初级程序员进阶

转自:某司的新员工建议

编程&技术实践
入门
1. 《代码整洁之道(Clean Code)》
2. 《敏捷软件开发:原则、模式与实践》
3. 《高效程序员的45个习惯》
进阶
4. 《重构》
5. 《解析极限编程:拥抱变化》
6. 《Python语言入门》
高级
7. 《程序员的自我修养:链接,装载与库》
8. 《计算机程序的构造和解释》


架构&设计
入门
1. 《SaaS互联网时代的软件革命》
2. 《设计模式》
进阶
3. 《Docker:容器与容器云》
4. 《Build Microservices》
5. 《一线架构师实践指南》
高级
6. 《恰如其分的软件架构:风险驱动的设计方法》
7. 《领域驱动设计》


敏捷交付&流程
入门
1. 《硝烟中的Scrum和XP 》
2. 《敏捷软件开发:原则、模式与实践》
3. 《用户故事与敏捷方法》
进阶
4. 《敏捷软件需求》
5. 《精益软件度量》
高级
6. 《精益和敏捷大型软件开发应用指南》
7. 《精益和敏捷大型软件开发应用实战》


职场修炼&提升
入门
1. 《金字塔原理》
2. 《程序员的思维修炼:开发认知潜能的九堂课》
3. 《影响力》
进阶
4. 《思考:快与慢》
5. 《第五项修炼》
高级
6. 《反脆弱》
7. 《必然》

猜你喜欢

转载自www.cnblogs.com/meiguhuaxian/p/11643515.html