企业招聘一大怪象,为了节约成本,淘汰年龄太大的经验丰富的技术人员,不愿意培养技术人员,接着又说社会上没有符合要求的技术人员。站在企业的角度,一方面大龄技术人员有自己的思考和想法,可能管理起来相对较难。另一方面薪资待遇相对比较高,但是加班干活可能却不如小年轻积极。这就导致一些企业在招聘的时候总是喜欢招一些年轻人,也是其中的原因之一。我觉着问题并不在大龄程序员这个群体,让我们思考一下,企业自身难道就没有问题吗?
目前国内盛产产品经理,很多毕业之后没有学过计算机专业的学生,程序员干不了,但是却可以弯道超车直接做产品经理,没有一点经验,凭借自己天马行空的想象力,想像出来一堆没有任何数据支撑的需求让程序员去实现。如果技术人员反抗,一堆产品经理围着说,这个需求已经给老板对过了,必须在这个月底上线。如果捅到老板那里,美其名曰,可以采用小步快跑,快速试错的思想(其实就是没有想清楚),总要做出一些东西出来。反正我就需求一提,技术团队来做,上线后成功了,功劳是我的,失败了也没啥坏处,互联网市场变化太快搪塞过去,找个新项目,继续画大饼。按照这个节凑,假设成功了,随着时间的积累,产品会越来越复杂,如果前期没有做好长期设计,其系统是非常脆弱的,任何一次变更可能都有发生故障的可能,不稳定性越积越多,每天都如覆薄冰,加之人员流动,那故障便是家常便饭,不仅阿里云这样,国内外大公司都出现各种各样的故障。所以有时什么都做,看似产出很高,但是不一定是好事。
不知道从什么时候起,加班就是约定俗成的。还出现了看似很有道理的人生经验,比如老板会灌输年轻人就应该多拼一下,加班才能学到更多东西,对未来也有好处。既然老板倡导,加班自然成了光荣的、可以拿来攀比的现象,比如说加班到凌晨一两点,拍个照,发个朋友圈,收到老板的点赞很开心。而管理者呢,还就吃这一套,谁加班多、会来事儿,考核的时候就更有好处。在这种氛围下,大家都知道了,只有加班哄老板开心,才能赚取更多的工资和升职加薪的机会,技术不是最重要的,就没有人愿意安心搞技术。于是出现了上班摸鱼、划水,下班写代码,最后留下各种坑。
计算机程序这种东西,虽然很多管理者对此不屑一顾,没有太大技术含量,只是一个工具而已,复制粘贴能用即可,前期看起来高效率,低成本。但是随着用户越来越多,产品就会越来越复杂,如果没有强大的底层基础设施支撑和前期的高层设计,bug会越来越多。出来混总是要还的,今天不关注技术,未来就会又要招聘无数个程序员为此加班。
不过随着时间推移,乱七八糟徒有虚名的互联网及软件公司会逐渐被淘汰,剩下的都是实实在在提供价值的公司,为了保证服务的稳定性和整体成本,公司会逐渐开始注重长期规划和投入,招聘更多有经验的程序员来设计或者重构系统,提升系统稳定性,目前这个势头国内已经出现,互联网已经进入存量时代,程序员这个行业招聘越来越严格,有经验有能力程序员会越来越吃香,而不是被随意调侃和裁员。
还没有评论,来说两句吧...