大厂裁员并不完全代表行业在下行
疫情三年,再加上过去几年国家反垄断法,直接控制了一线大厂的无序扩张,国内一线大厂确实在缩减人员,但并不代表程序员岗位的市场容量也急剧缩减。
举一个明显的例子,国家控制大厂无序扩张,就是为了反垄断。前些年,阿里这些大厂拿着自己的名气和资本什么赚钱干什么,全国挤兑各种中小企业。造成小企业没有生存空间,垄断得结果结果就是社会岗位越来越少,老百姓可选择性越来越少。比如各种外卖平台就是血淋淋的例子,大家没发现现在点外卖越来越贵了么?
那么国家的反垄断法,看似大厂裁员,但并不代表互联网行业不行了,反而是没有了巨头的垄断,中小企业可以更好得竞争和生存,对行业发展是有利的。
目前确实因为疫情加反垄断、双减等政策,部分大厂在缩减,但是对市场的影响没有太大。
我们可以尝试去搜搜,几乎每年都有大厂裁员的情况,其实很正常。
近两年的毕业生相较于三年前,确实就业会更有压力,但是不至于说“没救了”……
疫情给各行各业带来的冲击确实很大,虽然疫情已经过去了,但需要一段时间恢复,各行各业的业务和资金再次流动起来需要时间。
只要市场需求在,程序员岗位容量就在
市场需求决定了技术人员的生存空间,这是基本的理论。
直播、自媒体、在线购物越来越热,AI、电车以及各种物联网终端层出不尽,哪一个缺的了技术人员?
有时候我们都过于关注大厂趋势,觉得大厂代表了整个行业,其实不完全是,大厂裁员有浮动,很正常。很多时候也是为了扭转发展方向而裁员,并非完全都因为行情不好,发展受限而裁员。
近期阿里的裁员传闻引爆网络,还没毕业的小伙伴肯定立刻惊慌失措,担心自己的就业。其实大可不必,如果阿里真的大规模裁员,会有规范的通知和公示,也会有专业媒体报道。你们可以去搜搜,一阿里没有明确的大规模裁员通知和决议,二没有正规的媒体正式报道过,都是传闻。
大厂人多,每年都有裁员,很正常,我猜大概率是被某些自媒体人抓住一点点“把柄”,为了流量写的假新闻,大可不必当真。
我们只需关注我们的生活和周边就行了,只需看一看日常周边的技术产品是不是越来越多了,我们是不是越来越依赖了,就可以很好的判断软件行业是不是真的在缩减。
你会发现真的不是,就单单拿过去一年火爆的AIGC就能判断,编程行业依然火爆,而且还是持续火爆下去。
为什么?因为需求在呀,只要电子产品、软件、物联网等等技术的产品逐渐普及,人们对这些东西的依赖越强,那么对技术人员的诉求只能越来越多,不会越来越少的……
为何网上有那么多人在贩卖焦虑?还在劝退各种新入行的程序员?
在这个行业待了10多年了,见过太多在网上贩卖焦虑的人,也确实不乏一些能力突出的技术人员被裁掉。但这本就是行业的正常现象,每年都会淘汰一批人,只是这两年稍微多了一点而已。
这中间就不乏很多所谓的“技术大牛”被裁掉了,他们会在网上吐槽行业不行,行业容不下35岁以上的人,新人不要来了,来了也是35岁被裁,这就是行业规矩,谁也改变不了……
我相信类似的话大家几乎都听过或者看过……
程序员跟其他行业一样,不进则退,你不上进被裁掉不正常么??
工地搬砖的小工也不能年纪太大,你怎么不吐槽?如果只会搬砖,年纪大了裁掉你不正常么?
超市收银员的年龄大多也不超过35岁,你怎么不吐槽?如果只会收银,年纪大了裁掉你不正常么?
同样的道理,编程无非就是比搬砖复杂一点的技能而已,而且还每年更新,还没搬砖的技能稳定呢。当你都30多岁了,还只会写代码,你说淘汰你不应该么?
很多技术人员都很清高,我不否认曾经的我也是,都觉得自己的岗位高大上,但并不代表你的岗位是一劳永逸的呀。
如果你不能保持技能更新,保持成长,慢慢成为高级岗位的人才,比如研发负责人、架构师、产品总监、项目总监甚至是合伙人,那么被淘汰难道不应该么?
其实就问问自己:你是不是已经停止学习了?是不是已经停止进步了?你的工作5年经验的人能不能干?3年经验的人能不能干?
扪心自问一下,如果回答是,那就请你不要吐槽这个行业,不要劝退别人,赶紧想想自己的问题在哪……
过去十年的程序员都是吃了市场红利?
作为一个入行十多年的老码农,我得承认,确实有这么一部分原因。
但红利也是红海呀兄弟们,过去这些年多少人转行做程序员的相信大家都清楚,各种培训机构赚的盆满钵满,意味着啥?意味着竞争强呀
高工资?高收入?那都是加班加点撸代码撸出来的。
很多人肯定会抬杠说大厂或者外企很轻松,没有加班加点……
本人之前在百度做过外包,费了好大劲,才靠内部推荐进了百度,成了正式员工。
我太明白大厂员工的门槛,985都是底线,大把大把的211和硕士……
我为了转正式员工,把一个团队的工作都干完了。运气好,赶上该项目获奖,这才侥幸进了大厂。否则以我的普通本科的学历,根本没戏。
所以大厂员工人家是不忙,但是那得同时有学历和有能力,不是谁想进都能进的。
在进去之前哪一个不是撸代码撸了很久的,哪一个不是大学成绩优异的?
所以,很多人酸不溜留说过去十年程序员都是吃红利的,我想说:你也可以来吃呀?你怎么不来?
言归正传,如果过去十年有互联网的红利,并不能说如今没有了,我想说红利还在。
那到底什么决定了程序员的就业?
能力
如果再加两个字就是“学习能力”
就这么?就这么多。
说多了我怕大家看不明白,就这么简单!
咱们可以自己品一品……
你找工作有没有压力想一想你大学生活和学习有没有压力,这两个是成反比的……
你面试程序员能不能拿到offer取决于你到底投入了多少时间和精力在代码上,取决于你到底自己写了多少行代码。
不要自欺欺人,如果你真的写的足够多,那么offer是很聪明的,它会自动找到你……
关于Android程序员的技术提升
对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!
不用多说,相信大家都有一个共识:无论什么行业,最牛逼的人肯定是站在金字塔端的人。所以,想做一个牛逼的程序员,那么就要让自己站的更高,成为技术大牛并不是一朝一夕的事情,需要时间的沉淀和技术的积累。
关于这一点,在我当时确立好Android方向时,就已经开始梳理自己的成长路线了,包括技术要怎么系统地去学习,都列得非常详细。
首先是详细的不能再详细学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
接下来就是需要梳理知识,提升储备了!(Android八大模块进阶资料)
-
架构师筑基必备技能:深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO
-
Android高级UI与FrameWork源码:高级UI晋升+Framework内核解析+Android组件内核+数据持久化
-
360°全方面性能调优:设计思想与代码质量优化+程序性能优化+开发效率优化
-
解读开源框架设计思想:热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack
-
NDK模块开发:NDK基础知识体系+底层图片处理+音视频开发
-
微信小程序:小程序介绍+UI开发+API操作+微信对接
-
Flutter:Flutter入门+Flutter进阶
-
Kotlin: Kotlin入门教程 +Kotlin 实战避坑指南 +项目实战《Kotlin Jetpack 实战》
知识梳理完之后,就需要进行查漏补缺,所以针对这些知识点,我手头上也准备了不少的电子书和笔记,这些笔记将各个知识点进行了完美的总结。有需要的朋友扫描下方二维码领取!!!!
然后再是通过源码来系统性地学习
只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。
真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。
刷大厂面试题备战,增加大厂通过率
历时半年,整理了这份市面上最全面的安卓面试题解析大全。
可以通过目录索引直接翻看需要的知识点,查漏补缺。
同时这里还搭建了一个基于chatGPT的微信群聊机器人,24小时为大家解答疑难技术问题。
微信扫码拉你进群体验ChatGPT风采
最后
如果屏幕前的你是个大学生或者新入行的程序员,不要焦虑……
互联网行业依然是一个很好的选择
程序员依然是一个很好的岗位
请保持成长,保持热血
不要停下你敲代码的节奏,不要动摇你改变世界的初心
这个世界很美好,你的未来很闪耀!