写点什么

程序员应该专注技术还是转管理?

用户头像
石云升
关注
发布于: 3 小时前
程序员应该专注技术还是转管理?

只要有得选,专注技术或是转管理。都可以。但对于大部分程序员来说,都没得选。专注技术,你得有基础,基础太差,你的技术发展的天花板很低;想转管理,虽然门槛没有专注技术那么高,但是,公司里的管理岗位非常少,凭什么轮得到你?


我以前写过一篇文章。其实解答过这个问题。建议至少要去尝试做个小组长,带几个人一起工作试试。


喜欢技术,自己也有能力去研究,那么做一名技术专家非常好。真没有什么事比每天做自己喜欢的事更有意思了。而且技术改变世界这句话并不是说说而已。


如果没办法专注做技术或者技术上已经达到自己天花板了(想想最近两年自己的技术能力是否有提高就能感受得到)。那么有转管理的机会一定要抓住。有什么理由拒绝到一个新岗位学习呢?做一名技术型管理也很好,喜欢技术就多注重技术一点。觉得自己技术能力比较难精进,正好可以通过管理能力来精进自己。


我说大部分人没得选,是事实。很多程序员其实是吃青春饭的,到了 35 岁之后,别说涨薪了,要是公司垮了,你换个岗位试试?你都不需要真正离职,公开自己的简历,看看有多少人会主动联系你就知道了。真的很少。我曾经在 2015 年做过这个测试。当时邀约面试的非常多。今年我也做过这个测试。抱歉,很少。


每一次换工作,我们都必须要回答一个问题,我们跟入职 3-5 年的工程师们比,我们有什么优势?你可以说,我写的代码质量好,写了很多年很少出 bug。也可以说我编码速度快,一天能完成比人两天的工作量。技术能力差距小的时候看不出来,但差距一旦拉大,还是很容易看出来的。这个活,你能干别人干不了,这就是差距。没有大的差距,你就很难和人竞争。


转型管理者也是一样,你一样得有拿得出手的东西。项目管理能力强,行不行?从 0 到 1 组建过几十人规模的技术团队,行不行?我觉得行。但你怎么证明给别人看呢?技术型管理需要注意的是,转型的节奏。不要过早地放弃编写代码的能力,因为如果你是纯管理者,你会面临一个问题,如果管理者失业了,你怎么办?


这是个很现实的问题,你有专业技能,你能写代码,企业最需要这种人,岗位很多。你要是纯管理,开始也说了,每个公司的管理岗位很少,而且大部分都会在自己内部培养。你换工作意味着能选择的岗位很少。我月初更新了简历,到月底,只有 3 个人主动电话联系我。boss 上有 5 个主动找我聊天。但只有一家能提供纯管理的工作岗位。


市场上并不缺岗位,事实上高端技术和管理人才,很多公司都缺,看看大公司花多少猎头费用你就知道了。现在的问题在于,越是高端岗位,越需要你拿出真正的能力出来。


怎么拿?你得有背书,你可以让了解你的朋友进行内推。你也可以拿自己过往的成就来背书。好的学历、好的公司、好的产品都是加分项。当然,我更推荐你把工作中学到的知识,解决过的问题,通过写文章的方式,发布到网络上。


大多数人不太为未来的事提前做准备,但做准备跟不做准备的结果差别会非常大。

发布于: 3 小时前阅读数: 9
用户头像

石云升

关注

做时间的朋友,用文字记录成长。 2017.11.30 加入

InfoQ签约作者、年度最佳内容作者、年度功勋人物、1周年最具人气top7 微信公众号:石云升SYS 职场、成长、学习等相关问题,欢迎你留言和我交流。遇到喜欢的文章记得点赞,评论。

评论

发布
暂无评论
程序员应该专注技术还是转管理?