专一有利于做好事情,每个行业都会有深水区。如果所有的技术都想着去做管理,不脚踏实地写代码,那技术就做不好了。

如果仔细推敲这句话,便能发现其中的逻辑错误:该观点私自敲定了「在转型管理的过程中就一定不会再脚踏实地做技术」的预设前提,事实上,这是一种偷换概念。

乔布斯说过一句话:「如果一家公司让主管销售的去主管产品,这家公司就会非常危险。

优秀的程序员更懂得产品的本质,他们并不是网络段子手们口中的除了写代码什么也不会的程序员。

摆在三十岁后的程序员面前有三条路,一是转行,二是继续钻研成为技术大牛,三是转型为管理人员。

今天,我们说说第三条路:「技术人员转型为管理」。

人们对「技术转管理」的三个误区印象

什么是管理?

非管理层中有很多人对「管理」二字本身就存在误解,认为做管理只用分分工、协调下人际关系即可,即便是技术人员转成了管理,也会因为长期不实际动手而慢慢淡忘了技术。并且,他们认为技术人员就该老老实实一辈子做技术。

人们对「技术人员转管理层」存在很大误区,总结下来有以下三点——

误区一:管理不用懂技术

国内很多企业的管理层都是从业务出身,业务出身的管理人员有得天独厚的优势,除却擅长于人际关系外也对公司的收入支出、销售体系理解得更为透彻。
也是因为上述原因,导致不少人认为管理不用懂技术。

其实不然,若运营一项互联网产品,或管理一支技术团队,没有人比技术出身的人更为理解。

两个月前,张先生在100offer拿到offer,他今年刚过30岁,去年一年都在创业。最初,他以技术合伙人的身份与朋友一起创业,出任CTO,参与核心代码的编写,之后更是担当起管理一支十一人团队的重任。

程序员出身的张先生深知技术的重要性,在管理团队时,他能理解技术人员的需求与苦处,从而对症下药,面对非技术员工,他可以利用自身优势,让他们大致了解技术团队的运作,从而使整支团队的效率提升。

不过,三个月前,张先生选择了离开,两个月前进入一家公司担任CMO,负责新公司的营销战略,他从技术人员彻底转型管理人员。问起为何最后离开自己创办的公司时,张先生摇摇头,说—— 「合伙人不是很懂技术,最后把核心工程师逼走了好几个。虽然说管理人员不必在技术上精通,但也不能丝毫不知。」

张先生在30岁完成了程序员到CTO再到CMO的管理转型,即便他如今再也不用写代码,但他仍坚持着「管理层至少要知道技术是怎么一回事」的观点。

38岁的颜先生常年担任技术总监,他对于「管理不用懂技术」、「程序员转了管理后就不用写代码了」这类看法发表了以下观点——

「技术人员成为管理层后,仍要参与核心代码的编写。优秀的程序员即便成长为CEO后,事务繁琐到的确没时间写代码,他的技术知识层面也依旧非常扎实。一个完全不懂技术的人,他无法理解技术团队人员究竟在做什么,分工起来也面临极大困难,这样会造成工作展开的困难。」

颜先生目前负责公司的整体技术规划、各系统总体解决方案,他的职业发展方向是从工程师起步,逐渐成为高级工程师,再一步步成长为技术总监。

技术与管理并不冲突,优秀的管理人员即便不是技术专家,也不代表他一点都不懂技术。

误区二:做管理比做技术轻松

和很多人以为管理人员只需协调人员关系一样,不少人存在这样的误区:做管理不用耗费太多体力,其实比技术轻松得多。

林先生今年29岁,硕士,六年工作经验,在毕业第三年就成为一家公司的CTO,是程序员转型管理人员中年纪较轻的,他说起他在创新工场当程序员的日子,总是会说:「熬夜是家常便饭的事。」

问起他这几年担任CTO会不会熬夜少一点,他摇头,说:「CTO又不是不用写代码,相反,CTO需要精通各类技术,APP开发和运营,可以让CTO们没睡过几个好觉,更何况有十几个人要管理,维护过程中出了问题出了bug最心急如焚的当然是CTO。」

林先生伸出他的手,让我看他的右手食指,整支手指都附上昏黄色,他笑,说:「都是熬夜抽烟抽的,以前常写代码时很少抽烟,因为手都在键盘上。现在也不是有空了,团队大大小小事情那么多,一晚上一晚上地熬,能不抽烟吗?」

不仅是林先生,本次100offer采访了十五名三十岁左右的程序员,其中七位是管理人员,八位是非管理人员,七位管理人员一致表示进入管理层后,就算会熬夜少一点,但从体力耗费而言,一点儿不比以前轻松。

即便是未成为管理人员的八位程序员,他们大多也表示「认为技术管理会很轻松的多半是没有经验的程序员」,仅有一名持不同观点。

误区三:技术转管理的人往往带不好团队

多数人印象中的程序员都是木讷、内向甚至孤僻,认为他们不擅长与人沟通,更不具备管理能力。

这是大众对技术人员的最大误解,并且,也有很多木讷内向的人,成为了优秀的管理人员。

扎克伯格是「技术人员转管理层」的典型案例,在创办facebook之前,便被称为「程序神人(a programming prodigy)」。

扎克伯格高中时,便开发过名为ZuckNet的软件程序,这一套系统甚至可视为后来的美国在线实时通信软件的原始版本。高中时还创作了名为SynapseMediaPlayer的音乐程序,并且借由人工智能来学习用户听音乐的习惯。大学二年级时他又开发出名为CourseMatch的程序,这是一个依据其他学生选课逻辑而让用户参考选课的程序。

甚至在创业初期,他也依旧着迷于技术本身,将公司管理交给其他高层。

罗宾曾对扎克伯格爆发过:「你最好上课学一下怎么当首席执行官,不然这会给你带来麻烦的!」

不过,在罗宾对扎克伯格爆发后,罗宾注意到,扎克伯格身上发生了截然不同的变化。首先他确实同意开始向一位高管辅导老师学习如何做一名有效率的领袖。他开始更多地与他的资深高管们进行一对一的面谈。

之后的事情我们都知道,扎克伯格最终成长为一名出众的首席执行官。

技术出身的管理人员或许在沟通上与业务出身的相比之下显得安静木讷些,但不代表他们无法管理出一支好的团队。

很多内向的管理人员,更具同理心,他们能利用这个优势迅速理解团队中的成员在想什么,使团队更具凝聚力。

前文提到,本次100offer采访了十五名程序员,100offer对他们提了三个问题——

1.30岁后该不该转管理?

十一名程序员表示应该,三名表示不应该,另外,今年三十二岁的杨先生表示:优秀的技术人员应该转管理,但不应该限制年龄,倘若他的能力到了,即便是20岁也该转,如果未到,40岁也不迟。

有趣的是,杨先生进入管理层两年了,转型管理时恰巧三十岁。

2.管理需不需要懂技术?

十五名程序员全部表示需要。

采访样本选择的均是程序员,所以对他们而言这个问题的答案显而易见,不过,最懂技术团队的莫过于技术人本身,所以,他们的答案是合理的。

3.技术若要转管理,最合适年龄是多少?

除去第一道问题那位杨先生的回答。1人表示25岁以下,3人表示25岁至30岁,7人表示30岁至35岁,2人表示35岁至40岁,1人表示40岁以上,如下图所示——

大多数人都认为三十岁之后是转管理的最佳时期。即便是国外的知名互联网行业,处于中层管理的也多为30岁左右。

技术和管理并不冲突。

如文章开头所说,摆在程序员们面前未来的路有三条,只要是认真抉择过的,每条路都是正确的。但,极为出色的程序员更应该成长为管理人员,不应只将自己定位成「我只是个写代码」的,问题不是到三十岁后转还是四十岁转,而是当能力达到该去管理时,应该为自己、为公司、为社会发挥出更大作用。
并且,三十岁后的程序员们,在战略思维上,他们能更为清晰知道一个项目系统设计的具体规划,细分之后的具体编程对于他们而言自然是轻而易举,但他们应将精力更放在系统设计上,创造最大价值。而处在系统中的每个部分也会更加愿意去服从这实现这现实性和可行性比较高的计划。

30岁后程序员应该进行怎样的职业转型?相关推荐

  1. 给 30 岁左右程序员,4 个突破内卷的破局建议!

    见字如面,我是军哥! 有位年龄不到 30 岁读者问我,最近几年在公司内卷太严重了,一直解决不了这个问题,最近更加严重,想咨询我一下,该怎么办? 我觉得这是一个很好的话题,今天来聊一聊,我总结了 4 个 ...

  2. 一个即将30岁Android程序员的自诉,在内卷的大环境之下迷惘的大龄程序员该如何破局?

    步入社会 毕业 2015年7月我从一个90%以上的人都不知道的二本院校毕业(软件工程),凭借自学的Android技术,在北京找到了一份月薪7000的工作,在当时其实还算不错,毕竟我的学校起点比较差,跟 ...

  3. 一个即将30岁Java程序员的自诉,在内卷的大环境之下迷惘的大龄程序员该如何破局?

    就是想写点什么 不知不觉自己即将步入30岁,到了很多人口中的中年,有时候一直在回想,这些年自己到底做了些什么,留下了些什么? 步入社会 毕业 2015年7月我从一个90%以上的人都不知道的二本院校毕业 ...

  4. 30岁的程序员你不懂

    今年三十了,到了传说中程序员最应该迷茫的年龄了,那么我迷茫吗,没的说,按照某司34岁就要劝退的要求,我还有4年的程序生涯. 为什么30岁的程序员就应该迷茫呢? 30岁正是经过了七八年的职场生涯,技术. ...

  5. 来自30岁女程序员的自我唤醒

    30岁女程序员一枚,Java开发.毕业3年多,结婚4年多,未孕. 刚毕业的2年,事业心满满.各种加班出差,虽然很苦很累,却也乐在其中.奋斗了2年,终于在工作上有了些小小的自信,不料领导之上发生了很大的 ...

  6. 30 岁的程序员如何实现质的突破?

    30岁对程序员来说,似乎是一个隐形的魔咒,该来的还是会来,我们该如何应对?30 岁出头的年纪,正是娶妻生子的时候,一方面家庭压力增大,一方面职场上的地位却越发尴尬.稍不留神,就会在这两个战场节节败退. ...

  7. 30岁转行程序员晚了吗?分享30岁转行的经历

    我是85年的,计算机专业普通本科毕业.在一个二线城市,毕业后因为自身能力问题.认知水平问题,再加上运气不好,换过多份工作,每份工作都干不长.导致我30多岁时,还一事无成,也几乎没有积累到什么经验技术. ...

  8. 35岁后程序员该何去何从?

       程序员过了35岁是一个很沉重的话题.一般来讲国内程序员的寿命也就20出头到35岁之间.超过了35岁的程序员,如果继续从事开发工作,在国内相对大多数程序员基本都很可能面临淘汰.裁员等一系列不利于个 ...

  9. 30 岁的程序员,我没有活成理想的模样,失败吗?

    作者 | 年素清 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) 第一批90后已近而立,相信他们中的每个人在年少的时候都曾经憧憬过长大后的图景:做医生当老师做大官,开飞机打怪兽赚大 ...

最新文章

  1. R语言KMeans聚类分析确定最优聚类簇数实战:NbClust包(确定最优聚类簇数)
  2. 总帐科目字段选择存储在表 T004F 中;科目分配存储在表 T162K 中。
  3. 如何使用eclipse软件创建一个Java项目?
  4. ABAP Business switc和business function简介
  5. 如何把UIView转成UIImage,解决模糊失真问题
  6. JavaScript开发区块链只需200行代码 1
  7. [ActionScript 3.0] 获取TextFiled字符边框
  8. 51nod 1013快速幂 + 费马小定理
  9. mysql limit 越大越慢_mysql 优化之14:php mysql limit 分页优化,页面值越大查询越慢...
  10. 执行Oracle中的sqlldr xxx.ctl命令导入数据时,当错误无法导入时,注意查看「xxx.log信息」
  11. 压力测试 Monkey 应用程序无响应ANR Application No Response(转)
  12. sqlserver内存释放心得
  13. 【Lintcode】741. Calculate Maximum Value II
  14. 裁员先兆?腾讯员工吐槽:公司发起PIP,PCG的鹅们,自求多福吧
  15. 湖南师范大学2018年大学生程序设计竞赛新生赛 F 小名的回答
  16. 机器学习(十五)回归算法之线性回归
  17. 计算机CPU高端产品,英特尔酷睿处理器哪个型号好?电脑CPU性能排名
  18. 2019年Robomaster江苏省赛总结
  19. 腾讯云服务器如何实现内网互联?
  20. 传教士与野人过河问题 人工智能实验算法

热门文章

  1. python 小说下载工具_下载代码python之小说下载器
  2. PMO转型ATO以推进组织级敏捷转型︱施耐德敏捷转型负责人伍舜喜
  3. 一个还在武汉的程序员 之 千山鸟飞绝,万径人踪灭
  4. 数值优化(Numerical Optimization)学习系列-惩罚和增广拉格朗日方法(Augmented Lagrangian Methods)
  5. nginx-rtmp多房间和授权实现
  6. 入侵某淘宝刷信誉网站
  7. 重复购买了相同时间相同批次的机票怎么办
  8. 关于iOS的屏幕旋转的问题
  9. 深度学习AI美颜系列---AI滤镜特效算法
  10. uc/OS II——多任务设计