程序员三十,向左还是向右?

看多了网上关于程序员三十岁转行的帖子,做为一名刚过三十一岁生日的程序员,我想大概也有资格来谈一谈这个话题。

         网上很多人以自己的经历现身说法,宣扬程序员是吃青春饭的,过了三十岁就后继乏力,拼不过那些年轻人了,于是生出无限感叹,想着换个轻松点的工作,或者干脆开个小店混日子算了。在这里不做评判,每个人都有自己的人生,都有自己选择的路,无所谓对错,关键是要有自己的评判标准,不随波逐流。因为很简单,适合他的,甚至适合大多数人的路,不一定适合你,也不一定是你想选择的路。

         确实,如果程序员前期没有较好的发展机会或拼一拼的狠劲,三十岁的时候会处在一个很尴尬的境地。说技术掌握程度吧,谈不上有多高,但是也不会低,偏偏离自立门户可能还差那么一点点,没法独立设计一个系统;说管理水平吧,多多少少也带过点团队,但是就那么四五人的小兵,自己都不好意思说出口。于是问题就来了,那三十岁的程序员能做些什么呢,貌似高不成低不就,很尴尬。就有人会说了,既然这样,那不如就转了吧。确实,做为一个工作了八年以上的程序员,如果你是学C的,却从来没有看过Linux内核的代码;如果你是学C++的,却从来没有研究过STL;如果你是学Java的,却从来没有深入研究过某个框架的代码。。。。。。甚至连这样的念头都没有动过,那么,你可能真的不适合程序员这个队伍。认真想一想,如果有其它好的发展,不如就听那些过来人的话,早点转了算了吧。

         为什么呢?每个阶段的人才都有每个阶段的优势价值,刚入行无牵无挂的年轻人,正是摸爬滚打积累经验的时候,把公司当做家,拼的是时间和体力;工作八九年,拼的就是技能和经验了。同样一个问题,换个没经验的人来,可能摸索个把星期,也没个门道,换做你一看就大概知道是怎么回事,几个点一排查,基本上就能解决了,这就是你的价值。同样一个项目,新手可能只能从自身掌握的技能来考虑解决方案,但是你可以兼顾考虑各种技能的优劣,结合项目情况给出最佳解决方案,替公司节省时间和金钱,这就是你的价值!如果没有这种价值,那就对不起了。公司从来都不会养闲人的,要么滚蛋,要么上刺刀拼功夫了。但是你拼的过吗,有紧急情况加个通宵,他们第二天没事人似的,你一两个星期还恢复不了;项目紧张天天加班,他们一人吃饱全家不饿,你还有老婆孩子天天埋怨。。。。。。所以,三十岁程序员就没有市场了,就要转行了这样的观点就弥漫开了,这个时候连自己想想也觉得蛮有道理的。

         但是,真的是这样的吗?未必。首先,通过前面的分析可以看到,如果你前期该积累的技能和经验没有积累好,到了三十岁就面临一个瓶颈,发展空间会受到限制。其实任何行业都一样的,随着工作年限的提升,用人单位对你的能力期望也会跟着提升,花多少钱公司就希望你能做多少事,更多当然更好,达不到期望那自然是很难得到认可的,发展空间也会受限。其次,大家可以看到国外很多优秀的程序员,即使功成名就了,仍然每天都会敲敲键盘,写写代码,因为这是他们的兴趣所在。诚然,国内的开发氛围比不上国外,对成功的理解也不尽相同,但是近年来还是可以看到有越来越多的三十岁以后还战斗在研发第一线的大牛们,在此向他们表示敬意。

         可能有人会说,我不是科班出身的,技能也不怎么样,半路出家经验也半斤八两,那我是不是就干不下去了呢?也不是,只要你真心热爱编程,喜欢简单干净的人际环境,可以耐住寂寞忍受反复的bug,可以为了解决某个难题而半天不去厕所不喝一口水,那就没什么不可以的!事在人为,没有什么事指定了一定是什么样的人才能做的。如果你真的热爱编程,恭喜你,好好干吧,很多人随波逐流,忙忙碌碌一辈子,也没有搞清楚自己喜欢什么,想要什么,对比起来,你岂不是已经幸福千百倍了嘛!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值