① 35岁的程序员是继续代码工作还是转管理岗位好
不是所有的程序员都适合做管理岗位,是继续写代码还是做管理,要看自己更适合做什么。
其实一些大的公司也有这对这种技术牛人的上升通道。当员工到达一定级别后,有两条路线可以走,一条是管理路线,另一条是技术路线。要么就看看自己的性格适合走哪条路线,要么就定下目标路线之后,把自己不足的能力补充上去。
不要认为做管理就高大上,不要认为写代码就没有出头之日。总而言之,适合自己最重要。
② 为什么年纪大的程序员都转行了
我不确定多大年纪才算是“年纪大”。我今年43岁仍然做程序员。
从九几年开始进入这一行,中间也曾自己做过传统业行,也做IT行业不同岗位做过,在程序员的晋升通道中也做过研发总监,可这些,都没法带给自己那种写代码得到的乐趣。,最终还是又回到程序员岗位。
在中国,愿意一直写代码的人,并不多,这是事实,但我的看法是,这并不是因为年纪的原因,也不是因为竞争的原因,而主要是【中国式职业规划】和【IT企业的生存压力】的带来的。
中国式职业规划
现在很多培训机构、很多企业,都在谈职业规划。
企业告诉你:我们这个岗位的晋升通道是这样的,巴拉巴拉巴拉……
这意思就是说,你来做这岗位吧,做若干年,你就可以在这个通道上往上爬一层……
那么好了,不管这个晋升通道是什么样的,你一开始是程序员,爬几步后肯定就不是了。
培训机构告诉你:要有职业规划,要有人生规划。
在我看来,这是洗脑:他们的人生规划的核心是"努力挣钱,然后去过幸福的日子",然后根据这个再推出相应的职业规划:努力工作->获取更高的职位->挣更多的钱->更努力工作……
如果信奉了这些,那么,当一个程序员接近个人能力的瓶颈或者职业、行业的瓶颈时,感受到那种突破的压力,他就会考虑转换岗位以寻求更容易突破的方向。而遇到这类瓶颈的程序员,估计多数就是所谓的”年纪大“的范围了。
中国经济正处在高增速阶段,这导致每个家庭、每个人需要不断提高自己的收入水平以保持与之同步,这一方面导致这种将”钱“作为核心词汇的人生规划大有市场,另一方面,也使中国企业的生存压力高于其它国家。
IT企业的生存压力
世界的变化正在加速,在IT这个行业尤其显着。
对企业来说,速度就是利润,就是生存的机会。早些年流行的一句话”快鱼吃慢鱼“把这个道理形容得十分形象。所有行业上,竞争都是越来越激烈,IT企业只会更甚。
二十年前,一个软件开发公司可以花三到五年来打磨一个产品;十年前,这个时间只有一年;而现在,更是缩短到几个月。
IT行业对开发速度的要求越来越高,这种速度是的提升,主要是从三个方面实现的:增加人手、优化开发流程、压榨人力。前两者对于一个具体的IT企业来说,在没有业务变化的前提下,都是有明显的极限的,所以,最终,还是落到第三个手段上:压榨人力。
在你以为996就是程序员世界的现实时,真正的现实是:在996之外,你还得保持随时待命的状态:电话保持通畅、微信常开什么的只是小儿科,网上随手搜搜就能搜到程序员深夜在马路边、地铁上改代码的消息。这种对工作时间的压榨,在其它职业上是很少见的。所以,程序员的工作压力之大,也是少见的。
基于这两个主要原因,程序员,尤其在中国,年轻化相对于其它行业是十分明显的。
但是,当摆脱了经济压力后,大部分人还是会想寻找一个自己喜欢的工作或事业去投入自己的精力与时间的,这时,如果对coder是真爱,还是会再次回到这个岗位上的。只是,在经济快速增长阶段,企业与这类人在工作时间方面的冲突难以调和,所以,这类人就比较少见了。
随着经济增速放缓,会有更多的大龄程序员活跃在代码界的。
③ 程序员一直写代码好还是转到管理层好呢
IT行业的不同就在于年龄分层,现在基本35、40已经成为一种界限,搞研发的话可以一直写代码,但是公司普通公司就职的话,建议年龄到了一定程度,可以考虑转型。
④ 终于知道为什么程序员到了 30 面临高薪要转行了
开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资也许在工作2-5年内能达到一个峰值,但较难提升,导致很多程序员最终放弃写代码,转行做了其他。
⑤ 程序员是不是一般到了30岁以后干的时间长一点一般都会被提升到管理层(内行懂的进,否则不给分谢谢)
其实,对于软件开发人员来说,通常,他们职业发展有几个选择:专注于技术,成为技术专家;转型到技术型销售、技术支持等;所以要想走得远一点,必须有一项本领是过人的。
随着技术成长,从技术性管理到高级管理。这是大家都看得清楚的方向,也都在向这些方向的金字塔尖努力。
程序员要根据本身的基本素质、技术能力选择开发层次,由低到高,逐步发展。 这也是一名程序员本身具备相应素质的循序渐进的发展轨迹,包括很强的技术背景和综合管理才能等素养,这也就是所谓‘两条腿走路’的职业规划发展路线。”如果这样的话,我相信你也不至于到了35岁就是个坎儿过去不了。
希望可以帮到您,谢谢!
⑥ 程序员为什么会跳槽
程序员频繁跳槽似乎成了一个不可避免的现象。很多网站请来所谓的职业分析人士,人力资源管理者座谈,分析;看了看,多数属于小儿科,很少有真正从一个程序员的角度和眼光去看问题的。我认为,一个程序员跳槽根本的原因,主要是公司团队问题,其次是公司企业文化问题。很多人只看到了薪金问题这个表象,事实是,薪金问题根源于公司领导者对基层团队建设以及企业文化的掌控上。
一个公司可以有很好的愿景,理念,和技术思想,这些都很好,但是这些好东西最终还是要和销售收入联系起来,在营业额快速增长的基础上逐步实现这些好东西,这不仅需要一个好的决策层,更需要一个好的执行层。中国的所谓高科技创业者建立起来的小公司们,多数是海归顶着某某名校的金字招牌回国创业,吸引投资者(主要是地方政府,他们是中国的风险投资商,可能也是地球上最笨,最容易受骗的投资者)大量注资,然后建立起来的小公司。其实我对海归真正的能力一直抱怀疑的态度,这些人在国内多数从大二开始混专业课,拿出80%的时间来准备TOEFL,
GRE/GMAT;在国外呆上四五年,混个PhD或者MBA出来,资质肯定不怎么样,很难找到体面的工作,所以回国。于是,一群满不懂的投资者加上一群假行家的管理者,构成了公司的管理层。小公司一般有1-2年的创业期,这个时期内可以靠创业基金生存而不考虑营业额和利润。可以说,如果没有来自大公司的技术力量的加盟,这样的管理层实际上缺乏运营正规软件企业的能力。在这些处于生存期的,还不是很正规的软件企业中,具有凝聚力的团队就成了他们能否度过生存期的关键。
现实生活中,我看到也经历过这样的团队:缺乏正规的软件工程建设经验和意识,缺乏资深的技术领导者,技术负责人缺乏经验,等等。这些问题都是团队致命的缺陷。这些问题导致程序员对团队失去信息,失去动力,最后只好跳槽。
其次,公司的企业文化问题。对比一下欧美企业和日韩华资企业,文化差异是很大的。我觉得从文化的角度来看,在欧美企业工作感觉比较民主,自由;而亚洲企业的感觉多数是专制,压抑。显然这和企业领导者的民族特质有很大的关系.对技术人员不够重视,不够关怀,也是导致程序员跳槽的一个因素.一个人到一家公司,他一定希望和这家公司一起成长.当他发现公司的成长不能满足他自身的成长需求,或者公司阻碍他的成长,就应该是跳槽的时候了.
⑦ 程序员为什么要转型
转管理层带人啊,大部分人都是这样,自己就很少写代码了。或者你说的是技术转型,那就是自学呗,既然是转型那你肯定已经在行业里待够日子了知道想做什么需要学什么了,付诸实践就好,技术饭是最稳的。
⑧ 一个老程序员分析程序员为什么会跳槽
程序员频繁跳槽似乎成了一个不可避免的现象。很多网站请来所谓的职业分析人士,人力资源管理者座谈,分析;看了看,多数属于小儿科,很少有真正从一个程序员的角度和眼光去看问题的。我认为,一个程序员跳槽根本的原因,主要是公司团队问题,其次是公司企业文化问题。很多人只看到了薪金问题这个表象,事实是,薪金问题根源于公司领导者对基层团队建设以及企业文化的掌控上。
一个公司可以有很好的愿景,理念,和技术思想,这些都很好,但是这些好东西最终还是要和销售收入联系起来,在营业额快速增长的基础上逐步实现这些好东西,这不仅需要一个好的决策层,更需要一个好的执行层。中国的所谓高科技创业者建立起来的小公司们,多数是海归顶着某某名校的金字招牌回国创业,吸引投资者(主要是地方政府,他们是中国的风险投资商,可能也是地球上最笨,最容易受骗的投资者)大量注资,然后建立起来的小公司。其实我对海归真正的能力一直抱怀疑的态度,这些人在国内多数从大二开始混专业课,拿出80%的时间来准备TOEFL,
GRE/GMAT;在国外呆上四五年,混个PhD或者MBA出来,资质肯定不怎么样,很难找到体面的工作,所以回国。于是,一群满不懂的投资者加上一群假行家的管理者,构成了公司的管理层。小公司一般有1-2年的创业期,这个时期内可以靠创业基金生存而不考虑营业额和利润。可以说,如果没有来自大公司的技术力量的加盟,这样的管理层实际上缺乏运营正规软件企业的能力。在这些处于生存期的,还不是很正规的软件企业中,具有凝聚力的团队就成了他们能否度过生存期的关键。
现实生活中,我看到也经历过这样的团队:缺乏正规的软件工程建设经验和意识,缺乏资深的技术领导者,技术负责人缺乏经验,等等。这些问题都是团队致命的缺陷。这些问题导致程序员对团队失去信息,失去动力,最后只好跳槽。
其次,公司的企业文化问题。对比一下欧美企业和日韩华资企业,文化差异是很大的。我觉得从文化的角度来看,在欧美企业工作感觉比较民主,自由;而亚洲企业的感觉多数是专制,压抑。显然这和企业领导者的民族特质有很大的关系.对技术人员不够重视,不够关怀,也是导致程序员跳槽的一个因素.一个人到一家公司,他一定希望和这家公司一起成长.当他发现公司的成长不能满足他自身的成长需求,或者公司阻碍他的成长,就应该是跳槽的时候了.
⑨ 程序员年龄增大后的职业出路是什么
1、晋升管理层
随着技术水平的提高和经验的积累,在一段时间后很容易会逐步往公司高层进发,一方面是能力决定的位置,一方面是基础的开发工作已经可以由新员工接手,自己将继续在架构以及更为战略的领域进行工作,这也是大部分人们的一条好的通道。
2、技术研发
这方面的工作也是基于开发水平逐步优秀,同时自己并不想从事管理工作而出现的,随着积水的提高可以一门心思做着喜欢的开发工作,做着公司较为前沿的研发工作,也是许多技术大牛的发展趋势。
3、稳定工作寻求兼职
在管理和技能都难以寻求突破的时候,可以在稳定工作的基础上寻求兼职,一方面可以以自己的经验快速完成公司业务,另一方面可以根据自己的能力寻找适当的兼职,赚更多的薪水。
4、跳出创业
创业的选择固然是没问题的,不过还是不要跨行创业,根据自己的技术和领域进行适当的尝试,注意风险的同时,也可能收获意外惊喜。
5、自由职业
跳出固有的工作,选择自由职业,可以更灵活的安排工作和生活,不必为了工作而委屈生活,只要寻找到合适的自由职业,那么就是工作、生活双丰收的局面。