程序员为什么是吃青春饭

最近我也在思考这个问题,程序员为什么是在吃青春饭?35岁以后就要面临再就业问题吗?答案很明显是的。

我有个朋友是在某大国企上班,他告诉我他们公司的系统还在采用Java1.5版本,centos5.x的,服务器靠肩扛手提,安装系统是人工一台台装的。我当时确实很吃惊,这样的骚操作对于做技术的来说,就是一种侮辱。技术的发明本身就是用来提高效率的,况且这个大国企的线上业务还不少呢。对于已有的业务系统,要求稳定性和安全性,基本上没有更新或者升级的动力。

程序员行业普遍自嘲自己是在搬砖,“我们不生产代码,我们只是代码的搬运工”这句话好笑又很扎心,记得以前有个同事我们经常开他的玩笑,他的键盘磨损最厉害的三个键就是control + C + V,这三个键已经磨掉了。当然复制和粘贴还是有一点门槛的,至少你得知道去哪里复制,复制什么样的代码。这就是现状,编程不需要太多的技术,网上代码案例多的是,不会难道还不会百度谷歌吗?

编程的门槛也在逐步降低,编程语言变得越来越容易上手。最早使用低级的汇编语言,逐步使用高级语言如C语言等,之后发明了Java、Python等语言,现在的Go,Julia、JS、Swift、Kotlin等等语言越来越多,语法变得非常简单,大量的底层工作编译器或者解释器已经帮你做好了,你只要专注业务的开发。所以编程语言的简单化也使得编程的门槛变低。

现状是大量的互联网公司其实并没有业务,甚至是根本不赚钱,退一步说,有几家公司面临百万,千万,甚至上亿的用户呢?并发量达到几十万上百万呢?这样的公司屈指可数,其余大多都在烧投资人的钱,这样的系统是不需要技术的,做好PPT跟投资人讲故事就行了。技术在资本面前就是个小朋友,这点对于做技术的来说,是需要自知的。

上面啰嗦地说了很多。大背景是大多数公司其实没有业务,或者稳定的业务没有更新的动力,这就导致了技术门槛非常低。前几年真的是培训几个月出来,随便就月薪过万,而且是抢着要人。而且最最重要的是,对于公司来说,什么样的人性价比最高呢?钱要得少,还肯加班,没有家庭分散注意力的年轻人就是最佳选择了。年轻人做事的稳定性不太好,这就导致了互联网行业的流动性非常大,一年换好几份工作一点都不奇怪了。

写这么多,并不是想传递负能量或者释放焦虑,相反是为了更好地认清大环境,现在面临的是低技术、低门槛、重复劳动的环境,对于90%的程序员来说,就是青春饭,吃完了青春饭以后再转行呗,也没什么大不了的,况且说到青春饭,也不是随便想吃就能吃的。平衡好心态去面对你现在的工作吧。

关注机器学习和算法的码农,喜欢编程和读书
文章已创建 74

发表评论

电子邮件地址不会被公开。

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部