程序员真的吃青春饭吗?丨答疑解惑
这是一个老生常谈的话题,网络上类似的话题很多,为了能让初学者有一个清晰的认知,我们重新聊一下这个话题。

“程序员吃青春饭”这句话是有来头的。
起初,这只是圈内人的一种自嘲,以及用来回避一些外行人的说辞,你月薪好几万,可别人月薪才几千,凭什么一样的大学、一样的工作经验,你的工资却高我不少?
如果这时候你说:“没有啊,我赚得都是辛苦钱,都是加班来的,也算是个青春饭职业,老了就不行了。”
让彼此都在和谐的气氛下结束一场对话,不是很好吗?
这只是一种闷声发大财的话术而已。
在七八年前,青春饭被传得最猛的时候,正是互联网行业飞速发展的黄金十年,身在其中的人都分享到了时代的红利。

在哪个时候,中国第一批批量培养的程序员都还不到35岁,何来吃青春饭一说?
再到后来,互联网公司开始淘汰低效能员工,要优化员工结构,于是“程序员吃青春饭”才正式从一些程序员口中传出来。
以前可能还会有一些行业,根据从业年限,为你的工作经验买单,比如你工作了五年,即使你的能力和应届生差不多,也会拿到比应届生还要高上很多的收入。
现在更多的情况是,老板们发现了这一点后,觉得你并没有太多值钱的技能和经验,就会把你淘汰掉,换成价效比更高的年轻人。
问题的关键在于“价效比”,而不是年龄。假如一个月薪2万的人,去找一份月薪5000的工资,我不相信找不到,只是你不愿意而已。

价效比低,又不会被淘汰,只有一种可能,所属的行业已经是夕阳产业,钱不好赚,利润也不高,没多少年轻人去竞争,老板也没啥好选择的。所以,不是老板不想搞人员优化,而是没条件搞。
在高速发展的互联网行业,这一现象是不可能存在的,这就注定了所有互联网从业者,必须时刻保持进步,以避免出现“价效比低”的情况。
如果你做不到这一点。要么就是接受一个较低的工资,要么就是转行。
其实,程序员的起薪,是要比很多职业要高的。
说一个比较极限的例子,哪怕你现在学习一个非常冷门的程式语言,从事一个很底端的工作,在一线城市也能拿到1万左右的起薪,会比其他传统行业的起点高。
而其他行业,想要达到1万的月薪,都得熬上好几年。
如果你真的想学,想做,考虑太多反而会增加不必要的心理压力,哪一行业都不容易,不是吗?
文章最后,我们不妨阅读一下百度百科对“青春饭”一词的一些描述。
新“青春饭”挥洒的也是年龄、体力和精力,当青春不在的时候,也要另谋出路。
与传统的“青春饭”不一样,告别新“青春饭”的女性不是美貌已逝,而是因为知识、心态和能力等原因,老态尤其是心理老态在新“青春饭”一族中是最忌讳的。
新青春饭不仅在行业上与以往有所区别,在年龄上也不尽相同。新青春职业的职业生命绝不只是在30岁以内。
任何职业都有一个工作经验的问题,一个30多岁的程序员或记者,他的经验肯定不是一个20岁出头的人所能比的。
比如程式设计,在实际的开发中,经验比技术重要,核心算法、行业经验并不能简单地依靠年轻人的拼劲去获得,要有长时间的积累和沉淀。
优秀程序员大约到27岁左右才能专注于某一个技术领域,到了30岁才基本上能在领域内略有小成,中年之后才能走向事业的颠峰。