副标题:代码之外的生存指南

初识这本书的缘由是在少数派上面看到的一篇关于生产力的文章:软技能—一本写给程序员的生存指南,于是对这本书产生了极大的兴趣。恰逢自己加入了一个半月读的一个读书小组,所以就把这本书列入自己的 15 天读书计划。

通读下来,这本书更像是一本工具书,不会和你说很多的理论知识以及目标原则。就像是这本书的副标题,这是一本「指南」,它以人(而非技术也非管理)为本,为你的自身发展提供了各个方面的行动清单,包括了职业、自我营销、学习、生产力、理财、健身、精神等七个方面的「软技能」。这七个方面就是七章,每一章的内容都不少,由于都是干货,这篇读书笔记并不想、也不能一一复述,我会尽量讲解出这本书的整个结构。

职业

软件开发人员需要主动规划自己的职业生涯,你的工作是公司的,但是你的职业生涯却是自己的(这句话不只是适用于软件开发领域的从业人员)。所需要做的第一步就是转变自己的心态,我们需要拥有商业心态。虽以写代码为生,但是本质上古时铁匠铺的铁匠一样没什么差别,虽然为公司工作,但是技能和生意都是自己的。一旦拥有了这样的商业心态,你就可以把自己当作企业来思考。类比「作为企业我能提供什么?」,那么「作为软件开发人员,我能提供什么?」,如此这般,就把自己推向了营销,关于自我营销,是这本书第二篇着重讲解的内容。把你的职业当做企业,将会影响你的:

  • 工作方式
  • 处理自己的财务方式
  • 寻求新工作或新客户的方式

目标

给自己设定计划,是个老生常谈的话题了,如何给自己设定目标、如何执行自己的目标以及如何追踪自己的目标,作者的提供的原则和《暗时间》这本书中所提到的是一致的,那就是定大目标,再拆分成小目标,每完成一个小目标,你都能感知到整个大目标的进度,还能适时调整。

人际关系

程序员不是只需要和计算机打交道就够了,其实大部分情况都是需要和人打交道的。除了需要处理好自己的社交圈,在工作上难免也会遇到「办公室政治」这样的难题(不能完全避免政治,但要对其保持警惕)。

价值

《黑客与画家》一书中指出对员工的价值衡量在于「可测量性」以及「可放大性」,也就是完成一件什么工作、完成的这件工作所带来的后续影响,决定员工价值的高低往往在于后者,也就是「可放大性」,可放大性越高往往风险越高,这和我们所理解的「风险和收益是成正比」的核心是一致的。可放大性放在工作中就是意味着你需要承担多大多少的职责。这鼓励我们需要思考自己在当前岗位上,承担了多少、什么样的职责,并且我们不能畏惧承担高风险的职责,这往往是你价值所能体现的地方。当然了,我们也需要思考当前自己的「曝光度」如何,表现突出并没有错,他也是一个人能力的体现。币圈割韭菜大佬李笑来曾说过:“我知道所知道的和别人知道我所知道的并不一致”,让这两者保持一致的方法就是提高自己的「曝光度」。

关于面试

通过面试最快捷的方式就是:在面试之前,你的面试官就已经认识你了。类似于“我读过你的博客”、“我看过你写的书”这样的场景。就是需要在面试之前,你已经进行了成功的自我营销。

自我营销

自我营销可不仅仅意味着上面所说到的能帮助你快速通过面试,他也是大范围的提高自己的「曝光度」。

对于有才华的人来说,营销就是一个「乘数效应」——你的营销越好,你的才华才能表现得越发淋漓极致。

如何进行自我营销,作者给软件开发人员提供了这么几个思路:

  • 写博客,博客是推销自己的一种即廉价又简单的方式。
  • 善用社交媒体,社交媒体是自我宣传的工具。
  • 做演讲、报告和培训。
  • 著书立说,吸引追随者。

作者给每种方式都提供了可实操的步骤和方法,比如如何搭建一个属于自己的博客、如何联系出版社以及如何寻找可以演讲的机会(演讲这个不太适用于国内,但是大体的原则是一样的)

学习

作者在这一篇提出了自己独到的「十步学习法」,由于作者已经成功的进行了自我营销,有很多追随者,所以这种学习方法能够得以传播并且成功帮助到了很多人。

十步学习法

  1. 了解全局。类比一本书之前要看整本书的目录,你要做的就是了解自己学习的主题的全局,做宏观上的了解。
  2. 确定范围。对全局有了大概的了解之后,这一步就是确定自己的学习范围。
  3. 定义目标。明确「成功」的含义,如果不知道成功是什么样子,很难找准目标,也很难知道自己什么时候已经真正达到目标。
  4. 寻找资源。与头脑风暴类似,找到尽可能多的与自己学习主题相关的资料,稍后再进行过滤、去伪存真。
  5. 创建学习计划。打造自己的学习计划,一个好方法就是观察别人是如何教你感兴趣的主题的。
  6. 筛选资源。根据第 4 步寻找的资源以及第 5 步的学习计划,来对寻找到的资源进行筛选。
  7. 开始学习,浅尝辄止。快速学习基础知识,立刻开始实际操作。既要避免盲目开始、行动太快,更要避免准备过多、行动太晚
  8. 动手操作,边学边玩。敢于在学习中进行尝试和探索,但也要把握好边际。
  9. 全面掌握,学以致用。深入学习,解决之前遇到没有解决的问题,但依然没有必要把所有资料都看一遍,也需要和第 3 步所定义的目标关联起来。
  10. 乐为人师,融会贯通。其实这就是教学相长的过程。

这个方法的形式是次要的,重要的是背后的理念。

消除自己的短板

我们总是倾向于掩饰自己的短板,而且我们也总是太忙,忙到无暇去填补它们。结果,我们要么不能真正明白自己在做什么,要么为了避开自己的短板而采取低效的方法。

知识的短板会阻碍自己的进步,那么如何发现它们呢?

  • 耗费大量的时间。知识的短板会使工作速度放缓,额外需要大量的时间完成。
  • 重复性的工作也是如此。
  • 未知清单。时刻维护一份清单,坦诚地列出自己不理解或不清楚的事物,并且追踪有哪些主题不断的出现在这份清单上(有利于发现自己不擅长的领域)。

生产力

生产力这个话题约等于工作效率,如何提高工作效率又可以这样展开来说:

  • 如何专注?创造不被干扰的环境,如主动给手机开启「勿扰模式」,可能你还需要辅以科学的工作方法来提高你的专注力,如「番茄工作法」。
  • 如何计划自己的工作和学习?作者用「看板」类的软件给自己定季度、月、周以及日计划,再通过「番茄工作法」来进行每日任务的完成。
  • 责任感。对自己负责,提高自己的责任感,因为责任感这种内部动机要比外部动机有效的多/
  • 避免多任务执行。多任务执行的情况下,时间大多都是浪费在任务切换中,真正的多任务执行应该是将一个不费脑力的任务和一个需要集中注意力的任务结合在一起,比如说一边跑步,一边听书。
  • 职业倦怠?提高生产力的最大障碍之一就是身体和心理上的倦怠,遇到这种倦怠是很正常的,它就像是一堵墙挡在我们和目标之间。穿过这堵墙,需要我们自我激励,并且在任务进行的一开始就要进行约束和规定。

时间杀手

作者列举了身边的各种时间黑洞(工作中不知不觉中被浪费掉的那部分时间)以及各种时间杀手:

  • 电视
  • 社交媒体
  • 电子游戏

要我说,在目前,对于国内,最大的时间杀手莫过于短视频了,相比于上面所列到的那些时间杀手,它更让人快速产生愉悦感(成瘾),并且几乎没有操作成本(也就是方便,一点点的碎片时间都能操作)。这就要命了,它不仅是时间杀手,也是时间黑洞。

值得一提的是,作者并没有说禁止看电视玩游戏,而是当我有工作、任务需要完成的时候,我就不能看电视玩游戏,我不能用看电视玩游戏来逃避自己实际应该完成的工作。作者列举了一个十分实用的方法,比如看电视,作者也追剧,但他不每周都去追更,而是等这部剧播完以后,挑个时间一起看完。这样就是化被动为主动,主动掌握并支配自己的时间。

理财

印象最深刻的就是作者前前后后投资了大量的房地产,作者并没有专门去炒房,而是边工作边进行各种房地产的交易。我不是震惊他的房产之多,而是震惊他能把自己的工作做好的同时,又能花大量的时间和精力去四处奔走来完成房产的规划与交易,这大概就是因为他能贯彻并执行了前面所说的那么多内容。

除此以外,作者还提倡每个人都要拥有资产与负债的概念,哪些东西是自己的资产,哪些东西是自己的负债,一旦你理清楚并拥有这样的观念的话,在如何花钱这件事情上,你的思维就是长期而不是短期的了。

在这一篇的内容中,我还被普及了「期权」的概念,作者的解释生动形象。

健身

很难想象,作为一个软件开发人员,作者之前还做过模特,还参加过健身大赛并取得很好的名次,人生经历不可不谓之丰富。这一篇就是普及健身的理念,健身分为两个阶段,一是减脂,二是增肌。说实话,我被打动了,已经开始按照他所说的方法和理论来控制饮食以及锻炼进行减脂!!!

精神

我们需要拥有正确的心态,因为谁都知道心态正确对自己对他人有极大的意义,如何做?

  • 改变自己的想法。
  • 冥想
  • 劳逸结合
  • 多看书

我们也需要给自己构建一个积极的自我形象,相当于是对自己的一个激励的手段。

一旦你在自己的脑海中设立了这样的形象,接下来的任务就是开始执行“仿佛”模式。“仿佛”你已经变成了你想变成的那个人。无论是言行举止,还是穿着打扮,都像你想成为的那个人一样,甚至像你想成为的那个人一样刷牙。不要太关注现实是怎么样的,不要太在意别人如何议论你的“变化”;相反,假装你已经达到了你想要的目标,你的新行为只是这个新个性的自然延伸。

以上

一般的畅销书,你看完以后你似乎知道一些目标和理论,但是无奈并不知道如何去实现目标、应用理论,这样反而会徒增焦虑。而这本书,就像我一开头所说的那样,你可以把它当做工具书来看,它的实操性很强(说实话,有些方法还需要因地制宜,比如房地产相关的),它会减轻你的焦虑。