4. 找工作之前先做项目 很认真的说,在找工作之前最好是参加一些开源项目。注册邮箱列表,加入Stack Overflow讨论社区,阅读别人的提出的问题和回答的答案,并试着自己回答问题。还有就是不要急着去修复bug,先读懂bug是什么之后再去修复它。 在找工作之前就参加开源项目可以锻炼你的技能、提升你的可信度,在开源世界里,名声是至关重要的。 5. 团队协作 如果你够走运的话,可能会和分布在世界各地的开发者一起合作,跟他们一起使用开源工具。你有可能还需要去熟悉IRC、bug跟踪器和电子邮件清单,并使用git来学习拉拽请求和日志评论,这些都是很重要的技能。另外就是掌握代码审核、结对编程等技能也是必不可少的,它们能让你变得更加聪明,让你从代码中找到自我。 6. 个人名声 在开源界里,你需要别人知道你是干什么的,你的专攻是什么。所以你得创建一个属于你自己的作品展示录,里面包含你的邮件信息、项目提交和其他的贡献。如果老板看到你简历里的开源项目之后,肯定会交给你一个重量等级更大的项目。其次就是随时更新你的联系方式,不要让别人花很多时间来找你。 写在最后 Atwood最后建议大家活到老学到老,技多不压身。 原文来自:OpenSource.com |