即语言之争和黑微软之后。30岁转管理的论调绝对是程序员社区最具活力的话题了,尤其在国内的论坛。
这事在国外有没有呢,答案是当然有,不过绝对没有到国内这么热的地步。
先看看为什么会有这种论调,事实上几乎所有的工作,你都会遇到瓶颈,比如扫地,到一点岁数,体力跟不上,你也扫不动了。智力型工作受困于你的记忆力,思维速度,以及对经验的合理使用方式。这些的个人差异很多时候远远大于体力差异,即所谓的天赋。所以会更容易的触及瓶颈。所以无论国内国外,都必然会有那么些人到一定岁数没办法很好的继续下去了,当然转管理其实是个伪命题,管理从来也不可能比写程序容易,这里就不展开了。
上边讲的是本质原因,但是国内谈这种论调,很多时候和这个本质原因没有半毛钱关系。
先看看这个论调兴起的时间,大概是05年开始的,为什么这个时间呢,看下中国的计算机出现时间,以及计算机专业相对靠谱的出现在学校里,那至少是95年以后的事,所以中国的第一批程序员在2000年左右出现,而05年这个时间点他们正好到30岁。05年左右的毕业生出来一看,都是些30来岁的人在做管理。一方面是一批30岁的不合格的年轻管理,看起来他们做的事也不过如此,另一方面就是中国计算机专业在2000年以后的热招,导致很多不适合做程序员的学生涌入。结果呢,做程序员很辛苦的人看到了做管理很轻松的人,结果如何也就不言而喻了。
国外的这种论调为什么如此少,因为人家的计算机工业兴起时间比我们早太多了。大家早就明白了程序员和管理的价值。分工合理。
说白了,其实大部分人根本就还没有努力到可以谈天赋的地步,只是在给自己找借口罢了。这个和喜欢把“语言不重要,思想才重要”当座右铭的人其实异曲同工。这个问题,我们以后再讲。
团队合作中难免会涉及到管理,沟通。
在学校的时候就带队写软件,协调几个人一起写代码。
现在毕业半年,自己干。也带队做。
自己琢磨管理、沟通的目标就是。
让大家能能写出更好的代码,有更多的精力写代码,就是这样。
程序员也足够能赚钱养活自己一家。大部分程序员都在最底层挣扎,完全没看到顶上的风景。我知道一个程序员,在TCL,月薪40万,公司说要给他配车,他说不用,他在上班路上要想事情,没办法开车。所以他每天打车上班。至于其他公司的,处于顶端的程序员,更厉害的也是有的,比如网络流传的某微软程序员,小组里边开会说开发一个东西要3个月,那哥们回去一个人三天搞出来了。这个我没办法辨明真假,但是TCL那个我是认识的。
或者你觉得我说的太顶端了,那就说说阿里,年薪三四十万的一抓一大把,在杭州,这个薪资很高了,养家糊口绝对搓搓有余
先想想自己是否足够优秀了。当然你考虑了觉得自己适合做管理,那用心的去把这个做好,挺好的,只是不要有幻觉,觉得管理是你的唯一出路,不好好提高自己的技能。代码写的烂不是你一个人倒霉,是要连累别人的。这样的人就算做了管理,也是为害别人。
1楼 @tinyfool 我也是,希望有一个稳定的收入,可以开心的写代码到死。结果是,有稳定的收入就不能开心地写代码,开心地写代码就不能有稳定的收入。并且,也遇到了年龄的瓶颈了,很多人对于30多岁的人还在做程序员是会觉得你有问题的。
在校学生表示,去工业界,没有点经济管理头脑,还真不行啊,不过经管的学生找起工作倒是显得略费劲,只能说冷暖自知了。
另外,IT企业的管理者,难道都不是做技术出身的?而且做技术出身,有点头脑,创业似乎要容易些?感觉看人不看专业和职业,不断完善自己~
组里面全是三十多岁的程序员,最老的一个49岁,CTO快60了吧。
没事干嘛转管理?写代码写不出前途难道转管理就可以了?产品经理和项目经理对个人综合能力的要求比程序员高很多,SWOT还有agile的难度也不比学一个框架要简单多少。我在国内工作的时候认识的程序员大部分仅仅适合做程序员,有的人连和别人沟通都有问题,更别说管人了。有时候面试一些程序员的时候问5年内有何打算,几乎都说做几年后转管理,这样的人我基本是不要的。
如果写程序不喜欢做项目管理又不适合的话,还是去卖水果吧,挣得不一定比程序员少,没准头发还能重新长出来。
"中国计算机专业在2000年以后的热招,导致很多不适合做程序员的学生涌入"
很同意这句话,我在学校里见过太多没有任何特长,只会玩游戏的学生进入计算机系。发现自己写不好程序后就开始说程序员太苦逼啦,然后愤愤的离开了。