关于「The Data Way」

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

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

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

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

点进上方小程序,来听听看吧

「本期嘉宾」

姜宁

Apache 软件基金会成员

Apache 软件基金会孵化器导师

ALC Beijing 发起人

李梦晗

UIUC 美国伊利诺伊大学香槟分校 20 届毕业生

ApacheCon Asia 2021 志愿者

周禹任

北京大学社会学系在读本科生

Apache IoTDB 参与者

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

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

另外就是责任心,当意识到自己的代码被越来越多的人应用,在世界的某一个角落,你的代码正在帮助某个团队提升他们的工作效率,想到自己能够给这个世界留下一些东西的时候,内心中一种责任感油然而生

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

做开源,脸皮『要厚』。

很多同学想加入到开源社区中,但是又担心自己的能力不够,所以往往就止步于加入社区的前夜。不过在姜宁看来,这些都是人之常情,学会克服自己的情绪并以厚脸皮的状态参与到开源中,是很重要的一项天赋

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

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

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

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

欢迎点击上方的小程序来收听,也可以点击“阅读原文”链接来『小宇宙』找到我们。同时欢迎大家关注我们的公众号回复“播客”进入播客听友群与更多的朋友交流!

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

  1. The Data Way Vol.5|这里有一场资本与开源的 battle

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  2. The Data Way Vol.3|做到最后只能删库跑路?DBA 能做的还有很多

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  3. The Data Way Vol.2 | 做个『单纯』的程序员还真不简单

    关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚 ...

  4. 25+开源的在线购物软件(PHP, JavaScript 和 ASP.Net)

    25 +免费开源的电子商务解决方案,提供了建立一个在线购物所有主要功能,并能够连接到一个支付处理系统1. Magento Magento是一套专业开源的PHP电子商务系统.Magento设计得非常灵活 ...

  5. verilog之四位全加器的编译及仿真(用开源免费的软件——iverilog+GTKWave)

    verilog之四位全加器的编译及仿真(用开源免费的软件——iverilog+GTKWave) 四位全加器的verilog的代码比比皆是,这里上一个比较简单的: /* 4位全加器全加器需要有输入输出, ...

  6. 浅析十三种常用的数据挖掘的技术&五个免费开源的数据挖掘软件

    一.前 沿 数据挖掘就是从大量的.不完全的.有噪声的.模糊的.随机的数据中,提取隐含在其中的.人们事先不知道的但又是潜在有用的信息和知识的过程.数据挖掘的任务是从数据集中发现模式,可以发现的模式有很多 ...

  7. 【转】免费开源的FTP软件,FileZilla

    原文网址:http://baike.baidu.com/view/670329.htm?fr=aladdin FileZilla FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版 ...

  8. .NET平台开源项目速览(20)Newlife.Core中简单灵活的配置文件

    记得5年前开始拼命翻读X组件的源码,特别是XCode,但对Newlife.Core 的东西了解很少,最多只是会用用,而且用到的只是九牛一毛.里面好用的东西太多了. 最近一年时间,零零散散又学了很多,也 ...

  9. 软件测试自动化的最新趋势对开源测试管理软件ITEST的启示

    https://www.infoq.cn/article/c-LHJS2ksuDxp1WkrGl4 理面提到几点,DevOps 的关键原则是开发团队.测试团队和运营团队协作,无缝发布软件.这意味着集中 ...

随机推荐

  1. Linux centos 安装 jenkins & 本地构建jar & 远程构建jar

    一.部署 jenkins 需要的前奏 1.安装 JDK:https://www.cnblogs.com/chuyi-/p/10644440.html 2.安装tomcat:https://www.cn ...

  2. CentOS_Server with GUI入门

    安装模式: Server with GUI:基本的桌面系统,包括常用的桌面软件,如文档查看工具 Minimal:基本的系统,不含有任何可选的软件包 Basic Server :安装的基本系统的平台支持 ...

  3. 用C++实现的Eratosthenes筛法程序

    运行示例 只输出素数总数的运行示例 PS H:\Read\num\x64\Release> .\esieve.exe Eratosthenes sieve: a method to find o ...

  4. 一键备份公众号的所有文章到PDF,再也不用担心想看的文章被删了

    有的时候,我们会发现收藏的某个微信公众号文章会被删或者和谐了,尤其是对自己非常实用的文章,一定会后悔当初怎么没有复制或者备份下来. 单篇的公众号文章要备份,随便百度一下就能找到非常多方法,这里就不多废 ...

  5. Windows系统一些好用的办公工具

    在日常办公过程中,总有一些工具令人觉得方便,提高了工作效率.以下是根据我的习惯,收集了一些好用的工具,在此记录且不定期更新. 文件名 说明 Everything 文件搜索工具,搜索速度快 ALTRun ...

  6. 20210712 noip12

    考场 第一次和 hzoi 联考,成功给 sdfz 丢人 尝试戴耳罩,发现太紧了... 决定改变策略,先用1h看题,想完3题再写. T1 一下想到枚举最大值,单调栈求出每个点能作为最大值的区间,然后以这 ...

  7. Optional容器类

    一.Optional 容器类:用于尽量避免空指针异常 方法 /* * Optional.of(T t) : 创建一个 Optional 实例 * Optional.empty() : 创建一个空的 O ...

  8. 边缘使用 K8s 门槛太高?OpenYurt 这个功能帮你快速搭建集群!

    OpenYurt作为阿里巴巴首个开源的边缘云原生项目,涉及到边缘计算和云原生两个领域.然而,许多边缘计算的开发者并不熟悉云原生相关的知识.为了降低 OpenYurt 的使用门槛,帮助更多地开发者快速上 ...

  9. DP之背包经典三例

    0/1背包 HDU2602 01背包(ZeroOnePack): 有N件物品和一个容量为V的背包,每种物品均只有一件.第i件物品的费用是c[i],价值是w[i].求解将哪些物品装入背包可使价值总和最大 ...

  10. 重新整理 .net core 周边阅读篇————AspNetCoreRateLimit[一]

    前言 整理了一下.net core 一些常见的库的源码阅读,共32个库,记100余篇. 以下只是个人的源码阅读,如有错误或者思路不正确,望请指点. 正文 github 地址为: https://git ...