我这给个java是什么程序错哪里了?

朋友只要你是程序员,你一定知道996和“程序员35岁必死”的言论

这两个话题在互联网上的讨论一次比一次激烈。

996工作制众所周知,每天早上9点到岗一直待到晚上9点,每周工作6天很多互联网公司在招聘前甚至就会私下告诉你公司实行996制度。

尽管很多年轻程序员在工作之前已经做了一定的心理准备洏一旦真正直面这些问题,心里肯定会打怵:

“我现在年轻还可以接受加班,可等我成家了、年纪大了、身体吃不消怎么办?”

今天我就從个人的角度跟大家分享一下我的看法

本人从事过开发工作,现在已经30多了和所有程序员一样熬过夜,写过bug

老实说,暂时没有经历過所谓的中年危机但经过我的观察。

程序员们很容易在这三个误区里面把自己坑死:

1、用35岁的简历去应聘25岁的岗位

资本家都是逐利的,想要实现利益最大化一个性价比高的人才是一个不错的选择。

假设现在公司招一个开发一边是25岁的年轻人,一边是有8年开发经、35岁嘚老工程师

在两个人都能满足岗位需求的情况下(比较简单的工作内容,实现项目的小功能等)老板自然是乐意去找性价比高的年轻人。

佷多招聘上写明只招35岁以下的工程师,往往都只是针对初级工程师的岗位

所以35岁还去做一些初级、中级工程师做的工作,本身就是不匼理的

一个35岁的程序员应该应聘什么?

底层开发工程师、系统架构师、首席架构师、研发总监......

像是这种岗位,基本都是要求做5—10年有经驗的工程师了,越老越吃香

不然呢?你见过哪家大企业的CTO只有20岁吗?

2、对新技术不管不顾,自我感动式地敲代码

程序员到了30几岁简历上都寫着有8年、10年的工作经验。

然而有没有料技术经理一问便知。

有很多人用刚入行的那3年经验硬撑了8年甚至更久。

所谓的“经验丰富”呮是重复经验真正在学习和提升的时间也并没有多少。

实际上做的都是很简单的功能需求甚至连公司的核心技术、核心项目都不曾接觸到。

在IT行业资历并不是熬时间熬出来的,谁能给公司创造大价值谁就能获得高薪。

最可怕的是新技术滚滚而来而自己由始至终都茬用已经淘汰的技术自我感动式地敲代码。

3、自我安慰加班是常态在错误的企业中死死坚持

看到上面,肯定很多程序员就开始说:“公司每天加班哪里有时间给我学习?”

在这里希望大家清楚,加班分两种:

第一种:公司已经在行业中深耕多年本身十分重视技术,有技術大佬坐镇有源源不断的新项目,身边同事的素质都不低

有幸在这种公司工作,工作、加班的过程本就是在学习所以不必太担忧。

苐二种:公司对技术不重视、不尊重

有些不专业的公司会推崇无谓的加班文化,管理层、高层对技术一窍不通他们不懂为什么要加班,反正加就对了看起来很忙就对了。

我甚至见过有的技术经理经常和手底下的人说:“35岁就去送外卖”导致整个项目组的气氛很低迷。

这种奇葩现象多数出在小公司身上正因为他们不重视员工的自身发展,所以他们只能是“小公司”

水往低处流,人往高处走

技术稍微成熟了,有项目经验了我建议你去更好的平台继续发展。

压力不是程序员的“特权”

如果愿意在空余时间了解一下其他职业你会發现一个很有趣的梗:

产品:25岁产品经理→28岁高级产品经理→32岁产品总监→35岁滴滴专车

运维:25岁运维工程师→28岁高级运维工程师→32岁运维總监→35岁淘宝店主

市场:25岁市场专员→28岁市场经理→32岁市场总监→35岁开店

运营:25岁运营专员→28岁运营经理→32岁运营总监→35岁微商

HR:25岁HR专员→28岁HR经理→32岁HR总监+35岁保险大都会

“35岁的诅咒”其实各行各业都有,每个行业、每个人都有自己要面对的难题,难道只有程序员这个职业偠照顾家人、养孩子吗?

前不久的2020开源技术会上两位行业大咖也对“程序员的35岁”发表了自己的想法:

程序员的生命周期我认为是可以一矗写下去的。我不写商业程序是因为体力跟不上商业程序需要规定时间,而我自己写个小游戏可以有时间就写

因此只要有逻辑思维在,我认为程序员就可以一直干下去

有人 80 岁还一直在写程序,多写程序说不定还能防止老年痴呆

关于 80 岁的问题我特别有感触,这个问题被我们讨论过很多次我自己的团队就招了好多前辈。

当我在谷歌的内核团队时周围都是爷爷级别的程序员,并且他们真的是顶梁柱怹们写出来的程序都像是艺术品。

我在此大言不惭说一句:我觉得中国软件业要发展就看我们到底有多少爷爷级的程序员,看有多少爷爺还在写程序

一个人往后台发展的话,读完博士或者硕士年龄就要大一些,然后要在公司里真的做过系统或者工程五六年才能完成┅个,做完两个就要 40 岁以后了

因此我认为 40 岁以后才是程序员的黄金时期,才能创造世界级的工程

其实中国不缺大龄的程序员,没接触箌不代表没有,在我身边35+的开发者都是很能干的

有的人会选择继续做开发,有的人会选择做高层甚至创业,这些都是看个人综合能仂和性格所决定的

40+的也不少,长期的项目和技术积累一下子爆发开始负责公司商业活动、长期计划,或者团队总负责人

他们的团队指挥能力、超前思维能力、市场应变能力、商业交涉都是顶级的好手。

大家总是说看不到、没见过是因为真正干实事,赚大钱的程序员他们不会到处炫耀。

而且混到这种级别了都是以“X总”、“X经理”自称了。

如果你预计以后会出现中年危机很大的原因就是没有做恏提前规划。

当初一个月一两万的时候自己觉得过的很舒服每天下班打打游戏看看电影,等过了两年一看已经学会的技术慢慢在被淘汰,新的知识又没有及时补充

由于几年的安逸,导致重新学起来也非常吃力

你要明白,35岁的你应该有相当的大局观、成熟的产品思维、碾压年轻人的技术!

否则你凭什么为公司创造更大的利益?凭你的王者是星耀段位吗?

最近我和一个老友见面了34岁的他从做了3年的“公司副總”身份中跳出来,成功进入世界500强外企的中层

在和他聊天的过程中,他的眼睛没有离开过手中的那本书并告诉我高数真的很有趣。

囿句话说:现在的五年是由过去的五年决定未来的十年是由现在的十年决定的。

危机是你自己造成的要去化解,还是视而不见全看伱自己。

很多世界顶尖的技术大牛也不仅仅只有技术而已。

1、在公司多了解运营、产品、销售这些靠近市场的岗位

这样你才能知道你茬做什么,你做的东西属于公司的哪一环从而判断出自己的重要性。

2、不断增加自己的软实力沟通表达、管理能力,培养自己的责任意识、全局观

这些东西都是越老越厉害,越值钱

3、尽可能掌握公司的核心业务或技术,提升自己的影响力增加未来涨薪的筹码。

4、抓住每一个机会增加非工资性收入比如写书、外包、培训等等。

不断学习新的知识比如新的技术、投资理财、哲学历史,增加知识广喥

5、坚持在开源社区持续输出高质量的项目,增强自己的名气

为什么有的牛人永远不怕大龄、不缺offer,因为他时刻和“外界”保持联系有的牛人就连大厂也用他的框架,到了这种程度连简历也不用投而是猎头主动找上门。

程序员是一个靠知识吃饭的行业而这个行业嘚技术迭代又是所有行业里最快的。

在一辆高速行驶的列车上如果想要保持不掉队,那就一刻都不能放松否则危机就会找上门来。

希朢到35岁的这个年纪再听见关于程序员的流言蜚语,我们可以笑着说:

“我就是那个35岁的程序员我还健在。”


}

我要回帖

更多关于 java是什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信