试图描述开源并不是一件容易的事——很多图书作家,社区领袖和主持人对于开源社区的工作原理以及它是否对新人程序员有帮助持不同意见。 为什么你应该参与到开源中 如果你关心开放的互联网、开放的网络和自己的隐私,那你就应该关心开源社区。我从来没有见到任何人因为参与他人的想法和梦想而受到伤害。这一切真是太棒了,它们使得网络更加贴近大众。 我觉得参与到开源项目中有以下好处:
一个很好的例子是:如果不是开源社区的支持,WordPress可能现在还不知道在哪里。这个完全免费的产品其利润率超越市场同类平台——这简直令人难以置信。 在那里可以找到开源项目? 起步通常是最艰难的。你可能有各种各样的理由:你认为做这件事是没有意义的、你找不到足够的时间去为开源项目做贡献等等,但是你一旦坚持下来就会发现它的好处。这里介绍一些你可以找到开源项目的地方:
我能做什么来改善开源项目? 我会通过检查项目文件、代码注释常见的错误、拼写等错误开始。这可能不是一个特别大的贡献,但它可以帮助你去更多的了解这个项目。 当你获取到足够的知识,你可以使用这些知识来帮助他人,解答他们的问题,或者干脆建议人们做一个什么样的项目。持续的做这些事,随后你就可以开始贡献自己的代码和建议。 在你创建自己的开源项目后,别人会给你提交bug报告,其中一些会帮助你解决关键问题。接着,你就会体会到我们文章开头所提到的那些好处了。 本文编译自:huffingtonpost.com 原文作者:Alex Ivanovs |