• 那些成为程序员后才明白的事情
  • 发布于 2个月前
  • 255 热度
    0 评论
  • 怅忘归
  • 0 粉丝 23 篇博客
  •   
作为程序员,我们总是被人们视为高薪职业的代表,拥有着令人向往的工作环境和技术创新的乐趣。但当我们真正踏入这个行业后,我们会发现,与我们的期望有很大的差距。原来程序员除了高薪,还有加不完的班,改不完的 bug,和各种各样的压力。

钱多是拿加班换来的
程序员的工作节奏极快,竞争也日益激烈。加班已成为行业常态,即使 HR 喊着周末休息,但实际上加班已经是必然的。根据网上调查,大部分程序员工作时间都是 9 小时到 11 小时,甚至 12 小时以上。长时间的加班使得程序员的身体和心理承受压力很大,劳动力供应和需求矛盾的严重程度,也可以从程序员们的工作状态中得到印证。

代码写得越多,有对象的概率就越小
大多数程序员的工作时间都会被填满,下班后再也没有太多时间进行自我充电或者寻找感情对象。即使有时间也会很困难,因为长期加班容易引发身体疲劳,加上社交范围狭窄,所以很难找到志同道合的人。因此,程序员的爱情路比较坎坷。

脱发是真的,植发也真的贵
程序员长时间对着电脑工作,抠脑壳,长时间的脑力劳动导致头发日渐稀疏。虽然市面上充斥着各种防脱洗发水和生姜洗发水,但往往都是营销噱头。对于已经发生脱发的程序员来说,植发成为了解决问题的一个方法。然而,植发的价格不菲,超过了很多程序员的月收入,这使得植发成为了一个奢侈的选择。

技术熟练后,会失去创造力
程序员的工作很容易被理解为一项技术劳动,这也导致了很多程序员在技术熟练之后,难以保持创造力和激情。技术进步很快,新技术层出不穷,但程序员必须不断学习才能跟上步伐。长时间的编码和调试过程也容易让程序员感到乏味和无聊,这也导致了一些程序员失去了对工作的热情和兴趣。

沟通也是一项挑战
程序员工作很大程度上依赖于团队协作,但沟通往往成为了一个大问题。程序员们经常需要与其他部门的人合作,但是不同部门之间的沟通和理解往往存在困难。同时,程序员也需要和客户进行交流和沟通,但客户往往对技术不熟悉,不理解技术难度和限制,这也增加了程序员和客户之间的沟通难度。

Bug是没终点的
Bug一直会有,因为没有Bug程序员就失业了,所以很大程度,是我们自己把自己推到了996的窘境。而项目也是没有终点的,你以为项目做完就轻松了,实际新的又来了。

程序员并不总是在写高科技
当你成为程序员后,你可能会发现自己更多的时间都被消耗在复制粘贴、维护和修正别人的代码上了。对于大多数程序员来说,编写高端技术代码的机会并不是很多,他们更多的时间都会被用在繁琐的工作上。因此,程序员的生活并不总是那么光鲜亮丽

学习、学习、学习
保持终生学习的习惯,才能抵御各种变化和危机,才能在这个行业走得更远。

面试造火箭,入职拧螺丝
面试时要求很高,实际工作中发现很多技术都没用到。

程序员的工作虽然拥有高薪,但也面临着加班、各种压力等挑战。因此,程序员需要有足够的耐心和毅力。

用户评论