第452期|康德胜:35岁的程序员必须要转管理吗?
你好,这里是卖桃者说。
上一期,我们和你分享了康德胜的技术成长故事以及他对于编程的思考,今天继续跟你分享他这些年做技术管理者沉淀下来的思考,希望这些思考能对你有所启发。
关于技术转管理的一点思考
康德胜在中国和美国都有从程序员做到技术管理者的经历,对比下来他发现,与中国的程序员相比,美国的程序员普遍要更加资深,综合能力也会更强一些。比如他曾经所在的公司里,有十几年编程经验的程序员占一半以上,这些程序员资历越老,经验越丰富,即便不做管理,也能拿到不错的薪水,让他们可以专心搞技术。
与之相比,国内的互联网技术发展起步较晚,除了少数互联网公司有比较好的工程师文化,非管理的专业条线也可以发展得很好,多数公司并没有给大龄技术人足够宽的职业上升通道。这也就导致中国的程序员普遍陷入到“35 岁焦虑”中,甚至有一种声音认为,“程序员到了 35 岁,再不转管理就来不及了”。
康德胜认为,这个说法固然有一定道理,但我们不能片面地去理解,而是要辩证地去判断自己到底要不要转管理岗。
一方面,有些技术人愿意死磕代码,愿意不断学习新技术,成为技术大牛。对于这部分人来说,进入到 35 岁之后,他们已经积累了非常丰富的行业经验,也做过很多的实践。如果这个时候转去做管理,不能完全投入、持续地钻研技术,那么对个人和整个行业来说,都是一件非常可惜的事情。
另一方面,有些技术人到了 35 岁之后,编码能力和效率确实下降了,如果能转去做管理,通过管理的方式把自己的价值做到最大化,未尝不是一件好事。因为你有丰富的技术经验,而且也了解业务,转向管理岗位的话会更懂得如何通过技术为业务创造价值,对个人和公司来说都是一件双赢的事情。
在康德胜看来,如果你有从技术转做管理的想法,从 25 岁开始就要往这个方向去准备,“比如说你 22 岁毕业,工作前几年还是要把自己最基本的一些技术功底给练好,先把自己在某个领域的技术能力扎深,这个过程至少要花费 5~8 年的时间。当然,期间是可以转去管理岗的。如果你打算转去项目经理类的管理岗,那么做 2~3 年技术再转过去就可以,但如果你打算做技术管理类的岗位,如技术总监或者 CTO,那么至少要在技术上沉淀 5 年以上,并且在做管理的过程中也不要放弃写代码,让自己对技术的嗅觉始终保持足够的灵敏度和准确的判断力。”
对于有志向转做管理岗的程序员来说,除了要具备一定的技术功底,还要提升自己的人际关系能力、沟通能力等软技能,对于这部分技能来说,你越早提升越好。此外,还要提升自己的组织能力、项目管理能力等关键能力。
管理者必须具备的 5 项素质
康德胜正是这样一步步学习成长,最终成为了一名合格的 CTO。从技术到管理,他踩了不少坑,也沉淀下来了不少经验。回顾这段历程,他感慨做管理和单纯做技术,存在特别大的差异。在角色转换的过程中,自己不管是思维方式还是做事方法,都有了特别明显的转变。
他也根据自己的经验,总结出了一个管理者必须要具备的 5 项关键素质,我在这里分享给你。
1.管理者要具备站在别人的角度思考问题的能力。过去做技术,自己一个人想干嘛就干嘛,但做管理之后不能再用自己原有的那套思考方式去管人。每个人的想法不一样,行动背后的思维逻辑也不同,你在管人之前一定要学会站在对方的角度去考虑问题,知道对方在想什么,判断大家在某件事上的理解是否一致。
2.管理者要具备良好的协调组织能力。要学会把一个大项目拆分成多个小的项目,条理清晰,明确先做哪个、后做哪个。同时,还要学会用人,知人善用,协调整个团队一起合作,把事情做成。
3.管理者要有大局观,不能意气用事。在职场中一定会经历一些黑暗时刻,比如项目出现问题、公司不景气等等,这个时候作为管理者不能和团队一起抱怨,否则整个团队就垮了,而是要考虑大局,给团队传递正能量,提高成员信心,从而保持团队的稳定性。
4.管理者要诚恳,以诚待人。管理者不要与下属争抢功劳,要真诚地帮助团队成员一起成长,把整个团队做好。
5.管理者要学会跟业务沟通,通过技术为业务创造价值。管理者应当对业务有充分的了解,并善于与业务部门做沟通,确保技术能为业务带来价值,不是为了应用技术而应用。
当你具备了以上这 5 项关键素质后,就能够在管理的道路上越走越顺,越走越宽。
时间管理的关键在于补短板
在采访的最后,康德胜还和我们分享了他的时间管理法,简单来说只有一句话:聚焦你的时间,去解决别人解决不了的问题。
对于管理者来说,每天会陷入各种事务和琐碎之中,如果每件事情都亲力亲为的话,很容易“丢了西瓜捡芝麻”。正确的做法是要先理清楚自己所有的事情,然后按照优先级对事物进行分档,一定要抓住重点,找到优先级高的关键事情。
当你把各项事情的优先级排好之后,就可以按照需求交给团队去落地,这个时候,你的时间和精力要重点放在团队成员解决不了的地方上,通过调动团队的力量,或者自己下功夫,把缺口补上。
进一步来说就是,管理者做好时间管理的关键在于补团队的短板,这样整个团队才会越来越强大,而管理者也能最终实现事半功倍的效果。
好,关于康德胜在管理等方面的思考,就先和你聊这么多。如果这些思考对你有所启发,也欢迎你把它分享给更多的朋友。
卖桃者说,明天见。
(策划:夏天;编辑:夏天)