技术更新迭代很快,但人性和系统的底层逻辑是不变的。春节长假,不要只盯着新的框架文档看。找个安静的下午,读几本“闲书”。这些书不会教你写一行代码,但会教你如何思考代码、如何思考人生。
这本书讲了什么?这本书其实是硅谷创业教父 Paul Graham 的文集。虽然书名叫“黑客与画家”,但它不是在讲画画,而是在讲创造。作者认为,程序员其实和画家、建筑师一样,都是创造者。我们不是在流水线上拧螺丝,我们是在从无到有地构建一个世界。
为什么推荐你读?很多程序员都有个误区,觉得自己就是个写代码的工种。读完这本书,你会重新审视自己的职业。
适合谁读?如果你觉得写代码很枯燥,或者你想自己做点产品,这本书能给你打一针强心剂。它会告诉你,用代码改变世界不是一句空话。
这本书讲了什么?程序员整天都在构建系统,但我们往往只盯着局部的代码,忽略了整体的运作。这本书用非常通俗的语言,讲清楚了什么是系统。 不管是你写的微服务架构,还是你所在的公司组织,甚至是你身体的免疫系统,它们都遵循同样的规律:
为什么推荐你读?读完这本书,你再看很多问题,视角会完全不一样。 比如,为什么你修了一个Bug,却引出了三个新Bug?因为你没有看到系统的“滞后效应”。 比如,为什么公司总是招不到人,招到了又留不住?因为这是一个“增强回路”在起负面作用。 这本书能帮你跳出代码细节,站在架构师甚至CEO的角度看问题。
适合谁读?经常觉得“按下葫芦浮起瓢”的工程师,或者准备转型做架构师、管理者的同学。
这本书讲了什么?如果说前面两本是修“内功”,这本就是纯粹的“外功”招式。作者直接把程序员的一生拆解成了几个模块:职业、自我营销、学习、生产力、理财、健身、精神。 它不讲虚的,直接告诉你:
为什么推荐你读?很多技术人有个执念:只要我技术牛,就一切都好办。 现实是,技术好只是基础。你会不会沟通,会不会展示自己,能不能管理好自己的财务,这些决定了你能走多远。这本书就是一本程序员的人生操作手册,特别实在。
适合谁读?感觉自己技术不错但混得一般的人,或者不知道怎么规划未来3-5年的同学。
这本书讲了什么?Naval 是硅谷非常著名的投资人,也是推特上的思想家。这本书不是他写的,是网友把他发的推特、上的播客整理成的合集。 核心就讲两件事:如何致富 和 如何幸福。 他说的致富,不是靠运气买彩票,而是靠把自己“产品化”。 他说的幸福,不是感官刺激,而是一种内心的平静。
为什么推荐你读?这本书全是金句,没有废话。 比如他说:“用头脑赚钱,而不是用时间赚钱。” 比如他说:“读什么书不重要,重要的是把好书读一百遍。” 对于整天加班、感觉被掏空的程序员来说,这本书能让你停下来思考:我这么拼命是为了什么?有没有更聪明的活法?
适合谁读?想要追求财务自由,或者经常感到焦虑、迷茫的朋友。
这本书讲了什么?我们总以为自己很理性,尤其是理科生。但这本书告诉你,你错了。 大脑有两个系统:
为什么推荐你读?了解这些认知偏差,对写代码、做产品、生活决策都太有用了。
适合谁读?想提高决策质量,或者对心理学感兴趣的同学。
我知道,大家买书如山倒,读书如抽丝。这里有几个实用的建议:
祝大家春节阅读愉快,给大脑做个SPA!