前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >技术部门Leader是不是一定要技术大牛担任?

技术部门Leader是不是一定要技术大牛担任?

作者头像
陶朱公Boy
发布2024-01-30 13:57:16
940
发布2024-01-30 13:57:16
举报

大家好,我是陶朱公Boy,一个认真生活,总想超越自己的程序员。

前言

知乎上有一个提问:技术部门Leader是不是一定要技术大牛担任?

↓↓↓

今天,我们就这个话题一起来做个讨论。

我的回答

我认为关于技术部门Leader是不是一定要技术大牛担任这个问题的答案,多少跟互联网公司的规模成正相关。

对于一家初创型的互联网公司,对技术部门的Leader要求一定的"全栈"能力。

毕竟小公司资源有限,技术Leader很多时候不得不需要直接参与项目的设计和开发(小公司因为缺乏人才,一些难啃的技术硬骨头或线上BUG,有时候也需要部门Leader出面解决),并推动项目的迅速实施,做好风险管控,确保项目能在指定节点顺利上线。

他的时间很多时候注定是割裂的,很大一部分时间花在架构设计,核心功能开发与项目的风险管控上。也有一部分时间,需要与其他业务部门沟通,开各种会议,对接业务需求,然后进行相关人员任务分配等。

对于大一点公司的技术部门,比如规模有几十号人乃至上百号人,这个时候部门Leader的核心职责已经不再是一线编码、项目风险管控之类的事情了。

编码的各种难点与线上bug,底下众多的资深工程师、技术专家基本都能搞定。他的时间更多时候花在了战略规划与制定、团队建设、流程管理、向上沟通等方面。

战略规划:部门Leader需要确保给团队制定的技术路线与公司的战略方针保持高度一致,做好赋能。

团队建设:部门Leader也会抽出一定的时间与精力搞这块,他希望团队能合作的更加顺畅与高效,团队氛围融洽等。

流程管理:流程管理和质量保障同样至关重要,Leader需要确保团队遵循最佳实践和标准。所以他会参与制定一系列的规范,比如编码规范、质量规范、发布规范等。

好了,我的回答已然接近尾声,让我简单做个总结:

关于这个问题的回答,我认为部门Leader在不同规模的互联网公司,核心职责是很不一样的。小公司更加强调全栈能力,由于资源匮乏,很多时候,技术Leader不得不事事亲力亲为。

而在大公司,部门Leader的职责有所改变,在保持一定的技术广度与深度后,技术Leader还需要具备制定战略、团队建设、流程管理、统筹协调与沟通等综合能力。

OK,接下来,分享两则我们可爱的知友关于这个问题的精彩答复,灰常精彩,一定看到最后哦!

知友作答

回答一

回答二

写到最后

感谢您一路陪伴着我,探索编程的奇妙世界。如果您对程序员日常趣事、编程技巧和技术干货等充满兴趣,那么不要错过未来我为大家奉上的精彩内容!点击关注,让您的程序员之旅更加丰富多彩,我们一同成长,一同前行!🚀💻

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-01-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 陶朱公Boy 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 我的回答
  • 知友作答
    • 写到最后
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档