张三丰在武当山教张无忌太极功夫时候说了一句话,你有九阳神功护体,学什么武功都会很快的。果真,张无忌很快学会了太极功夫,并且马上痛扁了玄冥二老。
程序员的江湖中也有很多与九阳神功一样的核心知识。掌握了这些核心技能,你可以轻轻松松的做到拳打python,脚踢go,顺手玩玩微服务。说这些知识永不过时,一点也不夸张,值得你花费大量的时间去精研。废话不多说,我来依次介绍这些核心知识点,并附上相应的经典技术书籍。每类最多不超过3本书,大家不用担心自己的钱包(偷笑)。
程序员不了解操作系统,相当于导航员没带地图。操作系统相关的,看如下两本就够了。计算机组成原理相关书籍感兴趣的也建议看一看。
不懂基本网络协议的程序员就是在骗钱。这方面知识大家看如下两本书就足够应付90%的工作场景了。
硬核基本功,进大厂必备技能。以下两本书绝对经典。
常看常新的JAVA语言基础,JAVA界的打狗棒法。
想来想去,还是在推荐一本《C程序设计语言》吧。有些语言即便工作中用不到,也是应该掌握的。这本书很薄,而且一定比你的大学教材讲的好。
这次真的结束了,不多,一共10本。大家当作案头书吧,常看常新。祝各位进步神速!