我在知乎上回答了一些程序员和编程相关的问题,所以,会收到很多类似的问题邀请。
其中,最多的一类就是,程序员35岁以后是不是就会失业,失业了怎么办,35岁以后的程序员到底去哪里了,程序员35岁转管理应该学些什么东西之类的问题。
我在一些程序员交流群里潜水,也经常会看到关于讨论转行的话题,讨论的比较多的是转行项目经理,而且有不少人去考了。报名费3900元,补考费用2500元,然后培训费用大概也是5000左右,而且这个证书必须报培训班。
可以看到,程序员对35岁这个岁数很敏感,而且大多很焦虑,似乎自己过了35岁,就会没有了工作,就被判了死刑。
这个时候,我看很多人就会指出一条出路,你到了35岁,你要么就是转管理,要么就是转行。
程序员35岁以后是不是就没有出路了,这个问题,我个人保持开放的态度,因为我自己也很好奇,毕竟现在程序员群体大部分都很年轻。
如今程序员群体非常庞大,会有一些人35岁之后,确实会面临各种问题,综合来看,干不过年轻人。大部分职业到了中年,都会存在一定的竞争压力,除了医生和老师等一些特殊的行业之外。
但是,有人提到说35岁之前你最好要转管理,把这作为35岁程序员职业生涯的一个解决方案,我觉得这是一个坑,一定要警惕,今天我就说一下我的个人看法吧。
包括之前,我提到过,最近接触的一个项目经理,他是程序员转项目经理,自己手下管着几十个人,做了一年之后,发现自己就位置很尴尬,他性格上不适合做管理,所以,他自己又想转回技术。
但是,你因为你一年没有去做这个技术,那你自己会忘记很多东西,到时候你如果去重新找工作的话,也需要重新去准备很长时间,这需要投入时间和精力,而且,大多数情况下,技术转管理是不可逆的。
所以,程序员转管理对部分人来说,就是一个坑。千万不要随便听被人说几句35岁前不转管理不行就掉坑里了。
一般情况,真的要转管理,也是在公司内部技术过硬提拔到管理,即使做了管理,技术也不能丢。
管理需要的那些专业知识,转了之后再学就可以了。
如果想学好管理知识,然后空降到其他公司做管理层,就太天真了。
第一是大部分程序员性格上就不适合做管理,意愿上也不认同管理的价值。而且由于没有太多的社会经验,到一个新的环境,更加难以适应,驱使别人做事可是比自己做事难太多。
第二是管理岗位对比于一线开发人员,少之又少,而且大部分还是内部提拔的。
第三是管理是门艺术,学再多都不如自己在工作中实践。
综上所述,程序员要慎重选择转管理,确定了自己适合转管理,也不一定要先学好管理专业,管理不像编程技术,不是必须打好基础才能开始的,学好一样东西再开始,这是典型的程序员思维。
文章到这就结束了,做为iOS开发者,有个学习圈子很重要,这是我的公众号:编程大鑫,不管你是大牛还是小白都欢迎入驻 ,让我们一起进步,共同发展!