《技术领导力:程序员如何才能带团队》周明耀著
程序员不会带团队,就只能一辈子写代码,虽然写代码并没有什么不好,但是大多数程序员不愿意这样过一生。
程序员要带团队,要成为技术团队的领导者,必须在技术和管理两个方面有所长。技术方面,要以CTO为榜样;管理方面,则应该像CEO一样思考。具体来讲,要成为技术团队的领导者,要具备多项综合性的能力,如:
l 技术开发能力:熟悉各种主流开发技术,精通其中部分关键技术;
l 项目管理能力:能主导和管理项目开发的全流程,并应对过程中发生的各种突发情况;
l 产品研发能力:熟悉产品研发的生命周期管理;
l 技术选型能力:能正确地对新技术方案进行调研和预研;
l 系统架构能力:掌握系统的软件架构方法论,熟悉各种常见软件系统的架构与设计方法;
l 团队管理能力:能正确地识人、用人。
……
本书结合作者10余年的技术团队管理经验,从一线实践角度告诉你如何带领软件研发团队,如何才能从程序员转型为技术团队管理者。内容涉及技术管理工作、团队创建及人员管理、产品开发过程管理、技术调研/预研、系统架构基础知识五个方面,帮助读者快速实现从程序员到管理者的转变。
kkgh|100[/pan]