Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Open source 什么';这是一个好的开源项目吗?_Open Source - Fatal编程技术网

Open source 什么';这是一个好的开源项目吗?

Open source 什么';这是一个好的开源项目吗?,open-source,Open Source,我目前正在学习计算机科学,寻找一种好的方法来练习和磨练我的编程技能。对我来说,参与开源项目似乎是一种自然的方式。我目前了解Java、Python和一些C语言,但我想向任何一种成熟的语言开放 特别是,我正在寻找一个相当活跃的项目,有很多工作经验较少的程序员 一个更知名的项目,比如Firefox,其优点可能是在简历上更容易辨认,但也许一个项目对一个较小的项目会产生更大的影响。有什么想法吗 提前感谢=)-Matt无论做什么听起来有趣的事,这都是我做兼职项目的经验法则。顺便说一句,我建议你自己开始,这总

我目前正在学习计算机科学,寻找一种好的方法来练习和磨练我的编程技能。对我来说,参与开源项目似乎是一种自然的方式。我目前了解Java、Python和一些C语言,但我想向任何一种成熟的语言开放

特别是,我正在寻找一个相当活跃的项目,有很多工作经验较少的程序员

一个更知名的项目,比如Firefox,其优点可能是在简历上更容易辨认,但也许一个项目对一个较小的项目会产生更大的影响。有什么想法吗


提前感谢=)-Matt

无论做什么听起来有趣的事,这都是我做兼职项目的经验法则。顺便说一句,我建议你自己开始,这总是更令人兴奋的,可以教你“把事情做完”的技巧。

首先,它必须是你感兴趣并且喜欢做的事情。否则,它可能会成为一件琐事,或者你可能不会像其他方式那样贡献那么多

其次,我要确保项目处于活动状态,并且有可以向其学习的工作人员(通过查看他们所做的工作以及他们在您签入并审阅代码后可能对您的代码所做的任何更改)


最后,如果你有任何想法,当你作为一名开发人员寻找工作时,你可能想做什么,那么试着找一些与编程领域相关的东西,一个开发人员在该领域使用的工具,例如,这将帮助你了解问题域,以及如何编程,这有助于改进你的简历。

如果你知道C是GNOME,那么这是一个很受欢迎的开始

另一件很棒的事情是通过查看Sourceforge上的“需要帮助”列表来查找需要帮助的项目:

Python网站还有一个志愿者机会页面:

一个很好的贡献方式是查看你经常使用的开源软件的网站和邮件列表,询问他们是否需要帮助,或者只是浏览他们的bug追踪器,看看你能提供什么帮助。这对您来说可能更有趣,因为您可能能够利用现有的软件知识更快地做出更有意义的贡献


祝你好运

我更喜欢为一个已经启动的开源项目做贡献。取决于你想要什么,你会发现游戏、数据库……你想的任何事情都需要你的贡献

我的第一个贡献是制作了一个使用opengl的游戏…我想,这更像是一个优化,或者是一个bug修复,我不记得了

我为GAIM(现在称为Pidgin)做了一个插件。。但由于它更改了名称和api结构,所以永远无法发布它。它应该在状态栏中显示当前播放的歌曲..带有许多配置选项。但我从来没有完成过

另一件事是XMMS的“echo”插件,但我发现了一些bug,它很容易崩溃,而且是随机的(在开发阶段)…在我开始开发的那一刻,它就不再被维护了,所以也把它留在了黑暗中:)这一个我非常喜欢。。很多很酷和奇怪的音效

他们都很酷,因为他们都使用不同的结构,并且已经建立了编码和评论的规则。有很多东西需要像这样学习,而不是开始我自己的项目,这不会以任何方式改变我的编程技能:)

是一个我喜欢使用的程序,但它有点缺陷,需要一些开发。它是用Java编写的


有一个清晰的路线图:它遵循其姐妹项目HeidiSQL的更高级开发。

我不知道sourceforge有一个需要帮助的部分。谢谢你们。没错,让你们的头脑“在我的简历上看起来不错”吧,然后去寻找你们喜欢的东西吧!在另一个职业领域,我一年的收入远远超过10万英镑,但我很痛苦,我讨厌与工作有关的一切。几年后(在网络泡沫破灭后),我又回到了编码行业,我并没有变得更快乐。为那个帮我清除了不可靠打字的家伙干杯!作为更新,由于我是python的粉丝,我正在尝试为reddit()做贡献