开始为开源项目做贡献需要多长时间

时间:2013-01-13 21:24:13

标签: python open-source project

我是编程初学者。我大约3个月前开始学习python(我的第一语言)。我进入编程的原因是,一个人可以创造出无中生有的东西,基本上。这个想法让我着迷,我想你可以说我抓住了编程错误。然而,我是一个梦想家,对于我想创造的东西,我不相信我的技能已经足够好了。所以我决定尝试帮助其他项目,看看它是如何工作的。所以我想我的真正问题是......考虑到我的编程经验,您认为我可以开始为开源项目做贡献吗?

2 个答案:

答案 0 :(得分:1)

今天。去找到你最喜欢的图书馆,找到遗漏文件的东西,或者一个小错误,然后提交补丁/拉取请求!

编辑: 更多信息 - 类似的流程并适用于任何项目。如果您遇到问题,项目通常会有一个邮件列表或IRC频道,您可以寻求帮助(例如,询问如何开始提供帮助) http://www.hanselman.com/blog/GetInvolvedInOpenSourceTodayHowToContributeAPatchToAGitHubHostedOpenSourceProjectLikeCode52.aspx

答案 1 :(得分:0)

那么,你如何判断自己的技能?你写过一些很酷的节目吗?

我认为我和你的船有点相似,尽管在时间轴上有点进一步。大约3-4个月前,我开始自己编写很酷的东西 - 没有教程的东西。我觉得这些东西真的很酷。多亏了这一点,我获得了一些使用各种库以及如何构建项目的经验。

现在,当我查看开源项目时,我看到了我可以提供帮助的方法,因为现在我实际上理解了测试,文档和所有爵士乐等内容。我实际上做了我的第一个叉子并且开了一个很酷的Python Guide并且它被合并了。感觉太棒了。

学的越多,你就越能提供帮助。你帮助的越多,你学到的就越多。

此外,Jim Deville所说的一切都是很好的建议。