本书介绍了软件工程师的四个必经阶段,分为新手上路,进阶通道,高手修养和行业大神。还介绍了一些我们感兴趣的问题,如为什么会有996?、是否存在35岁的坎?一线城市和次一线城市前景巨大?以一个一个短篇文章汇成了这本书。
这本书给我最大的收获是,开拓了一些眼界吧,了解了一些规范,和策略,例如:避免X-Y问题,假设一个人想要解决x问题,他觉得Y可能是解决X的方法,但是不知道Y该怎么做,于是他问别人Y该怎么办,其实我刚看到这里的时候觉得没什么问题啊,授人以鱼不如授人以渔嘛,但是后面发现,这不就是指鹿为马?抛弃原来的问题不讨论,去讨论可能能解决这个问题的方法,如果最后发现这个方法不能解决,这不就浪费了很多时间嘛,这个是让我最印象深刻的。像上面的例子还有很多,大多都是给我们介绍一些做软件工程师时必备的思考问题的方法和解决方案。
在行业大神这一部分中,介绍了很多在这个领域颇有成就的人,有天才林纳斯,拯救人类登月计划的玛格丽特,开创分布式系统的杰夫迪恩等。这些人各有各的特点,有的追求极致的简洁,有的只是为了兴趣,有的一个人就是一个队伍。他们的成功里有很多我们能学到的。
书最后还讲了一些推荐书目和行业术语,让我对这个行业有了更深层次的认识。