君哥聊技术

老弟问我,33 岁,选择腾讯 offer,还是去国企?

大家好,我是君哥。

最近有两个老弟咨询了我一个相似的问题,快到35 岁了,跳槽选择一线大厂还是去央企国企。其中一个老弟拿到了腾讯和一家大型国企的 offer,第二个老弟现在在国企上班,厌倦了国企的氛围,想跳槽去互联网公司。

这个问题在程序员这个群体太常见了,可以说每个程序员多多少少都思考过这个问题。国内的情况就这样,互联网大厂工资收入高,但有可能被裁员。国企央企相对稳定,但普通技术岗位要求 35 岁以下。

互联网大厂有着明显的优势:

  • 大厂福利:单单薪资就比国企高出很多,甚至可能是两倍;

  • 大厂光环:这几年大厂光环可能弱了一些,但依然是简历上的一大亮点;

  • 技术成长:大厂的技术视野、技术创新是其他公司没法比的,新技术、高版本,总能跟得上技术更新的节奏;

  • 大厂人脉:这点没得说,你的同事可能是未来二线大厂的总监、CTO;

当然,有优势,就有劣势:

  • 工作强度高,不适合大龄程序员,一个朋友去了大厂入职当天干到晚上 23 点;

  • 裁员:虽然给补贴,但大龄后被裁员,真的很尴尬。今年又有几个 35 岁以上的朋友被优化的。

国企有哪些优势呢?

  • 工作强度不大,兼顾生活,大龄程序员也能承受;

  • 相对稳定,被裁员的概率较小。笔者第一家公司就是国企,当时的一些同事现在年龄已经超过 50 了,还在公司上班;

  • 没那么卷,不少同事是躺平的状态。

国企的缺点,一方面薪资不高,另一个方面技术栈比较落后,干的久了,担心落后同龄人。

即使奔 35 岁这个年龄,每个程序员的情况也是很不一样,不能泛泛地说去大厂还是去国企。

就拿身边的朋友来看,这个年龄好多人已经没有贷款,经济压力不大了。少数一些朋友幸运地股权套现,离财富自由比较近了,这类朋友后面会考虑稳定,有个工作干就行了。

比如咨询我的第二个老弟,他的原生家庭给的帮助不小,虽然一直在国企,收入不算高,但是并没有经济压力。他喜欢干 IT 这个工作,觉得国企这种氛围不适合自己。

当然,也有的朋友还有房贷,赶上当时的高价买房,为了小孩上学,选择了市中心的地段。他们还想再拼一下。

所以,无论国企还是大厂,都是合适的选择。身边不少同龄人去了国企,小部分人走向了创业,还有不少人坚守在大厂甚至从国企跳到了大厂。

这个年龄选择从国企去大厂,一类人就是确实能力很强,跳槽大厂也是高P,比如资深架构师跳槽阿里 P8(前提是薪资对标)。还有一部分就是觉得国企氛围不适合自己。比如第二个老弟跟我说带他的领导没有干过技术,还总要指导他怎么干活,外行指导内行,有时候都给他整不会了。

我想说的一点是,不要太在意技术氛围,去了大厂技术氛围就一定好吗?我也被不懂技术的领导指导过,这很正常 ,既然他能成了领导,肯定是上升快,在一线待得时间不长。技术领导不可能是像社区负责人那样的技术大佬。但技术上的不专业,不能掩盖人家的业务认知、商业视角、管理能力啊。技术的本质就是服务于商业的,没有纯粹的技术。

国企也只是相对稳定,尤其是这几年,大型国企央企好多都用子公司招人,也有末位淘汰。还有一些公司内部管理比较混乱,组织架构调整很频繁,比如一些老牌的国企。

无论选择国企还是互联网公司,打工的本质,就是我们在公司搬砖,老板给发工钱。什么架构整洁、什么代码洁癖,在公司效益面前太轻了。不要太较真,面向老板编程,方向不会错。

精品专栏 70 篇,推荐阅读。
又老性能又差,为什么好多公司依然选择 RabbitMQ?

45 个知识点,带你入门消息队列!

引入了 Disruptor 后,系统性能大幅提升!

 从 MySQL 迁移到 GoldenDB,上来就踩了一个坑。

面试官:MySQL BETWEEN AND 语句包括边界吗?

面试官:MySQL Redo Log 和 Binlog 有什么区别?分别用在什么场景?

面试官:使用 MySQL 时你遇到过哪些索引失效的场景

面试官:MySQL表中有2千万条数据,B+树层高是多少?

面试官:MySQL JOIN 表太多,你有哪些优化思路?

感谢阅读,如果对你有帮助,请点赞和在看。欢迎加我微信:zhujinjun86。

号内回复 seata,下载《阿里分布式中间件Seata从入门到精通》

号内回复 beijing,下载我总结的北京上百家知名科技公司

号内回复 aqs,下载《40张图精通Java AQS》