首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么底层程序员会成为社会中的高危人群?

01

从前常听人说起不爱学习的人将成为社会中的高危人群

如今想不到底层程序员也会成为社会中的高危人群

程序进入企业目的是生产软件,解决软件中存在的各类疑难杂症问题,企业找程序员的目的是批量生产软件程序员将成为生产软件中的螺丝钉,随时可替代

如果你担任螺丝钉岗位无任何技术提升企业将不会对你负责

对于中国人来说,大部分底层程序员还处于初中级阶段只会写个CRUD级别的代码

中国大学生人口数量众多,高校在批量复制计算机类人才,程序员成了软件企业生产线的螺丝钉。

螺丝钉最大的特点是什么?

可替代性强,掌握技能项单一,综合素质能力差。

企业更注重精细化生产加工软件产品,一个萝卜一个坑,对产品效能提升帮助更大。

当你离开互联网企业后,虽然能找到类似的岗位,但逐步到35岁以后如果你还仅仅停留在底层程序员级别,就会沦为程序员行业中的高危人群。

02

如何定义底层程序员呢?

不满足这些条件的就不是一名合格的程序员,看看大家是否具备这些能力。

一个合格的程序员必须扎实掌握的数学有数学分析或高等数学、线性代数或高等代数概率论与数理统计或统计学、抽象代数、复变函数、实变函数、泛函分析、集合论、数论、组合数学、数理逻辑、图论、计算方法。

所以程序员本科阶段光数学就一大堆内容,研究生阶段和博士及博士后阶段更是难度加大。

03

所以应用层级的研发工程师容易被社会淘汰,反之搞基础性研究的研究生和博士生是现在和未来的刚需

所以只会用CRUD的程序员不配叫做程序员

底层程序员常是拿来主义者,不做贡献主义者

别人写好的工具,你就拿来调用。

用工具简单,设计产品和制造工具的工程师方更能突显价值。

所以大家都会感知前端卷、Java卷,测试卷殊不知,大家仅仅是这些工具的使用者

如果你会AIGC、大数据就不会感觉卷,但能达到这块技能要求的人少之又少。

04

有能力开发这样的软件、研究基础性应用才牛逼,可是国内有多少这样的程序员?

屈指可数,也只有几个大厂有条件投入研究院,研究顶尖高端技术,拥有行业专家岗位。

中小厂基本基于外国人开发的工具来开发应用软件,这注定会产生批量底层程序员,有多少企业愿意培养底层程序员?

企业没有那个义务,企业找你是为了解决问题,不为个人未来负责。

底层程序员今天会被卷成这样,只能说是环境各方面因素造就

除了AIGC是当前的风口,但对理工科数学要求极高,算法复杂,没读到研究生博士不是一般人能搞得来的。

05

总之,如今中国底层程序员岗位已经趋向饱和状态,内卷也是底层程序员要想从底层程序员领域进化到高层程序员,需多丰富自己知识储备量提升学历,多提升一下数学、统计学、AI人工技能功底,后期可复制的能力不容易被AI替代。

今天的AI正处于行业的发展阶段,再过5-10年说不定AI会将程序员的各种技能全部偷走到时候别说失业是环境问题人类不干掉人类,机器始终会干掉人类,不知道大家对未来AI干掉底层程序员的看法如何理解,我个人是持悲观态度

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O3ySGRw2W7eR_IPj6lfqHsFQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券