说起来,我为什么一直以来都这么「歧视」Java,我今晚想了想,大概是下面这几个理由:
--
其一: 跑不过别人的阿Q之举
Java 是一门非常稳定、毫无意外性的开发语言,而 Java 用来做后端开发,又是非常成熟至极的方案。我大学班上超过一半的同学(十五个左右?)都是学 Java 后端开发这条技术路线的,也是进大厂(字节左右的)比例最多的一个方向。
而我们班上另外一半同学则是智能软件方向的,类似于数据分析、机器学习的路线,而我那时候选择的就是这个路线。这个路线大概有一半的同学考研了吧,有不少现在还在读博,都是 AI 方向的,估计都往 AI 方向去走了。
而我嘛,既出于懒惰的理由不想考研,然后又不想跟那种非常确定性的 Java 方向的同学去卷,四舍五入就做了 Node.js 后端。然后不出意外地,我果然是各种同学中混得最差的那一批了。(从经济学角度出发)
现在想来,我每每想起 Java 就会有呕吐的感觉,大概就是我认为自己跟同学一直差一个身位,我很恐惧在求职市场中再与他们放在同一个度量尺去比较。
--
其二:「超凡主张须有超凡证据」--- 萨根标准/ECREE
一家公司使用 Rust 来做后端,那他们大概率要有很强的理由才能推动决策者做这个抉择。而一般使用 Java 的话,那就很难说清楚,他是「大家都在用,然后我就用了」还是「我真的有充分的理由这么做」。
你想一想啊,优秀的人肯定会想着往新潮的语言过去的,因为它们的社区更加活跃。年轻人、思维更活跃的人,一般在那里。是啊,我认识的最优秀的人,他们都不会去选择做 Java 后端开发。所以,我明白自己一旦开始做 Java 开发,就离跟他们一起合作的机会又远了一步。
所以我这里就不由得有一个偏见,使用新潮语言的公司,大概率比使用老旧语言的公司要来得思维活跃一点。
--
其三:我的人生哲学 --- 大家都在干的事情,就让大家去干吧~
在我看来,Java 后端开发还是足够无聊,足够确定,足够毫无意外,这其实违背了我的人生哲学。王道的路线很明确,你一定能成功,吃苦是非常有目标感的,但我更喜欢那种不知道结局的事情。也是因此,我不会有「去考研考编」啊之类的选择。
我最理想的职业其实是咨询公司的顾问,虽然大概率还没有那个能力,其次就是写小说什么的。估计我确实比较喜欢接触不同的问题、自己摸索的感觉。
估计也是因为我之前的各种上司都看穿了我这种体质,所以我工作的自由度都很高,甚至说得上是非常高。最后,我喜欢那种不知道结局的事情。用 Java,感觉世界线概率就直接坍缩了。😂
—
PS. 在公司内被调到隔壁部门,并被安排转型 Java 后端开发,从而有感而发。(作为一个 Java Hello World 都不会写的人。。)
#胡思乱想 #没有想清楚 #谜语人
--
其一: 跑不过别人的阿Q之举
Java 是一门非常稳定、毫无意外性的开发语言,而 Java 用来做后端开发,又是非常成熟至极的方案。我大学班上超过一半的同学(十五个左右?)都是学 Java 后端开发这条技术路线的,也是进大厂(字节左右的)比例最多的一个方向。
而我们班上另外一半同学则是智能软件方向的,类似于数据分析、机器学习的路线,而我那时候选择的就是这个路线。这个路线大概有一半的同学考研了吧,有不少现在还在读博,都是 AI 方向的,估计都往 AI 方向去走了。
而我嘛,既出于懒惰的理由不想考研,然后又不想跟那种非常确定性的 Java 方向的同学去卷,四舍五入就做了 Node.js 后端。然后不出意外地,我果然是各种同学中混得最差的那一批了。(从经济学角度出发)
现在想来,我每每想起 Java 就会有呕吐的感觉,大概就是我认为自己跟同学一直差一个身位,我很恐惧在求职市场中再与他们放在同一个度量尺去比较。
--
其二:「超凡主张须有超凡证据」--- 萨根标准/ECREE
一家公司使用 Rust 来做后端,那他们大概率要有很强的理由才能推动决策者做这个抉择。而一般使用 Java 的话,那就很难说清楚,他是「大家都在用,然后我就用了」还是「我真的有充分的理由这么做」。
你想一想啊,优秀的人肯定会想着往新潮的语言过去的,因为它们的社区更加活跃。年轻人、思维更活跃的人,一般在那里。是啊,我认识的最优秀的人,他们都不会去选择做 Java 后端开发。所以,我明白自己一旦开始做 Java 开发,就离跟他们一起合作的机会又远了一步。
所以我这里就不由得有一个偏见,使用新潮语言的公司,大概率比使用老旧语言的公司要来得思维活跃一点。
--
其三:我的人生哲学 --- 大家都在干的事情,就让大家去干吧~
在我看来,Java 后端开发还是足够无聊,足够确定,足够毫无意外,这其实违背了我的人生哲学。王道的路线很明确,你一定能成功,吃苦是非常有目标感的,但我更喜欢那种不知道结局的事情。也是因此,我不会有「去考研考编」啊之类的选择。
我最理想的职业其实是咨询公司的顾问,虽然大概率还没有那个能力,其次就是写小说什么的。估计我确实比较喜欢接触不同的问题、自己摸索的感觉。
估计也是因为我之前的各种上司都看穿了我这种体质,所以我工作的自由度都很高,甚至说得上是非常高。最后,我喜欢那种不知道结局的事情。用 Java,感觉世界线概率就直接坍缩了。😂
—
PS. 在公司内被调到隔壁部门,并被安排转型 Java 后端开发,从而有感而发。(作为一个 Java Hello World 都不会写的人。。)
#胡思乱想 #没有想清楚 #谜语人