程序员都是怎么当上领导的?

技术leader不仅需要处理技术问题,如任务分配、代码审核和风险识别,还要进行协作和沟通。他们大约70%的时间投入技术工作,30%的时间用于管理和沟通。优秀程序员可能成为技术leader,但需平衡编程、沟通和协作,以适应管理角色。成为领导者往往需要更全面的责任感和策略思考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一个人的工作角色中至少有50%以上的时间是花费在管理事务上,那么他的角色才算是一个经理。

 

——《领导梯队》

 

01

 

很多人觉得会管团队了,懂点业务知识了就能当技术leader,不用再累死累活写代码了,错!

 

技术leader是开发团队中的某位程序员需要对整个开发团队负责时所承担的角色。他既要对交付结果负责,也要和大家一样去搞开发。

 

根据我多年的领导经验,以及和其他技术主管朋友聊天情况来看,一般一个技术主管约70%的时间都花在了任务分配、开发实践、代码审核和风险识别上,而剩下30%的时间则花在协作、沟通和管理上。

 

在拉姆.查兰的《领导梯队》一书中提到:

 

“一个人的工作角色中至少有50%以上的时间是花费在管理事务上,那么他的角色才算是一个经理。”

 

所以技术leader更多还是偏重于技术工作,不能算是真正的经理。

 

02

 

比如,我就碰到很多次团队中技术方案和实现细节出现分歧的情况,当程序员无法统一实现方法 ,这时候就需要技术leader介入。

 

我要了解两种不同意见所造成的冲突,把问题定位清楚,分析双方方案的利弊,必要的时候甚至还要提出第三种更好的技术方案,帮助我们团队达成共识。

 

除了对于团队开发进度的把控,另一方面,我主要也会负责设计整体代码的结构和规范。

 

有时候也会引入提高团队生产力的新工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值