建设俄语2p2网站,秦皇岛外贸网站建设,同城配送网站建设,广告设计试图描述开源并不是一件容易的事——很多图书作家#xff0c;社区领袖和主持人对于开源社区的工作原理以及它是否对新人程序员有帮助持不同意见试图描述开源并不是一件容易的事——很多图书作家#xff0c;社区领袖和主持人对于开源社区的工作原理以及它是否对新人程序员有帮…试图描述开源并不是一件容易的事——很多图书作家社区领袖和主持人对于开源社区的工作原理以及它是否对新人程序员有帮助持不同意见试图描述开源并不是一件容易的事——很多图书作家社区领袖和主持人对于开源社区的工作原理以及它是否对新人程序员有帮助持不同意见。 为什么你应该参与到开源中 如果你关心开放的互联网、开放的网络和自己的隐私那你就应该关心开源社区。我从来没有见到任何人因为参与他人的想法和梦想而受到伤害。这一切真是太棒了它们使得网络更加贴近大众。 我觉得参与到开源项目中有以下好处 熟能生巧——开源项目和社区是探索编程新领域的完美实践。它鼓励协作和群体思维不局限在自己的观点上。获得的新技能——了解新技术从未如此简单。开源社区鼓励你去尝试新的东西它们将成就你的新技能。赢得可信度——如果你做了足够长时间的开源工作人们就会开始相信你的意见和判断。 一个很好的例子是如果不是开源社区的支持WordPress可能现在还不知道在哪里。这个完全免费的产品其利润率超越市场同类平台——这简直令人难以置信。 在那里可以找到开源项目 起步通常是最艰难的。你可能有各种各样的理由你认为做这件事是没有意义的、你找不到足够的时间去为开源项目做贡献等等但是你一旦坚持下来就会发现它的好处。这里介绍一些你可以找到开源项目的地方 GitHub ——GitHub是与朋友、同事、同学和陌生人共享代码的最佳场所。StackOverflow-——StackOverflow是面向专业程序员和技术爱好者的问答网站。OpenHatch ——OpenHatch是一个非营利的平台致力于通过社区、工具和教育聚集潜在的自由软件爱好者。SourceForge —— SourceForge是开源软件开发者进行开发管理的集中式场所也是开源软件开发平台和仓库。 我能做什么来改善开源项目 我会通过检查项目文件、代码注释常见的错误、拼写等错误开始。这可能不是一个特别大的贡献但它可以帮助你去更多的了解这个项目。 当你获取到足够的知识你可以使用这些知识来帮助他人解答他们的问题或者干脆建议人们做一个什么样的项目。持续的做这些事随后你就可以开始贡献自己的代码和建议。 在你创建自己的开源项目后别人会给你提交bug报告其中一些会帮助你解决关键问题。接着你就会体会到我们文章开头所提到的那些好处了。 本文编译自huffingtonpost.com 原文作者Alex Ivanovs