程序员行业火爆背后的真相:高薪诱惑与裁员潮的双重挑战
文章目录
1.热门行业
“程序员”这个同义词似乎总是和“高薪”挂钩,在市场上一直流传着。某项技术的年薪几十万,一个程序员一个月就赚两万。
事实上,对于一个普通的大学生来说,“高薪”就足以吸引人了。此外,一些培训机构的宣传也不堪重负。越来越多的毕业生选择了“程序员”这一行业。更何况我面试过很多求职者,有一个半是工作几年后从会计、土木工程等行业转到Java的。可见,当前社会作为“程序员”,在很多普通人中,在很多普通人中。在眼里,确实是一份比较好的工作,而且这个行业已经成为热门行业。
事实上,每个人都相信繁荣迟早会衰退。
1、裁员引发行业恐慌
三年的抗争,迎来了春暖花开,确实是春暖花开,但时暖时寒,让人忍不住几度。
大厂就不用说了,连续裁员一波,某年裁员30%,某年年终奖,降薪20%等等。很多小伙伴不禁感慨“这条线好像满了”。更有人开玩笑说,“Java是2023年开发的,就像1945年进入国民军一样”。
很多挤兑求职的朋友,刷求职软件似乎已经成为过去式,甚至把“跳槽”归咎于“运气好”。
种种迹象表明Java确实已经饱和了。
2、国情下行业现状
20世纪80、90年代,家里产生了大专,敲锣打鼓的请客。
20世纪90年代考入重点大学,家里三代人齐聚。
在20年代,即使考研录取,似乎也是一件很平常的事情。
可见,“量”不仅仅是某一条线,更是一种社会趋势。
同样,在20世纪80年代、90年代,80%的人都是农村人,成为工人,是一种伟大的荣耀。
进入21世纪以来,“读大学、走上白领之路”似乎已经超过了体面的多少倍。即使工资再高,很多人也愿意去办公室当白领,而不是当车间里的蓝领工人。这也导致了白领阶层对工作的渴望,而蓝领阶层的工作似乎成为了“求学路上的失败者”的象征。
尽管国家明确规定蓝领和白领一视同仁,但社会上的这种工作偏见并没有完全消除。
但社会真的需要那么多白领吗?显然不是。所以前段时间流传着一个梗:“孔乙己最终没有脱下袍子”。
是的,大学毕业生有很多。每个人都想找到一份体面的工作。似乎“大学毕业了,研究生毕业了,却让我下了车间,拼了命”。
3、时代的飞速发展
二十年前,你可以想象,直到二十年后,科技发展到这个程度了吗?
那时候手机、电脑还没有普及,“科技爆炸”的时代似乎真的来了。 Java开发作为一个技术深度介入的行业,也难免迎来爆发式的发展。
Java8已经是近十年前的产物了。从JDBC,到SSH、SSM、SpringBoot,也不过十年的时间。如果你不花时间学习,你就只会JDBC,被这个行业淘汰是必然的。
反观其他传统产业,衣食住行等,则没有太大变化。
所以,程序员的“中年危机”确实存在。一个人的精力是有限的,一个人的学习能力也是有限的。这也是35多岁的P8不考虑的原因。这并不是社会的就业压力,而是因为35岁以后,你还没有成长到P8的水平。这里。
时代的快速发展,意味着作为开发者,也必须紧跟时代潮流,不断学习、不断进步。
这也意味着五年前进入这个行业的我和五年后进入的我。需要掌握的专业技能发生了巨大的变化。
2、Java开发的“体量”是多少?
2013年已经是十年前的事了。
Java开发毕业生需要掌握哪些技能? Java基础语法、web基础、前端基础(HTML、CSS、JS)、数据库、jsp都可以成为一个非常优秀的技术人员。
这意味着什么?进入这个行业很容易。一个网站不需要和花交互,数据量也不是很大。同样的,工资也没有那么高。
2. 2018
2018年已经是五年前的事了。
18年Java开发应届毕业生需要掌握哪些技能?
在13年的基础上,增加了web框架。 SSH已逐渐被淘汰,但市场上仍在使用。 SSM似乎是主流,SpringBoot也逐渐流行起来。
分布式应用和微服务架构已经在一些中型企业中得到应用。
3. 2013年
2013年,那是一个让人窒息的“卷”。
作为一名新生,我需要掌握哪些技能?
我们参考了硅谷的一个官方网站:
大一,从基础,到框架,从使用到源码原理。只需花费很少的费用就可以获得大量免费的学习信息资源。知识获取的成本大大降低,这意味着每个人都可以学到更深层次的知识。行业开发者技术普遍提高的同时,入行人员的门槛也较高,同时也催促着进入行业的开发者不断更新知识,需要成长。
4.你真的需要那么多知识吗?
“采访火箭,工作拧螺丝”,这样有趣的一句话生动地反映了当前Java开发行业的现状。
框架包装越来越难。好的一点是它的目的是“让开发者更加关注业务开发”。最近,许多低代码平台变得越来越流行。但实际上是什么?面试的时候还不忘问一下原理。看来架构师和框架被封装了很多。它仅在开发过程中使用。真正的摊子还是基础和原则。
因此,即使封装了很多,看似简化了开发,实际上却增加了很多学习成本。
工作中,一个需求来了,分析需求,设计数据库,增删查查业务逻辑。就算用Redis也完蛋了,更别说用Mysql主复制、持久化了。即使使用RocketMQ,消息完成,也不会使用RocketMQ源码分析、队列存储原理等。
可见,一项技术,即使只是使用它,也足以应对所有日常开发。
然而,一个技术人真的愿意天天做CRUD“砖工”吗?
“不想当将军的士兵不是好士兵。”是的,每个技术人员的最终目标永远是高级架构师。
但有那么多建筑师吗?大多数人怀着一颗上进的心不断地学习和进步,不断地增加、删除和改变……
三、老龄化程序员何去何从
三年后,我问了这么一句话。
你去哪儿?作为一名技术人,从毕业开始,他就一心钻研技术,到现在只是“拌饭”的地步。
内滚到了极致,大量无法动弹的人选择了秋千和平躺。
当今社会,温饱已经不再是一个严峻的问题。或许你能从中找到突破口,改变你每天紧绷的神经……
只能如此,作为众生中的一员,每个人的力量都是微不足道的,因为你只是一个普通人。
引用
入侵
#javaweifuwu1
生活日报网·版权声明
本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
本网站所提供的信息,只供参考之用。本网站不保证信息的准确性、有效性、及时性和完整性。本网站及其雇员一概毋须以任何方式就任何信息传递或传送的失误、不准确或错误,对用户或任何其他人士负任何直接或间接责任。在法律允许的范围内,本网站在此声明,不承担用户或任何人士就使用或未能使用本网站所提供的信息或任何链接所引致的任何直接、间接、附带、从属、特殊、惩罚性或惩戒性的损害赔偿。
【特别提醒】:如您不希望作品出现在本站,可联系我们要求撤下您的作品。邮箱 sunny@sdlife.com.cn