“开源很像是公开演讲,许多人不认为他们的东西有价值,这种想法完全错了——每个人都有人类知识的一小部分,但没有任何人有能力掌握所有知识。所以,必然有一些人需要你的东西。”开源的原始意义,简而言之,不过如是。如果你曾了解过SlickCarousel、WebpackDashboard、Spectacle、Cash等开源库,应该就对Formidable开源总监KenWheeler不陌生,他在本文中分享了自己在开源方面的经验。
以下为译文:
作者
KenWheeler
译者
弯月
责编
仲培艺
在正式介绍这些经验之前,我想先说明一下为什么要开源,以及在这一点上我的一点个人体会。
为什么应该写开源代码
我有不计其数的理由可以说明开源对你个人和你的职业生涯都大有裨益:
开源对你的个人品牌非常有利。如果你有非常受欢迎的项目,那么人们就会熟悉你和你的作品。开源对你的公司品牌非常有利。提供并维护一些开源项目可以增加公司品牌的知名度。让员工花一些时间在开源上并让他们分享他们的点子,能让你的公司成为最好的工作场所。作为开发人员你可以得到成长!你个人项目的脚本不必在/Users/Me/devshit等目录下蒙尘长蜘蛛网。别人会