为什么老程序员很难跟上技术的发展?

(1)人随着年龄的增长而变得懒惰。他们不承认,但他们确实很懒,懒得学习。

(2)人们变得更聪明,开始理解所有的“新事物”来了又去。有人记得Ant、XML obsession、Java bean、Delphi、XSLT吗?几乎没有人。当更新的事物出现了,他们大部分也会这样。

(3)没有多少动力。即使你被解雇,你也可能已经有了足够多的钱。

(4)无论你做什么,学什么,你都不会得到提升,所以何必烦恼呢。

(5)生活中有更好的东西,包括生活本身,而不仅止于技术。

(6)他们做或不做并不重要。如果人事部经理认为他们没有付出,那么他们必须付出十倍的努力才能显得出色。

(7)较老的开发者已经多次看到最新的新事物,并意识到这只是一种时尚。比如,今年裙子变短了,有一个新的JavaScript库,大型机又回来了,但他们管它叫“云”。

(8)老开发者就像在跑步机上跑马拉松一样,第24公里并不像第1公里那么有趣。

(9)年长的开发人员除了工作之外还有其他事情要做,他们会选择分散注意力。

(10)较老的开发人员对于菜鸟经理的错误有更多的经验,所以他们很难被激励去做大量没有报酬的加班工作来掩盖糟糕的管理。

(11)年长的开发人员曾多次梦想创业致富,但他们知道这是一个骗局。他们习惯于每周工作40个小时、有固定收入的工作,而不是现在干着80个小时的996,然后被许诺某一天会发财。

(12)老开发者已经拿了20年、30年或40年的薪水,当他们厌倦了这些技术发展的废话,他们可以舒适地退休。

(13)许多程序员认为他们已经学会了他需要的一切。他不需要学习其他任何东西,他不需要保持警觉,但在接下来的路上,他会发现这是一个错误的想法。他毕竟是大学毕业生....我认为技术的发展对年轻人的影响要大于对老年人的影响。

(14)如果他们紧跟潮流,那容易多了,他们比年轻的开发者更擅长解决问题,而且只有技术基础会发生变化。只要你的认知能力没有受损,解决问题的能力就会伴随你的余生。

(15)他们并不是不关注最新的技术,而是最新的东西在1年左右之后就不再是最新的了。极少出现像Go-lang或Rust这样的基础作品。其余的都只是围绕现有的想法。

(16)在某种程度上,通常是拥有15年经验的人会意识到技术是个骗局。他们不去寻找最新的技术,而是专注于 Lamport的面包店算法或者拜占庭故障。

(17)随着年龄的增长,你有更多的责任和更少的时间。你不能对你的配偶说“对不起,请别管我”,Angular 7已经过时了。你不可能为了掌握一项技能突然消失几个月。现在,框架的改变和发布就像一个笑话一样。

(18)这不是天赋或技能的问题。年长的开发人员有更多的经验,可能会更快地掌握任何新技术。只是他们做这件事的时间更少了。而年轻人住在宿舍里,没有什么责任。

(19)年轻人可能会投入更多的时间,但他们的睡眠时间表被打乱和不健康。这不同程度地损害了他们的认知能力。年长的人会做出更有经验的设计决策,这可以节省大量的金钱和时间。年纪大的人工作更聪明,而不是更长时间。

(20)老年人也可能对成为“代码猴子”失去兴趣,并希望追求更多的人的角色,或其他专业,因为他们“已经做过了”,所以对待技术的兴趣程度有所不同。

(21)智能感知。这是一个真正 的游戏规则改变者。突然之间,你可以使用一个包含数千个类和方法的框架,而不需要多年的练习,直到你完全记住它们。如果你是伴随着vi或emacs长大的,喜欢它,但还是跳到Visual Studio,你就知道我的意思了。所以,并不是所有的东西都是坏的。

猜你喜欢

    暂无内容!