开源算法六轴机械臂
自从为多个开放源代码项目提供匿名帐户以来已经过去了6个月,从我修正一些错字开始,但是现在我每周为开放源代码项目贡献约20个小时,我很喜欢。
当我向没有编写代码的朋友解释我的所作所为时,他们不明白为什么我会从我的时间里捐出钱,却没有得到可量化的(在他们眼中)像金钱或声誉这样的回报,这是我正在改善的几件事自从我开始为开源项目做贡献以来:
回报没有期望
我开始相信更多的满足感来自奉献而不是获得或成就,从财务角度来看,这可能是个问题,但我相信我们只需要遵循自己的热情,其余的将照顾自己。
开源,特别是与匿名人员合作解决特定问题,全都在于奉献事业,而不是与我们的个人信仰或我们的身份有关。
开源项目是小,愚蠢,大还是会帮助某人,都是无关紧要的。 在这个每个人都想从金钱或注意力(广告,有影响力的人等)上夺走钱的时代,大多数事情都变得虚假,很高兴知道有很多人只是为了他们所相信的东西而付出。
注意:我认为没有100%的奉献,因为您总是会从奉献中得到一些收益,即使您仅仅因为感觉良好或使自己认为自己是一个更好的人而奉献,也就是在奉献“得到”也是因为你的自我
更好地表达自己
在我的内心深处,我并不是最擅长表达自己的人,这并不是什么秘密(我开始写更多文章的原因之一)。 使用开源,只有想法和代码很重要,因此它使您能够真正考虑要传达的内容并深入其核心。
它也有助于提高编码之外的头脑清晰度,我已经发现这种好处已经存在于日常的交互和决策中。
成为更好的程序员
我从不关心漂亮的代码(现在仍然不关心),我更像是制造商,而不是程序员,因此,如果我的代码满足我的要求,就足够了。
致力于开源,需要您编写良好的代码并了解库或加密货币协议的代码以及使它们起作用的原因。 能够理解所有这些代码并将其添加到其中,证明了我可以学习所有东西,并使我对成为程序员的能力充满信心,并且我有足够的能力来创建几乎任何我想要的项目(通过艰苦的工作和敬业)。
到目前为止,这些只是我为开源做出贡献的一些好处,为什么您要为开源做出贡献?
翻译自: https://hackernoon.com/what-i-learned-from-6-months-contributing-to-open-source-daa1cdafb9fb
开源算法六轴机械臂