`
netcome
  • 浏览: 481871 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

老程序员的中年危机(评论更精彩)

阅读更多

不知该从何说起,不知不觉已经从事软件开发和测试工作超过10年了,年龄也三十多了,身体状态也走下坡路,虽然家庭稳定了,生活也稳定了,但是总是对工作的未来发展有一种恐慌。

 

看多了国外什么程序员都干到退休或者五十多岁,不知道自己能不能坚持到那个岁数,或者说不知道有没有机会坚持到那个岁数。据我的观察,国内的程序员发展还是学而优则仕的感觉,技术做好了就开始做管理,很少有坚持做技术的,虽然国内有些IT公司开始设置xx科学家或者xx首席工程师这样的高级技术职位,但是毕竟粥多僧少,大部分工程师都爬不到这个位置,还是普通的开发职位,随着岁数的增长,经验也积累了一些,我有时候在想这些经验到底有多少价值,现在IT技术更新换代这么快,不断有精力充沛的新人进入这个领域,老人们应该如何发展?我看到身边不断的有人在转型或者转行,这是唯一的选择吗?

 

随便念叨了这么多,也没想清楚,不知道大家有没有同感?

 

后记

没想到一篇小小的博文引来了这么多朋友的讨论,希望大家多看看下面的评论,都是肺腑之言,值得大家思考和借鉴,感谢评论的朋友们。

31
17
分享到:
评论
57 楼 netcome 2014-01-08  
这个。。。。
liyunqiangyq 写道
屁话!屁话!屁话!屁话!

56 楼 liyunqiangyq 2014-01-08  
屁话!屁话!屁话!屁话!
55 楼 netcome 2014-01-08  
看来同意这位兄弟建议的朋友很多,
toknowme 写道
工作年限比你稍微长一点吧,正好就这个问题好好讨论讨论。如果工作10年,假设从本科毕业开始,现在才30多一点。和人的一辈子比起来,不算很长。身体状况的不好,和个人有关,并不一定因为是程序员做这个行业就会这样。
    现在国内很多的公司都对技术的职业发展有专门的道路。所以不存在有没有前途之说。至于你说的能不能升上去,还是取决于个人。在一个相对公平的环境,一个人能力的体现和贡献会使得他升得上去一些和快一些。也有很多程序员年龄比较大了还是程序员的职位。这也不稀奇。有的是虽然头衔是程序员,但是级别和待遇不可同日而语,有的是坚持酱油和混了那么多年,怨不得谁。说到底,还是和人有关。
    我最反对的就是你说的经验方面。经验的积累和深度是一个程序员和新手最大的差别。IT技术不止是现在更新换代快,这么几十年了,一直在演化。如果真的深入去研究过技术的话,很多的变化和演化都是一种表面现象,本质的变动很小。作为技术经验丰富的人,很多东西一眼就可以看透了,而很多新手一看到一个东西就感觉要重新学习。就算有年轻的精力充沛的进来,技术的深度和对新东西的掌握能力也是不可同日而语的。所以说这里的经验也要看是什么经验,如果只是把某个东西用的很熟,不理解它的思想,一旦这个东西没了就玩不转了,这样的经验是不值钱的。
    说点建设性的意见。如果在一家公司踏踏实实的工作,做出了成就,一般都不会吃亏。而且,就算在短时间内没有得到直接具体的物质回报,自己得到的提升和积累也是很重要的。要知道,你是拿着公司的钱在积累自己的能力和经验,自己又哪里亏了呢?这些东西公司又带不走的。现在我们这个行业是相对成熟的市场经济,如果自己能力足够的话,找个好点的工作又不用愁。你看猎聘网上那么多高薪聘请的技术职位,好多都是过百万年薪的。怎么就没个人挥舞着支票来追杀自己呢?你看那些高薪职位的要求,都是要求对某些方面和领域非常精深,人家怎么不提什么要求精力充沛、身体强壮能搬砖呢?
    所以说,这些所谓的危机,根本就不是。更多的应该是一些在这个领域不思进取的人的自然淘汰。





相当的赞同!现在也工作快4年了~~ 哎~~~

54 楼 netcome 2014-01-08  
解释的很有见地,谢谢!
KimHo 写道
危机危机,有危才有机,呵呵,共勉。

53 楼 KimHo 2014-01-08  
危机危机,有危才有机,呵呵,共勉。
52 楼 toknowme 2014-01-07  
工作年限比你稍微长一点吧,正好就这个问题好好讨论讨论。如果工作10年,假设从本科毕业开始,现在才30多一点。和人的一辈子比起来,不算很长。身体状况的不好,和个人有关,并不一定因为是程序员做这个行业就会这样。
    现在国内很多的公司都对技术的职业发展有专门的道路。所以不存在有没有前途之说。至于你说的能不能升上去,还是取决于个人。在一个相对公平的环境,一个人能力的体现和贡献会使得他升得上去一些和快一些。也有很多程序员年龄比较大了还是程序员的职位。这也不稀奇。有的是虽然头衔是程序员,但是级别和待遇不可同日而语,有的是坚持酱油和混了那么多年,怨不得谁。说到底,还是和人有关。
    我最反对的就是你说的经验方面。经验的积累和深度是一个程序员和新手最大的差别。IT技术不止是现在更新换代快,这么几十年了,一直在演化。如果真的深入去研究过技术的话,很多的变化和演化都是一种表面现象,本质的变动很小。作为技术经验丰富的人,很多东西一眼就可以看透了,而很多新手一看到一个东西就感觉要重新学习。就算有年轻的精力充沛的进来,技术的深度和对新东西的掌握能力也是不可同日而语的。所以说这里的经验也要看是什么经验,如果只是把某个东西用的很熟,不理解它的思想,一旦这个东西没了就玩不转了,这样的经验是不值钱的。
    说点建设性的意见。如果在一家公司踏踏实实的工作,做出了成就,一般都不会吃亏。而且,就算在短时间内没有得到直接具体的物质回报,自己得到的提升和积累也是很重要的。要知道,你是拿着公司的钱在积累自己的能力和经验,自己又哪里亏了呢?这些东西公司又带不走的。现在我们这个行业是相对成熟的市场经济,如果自己能力足够的话,找个好点的工作又不用愁。你看猎聘网上那么多高薪聘请的技术职位,好多都是过百万年薪的。怎么就没个人挥舞着支票来追杀自己呢?你看那些高薪职位的要求,都是要求对某些方面和领域非常精深,人家怎么不提什么要求精力充沛、身体强壮能搬砖呢?
    所以说,这些所谓的危机,根本就不是。更多的应该是一些在这个领域不思进取的人的自然淘汰。





相当的赞同!现在也工作快4年了~~ 哎~~~
51 楼 netcome 2014-01-07  
握手~
在世界的中心呼喚愛 写道
工作2年,同样迷茫。。。
主要是力不从心了,每天琐事好多,工作,生活,还有无形的压力。。。
家里有支持,也有反对。。
各种烦恼。。

50 楼 netcome 2014-01-07  
多谢建议,汲取百家之言!
dt_flys 写道
各个行业都是森林法则。除非你爸爸很厉害,或者在国企很有关系。计算机行业的确更新速度快,相反来看机会也比其他行业更多。不管你在什么行业,都的靠你的眼光和刻苦来长期积累。不过什么样的行动有什么样的结果,也可能人人顺利。但像楼主这样就必须反思自己的问题,而不是意味把问题归咎于行业怎么样,环境怎么样,所以我这样是没犯法的。如果不改变这样思维我想他大概也按现在的路线下去了。
如果楼主能顺利改变思维能反思自己,那就看看自己职业规划有没有出问题,为什么别人都走在我前面。当然了,要改变肯定得付出代价的,就看楼主愿不愿意了。
我最不赞成的就是“小孩以后不要入错行”这类话,说明您还没看清问题根本,以后您的小孩看得比您远还要按您的意思来不入错行吗?
现在是个体崛起的时代,不管是什么行业,就看你能不能抓机遇并付出行动了。
即使没有很大的野心,也能用积累了10年的经验和人脉去专攻管理。或者托人找个甲方的工作。或是投资个网站或App等等。 路是自己走出来的,只要楼主肯行动没什么不可以的。
关于楼主的路怎么走我觉得还是只有他自己能解决,我说的再多,都当成是很幼稚的话当然是听不进去的。

jameswolf 写道
这个dt_flys的意思就是,计算机行业就是森林法则,强壮的生存,老弱病残的就该被自然淘汰,其实行业现状也是如此,基本老程序的生存空间很小,不是转行就是升迁。
由于本行业知识更新速度快,所以比其他行业的生存状况更加严重。
dt_flys 所说的掌握到精深才不会被淘汰,我认为大多数的企业不是这样的,他们需要干活的,不是研究!所以谁会使用最新的工具,最新的语言,最新的构架,就用谁!而到了楼主的年龄虽然有很多开发经验的,但是上有老下有小,一天能用来更新知识的时间太少了,即使你由于经验丰富而学习效率高也比不了,而且在学东西的时候,已经不可能全身心投入,因为你已经有太多分心的事了,不可能与刚毕业天真无邪童鞋相比了。
以dt_flys口气,没有什么同情心,认为类似楼主的情况是要被淘汰,我估计他岁数不大,人生经历一番丰顺还没有遇到过重大挫折。哈哈开个玩笑,dt_flys可别骂我,其实对于楼主我没有发现有好的解决办法,我只能阻止我的小孩以后不要入错行...

49 楼 netcome 2014-01-07  
同感,
stone_feng 写道
跟楼主有一样的困惑,不知道前方的路在何方?也考虑过移民,但是根基以及家人都在国内有些舍不得。。。个人感觉有些时候努力刻苦是一方面,但是机遇也是一个很重要的因素。。就跟楼主提到的,金字塔顶尖的就那么一些人,大部分处在中间层或下层,这些人不能说是不努力,只能说机遇不同,命运不同。

48 楼 在世界的中心呼喚愛 2014-01-07  
工作2年,同样迷茫。。。
主要是力不从心了,每天琐事好多,工作,生活,还有无形的压力。。。
家里有支持,也有反对。。
各种烦恼。。
47 楼 dt_flys 2014-01-07  
netcome 写道
无奈的选择
香xiang 写道
这种状况难道真的需要转行了。


如果是不喜欢IT这行当然还是转行比较好,但要考虑到在新的行业就要重新开始积累了,隔行如隔山,您需要付出的要比科班出身的毕业生还要多得多。如果您很喜欢新的行业,又不在乎薪资问题,或者薪资本身不是问题,那最好不过了。我祝愿楼主您已能找到您理想的行业。
如果不是这样话,就得现在的行业另想出路了,或者继续您踏踏实实的工作又有关系?在IT行业工作轻松的职位和公司也不少,何不利用您的10年多的经验和人脉去面试一个?这是您的优势就该好好利用起来。
46 楼 dt_flys 2014-01-07  
各个行业都是森林法则。除非你爸爸很厉害,或者在国企很有关系。计算机行业的确更新速度快,相反来看机会也比其他行业更多。不管你在什么行业,都的靠你的眼光和刻苦来长期积累。不过什么样的行动有什么样的结果,也可能人人顺利。但像楼主这样就必须反思自己的问题,而不是意味把问题归咎于行业怎么样,环境怎么样,所以我这样是没犯法的。如果不改变这样思维我想他大概也按现在的路线下去了。
如果楼主能顺利改变思维能反思自己,那就看看自己职业规划有没有出问题,为什么别人都走在我前面。当然了,要改变肯定得付出代价的,就看楼主愿不愿意了。
我最不赞成的就是“小孩以后不要入错行”这类话,说明您还没看清问题根本,以后您的小孩看得比您远还要按您的意思来不入错行吗?
现在是个体崛起的时代,不管是什么行业,就看你能不能抓机遇并付出行动了。
即使没有很大的野心,也能用积累了10年的经验和人脉去专攻管理。或者托人找个甲方的工作。或是投资个网站或App等等。 路是自己走出来的,只要楼主肯行动没什么不可以的。
关于楼主的路怎么走我觉得还是只有他自己能解决,我说的再多,都当成是很幼稚的话当然是听不进去的。

jameswolf 写道
这个dt_flys的意思就是,计算机行业就是森林法则,强壮的生存,老弱病残的就该被自然淘汰,其实行业现状也是如此,基本老程序的生存空间很小,不是转行就是升迁。
由于本行业知识更新速度快,所以比其他行业的生存状况更加严重。
dt_flys 所说的掌握到精深才不会被淘汰,我认为大多数的企业不是这样的,他们需要干活的,不是研究!所以谁会使用最新的工具,最新的语言,最新的构架,就用谁!而到了楼主的年龄虽然有很多开发经验的,但是上有老下有小,一天能用来更新知识的时间太少了,即使你由于经验丰富而学习效率高也比不了,而且在学东西的时候,已经不可能全身心投入,因为你已经有太多分心的事了,不可能与刚毕业天真无邪童鞋相比了。
以dt_flys口气,没有什么同情心,认为类似楼主的情况是要被淘汰,我估计他岁数不大,人生经历一番丰顺还没有遇到过重大挫折。哈哈开个玩笑,dt_flys可别骂我,其实对于楼主我没有发现有好的解决办法,我只能阻止我的小孩以后不要入错行...
45 楼 stone_feng 2014-01-07  
跟楼主有一样的困惑,不知道前方的路在何方?也考虑过移民,但是根基以及家人都在国内有些舍不得。。。个人感觉有些时候努力刻苦是一方面,但是机遇也是一个很重要的因素。。就跟楼主提到的,金字塔顶尖的就那么一些人,大部分处在中间层或下层,这些人不能说是不努力,只能说机遇不同,命运不同。
44 楼 netcome 2014-01-07  
感觉兄弟说到我的心坎里去了!
jameswolf 写道
这个dt_flys的意思就是,计算机行业就是森林法则,强壮的生存,老弱病残的就该被自然淘汰,其实行业现状也是如此,基本老程序的生存空间很小,不是转行就是升迁。
由于本行业知识更新速度快,所以比其他行业的生存状况更加严重。
dt_flys 所说的掌握到精深才不会被淘汰,我认为大多数的企业不是这样的,他们需要干活的,不是研究!所以谁会使用最新的工具,最新的语言,最新的构架,就用谁!而到了楼主的年龄虽然有很多开发经验的,但是上有老下有小,一天能用来更新知识的时间太少了,即使你由于经验丰富而学习效率高也比不了,而且在学东西的时候,已经不可能全身心投入,因为你已经有太多分心的事了,不可能与刚毕业天真无邪童鞋相比了。
以dt_flys口气,没有什么同情心,认为类似楼主的情况是要被淘汰,我估计他岁数不大,人生经历一番丰顺还没有遇到过重大挫折。哈哈开个玩笑,dt_flys可别骂我,其实对于楼主我没有发现有好的解决办法,我只能阻止我的小孩以后不要入错行...

43 楼 netcome 2014-01-07  
无奈的选择
香xiang 写道
这种状况难道真的需要转行了。

42 楼 jameswolf 2014-01-07  
这个dt_flys的意思就是,计算机行业就是森林法则,强壮的生存,老弱病残的就该被自然淘汰,其实行业现状也是如此,基本老程序的生存空间很小,不是转行就是升迁。
由于本行业知识更新速度快,所以比其他行业的生存状况更加严重。
dt_flys 所说的掌握到精深才不会被淘汰,我认为大多数的企业不是这样的,他们需要干活的,不是研究!所以谁会使用最新的工具,最新的语言,最新的构架,就用谁!而到了楼主的年龄虽然有很多开发经验的,但是上有老下有小,一天能用来更新知识的时间太少了,即使你由于经验丰富而学习效率高也比不了,而且在学东西的时候,已经不可能全身心投入,因为你已经有太多分心的事了,不可能与刚毕业天真无邪童鞋相比了。
以dt_flys口气,没有什么同情心,认为类似楼主的情况是要被淘汰,我估计他岁数不大,人生经历一番丰顺还没有遇到过重大挫折。哈哈开个玩笑,dt_flys可别骂我,其实对于楼主我没有发现有好的解决办法,我只能阻止我的小孩以后不要入错行...
41 楼 香xiang 2014-01-07  
这种状况难道真的需要转行了。
40 楼 netcome 2014-01-07  
ant04444 写道
还有一条路,移民

移民也是一条路,身边有走的,可我舍不得自己的父母,他们习惯了自己在老家的生活。
39 楼 netcome 2014-01-07  
A牛哥哥 写道
我干了3年,也很迷茫,楼主,你博客中的广告是怎么弄的, 我帮你点了一下

这个在“博客设置”可以配置,而且你登陆博客的时候会有提示信息让你设置。不过这个是闹着玩的, 赚不了什么钱。
38 楼 netcome 2014-01-07  
KimHo 写道
多点关注市场热点,找到适合自己发展的新领域,然后不断更新自己的知识和能力,也还是能活得比较滋润的。

谢谢建议!

相关推荐

    突破瓶颈——30 程序员的中年危机自救指南1

    该文章的标题为“突破瓶颈——30 程序员的中年危机自救指南1”,从标题中可以看出,该文章主要针对程序员中年危机的解决方案。中年危机是指程序员在职业生涯中遇到的一种瓶颈期,感到职业发展停滞不前,无法突破当前...

    程序员危机如何破?你确定要写代码吗?

    程序员危机如何破_你确定要写代码吗_

    最老程序员创业札记

    好消息,最老程序员创业札记app已经出炉了,大家要慢慢欣赏这部作品呀~

    一个老程序员的经典概括

    这篇文章是关于一个老程序员的历程,反映了他在编程领域不断学习和成长的过程,以及他在社会中找工作的艰辛。文章提到了VB程序员的三个境界,分别对应编程能力的不同阶段: 1. 菜鸟级:所有代码都只放在窗体文件中...

    易语言程序员老黄历

    《易语言程序员老黄历》是一款专为程序员设计的日历应用,其源码采用易语言编写,便于理解和学习。易语言是一种中文编程语言,旨在降低编程门槛,让编程更加直观和简单。在这个项目中,我们可以深入探究易语言的特性...

    老程序员给年轻人的建议和忠告 给程序员的20条建议

    老程序员给年轻人的建议和忠告 老程序员的共识 给程序员的20条建议

    程序员老黄历.zip

    总结,程序员老黄历是程序员日常工作的实用工具,它不仅提供了一种有趣的方式去了解宜忌事项,还提供了丰富的编程技巧、技术资讯以及实用的代码示例,帮助程序员更好地规划工作,提升专业技能。通过这样的日历,...

    程序员之路——一个老程序员对刚上大学的学弟学妹的忠告.

    程序员之路——一个老程序员对刚上大学的学弟学妹的忠告.

    程序员记事本,供程序员保存经常用到的代码

    程序员记事本应运而生,它不仅仅是一个简单的文本存储工具,更是一个代码知识的宝库,一个团队协作的平台,甚至是一个程序员个人成长的见证者。 程序员记事本的设计初衷是为了帮助程序员解决工作中遇到的问题,记录...

    老程序员自己的经验分享15篇

    讲的是一些老程序员字自己的心的体会,对于正迷茫的程序员会有帮助的。

    程序员专用 编程输入法

    2. **智能提示**:当用户输入部分代码时,输入法会根据上下文提供相关的代码补全建议,类似于IDE中的自动完成功能,帮助程序员更快地编写出正确的代码。 3. **特殊字符支持**:编程中常常需要输入一些特殊字符,如...

    程序员-工作日志示例

    工作日志是程序员日常工作中不可或缺的一部分,它可以帮助程序员更好地管理自己的时间、提高工作效率、记录工作进度、总结工作经验等。本文档是一个程序员工作日志示例,旨在帮助程序员更好地管理自己的工作,提高...

    程序员简历程序员简历.pdf

    程序员简历程序员简历.pdf

    java程序员面试交流项目经验

    java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...

    程序员的数学系列.pptx

    《程序员的数学系列》是一本面向程序员群体的数学读物,旨在帮助他们掌握数学基础知识,从而更好地应对编程中的实际问题。本书深入浅出地介绍了程序员必备的数学知识,包括概率论、统计学、线性代数、离散数学和图论...

    程序员项目交接文档

    程序员项目交接文档概要 IT 项目交接文档概要是程序员在项目交接过程中的重要文件,它对项目的开发、测试和维护起着至关重要的作用。本文档概要将对程序员项目交接文档的主要内容进行概要介绍。 人事模块是程序员...

    程序员的呐喊,完整扫描版

    《程序员的呐喊》是他的精彩文章的合集。  《程序员的呐喊》涉及编程语言文化、代码方法学、Google公司文化等热点话题。对IT界的各种现象、技术、趋势等,作者都在本书中表达了自己独特犀利的观点。比如Java真的是...

    程序员教程(pdf)

    《程序员教程》是一本针对初学者和有一定经验的程序员精心编写的教材,旨在全面介绍编程基础知识和实践技能。这本书以PDF格式提供,便于电子阅读和随时查阅。它涵盖了程序员需要掌握的各种关键知识点,无论你是刚踏...

    程序员必备

    程序员防颈椎,广播操,身体健康,写代码更有精神更。

Global site tag (gtag.js) - Google Analytics