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

——《领导梯队》

01

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

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

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

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

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

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

02

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

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

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

有时候也会引入提高团队生产力的新工具,推广代码模板,总结最佳实践等等。

帮助大家找出实际水平和要求水平差异的问题点,让团队每个人都能得到成长,这是我的职责。

03

在这么多年的工作经历中,我发现在团队中相对最优秀的程序员往往容易被指定承担技术leader的角色。

先承担了这部分工作内容,最后才被正式任命为主管带领大家一起。

而优秀的程序员往往又很在意细节,这到后期会很容易变成整个开发团队的瓶颈,其他程序员也无法得到应有的收获。

所以,相比团队里其他程序员,技术leader应以更有策略、更长远的方式来考虑问题。

所以说相比于更厉害的编程技能和更强大的专业背景,一个承担更全面责任的程序员会更适合这个位置,他们更能平衡编程、沟通和协作。

这也就是为什么有些程序员最后成了真正的管理者,有些做了架构师。

-The end-

你好,我是中年码农飞哥,

我会从CTO视角讲述程序员职场/技术/学习/创业等,

分享从码农到CTO的职场和技术经验

扫 码 | 围 观 飞 哥 朋 友 圈

程序员都是怎么当上领导的?相关推荐

  1. 为什么优秀的程序员都成了无能的领导?

    作者 | Zachary Minott 译者 | 弯月 出品 | CSDN(ID:CSDNnews) 以下为译文: 小明是一位雄心勃勃且成绩斐然的开发人员. 他工作非常努力,每天都会想方设法磨练自己的 ...

  2. javascript技术教程蔡敏_程序员都必掌握的前端教程之JavaScript基础教程(上)

    阅读本文约需要10分钟,您可以先关注我们,避免下次无法找到. 本篇文章成哥继续带大家来学习前端教程之JavaScript,网页的动态事件基本上都是靠它来实现的.下面我们就一起来学习内容吧! 01 Ja ...

  3. “编程能力差,90%输在了数学上!”CTO:多数程序员都是瞎努力!

    01 从未得到过重视的问题 一流程序员学数学,二流程序员学算法,低端看高端就是黑魔法. 可能有人以为这就是个段子,但有过工作经验的都知道,这其实就是程序员的真实写照! 想一想,我们学习.求职.工作的场 ...

  4. “编程能力差,90% 输在了数学上!”CTO:多数程序员都是瞎努力!

    01 从未得到过重视的问题 一流程序员学数学,二流程序员学算法,低端看高端就是黑魔法. 可能有人以为这就是个段子,但有过工作经验的都知道,这其实就是程序员的真实写照! 想一想,我们学习.求职.工作的场 ...

  5. 作为程序员,我在电脑上都装过哪些 Chrome 插件?

    作者 | GitHubDaily 本文经授权转载自 GitHubDaily 相信在座大部分从事软件开发的同学都与我一样,每天在 PC 端上使用最多的几类产品,无疑是浏览器.编辑器和命令行终端. 而一旦 ...

  6. GitHub上反对996,这些程序员都来自哪里?

    996工作制是指工作日早9点上班,晚上9点下班,中午和晚上休息1小时(或不到),总计10小时以上,并且一周工作6天的工作制度,是非常辛苦且严重违反劳动法践踏人权的工作制度.而作为互联网行业的IT程序员 ...

  7. “编程能力差,90%输在了数学上!”丨多数程序员都是瞎努力!

    一流程序员学数学,二流程序员学算法,低端看高端就是黑魔法. 可能有人以为这就是个段子,但有过工作经验的都知道,这其实就是程序员的真实写照! 想一想,我们学习.求职.工作的场景中,你一定因为数学不行而为 ...

  8. 某阿里程序员爆料自己的p9领导:每天炒股喝茶开会!羡慕嫉妒恨!以后要当领导!网友:不在其位,不知其累!...

    都说阿里高p日子过得很爽,到底有多爽呢? 一个阿里程序员发帖爆料自己p9领导每天的工作,简直令人羡慕嫉妒恨,让我们看看他的领导一天都在做什么: 一路看下来就是炒股.喝茶.开会,难怪楼主得出这样的结论: ...

  9. 老程序员都去哪儿了?

    摆在老程序员们面前有三条路,一是转行,二是继续钻研成为技术大牛,三是转型为管理人员. 我最近采访了十五位30岁以上的老程序员们,在此我想发表下我的观点. 网络上总有这类观点-- 「如果所有的技术都想着 ...

最新文章

  1. Egret之eui.Scroller
  2. Linux 下判断Server 内存是否不足
  3. .net MVC4.0项目发布到阿里云虚拟主机中遇到的问题。
  4. android更新完之后怎么打开app,在Android中启动/更新后,检查App是否第一次打开
  5. jQuery Ajax 如何设置Timeout
  6. 领英:经济图谱在中国,为人才就业勾画新版图
  7. php监考,科学网—监考与被监考 - 张珑的博文
  8. arcpy 实现列举目录下的要素类与描述矢量数据要素类
  9. Excel曲线拟合的精度问题
  10. 11.3.1越狱后无cydia清除越狱环境重新越狱
  11. Android Studio 中集成 ASSIMP
  12. 【渝粤题库】广东开放大学 电算化会计 形成性考核
  13. 高德足迹地图在哪里_高德地图怎么点亮城市 足迹地图查看方法
  14. 2022.11.2 英语背诵
  15. 在微信中分享页面之调用微信sdk接口
  16. 浏览器上享受《速度与激情》,开发者花 16 个月用 JavaScript 造了一款驾驶游戏,水里也能开车!
  17. JDK1.8(jdk8)的下载与安装
  18. 基于“把点开活”的面试理论
  19. Fabric-samples开发模式下chaincode操作流程及错误锦集
  20. 大数据治理平台架构技术方案(ppt)

热门文章

  1. 两万字详解Java异常,面试再也不怕被问到
  2. React:阻止默认事件
  3. 进度计划:什么是关键路径管理 2/2
  4. JS压缩工具UglifyJS使用
  5. 中美纺织品达成暂时性协议
  6. 小程序代码包解包失败
  7. php 微信创建客服,小程序添加在线客服功能
  8. node.js文件的压缩解压
  9. 用 OpenCV 绘制 OpenCV 的 logo 图标
  10. 最全加密算法(知识点梳理)