返回第三百四十八章 开源社区(2 / 2)我的女友想成仙首页

当时我还特地查了下资料,自由软件运动和开源软件运动本就是由一群最优秀的软件开发者发起的,如今业内的精英们也都在积极地支持开源,将自己的代码在开源社区内共享。

业内精英们带头做了这件事,其他从业者作为受益者,自然也愿意为这个人人平等,用爱发电的开源社区贡献自己的一份力量。

与此同时,程序员们的工资相较其他行业也要更高一些,稳定的工作会让他们获得更高的心理安全感,在进行知识共享的时候也会更加积极,更注重知识共享带来的那种心理上的自我满足感。

而且我还观察到,在开源社区贡献代码也并不纯粹是在用爱发电,如果自己的开源项目对其他人有帮助,受益者往往会为这个开源项目点亮一颗星星,类似与我们社交媒体上的点赞功能。

如果一位软件开发者参与的某个开源项目获得了上千颗星星,那么也在某种程度上证明了他的工作能力,当他去应聘某个工作岗位的时候,也会是极大的加分项。”

李逸仙伸了个懒腰,笑容狡黠:“既然星星这么有用,就没有人故意给自己的项目刷上几千颗星吗?”

“你这个问题问到了点子上,这也是开源社区最有趣的地方。”明丝微微一笑,“首先我要告诉你的是,这种刷星的情况极为少见,开源社区里都是同行,大家很容易辨别出一个项目的含金量。

如果有人在浏览一个项目的时候,发现它获得的星星很多,却名不副实,就可以在项目下方发起提问,质疑项目获得的星星是否是刷出来的。

而且,开源社区与咱们日常使用的社交平台不同,每个项目下面的提问只有提问者自己才可以删除,项目开发者就算不满自己被人揭穿,也只能任由这些表示怀疑的提问挂在自己的项目下面。

最关键的是,开源社区中每个项目存在的意义从来就不是为了获得许多星星,便于自己找一份更好的工作,而是想要召集五湖四海、志趣相投的人,一起将项目建设的更好。

我在开源社区里随便浏览了几个项目,一个拥有十几万颗星的大项目,往往会有几千名代码贡献者,一个拥有一万颗星,相对小众的项目,也会有上百名代码贡献者。

在开源社区,每一个项目都是在不断成长的,它是无数代码贡献者集体智慧的结晶,获得的星星往往也是项目价值的最好证明。”

苏梓昕的眼睛亮了起来:“这就好比一个擅长制作彩虹蛋糕的厨师,在浏览开源社区的时候没看到有关彩虹蛋糕的项目,便自己发起了一个项目,将自己当下制作彩虹蛋糕的技术详细发表在了项目里。

很快,一群同样对彩虹蛋糕感兴趣的厨师看到了这个项目,通过在各自的厨房不断试验,纷纷将自己总结出的提升彩虹蛋糕口感的种种配方、技巧发在了项目中。

随着无数厨师的群策群力,彩虹蛋糕这一项目不断升级,按照项目配方做出的彩虹蛋糕的口感越来越好,渐渐走向极致。

无数想做彩虹蛋糕却没有相关经验的厨师们因此受益,纷纷给项目点赞表示感谢,其中有能力的厨师甚至进一步给项目出谋划策,提升彩虹蛋糕的品质,至此便形成了一个完美的良性循环!”

明丝笑着点了点头:“这个比喻倒是很形象。”

苏梓昕愈发兴奋:“知识共享这么好的事儿,咱们一定要想想办法,将它落实在各行各业!这事儿要真成了,何愁咱们中土不如神国富强!”