学习一门语言,最好的入门资料是看官方文档,但是提高还是需要看书的。 例如 python ,同事们都推荐流畅的 python 。 Java 提高最应该看哪本呢? 最好是一门语言一本。 目前是后端,主 python 辅 java Python, Java, 语言, 提高
语言啥的比较简单,语法糖多学点就可以了,注重内功提升才可以信手拈来。学 python 一般很缺操作系统级的认识,不过大多数也用不到,注重业务实现就可以。工作年限短可以看看 4 人帮版本的《设计模式》,《代码大全》提高对项目的认知,第一次主导项目会需要做很多权衡,《架构之美》提升一下对大型系统的架构设计理念。做后端如果不只是想做 CRUD 的单机系统的话,分布式系统相关知识可以接触一下,未来做复杂的系统逃不出这个。SQL 原理和数据库原理之类的也可以多理解。一些精髓的设计,比如数据库的 mvcc ,向量时钟,spark 里的分布式计算原理。