长沙尚学堂|十年树人|成就高薪
致力推动IT教育,我们正在行动    咨询热线:0731-83072091

五个广泛流传的对大龄程序员的误解

时间:2016-05-10 14:59:30   来源:长沙尚学堂   阅读:

传言 大龄程序员要比年轻的昂贵,相比之下年轻的开发者更可取。
 

真相 有经验的程序员之所以被标高价的原因是,在软件企业中,员工工资是第一大成本。 这样看来,年轻就意味着便宜。
 

 虽然没有经验的、年轻的程序员可以让你降低预算,但如果你的团队里都是这样的人,他们会让你支付的更久。
 


 

年轻的程序员没有接受过失败的教训,也没有足够的时间学习这种教训。大龄程序员要比年轻程序员要求的薪水高。 但是,你有没有想过给他们这么高的薪水是要得到什么?
 

对于有经验的程序员,你实际是雇佣他们在以往失败的或成功的项目中获取的各种经验。 如果你想让他们在你的经理任期里学习这些经验教训,代价是昂贵的。
 

传言大龄程序员缺少灵活性,缺乏学习新知识的能力,因为他们脑袋里的传统知识在作怪。


真相相反,正式由于他们的阅历,越是有经验的程序员越是能够更迅速的,更深度的迁移到新的技术、框架和系统里。


例如,如果你学过C/C++的GUI框架,你的脑海里就会对消息传输,事件处理等概念的有了掌握,而MVC模式就是使用了这些概念来设计系统,分离表示层和后端业务处理的。

 

最初你学习一个GUI框架时,除了要学习语法,实例,以及常用类库外,你还要学习这些概念性的东西。
 

经过了二三种或更多的GUI框架学习后,你会发现各种框架之间除了语法外都非常的相似。 你还会发现后,出现的框架已经克服了很多前辈所特有的局限性,已经不需要你再去花时间开发复杂的hack程序了。
 

这些深刻的见解可并不是那些新人可以拥有的。 由这些思想储备来提升的生产效率并不是你可以用什么方法直接测量到的。
 

传言大龄程序员不愿意去干那些很幸苦的开发工作 (编者注: 长时间的,加班加点的工作)因为他们有家庭和其他一些事情拖累,这些在年轻员工身上就不会有。
 

真相熟练的程序员相比较更不愿意加班加点辛苦的工作是没错的,因为他们知道只有工作效率有问题才会将自己推到每周工作80小时的处境。


有人说是没有干劲了,但我却要请问,哪一个曾经有过这种经历的人还渴望再经历一次?还有人说,“家庭负担”是一个因素,但这只是个表面上的假象。

 

高能力的、有经验的软件工程师对时间的管理是不留余地的,正是有了家庭的原因,他们才会更有动机在给予的规定的时间里把工作完成。 
 

好的有家室的程序员一定是一个有效的管理自己个人时间的人,否则他立刻会淹没在各种工作之中无法抽身。
 

传言大龄程序员没有年轻程序员脑瓜灵活。
 

真相年龄的增长确实影响人的脑力,可以测试出年纪大的工作者确实要比年轻的反应速度慢一些。 可是思考敏捷只是我们的比较的一个方面而已。 思考的快并不是总是好事。 判断的正确与否呢?


老程序员见识过的、经历过的成功的、失败的案例都比年轻的多,由此可以看出,以思考速度退化为借口来拒绝大龄程序员是缺乏说服力的。
 

经验丰富的程序员有大量的历史可以拿来作为借鉴和参考,让你避免在现在的项目里有错误的判断。
 

年轻的程序员可能会有一些很好的新观点,但通常是没有经过测试和验证的。 如果团队里两种程序员组合,那会非常的有好处。


传言大龄程序员对工作感到疲倦和挑剔,所以在岗位上没有年轻人那样有干劲。
 

真相这种话很可能来自于一些老是被有经验的程序员批评为傻冒的人,这些有经验的程序员已经无法忍受那些愚蠢的决定在他们周围一次有一次的发生。


有经验的程序员在一公里外就能嗅出错误的气味。 他们绝对不会听你讲故事说这个产品如何在市场上不被客户接受,因为他们已经跟客户打了多年的交道。

 

如果说是年龄的原因,那么如何解释Donald Knuth, Ward Cunningham, Bill Joy, 比尔 盖茨等成百上千的跨过了40岁门槛的人依旧没有丧失任何对这个领域的热情的呢?
 

那些依旧沿着这些前辈的足迹前进的年轻的程序员们也许会拥有短暂的热情,也许会在这条道路的前进过程中面对困难和挑战发生动摇。
 

年轻不是个坏事情。 年老也不是所有都好。 最重要的是,任何肚子里没有实货的程序员都不应该被雇佣,不论是年轻和年老。
 

保持你的团队成员年轻年老、有经验和没经验混合 — 保持队伍多样性存在,团队才能成长进步。
 

如果你正在招聘一些人,不要对坐在你前面的头发显花白的人置之不理。 如果他的才能能打动你,那就丢弃年龄的偏见。
 

也许有一天这个人就是你。

标签:程序员
分享:0
开班计划
热门文章
视频下载
猜你喜欢