这本书适合什么人读
虽然前面说了这么多自吹自擂的话,但是这里还是要声明一下,避免有「套路」的嫌疑。那就是,这本书并不适合所有程序员读。我为这本书定义的读者画像大概包含以下属性:
- 程序员或者计算机相关专业;
- 准备实习或正在实习;
- 刚刚参加工作或毕业 3 年以内;
- 个人成长或职场沟通有困惑;
- 没有导师帮助成长。
如果你恰好满足其中的一条或者几条,那这本书就适合你读。
那么,为什么我说适合 3 年以内的同学呢?因为从我个人的经历和多年观察来看,刚毕业的前三年可谓程序员的「黄金三年」。是一个人步入职场最好的发展时间。因为这个时候牵绊少,欲望也少,不会很快就去想买房买车什么的。精力充沛,有大把的时间可以用来学习(理想的状况)。
我和我的同学,刚实习的时候,每晚都是 9 点 10 点一起下班,周六可能还会主动加班。因为刚毕业有很多东西要学,所以不管是自学还是在做需求,都有很多收获,完全不觉得累。也正是如此,刚毕业的几年也是我成长最快的几年。
有些书和文章会写「用一年的时间获取十年的经验」,这个说法肯定是标题党了。但是提升效率,成长更快是可能的。那么,如何用一年的时间获取大于一年的经验呢?除了比别人加班多还有没有其他途径呢?当然有,这本书就是想讲我的这些经验好好说给你听。
有了这三年的快速成长,后面的路就要靠自己的选择了。我并不是个好例子,不过话说回来,即使我是个成功人士,我的经历也必定无法复制。没有人的成功是可以复制的,每个人的情况都不同。
所以,别人能说的也只是自己的经验,或许还不是全貌,遮遮掩掩。你只能带着批判的态度,审视这些文字,看看究竟哪些是能为我所用的「干货」,哪些是作者本身的不可复制的独特经历,哪些是由于作者的思维或者格局限制,而写出来的粗浅结论,或者观点。
这里要特别强调一下,区分事实和观点的重要性。比如书中说到我自己的部分,那大部分会是事实,但也很难考证;而写到我对新人成长的理解,就可能包含了很多「观点」或者「评论」的部分在里面,那它就是不是事实,你就得选择性地吸收这些内容,结合你自己的情况去理解。这一切全由你掌控。我只能做到 100% 的真诚,相信你能感受到的。