程序员真的内卷吗?未来还要不要读计算机专业?
程序员真的内卷吗?未来还要不要读计算机专业?
篱笆资讯
程序员真的内卷吗?未来还要不要读计算机专业?
不知道从什么时候开始,坊间出现了这样的观点:

“干互联网技术行业,35岁以后就没有公司要了”

很多人对此感到担心,入行的人想思考未来的选择,没有入行的人也不知道要不要学习计算机专业。我今天希望根据自己的观察和经验,和大家聊聊这个话题,希望对于未来想进入或者已经从业的伙伴,有所帮助。

关于大龄程序员的前景的问题,确实存在日益严重的内卷现象

01 技术方面

互联网技术行业本来就是在这15年左右的时间里蓬勃发展起来的,所以也是刚好出现第一批大龄程序员的时间点,因为行业的高薪和光鲜等性质,越来越多年轻人一股脑地涌了进来,而没有关注到这个行业的本质——新的生产工具下的技术使用者。

因为技术本身迭代是越来越快的,甚至快过了一个人的学习速度。当你还在进行全栈开发的学习,准备自己造软件的轮子时,成千上万的技术人自己又研发了复用程度很高的各种云平台,另一批技术人也在突破自动化编程的智能软件,最后你发现其实是技术人自己革了自己的命;

02 个人方面

另一方面,年龄越大,学习的潜力和速度的瓶颈就越明显,这个瓶颈是随着新技术的快速发展而愈加明显的,你对新技术背后理论的掌握程度会因为年代久远而变得生疏,比如人工智能领域,对数学就要求:高等数学、线性代数、概率论数理统计、离散数学、数值分析等大学课程,现在又有多少人还记得线性代数里的矩阵行列式变化呢?

从时间精力上来看,对于平时动不动就996的程序员来说,随着年龄的增长,自身在体力、注意力集中度、对家庭的照顾等方面会分散掉大量时间,不太可能像年轻人一样每天图书馆学习、立flag不玩游戏不恋爱、天天喊着赶Due要闭关修炼。这就使得越往后,程序员更难专注地学习新的东西,而更多是重复自己已经会的技能。

我自己观察到,很多从事程序员工种的伙伴,大概工作2--3年左右,如果没有职位或者行业的大变化,往往就会进入一个平缓的台阶期了。如果平台期持续太久没有突破,那么年轻的程序员就会因为更低的薪资需要,更强的学习速度和更旺盛的精力,逐渐取代掉普通的“大龄”程序员了。

讲到这里,我还是想给大家打一点“鸡血”,不能否认程序员存在内卷和中年危机,但未来行业在某些方向有更大的发展前景,依然很值得把计算机和人工智能作为学习的专业和工作的领域。

首先,数字信息化、人工智能这些字眼摆在我们面前的不仅仅是一场技术革命,而是一场社会文化的变革。而程序员掌握的不仅仅是专业技术,更是与未来时代发展密切相关的知识体系,是了解未来发展方向的先发时机。

如果你关注新闻就会发现,为了实现这一变革,全世界都在布局实现"全人类程序猿化"!

美国:2016年,美国推行计算机科学教育,强制要求高中毕业必修计算机编程学分。
日本:2012年,日本在中小学普及编程教育科目。
英国:2014年,被英国订为编程之年, 英国政府规定编程要从娃娃抓起,将电脑编程学习纳入当地中小学必修课程,英国教育大纲规定计算机编程是5-16岁儿童必修课程。
以色列:以色列现在已经成为了世界上的第二个硅谷,早在2000年以色列就将编程纳入高等学校的必修科目,同时要求孩子从小学一年级就要学习编程。
中国:2018年,教育部印发《普通高中课程方案和语文等学科课程标准的有关情况》提出,要将三维设计、开源硬件、人工智能正式划入新课标,成为高中学习的必修课。

其次,学习计算机和人工智能相关的专业知识,未来会有充分的用武之地,除了参与青春饭的程序员工作,还可以有以下几种职业发展方向:

(1)深造做架构师;
(2)转型做懂技术的产品经理或管理者;
(3)去传统企业帮助数字化智能化进程。

整体上来说,计算机和人工智能由于其成长速度,薪资回报,可拓展性,仍然会是未来20年里年轻人从业的最佳选择之一。

最后,我觉得计算机专业的学习变革也还是蛮快的,从我自身而言,当初在大学还在学怎么用JSP作动态网站这样久远的应用,到后来研究生就跳跃到学习计算机视觉识别行驶车辆、用TensorFlow搭建各种封装好的模型。

我相信,大家现在可以接触到的学习内容,会更加代表先进技术和生产力需要,所以程序员这碗青春饭,吃起来的内容还是蛮丰富的。

以上就是我关于程序员内卷和是否要进入计算机行业的见解,希望对大家有帮助!
coffee 直连行业大牛导师,1v1模拟面试与求职指导
mentors
airplay 实战与求职精品课程
数据科学
软件工程
人工智能
金融商科
产品经理
产品设计
bookmark 2000+名企面试真题
amazon google tiktok microsoft meta