仓库源文站点原文


title: "【深度阅读 009】《软技能》" date: 2017-12-15T19:29:00+08:00 tags: ["深度阅读", "个人成长"] draft: false

toc: true

《软技能》

先简单介绍一下作者

John Z. Sonmez 是『Simple Programmer』网站的创始人,他不辞辛劳地追求着『将复杂问题转化为简单解决方案』的梦想。他为在线培训机构 Pluralsight 开发了 50 多门在线课程,涉及 iOS、Android、.NET、Java 和游戏开发等多个主题。另外他还是『Get Up and CODE』播客和『Entreprogrammers』播客的主持人(来源豆瓣)

这本书主要讲什么?

不只是程序员,任何不入社会的人都应该读一读,里面的内容有涉及到个人职业、自我营销、学习、生产力、理财、健身、精神七个章节。基本上每个章节都能让我受益良多。

下面我就挑一些主要的章节简单说说我的收益。

<!--more-->

职业

打造自己的职业生涯

你有没有想过『把自己的职业生涯当作一个产品』来打造?不要有给某个公司打工的心态,要转变一下心态,把自己当作一个公司,雇主当作你的一个客户。

像企业家一样思考,思考『我有什么产品或者服务可以卖的?』。要想提高自己的薪资,所以你要:

制定自己的人生目标

为自己职业生涯设定目标,你希望自己 5 年或者 10 年之后在哪里?确定目标之后下一步就是设定线路,定制通完大目标的小目标,设定里程碑。然后定期追踪你的目标(月度目周目日目标),必要时还要调整。

注重人际交往能力

之后作者还谈到了『人际交往能力远比你想象的重要』,程序员是一群宁愿跟机器打交道也不愿意和人打交道的人,但是如果你不甘平庸的话,你就要改变这种态度,学会如何与人打交道,作者根据《人性的弱点》一书提出了一下几点:

面试技巧

在面试的过程中,你要证明两点:一是在技术上能胜任工作;二是自己无需督促就能很好完成任务的人,无需老板操心。

这里作者提到了一个面试小技巧,可以提前跟你要去面试公司的员工接触,建立联系。这就意味着你平常在社区多活跃,想法设法扩大自己的社交圈子。

让自己成为一个专业人士

专业化规则:专业化程度越深,潜在机会就越少,但是获得机会的可能性就越大。你可以从以下几点选择自己的专业领域:

在选择专业领域上也不要死脑筋,有时候可能还需要你转变方向。

专人人士和外行的区别

专业人士是我们都应该去努力的目标,专业人士和外行的目标是:

专业人士 外行
遵守自己的原则 让干什么就干什么
专注于正确完成工作 专注于完成工作
不怕承认自己的错误,不会掩饰自己犯下的过失和错误 不懂装懂
持续稳定 无法预测,不可靠
勇于承担责任 回避责任

自我营销

这篇章是我看本书的第一篇,因为我非常想了解如何自我营销。首先我们来说说自我营销意味着什么?自我营销本质就是学会控制好自己要表达的信息,塑造好自己的形象,扩展信息送达的人群。 成就巨大的摇滚乐队和酒吧驻场人气的巨大差距,有可能就是酒吧驻场输在了自我营销上了。所以我建议每个人都应该学会如何营销自己。

如何自我营销

先确定自己品牌的风格,你要转达怎样的信息,然后就可以确定方式了。实践起来的话,就是先确定一个统一的网络 ID,比方说我的就是 forecho,统一的头像。

作者提到了 Pat Flynn 一个叫『无处不在』的策略,简单来说就是无论你身在何处都要营销自己。所以你要有自己的博客、自己的播客、视频、杂志、微博、twitter、github、多参互线下活动、各种社区论坛。

现在来说创建博客门槛已经非常低了,有条件的话自己搭建一个独立博客,可以选静态博客把文件放在 github pages 上,花钱买一个域名就可以了,一年也就 50 多块钱。现在开一个知乎专栏和微信公众号门槛也非常低了。

刚开始你写了文章没人读怎么办?我只能说打造一个成功的博客最大的秘诀在于持之以恒,建议是每周一篇文章的更新频率。当然你还得保证高质量的内容。

不知道写什么?一是多留意身边可以讨论的话题,一有想法要立刻简单记录下来,过后可以整理成一篇文章。二是写一些你工作生活中遇到的问题以及解决的过程。

没有人访问?一是你可以多去别人的博客逛逛,回复一些有意义的评论。二是去社交网站分享自己的内容,你所有个人主页都可以链接到你的博客。

为他人增加价值

自我营销的核心是『为他人增加价值』,如果你只是为了自己的利益而不给别人带来真正的价值,你的这种营销只会让别人觉得很反感。没人想听到你的成功故事,但是他们肯定想知道你会怎样帮助他们获得成功。

免费的东西比付费的东西更容易被分享,通过免费的内容,你可以让人们更有机会了解你生产的内容多么有价值。通过免费提供的方式提供自己营销,你就赢得了为他人提供价值的声誉,也为你自己的未来创造了机会。

换一种角度,每当自己写文章都要考虑你写的每个字都读者是否能提供价值。

更多的自我营销方法还有演讲(可以先从公司内部分享会开始)、培训、出书。

生产力

专注

作者首先提到了专注的重要性。专注就是抗干扰能力强、不容易分散注意力。我举个例子,每当你开始一个新的任务的时候,你进入状态肯定需要一个时间,你要把涉及到这个任务的所以信息都回顾一下才能进入高效的工作状态,一旦你被打断你可能又要浪费一些时间进入状态。就像我们打开一个比较大型的游戏或者软件的时候,开启的时候往往需要等待一段时间,如果你频繁的退出软件和打开软件,你完成工作的时间将会边的很长。

那么如何保持专注呢?可以通过番茄工作法,训练自己,一个番茄默认是工作 25 分钟,休息 5 分钟。完成三个番茄就可以休息 15 分钟。如果你一旦进入工作状态,必须要克服一切要干扰你工作的行为,要克制时不时去刷微信、看邮件、刷微博等一切行为,刚开始可能有些短暂的不适和痛苦,但是一旦你能坚持 25 分钟,你会享受专注给你带来的魔力。

生产力提升

作者推荐 Kanbanflow 或者 Trello 来管理自己的周目标。

明确自己每周的目标和任务,提前规划好下一周的目标和任务。

定额工作法

尽可能的让一些重复的工作实行定额工作法,定额工作法是指一定时间内完成一定的任务的频率,比方说每周健身 3 次,每次 30 分钟以上;每个月 2 篇博客。

承诺是『定额工作法』的核心,一旦你明确自己要做什么、多久做一次,接下来就要履行你的承诺。真正的承诺意味着你要不遗余力的完成自己设定的任务,这意味着除非身体丧失工作能力,否则没有任何情况可以阻止你完成任务,所以你必须选择可以实现和持续的承诺。总结『定额工作法』步骤就是:

使用此方法的可以有效的帮你克服意志力薄弱的问题,通过预先设定好必须要遵循的过程,消除需要做出决策的部分。更多信息你可以参考《自控力》一书。

其他

理财

为什么要理财

软件开发是当今薪酬最高的职业之一,但是如果你不会理财,就算你工资很高,一旦你失去工作,可能就意味着你身无分文。所以学会理财是百利而无害的事情。

面试和 HR 谈薪酬

在面试和 HR 谈薪酬的时候永远不要先出价,因为先出价的人会处于明显的劣势。如果被要求怎么办?

作者是如何做到 33 岁退休的

我们先定义『退休』的含义,作者的退休是指:一种自由,不会迫于财务状况将自己的时间花费在不合心意的事情上的能力,并不是指不再工作。

健身

改变程序员的刻板形象从健身开始。大部分程序员每天都要伏案工作很长时间,一坐就是一天,所以非常有必要学习如何让身体保持健壮和健康。健身可以给你带来:

如何健身

最后对于的,作者也分别讲述了如何减肥、如何增肌以及如何获得完美的腹肌:

推荐理由

这本书是因为有一次听到代码时间博客节目(软技能 - 王小刚)采访译者才了解的,听完节目当时就决定要好好看一下这本书,里面干货很多,大部分的经验都是非常实用的,对我来说自我营销篇和理财篇以及生产力篇特别受益。

由于篇幅有限,书中很多干货我都没有整理,你可以先去看看书的目录,如果感兴趣,推荐你自己把书找来读读。

阅读方式

如果你想阅读本书,最快的方式是去读电子版,可以去亚马逊购买《软技能》,当时做活动我 1.79 块钱买的。