本文摘自PHP中文网,作者(*-*)浩,侵删。
与顶尖程序员交流合作进步有多快?自己的代码被上亿用户使用有多爽?
面试时甩出一句『哦,我在Apache有个开源项目,你可以去瞧瞧』有多酷?
作为一个有理想有情怀的程序员,还没有加入一两个顶级开源社区吗~
Apache社区进击路线
Apache社区的管理体系那是相当的严格,不同角色有不同的担当和权利。融入Apache社区就像打怪 (修bug) 升级一样,要想提高等级就必须先为项目努力奋斗。所谓 “Those that prove they can do, get to do.” 这也是Apache之道中『任人为贤』(Meritocracy) 的绝佳体现。
初入Apache
凡是使用Apache产品的人就是用户 (user) 。用户可不光是taker,他们是宝贵意见的来源,对改进产品大有助益。想要了解Apache的开源软件,不妨先挑一个用用看吧。
当你开始在开发者邮件列表 (developer mailing list) 里参与讨论并提供补丁、文档和建议,就会成功晋升为开发者 (Developer or Contributor)!晋级开发者可不是那么容易的事儿。你需要有不断钻研的精神和独立思考的能力,去发现可以改进的地方。有时候,光是理解开源项目里成百上千的文件就足以让人懵逼了。毕竟大部同学都还只是停留在使用Apache开源产品的层面上。在简历里拥有『Apache开发者』的头衔绝对会让HR眼前一亮!
相关阅读 >>
更多相关阅读请进入《Apache》频道 >>