都说程序员是吃青春饭的,真的是吃青春饭的么?

2020.06.07 -

从业近二十年,我敢说程序员真的是吃青春饭的么的答案是是,起码目前国内是这个情况。

那些刚过30或者没过30的程序员,叫嚣着程序员不是吃青春饭的,不要急,60周岁才退休,后面有的是时间让你感悟人生。

供过于求,是导致程序员吃青春饭的一个大原因

由于某些原因,软件行业(包括互联网)的热度就像河漂子一样,一冒一冒的。

这几年疲软了,过几年又热起来,这几年热了,过几年又出现寒冬。

每当热起来的时候,程序员的需求量都会变得特别大,要说非常好理解,岗位需求量大了呗。

每当需求量大的时候就会有一大批人从不同行业,以不同的方式闯进这个行业里,等到行业热度下去,岗位需求量变少,就形成一大批闲置程序员,等下次热潮到来,又有一大堆人闯进来,如此循环。

这么一来,企业的选择面就广了,比如市场需求量200w职位,结果有1000w程序员,可不就像挑白菜一样挑选。

再加上年龄大的人本身就不被职场欢迎(我招人我也不愿意招年龄大的),当企业拥有这么大选择空间之后,年龄大的程序员必然被优化。

无论什么行业,从业人员一旦供过于求,门槛就会越来越高。

这个门槛就包括年龄门槛和技能门槛,下面再说说技能门槛。

程序员的技能要求其实很难界定

对于大多数初级或中级的程序员来说,这个行业其实不需要多高的技术能力,这已经不算什么秘密,只要语法常识没有问题,逻辑清晰一点,常规的框架会使用,再会个数据库基本就可以从业了

所谓高级程序员也不过是研究的深入一些,技能更加熟练一些,能够解决一些常规性问题。

是不是感觉很容易?

都说了,技能要求很难界定,以上只是常规操作,想不到的骚操作还多着那。

选择范围多了,门槛就要提高,哪么,面试难度就要加大,加大了之后还是有很多人会,怎么办,继续加大,至于可以加大到一个什么范围,听着都有点吓人,说出来还挺有道理。

你是java程序员,jdk你需要会吧,这不过分吧,是的,不过分,非常合理。

好,既然要会,某些对象内部实现源码你也要会吧,比如源码里那一句是干什么用的,例如HashMap里key为null会放在哪里,为什么?

也就是说源码你要读懂,要理解透。

其实,就光这一条,你如果傻乎乎的真的去读完JDK源码,那你完了。

仅仅jdk8,不包括底层实现,仅仅java代码就高达2401852行,这是什么概念,号称没有几个人能读完的24史大约只有110万行左右。

也就是说,仅仅想把jdk内部代码完全理解清楚,阅读量就超过读两遍24史。

但还没完,作为高级程序员,你不能仅仅会jdk吧,SpringMVC,SpringCloud,dubbo等等等等这些你不会说不过去吧,仅仅知道点皮毛也说不过去吧,嘿嘿!!!

这只是冰山一角,里面可考的范围还大着那。

而对于一些大龄程序员,他们需要学习的东西更多,业务,带团队等等,不是学不学的问题,是更本学不过来,不休不眠也学不过来。

学不过来还能怎么样,淘汰!

有一句话放在这里很合适。

说你行,你就行,不行也行;说不行,就不行,行也不行。

谈不上自我放弃一说

之前看过一些文章说,并非企业放弃了大龄员工,是大龄员工自己放弃自己。

这话说的,真文艺!

我就想问,什么叫放弃自己?

不思进取?不好好上班?不学习?

难道你们公司是菜市场,不好好上班的员工要把他熬到大龄了再辞退。

工作本身就是一个不断学习的过程,如果这些大龄员工不学习,难道这些年在你们公司他一直混吃等死?

如果说偶尔有一两个员工是这种情况也就算了,你们一拆员就几百上千,难道这上千号人都是这种情况?

那这个公司可够有意思的。

不思进取,就更可笑了,如果按照这个思路,所有七十岁以上的老人都可以不用管了,也可以冠冕堂皇的说,不是社会放弃他们,是他们自己放弃自己。

所谓员工自我放弃,不过是给企业拆员找个冠冕堂皇的说法罢了。

起码就目前国内职场形式来看程序员真的是吃青春饭的么,大龄程序员不能说一定没饭吃,岗位少,不受欢迎,竞争力下降是肯定的,当然,这种情况是否能理解为吃青春饭,见仁见智了。

还没看够可以点击看看【如何提高个人工作能力,提升方面有哪些呢?

- END -

162
0

即将进入职场应做好哪些准备?

即将进入职场应做好哪些准备?从大学生到职场小白,这是一个非常大的变化,这一变化大得令大家有点儿担心。担心是由于 […]