程序员的三门课:技术精进、架构修炼、管理探秘

程序员的三门课:技术精进、架构修炼、管理探秘

评分

★★★★★

ISBN

9787121373770

出版社

电子工业出版社 2019-10-01出版

作者

于君泽

分类

编程设计

内容简介
我们都有一个共同的梦想——成为更棒的程序员,但是如何做?如何学习和精进自己的技术?如何做业务分析和架构设计?如何做技术管理?本书就广大程序员都很关注的问题提供一些思路和方法。本书内容分为三大篇:第1篇介绍程序员的技能成长路径,介绍如何通过学习来加速成长,并讲解非常重要的业务分析和设计知识;第2篇详细介绍了架构修炼中的必备架构思维模式、架构设计过程,还通过真实案例剖析了架构设计的核心要素及关注点,以及如何通过架构设计来把控质量和风险;第3篇总结了做技术管理的诀窍,揭秘如何从准备做技术管理到实现自我管理再到实现团队管理。
AI简介
这是一本以程序员在职业成长过程中需要掌握的关键技能为线索的书籍。全书分为三大篇,每一篇都针对程序员在职业生涯的不同阶段所面临的挑战和问题,提供了系统的解决方案和指导。 在技术精进篇,作者首先强调了持续学习的重要性,并提出了高效学习的方法。接着,作者深入讨论了业务分析的定义和重要性,以及如何通过静态代码分析来提高代码质量。此外,作者还介绍了黄金圈法则,帮助读者理解为什么(Why)、怎么做(How)、做什么(What) ,从而更好地理解和解决问题。 在架构修炼篇,作者详细阐述了架构思维和架构设计,包括集成的基本概念和重要性,以及静态代码分析在架构设计中的应用。同时,作者还介绍了质量管理思路的提出与实施,以及如何通过PDCA循环来持续改进软件质量。 在管理探秘篇,作者深入探讨了技术主管的角色定位,以及如何通过黄金圈法则来提高团队的管理效率。此外,作者还介绍了技术社群与公众号运营,以及如何通过高效时间管理来提升个人和团队的工作效率。
阅读/下载地址