今天浏览 Medium,看到一篇直接喊出「技术负责人,请停止写代码」的文章,晚间和家属一起坐火车,不禁一起围绕着这个话题进行了一番讨论。

文章中说到,成为一个 Team Leader 最难的是要明白「你不再是一个真正的开发者」了。既编程又管理往往会导致你非常地倦怠,最终两项工作都做不好。

大部分开发任务都需要高度集中和专注,这与团队领导工作相悖。当各式会议、电话持续不断,要去考虑这个代码该怎么写实在是困难得很。

作为 Team Leader,如果你满脑子想的都是刚写的函数,这就很难来回答团队成员或者客户的问题。

要想成为一个好的管理者就意味着必须放弃那些使你效率低下的习惯,即便这包括要放弃写代码。

另一方面,人的精力总是有限的。如果将大量的时间花在了开发上,那么就没有时间再去做身为一个 Team Leader 的工作。这个时候往往会对团队产生负面的影响。

那么对于 TL 来讲,该做什么呢?

  1. 六字箴言:「咨询」、「指导」、「协助」;
  2. 做 Code Review,帮助团队解决具有挑战性的编程问题;
  3. 抬头看路,阅读技术文章,了解最新的技术新闻和趋势,为自己解决一些小的编程挑战,以此来保持大脑的敏锐。

我相信对于许多开发者来说,写代码永远是最纯粹、开心的事情。今日如雷军等已经很功成名就的企业家常常很怀念写代码的日子。但是写了几年代码后,逐渐成为一个技术管理者时,我们往往会变得很难受,因为曾经是一个优秀的独立贡献者,能写出精良的代码,但现在成为了技术管理者,带领着一个团队,离在一线写代码可能就越来越远了。

那么,当你成为 Team Leader,究竟还要不要写代码?

读完 Medium 上的这篇文章,我将这个话题抛给了同为程序员的家属,家属和我分享了他的观点:

Team Leader 根据公司产品的属性可以分为两种 —— 业务型和技术型。

针对业务型的产品,Team Leader 需要更多地去关注业务,这个时候,写代码的工作就需要交给一线的工程师们。这类的产品更多的在于业务需求,对技术能力的要求并没有那么高,是一线的工程师可以搞定的。

这个时候,Team Leader 更多的是去把控业务发展节奏,去帮助一线的工程师合理梳理业务需求及优先级,帮助一线的工程师快速落地并实现产品需求。

而针对技术型的产品,Team Leader 则依然需要去写代码。当然这不仅仅是写代码,整个项目的架构以及技术选型都是 TL 需要核心关注的点。技术发展非常快,TL 需要有很高的学习能力,以及自身在写代码中去验证。

一个好的项目架构都是通过无数的磨炼,经历了无数代码的磨炼,才能练就出来的技术能力。

那么,读到这篇文章的朋友,你有什么观点?欢迎留言我们一起探讨。

Team Leader 究竟要不要写代码?相关推荐

  1. 架构师究竟要不要写代码?

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! Talk is cheap, show me the c ...

  2. 技术负责人要停止写代码吗?

    作者 | 唐门教主 出品 | 程序人生 (ID:coder _life) 今天浏览 Medium,看到一篇直接喊出「技术负责人,请停止写代码」的文章,晚间和家属一起坐火车,不禁一起围绕着这个话题进行了 ...

  3. CTO丢给我《技术Leader的30条军规》:照着做,做不好滚回去写代码!

    作者| Mr.K 来源| 技术领导力(ID:jishulingdaoli) 老K之前在电商独角兽公司担任过技术VP,带过几百人的技术团队,这几年下来,从我手下出去的Leader,有10几人都已经是各大 ...

  4. 隔壁组Leader降级了!从不pua,亲自写代码,自己加班也不让下属加班!

    什么才是一个好的leader?是杀伐果断,毫不留情?还是身先士卒,冲锋陷阵? 一个程序员发帖讲了这样一个故事:隔壁组leader被降级了.这个leader人不错,对下属也挺好的,从来不pua,经常犒劳 ...

  5. 鹅厂程序员最喜欢用什么编程语言?Leader写代码么?

    刚刚,<腾讯研发大数据报告>正式发布. 里面有一些可能你比较感兴趣的内容,比如: 鹅厂有多少程序员? 鹅厂一年输出多少代码? 鹅厂程序员最喜欢用什么编程语言? 鹅厂技术 Leader 写代 ...

  6. 朱晔的互联网架构实践心得S2E1:业务代码究竟难不难写? | 掘金年度征文

    注意,这是我的架构实践心得的第二季的系列文章,第一季有10篇你也可以回顾. 最近我一直在思考几个问题: 业务代码究竟难不难写? 一直开发业务代码是不是完全学不到东西? 5年+开发经验的老程序员的价值在 ...

  7. 究竟怎样写代码才算是好代码

    今天让我们来谈谈代码吧.代码重要吗?当然,代码就是设计(Jack W.Reeves, 1992):代码是最有价值的交付物.我们需要好代码吗?在给"好代码"下个定义之前,这个问题无法 ...

  8. 视频号:CTO要不要写代码?阿里员工究竟挣多少钱?

    "技术领导力"开通微信视频号了,老K每天一分钟,为你讲述技术.管理.职场干货!几个视频的播放量都超过3万,近期热播的短视频有: 阿里在拆中台,你还在建中台吗? CTO.技术总监到底 ...

  9. 腾讯发布 2019 年研发报告:新增 12.9 亿行代码,74% 技术 Leader 仍在写代码

    2020 年 3 月 9 日,腾讯正式对外发布了<腾讯研发大数据报告>.在这份报告中,腾讯披露了2019 年公司在产品及技术研发方面的重要数据,这也是腾讯自技术委员会成立以来第一次主动对外 ...

  10. 我究竟为什么要每天埋头写代码?

    作为程序员,你有想过每天的编程工作对自己有什么影响吗?本文的作者认为,正是编程,帮助他成长为了一名强大.自信的开发人员. 以下为译文: 在成为专业的软件开发人员之前,我曾在一家公司的技术部门工作,当时 ...

最新文章

  1. 绩效面谈的细节,阿里巴巴是如何做的?
  2. springclould feign客户端添加全局参数
  3. 解密虚拟 DOM——snabbdom 核心源码解读
  4. Android PC投屏简单尝试—最终章2
  5. FFMpeg在Windows环境下的编译
  6. ubuntu apache2 mysql_折腾 Ubuntu 系统续之安装PHP、Apache2和Mysql
  7. python123io如何编辑_计算机二级python学习教程(1) 教大家如何学习python
  8. ftk学习记(combox篇)
  9. 谷歌开源语音识别AI技术,可以从人群中区分每个人的发言
  10. 假设以邻接矩阵作为图的存储结构_学习数据结构第五章:图(图的存储方法)...
  11. oracle数据库查询下级_Oracle 图技术
  12. Qt5学习笔记之串口助手三:打包成Windows软件
  13. 【论文解读】结合概率图模型和神经网络做图片问答
  14. 【渝粤题库】陕西师范大学209016《管理心理学》作业
  15. 纯H5实现扫码:浏览器扫码
  16. 快速搞懂MD5解密原理,了解常用的MD5在线解密网站
  17. 最全DNS域名解析流程及域名注册(细节!)
  18. 彩虹色MD主题1 for Sublime Text Typora EmEditor EverEdit
  19. 【JAVA】(vip)蓝桥杯试题 基础练习 阶乘计算 BASIC-30 JAVA
  20. 有关计算机的英语作文一千字,英语作文一封信大学1000词5篇

热门文章

  1. 快速掌握maya软件(基础建模)
  2. 仿ios网易支付登录特效
  3. Matlab逻辑运算符/与/或/非/异或/all/any
  4. 打印机 计算机 usb,来古计算机-打印机端口自动识别成 USB大容量存储设备(USB mass storage device)...
  5. php 采集网页 按xpath,网页数据采集相对XPATH使用教程 - 八爪鱼采集器
  6. ckplayer播放器 直播
  7. LIKE 多字段匹配 效率低下
  8. 回答一个关于产品经理的入门门槛高不高的问题
  9. 关于idea链接oracle数据库出现[08006][17002] IO 错误: Got minus one from a read call, connect lapse 1 ms., Authen
  10. 只需要5秒就能克隆出你的声音