这两天应一个朋友的推荐,在看一个技术大牛stackoverflow创始人Jeff Atwood写的一著作。
里面有他关于围绕程序员主题的一系列分享内容,包括编程原则与技巧、代码书写规范与质量保障手段以及诸多程序员职业发展思考点与建议。
比如职业发展问题,作者就回答了近两年比较高频的一个有关职业发展的面试题:你的未来五年职业规划是什么样的?(这个面试题,在之前的面试中,我也遇到过,很高频,如果换做你来回答,你的思考点是什么?)
以下是他的作答内容:
接下来是他分享了他眼中的八种程序员境界:
如果说程序员的追求是分境界的,那么你不妨目测一下,自己目前处于哪个境界?也可以仔细思考一下自己未来的职业生涯,到底想成为什么类型的程序员。
关于编程原则与技巧,他分享了他自己总结的如下六个维度的原则,非常经典,大家抽空可以看看:
关于程序员的高效工作习惯,他分享了他自己总结的如下6个习惯:
具体内容在这里我就不展开了,电子书我已经放到网上,感兴趣的小伙伴