在中国,技术管理是个特殊的存在,技术领域很少有纯管理出生的人。很多人是因为技术做... 展开 >
兰建刚,资深程序员,10 多年专注于写代码、性能优化、分布式架构。一心想写代码到退休,但近几年机缘巧合转型技术管理,现饿了么核心基础设施部及 B 端研发部负责人。
在中国,技术管理是个特殊的存在,技术领域很少有纯管理出生的人。很多人是因为技术做的好,慢慢开始带人,从此走上了管理岗。可以说中国技术界的管理人员都是野蛮生长出来的。所以常常会听到一些关于技术管理的争议性话题:
“程序员工作只能做到 35 岁吗?之后的路是怎么走的呢?”
“技术管理者应不应该写代码?”
“为什么程序员转管理层经常被当作坏事来讨论”
“技术管理难在哪里?”
从技术与管理精力分配的角度,技术管理者的职业发展可以划分为三个阶段:
技术积累期:职业发展初期,夯实技术基础。
技术管理初期:技术为主,管理为辅。
大团队技术管理:管理为主,技术为辅。
本专题邀请处在不同阶段的技术管理者现身说法,讲述在每个阶段有哪些坑,应该注意些什么,希望听众在如何选择抉择技术与管理时不再纠结。
相信很多人在入行后都有这样的成长经历,从一开始被人带着做,到后面自己动手做,接着带着别人做,最后带人,也就是从纯技术转向技术管理。
随着行业的发展越来越快,从业人员越来越多,这个转变似乎也变快了,甚至赶鸭子上架,往往自己动手时是一把好手,一下子变成了带人却总找不到以前的手感。
作为一线技术管理者,到底与一线的工程师有何区别?怎么样才能让自己适应新的角色?如何让自己的团队运作起来呢?
让我们来一同探讨一下如何从优秀的工程师转型为一线技术管理者。
作为一个团队的负责人,尤其是跨地域办公,多语言,多产品及项目并行研发,同时需要兼顾线上系统运维的大型软件开发团队,如何带领自己的团队冲锋陷阵,按期交付软件工程项目,是一个长久的话题。过去也有过非常多,高价值的讨论与经验分享。本次演讲,将从角色认知的角度,来分析团队负责人的工作内容。结合多年来,带领各种团队的实际经验,展开讨论。
对于因各种原因刚刚从工程师转换为一线经理的群体来说,在成为一个优秀管理人员的道路上,不同的阶段他们还会面临很多不同的挑战,这其中包括思维模式的转变,核心人员(团队)的培养,技术和管理的平衡,在放权和集权中的选择,自身领导力的建设,甚至对工程师文化,企业文化的重新定义打造。在本次演讲中,我希望可以结合多年在不同管理岗位的经验和心得,和大家分享并且探讨,到底什么是领导力,如何打造一个有战斗力的团队,而工程师文化又如何为一个好团队助力。
技术人员走上 Leader 岗位,角色该如何转变?
业务发展越来越好,团队规模越来越大,技术占比在日常工作中越来越少,团队管理遇到的问题越来越多,这时候要如何处理?
我在阿里短短四年,完成了从架构师到一线 Leader,再到百人团队研发 Leader 的转变,这中间踩了很多坑,也涨了很多知识,希望大家可以一起来探讨一下团队管理相关的知识。
1.角色定位;
2.团队建设;
3.文化建设。
1.一线 Leader,大家可以了解如何和大团队协同作战;
2.大团队 Leader,可以一起交流踩坑经验,如何增强团队的凝聚力;
3.技术文化上,如何帮助团队做更多的积累和沉淀。