The Data Way Vol.4|开源是创造软件诸多方法中最好的一种形式

2021年09月15日 阅读数:3
这篇文章主要向大家介绍The Data Way Vol.4|开源是创造软件诸多方法中最好的一种形式,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

关于「The Data Way」
「The Data Way」是由 SphereEx 公司出品的一档播客节目。这里有开源、数据、技术的故事,同时咱们关注开发者的工做平常,也讨论开发者的生活平常;咱们聚焦开源,也鼓励开发者积极拥抱开源之外的多彩生活。这些,都将在「The Data Way」的节目中一一获得展示。网络

目前「The Data Way」已上线喜马拉雅、网易云音乐、小宇宙、Apple Podcasts、皮艇等音频平台,每双周周一更新,欢迎你们积极点击订阅,第一时间接收来自「The Data Way」的更新动态。spa

每个人对于开源的理解都是一步一步由浅入深的,你们都经历太小白的阶段,也都有过崇拜开源理念、渴望加入开源社区的经历。可是在资深的开源从业者看来,开源并不高大上,其就是一群有着共同目标的人在一块儿,基于某些开放的技术来协做,最终成就某一件事情的过程。开发

本周,SphereEx 播客系列【The Data Way Vol.4】继续更新。本期节目由 ALC Beijing 串台,全面解读一名新人加入到开源社区的过程以及心路历程。本期从 Apache 软件基金会成员、Apache 软件基金会孵化器导师、ALC Beijing 发起人姜宁老师的视角,配合两位初出茅庐的开源社区志愿者,全面解读一名小白加入到开源社区的心路历程。it

「本期嘉宾」

姜宁
Apache 软件基金会成员
Apache 软件基金会孵化器导师
ALC Beijing 发起人社区

李梦晗
UIUC 美国伊利诺伊大学香槟分校 20 届毕业生
ApacheCon Asia 2021 志愿者ast

周禹任
北京大学社会学系在读本科生
Apache IoTDB 参与者class

在姜宁看来,从未知到恐慌,再到现在的自豪。从工做到社区奉献转型,更多的是一种心态上的转变。效率

当第一次将代码公开在网络上,第一次意识到本身的代码会被别人注意到的时候,不自觉的就会感觉到开源门槛的高度,由于咱们每个人都想要把本身最好的一面展现出来,开源也是同理。由于要展现出来,因此对本身的要求也会提升,迫使咱们去提高自身代码的优雅程度,让他人更易读、更易懂。后台

另外就是责任心,当意识到本身的代码被愈来愈多的人应用,在世界的某一个角落,你的代码正在帮助某个团队提高他们的工做效率,想到本身可以给这个世界留下一些东西的时候,心里中一种责任感油然而生。音频

其实归根结底,开源就是个中参与者在共享各自经历的过程,只不过这个过程被以代码的形式留存下来了而已。

作开源,脸皮『要厚』。

不少同窗想加入到开源社区中,可是又担忧本身的能力不够,因此每每就止步于加入社区的前夜。不过在姜宁看来,这些都是人之常情,学会克服本身的情绪并以厚脸皮的状态参与到开源中,是很重要的一项天赋。

对不少人而言,在别人面前把本身的东西秀出来,是一种相对难为情的事情,尤为是在很大几率会收到别人对你所暴露出问题的指责的时候,绝大多数人心里中都会产生退意,毕竟人人都喜欢被夸奖。但换一个角度想,既然你已经将代码公开在了互联网上,这些东西就是没法抹去的了。就像明星同样,你们过去都有很是青涩的照片和记忆。

所以咱们要学会『看轻』本身。要知道,虽然互联网是有记忆的,但它同时也是健忘的。也要相信在开源领域,没有人会去注意一个初出茅庐的开发者,由于你们都是从这个阶段过来的。而且,相比于『出丑』,更为关键的是你会得到更多的反馈,也会得到更大的提高空间。由于在开源社区的发展历程中,本质就是传帮带的过程,所以开源社区对于新人而言,会产生一种自然的友好感。有时候顾虑太多也并非好事,迈出第一步,比在脑海中思考千遍万遍更重要。

将上述这些整合在一块儿,就造成了开源的生态圈,咱们所要作的,就是在开源生态圈中创造更好的软件。而这一过程,离不开新鲜血液的持续涌入。若是你对开源社区还存一些疑虑,还在纠结要不要踏出那最后一步,欢迎你收听本期【The Data Way】,相信它能带给你一些新的思考。

📣【特别福利】收听完本期节目后,在 SphereEx 或 ALC Beijing 公众号后台回复『你心目中的开源是什么样的?』,咱们将随机挑选五位幸运听众赠送 SphereEx 和 ALC Beijing 的联合周边大礼包!快来参与吧~

同时欢迎你们关注咱们的公众号回复“播客”进入播客听友群与更多的朋友交流!

image.png