面对“寒冬”,程序员该如何保暖,顺利“过冬”

“上午在改BUG,下午就被裁掉了”

继阿里、京东传出缩招的消息之后,国内影响力最大的科技企业之一的华为也传出停止社招,华为方面迅速辟谣,不过另有消息人士指华为的社招虽然没有停止,不过社招方面对中端和低端人才的确实已停止,仅剩下对高级人才的招募在继续,互联网一直以来就不是「安分守己」的行业,企业的结构调整、人才升级也是常见的现象,拥有「硬技能」,选对「赛道」的人,从来不惧怕所谓的寒冬。

是什么导致了这个现象?

随着互联网发展,对技术等方面要求会提高,比如熟悉程序的人,设计编码等各种技术性、高难度方面需求就会很高。但是中国这方面的培养,还有这方面专业能学有所成的人才很少。

都说IT 行业是一个变化非常快的行业,它需要我们持续去学习新的知识和技能。 但是,工作以后,我们经常会发现自己学习的东西很少了,倒不是没有时间去学习, 而是学习的效率太低了。久而久之,就演变成一年的工作经验,重复用十年。

当然,有些人会说自己经常加班,没有时间学习,这只是表象,时间挤挤总是有的。 你想想你为了上王者,浪费了多少时间?为了刷今日头条,又消磨了多少光阴?

互联网行业似乎都处在了“寒冬”里面,面对裁员困境,作为一名程序员如何才能平安度过这个冬天?

最近就有一位员工在某职场论坛晒出了自己被辞退的经历,这位员工今年35岁,有10年开发经验,过完年第一天上班,就被公司劝退,建议他这个月提离职,而被辞退的理由也是让他没想到,公司给的理由是他年纪较大,这位员工也是很迷茫,不知道接下来该如何维持生计。

面对“寒冬”,程序员该如何保暖,顺利“过冬”

现在很多年纪在30岁以上,在大型互联网公司工作的员工都有职业焦虑,一来担心自己由于年纪增大跟不上加班的节奏,二来担心自己被公司辞退,而之所以他们都有这样那样的担心,都是因为自己没有形成自己的核心竞争力,可能很多人都会奇怪,难道作为程序员,自己已经掌握了一门技术就没有核心竞争力了吗?

面对“寒冬”,程序员该如何保暖,顺利“过冬”

现在很多互联网公司节奏都很快,很多都要求员工能适应加班,而在这一点上,30岁以上的程序员自然没多少优势,对于30岁以上的员工来说,他们早就过了靠加班和做基础工作证明自己的阶段了,这个年级的职场人更应该具备一些复合能力,比如人际交往能力强,能带团队出成绩,不同年纪的职场人也应该有属于这个阶段的核心竞争力。

面对“寒冬”,程序员该如何保暖,顺利“过冬”

很多网友也留言给这位员工出谋划策,有网友认为,到了一定的阶段,就应该勇敢的迈出第一步,去尝试自己不曾做过的事,要么去做技术管理,要么换行业,只要有兴趣有梦想就能干到退休有时候成功就在不远处,迈出第一步,成功就在路上了。

面对“寒冬”,程序员该如何保暖,顺利“过冬”

结语:你对程序员这个职业怎么看?如果你被辞退了,你会怎么做?

35岁后程序员该何去何从?

首先来讲,程序员过了35岁是一个很沉重的话题。一般来讲国内程序员的寿命也就20出头到35岁之间。超过了35岁的程序员,如果继续从事开发工作,在国内相对大多数程序员基本都很可能面临淘汰、裁员等一系列不利于个人的局面。

首先造成这种现状的原因主要有如下几点:

1. 国内企业和国外企业的文化差异

1.1 国内和国外企业文化对人才的招聘、培养和管理晋升制度不够完善,导致很多大龄程序员都还是单纯coding阶段,得不到相应的晋升空间。

1.2 国内企业加班是非常严重,动不动就是996、997之类的,35岁后的程序员身体基本扛不住,导致大龄程序员身体状况极大的透支。

2. 国内从事互联网IT领域的程序员越来越多

随着应届程序员逐步踏入社会,再加上国内越来越多的IT培训机构的诞生,导致国内程序员越来越年轻化,很多企业的35岁以后的程序员除了技术经验和管理经验还有点优势外,其他的和年轻点程序员没有任何优势。

3. 35岁以后的人力成本过大

大家都知道程序员的随着工作经验和技术的积累工资也是不断的增长,这对国内企业来讲是很大一笔开支。反而,年轻的程序员企业可以用很少的支出也可以让他们干更多的工作。

4. 35岁以后对事业的付出精力有限

大家都知道,国内的现状就是30岁左右基本步入已婚年龄,这就会面临上有老下有小的局面,我们不可能也无法做到,全心全意投入工作中,也间接导致了大龄程序员吃老本的现状。更何况国内企业程序员行业加班程度大家都知道。

值得大家深思的问题来了

35岁后程序员该何去何从?

个人认为出路有如下几点:

1. 深入技术领域在技术的道路越走越远(架构方向)

大家都知道程序员如果继续技术领域,晋升路线无非是初级程序员、中级程序员、中高级程序员、高级程序员、资深程序员、架构师、技术专家!当我们有强大的技术支持,相信即便在互联网不景气的年代也会有一席之地。

2. 转管理道路

首先,程序员转管理也是有一定的优势,毕竟大家即便转管理基本也离不开互联网大的圈子。这样,如果我们有多年的技术功底做管理是有很大优势的,也是他人无法取缔的。管理路线无非就是项目经理、技术经理、项目总监、技术总监、CTO等。


互联网寒冬真的来了,行情确实不太好,但是在小编看来,这次寒冬,刚好清洗了一些没有真材实料,混日子的程序员,把有真才实学的人留下来,得到更好的发展。在职场上,永远要保持危机感,因为没有任何企业是可以待一辈子的,不管在什么时候,请努力提高自己水平,不要让自己失去竞争力,这样即使被裁员了,也不会愁没有下家。为此,我整理下面的相关资料

从零开始学架构由JavaSE演变看不清楚没关系,关注我私信回复关键字【架构资料】获取高清无码导图

面对“寒冬”,程序员该如何保暖,顺利“过冬”

一:常见模式与工具

学习Java技术体系,设计模式,流行的框架与组件

——常见的设计模式,编码必备,Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件......

面对“寒冬”,程序员该如何保暖,顺利“过冬”

二:工程化与工具

工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:

Maven,项目管理

Jenkins,持续集成

Sonar,代码质量管理

Git,版本管理

面对“寒冬”,程序员该如何保暖,顺利“过冬”

三:分布式架构

高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的:

分布式架构原理

分布式架构策略

分布式中间件

分布式架构实战

面对“寒冬”,程序员该如何保暖,顺利“过冬”

四:微服务架构

业务越来越复杂,服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪些呢?

微服务框架

Spring Cloud

Docker与虚拟化

微服务架构

面对“寒冬”,程序员该如何保暖,顺利“过冬”

五:性能优化

任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,Java技术体系,需要了解:

性能指标体系

JVM调优

Web调优

DB调优

面对“寒冬”,程序员该如何保暖,顺利“过冬”

六:底层知识

从架构设计,到应用层调优,再深入了解底层原理,扎实的Java基本功才能让自己变为扫地神僧:

内存模型

并发模式

线程模型

锁细节

面对“寒冬”,程序员该如何保暖,顺利“过冬”

七:源码解析+虚拟化容器+项目掌控

面对“寒冬”,程序员该如何保暖,顺利“过冬”

正确的学习方向能让你的职业生涯少走很多弯路,理清自己的思路去学习可以事半功倍!

在这我个人收集提供一些学习资料供大家免费领取,其中包括有初级到架构的视频、电子书籍文档资料、大厂(阿里、美团)面试文档资料。

如何领取:关注+转发+转发后私信我【架构资料】即可免费领取

面对“寒冬”,程序员该如何保暖,顺利“过冬”

面对“寒冬”,程序员该如何保暖,顺利“过冬”

面对“寒冬”,程序员该如何保暖,顺利“过冬”


分享到:


相關文章: