当一家公司处于高速发展的阶段,它才会持续大规模招人。相反,当行业下行,裁员对于一家公司来说,往往是一种优化组织结构,更好地适应新形势的有效手段。公司一般会从边缘项目(没增长预期,年年亏损)开始裁员,如果你是在盈利的部门,基本不会出现大规模裁员。
在看完上述三大原因后,你对互联网寒冬的由来,和现状已经有了更深入的认识。知己知彼,才能百战百胜。只有深入了解趋势,有利于你对未来有更清晰的认识,而不再是做一位傻乎乎,谁都可以忽悠的小白白。
那么互联网寒冬,难道就不适合你继续做程序员了?
下面是2022年的薪酬排行榜,IT服务依然前列,这个形势并没有太多变化。
相比前几名行业,IT行业充满更多机会和岗位。
行业寒冬是周期性的,随着国家经济降速,很多行业也面临着寒冬。IT只是其中的一个缩影,那么你在互联网寒冬,如何更好应对?
规划方向
你想成为幸福的人吗?但愿你首先学会吃得起苦。——屠格涅夫
**1.成为多面手,你既要做好本职工作,也要适当增强社交技能。**提高和BA,项目经理,测试工程师的沟通效率,既能提高同事对你的好评度,也能提高工作效率。
2.成为专业领域的佼佼者,在当前职位上,提高核心竞争力。你必须掌握三项绝活!比如程序员都重编程,但bug率高。而你偏偏会利用闲余时间,学习提高效率的技能,比如掌握单元测试,深入学习设计模式,领域驱动和测试驱动等进阶类的知识。
你会通过单元测试,设置边界条件,日志等多种手段,降低bug率。除此之外,你还可以尝试开发前端页面,以提高和前端工程师的沟通效率。经常复习代码规范,让代码更加简单易懂。
青年是学习智慧的时期,中年是付诸实践的时期。——卢梭
重视学习
从时间纬度,既要看短期,也要看长期。**短期就是要适应当下公司业务的发展,长期则是顺应行业方向,保持开放心态,储备新技术、新思想。**近几年,由于中美贸易战,商务办公软件朝着二次开发,国产化的方向发展。有想法的程序员,可以尝试接触下国产方面的技术,参与到论坛和开源项目中。
另一方面,程序员可以多关注开放的语言,比如go、python、java、js、net core。对于程序员来说,语言并不像外界说的那样,“语言并不重要”。如果编程语言不重要,为啥招聘还要专门指定语言呢?
目标既定,在学习和实践过程中无论遇到什么困难曲折都不灰心丧气,不轻易改变自我决定的目标,而努力不懈地去学习和奋斗,如此才会有所成就,而到达自我的目的。——吴玉章
每一种开发语言对应的架构和具体技术,都有比较大的差异。如果你想搞懂一门新语言,至少需要2~3年的技术储备,才能谈得上掌握。
尽量拒绝一些无聊的加班,用业余时间,研究和分享有价值的技术方向,开发自己感兴趣的项目。
多写一些技术贴,一、分享促进消化知识,二、可以为你增加一个证明自身价值的机会。当你的项目有了一定的关注度,猎头会盯上你,更多好机自然会找到你。
挑战自我
如果你想活得出彩,就必须付出更多努力,积极证明自己。一般程序员,只是为了一份工作,挣一份钱。下了班,更懒得多看一眼代码,更别谈看书,写技术帖了。
如果你想拿动辄几十万,上百万的年薪,一定是你能力出众,技术和经验丰富。这些储备,光靠工作积累,远远不够,因为别人也在积累。我才不会骗你,轻轻松松,一个月就能取得成功。做技术就是要勤奋、好学,做对的事,坚持下去!
**用心做一名合格、优秀的程序员。**你的努力除了会被高薪奖励,还能从一名幼稚,天真的娃变得更加成熟!
只要你坚持久了,想不成功都难。为什么?因为很少有人愿意忍受孤独(别人逛街,你在学习;别人打球,你也在学习),坚持做自己想做的事。
总结
IT之所以不会瓦解掉,是因为IT已经成了很多企业成长的基础。21世纪,离了软件,没有一家公司可以做大做强。对于程序员来说,行业带来的一时困境,我们也改变不了行业的趋势。
但你可以顺势而为,积极调整自己的规划方向,而不是像不会拐弯的牛一样,撞到南墙也不回头。优秀程序员,既要重视实操经验的积累,还要经常学习和总结收获和不足。只有更优秀,追求卓越,你才能获取更强的竞争力,立于不败之地。
关注「程序员怀伟」,改变从现在开始!
专注解决初,中级程序员的职场发展问题。
技术路线,升职加薪,您的问题就是我的最大动力!