您当前的位置: 首页 > 金融

ache软件基金会而A

2018-11-05 09:47:02

摘要:投身于开源项目的开发者们会发现他们的代码会成为他们职业生涯中获得提升的工具。Bikas Saha说这种公开的简历应该不会取代传统的简历形式。同样也没有缺乏开源经验的人会说拥有开源经验的人的坏话。IT界有个笑话:你如何称呼那些给Linux内核写了六个补丁的程序员?答案是:被雇佣的人。你明白了吗?就让Linux Fundation的同事Greg Kroah-Hartman来解释吧:“这个笑话意思是业余开发者是不会开发超过5个内核补丁的,因为当你开发了5个补丁之后,往往就会得到一个工作邀请。其实这个并不是笑话,因为这样的事情见得太多了。”这个可能是那些在开源项目和开源社区参与度很高的职业者的一个侧面:对于所有醉心于开源项目的合作者来说,兴趣是关键的一个因素。开发者能将对于开源项目的无偿工作变成获得工作的有力工具,这也是很难得的。Bikas Saha是在Hortonworks的一个技术人员,他同时活跃于Apache软件基金会,而Apache基说的任何东西有更大的影响力。“有时候,(对于招聘者来说)与其花三四个小时面试一个人,不如了解一下他在开源社区中的经历。”Saha说,“通过开源社区的社交络了解一下应聘者在开源中的背景,使你更容易知道这个人是否值得你聘用。”“社交络”指的是遍布于开源项目中社区,尤其指像Hadoop或者Linux kernel这些知名度高的社区。Kroah-Hartman指出,对于招聘者来说,他们很容易能够分辨出一个人是否活跃于Linux kernel:你只需要看看再Linux kernel上的邮件列表和源代码树(source tree),因为上面有很多参与这些工作的人的名字和他们的邮件地址。“公开简历”有另外一种组成部分。Kroah-Hartman告诉我们,对于一个Linux开发者来说,有效的找工作方法之一是告诉他们的同事他们想找一份工作。“让其他开发者知道你在找一份和现在不一样的工作,”他说,“每周都会有公司来找我,问我是否知道一些拥有N年内核经验而且在找工作的开发者。”而Saha则表示,社交络和个人声誉是非常有用的,因为Hadoop和与它相关的大数据和分布式计算技术都是相对年轻的。“它(Hadoop)实际上是一个相当复杂的工程平台,”,Saha说,“找一个能够一来到立即可以进入工作的人是很不容易的。这些工作不仅仅是因为编程的复杂度,还涉及到思考的方式。很多人都很擅长便携软件,但是他们往往仍未对分布式软件有充足的理解,也没有相关的经验。”虽然Saha说对于雇佣者来说,雇佣状况已经在近几年里有所提升,但是对于那些在Hadoop生态圈中拥有出色技术的人来说,现在依然是应聘者主导着求职市场。,Kroah-Hartman补充:“如果你参与到开源项目的开发工作中,将来总会有公司找上门来招聘你。”

冷藏车改装
服装定制
柳桉木
推荐阅读
图文聚焦