《程序员修炼之道》:比技术更重要的是养成底层职场思维
这篇书评可能有关键情节透露
01
作为一个工作两年多的程序员,很庆幸遇到这本书。
首先,这本书与常规的技术书籍非常不一样,风格有些类似于《代码整洁之道》,但它们的内容却完全不同。
这本书不是一本工具书,不会告诉你某某某语言的某某某特性,你应该怎么用,它更多的是告诉你成为程序员之后,接下来所有的时间,你应该是怎么做。
翻开这本书的目录,你能明显感觉到,跟你看过的其他书籍也不一样,这里面很大的一个不同是,这本书几乎可以看做是以提示作为目录,全文总共有99个提示(不知道为什么不是100个),然后再把它们归类,划分为不同的章节。
在阅读这本书的过程中,我发现其中的很大一部分,我都有过切身的体验,这更激发了我看下去的欲望。
每看完一个提示,总能想到自己实际工作中遇到的问题,并能进一步延伸思考,很大程度上,增加了我对这本书的兴趣。
目前我还没有读完这本书,因为它提出了太多我需要仔细实践的点,所以这本书之后会是我的长期读物。
02
最开始看到这一节《我的源码被狗吃了》的时候,突然想到了我工作一年左右的时候,发生的很多事情,当然,大部分是坏事。
这一段,提出了两个很重要的点:
第一点:团队信任
要知道在一个团队里面,我们和同事共同合作开发项目,信任是影响成果最重要的因素之一。
我曾在去年参与过公司内非常重要的一个项目,因为某位同事的进度问题,最后向CEO demo汇报的时候出现了非常严重的问题。而出现问题的原因就是,团队内的成员,对于某个拥有五年开发经验的新同事的信任。由于过度的信任,导致没有发现问题,最终项目出现大问题,全组的绩效都受到了不同程度的影响。
团队成员之间要有信任,但更应该及时检验,明晰职责,承担责任。
否则一旦出现问题,会给团队造成不好的影响,甚至,造成公司损失。
第二点:被要求估算时回复:我等下回复你。
不要轻易估算承诺,要留给自己足够的思考空间,降低别人对你的预期值。
我就在这点上受过教训。
之前接了一个项目,和领导许诺了一个截止日期,但我高估了自己的完成能力。
到最后,实在是完不成了,只好和领导老实交代。
领导没有责备我,但和我说了一段话,我至今记忆犹新。
他说:“在职场,不要轻易承诺别人,特别是在自己没有120%的把握能够完成的时候。你在别人那里的信用,是你最大的隐形资产,别随意挥霍。”
自此之后,我便懂得了要高度珍惜自己的诚信。
当我接到一项任务时,不再急着向领导承诺,而是留足时间给自己评估完成这项任务所需的时间。
不轻易做出承诺,但只要承诺了,就一定完成。
无论是同事,还是上级,你都需要合理管控他们对你的预期。
俗话说得好:没有期望,就没有失望。
不要夸下海口,让别人对你有高期望,因为你一旦没有达到许下的承诺,对方就会很失望。
经常给对方超乎预期的惊喜,能提高他们对你的信任度,也能增强你在他们心中靠谱的形象。
03
给出选择,而不是找借口。
初入职场的年轻人,总会受学生思维的影响,遇到问题就想找领导,把领导当成了老师。
但领导往往很忙,没那么多时间帮你解决问题。
这个时候,带着问题以及两三个解决方案去找领导,让领导做选择题,而不是问答题。
成熟的职场人,都深谙此道。时间宝贵,请勿浪费。
以上就是我从《程序员修炼之道》中学到的几个比较重要的底层思维。
比起“术”,“道”才是支撑我们长远发展的重中之重。