我与COSCon的故事【时光的故事】

news2024/11/27 18:38:23

52cfd8c0ffaa32d9a68652f3d6744768.jpeg

40fac1df746b5cc2f844118c9a547b2d.png

曾经

2019年的时候,我还在日本读研究生,做一些物联网 (Internet of Things, IoT) 网络中的底层P2P (Peer to Peer) 通讯仿真模拟。这个方向是新来的Nguyen老师的新方向,它跟计算机强相关,但是很小众,实验室里也没有前辈可以请教。所以,当时做实验做的很郁闷,因为不管自己得到什么结论,都没有一个标准去判断它是好是坏,好像整个世界只有我在做这件事一样,很无助,一度怀疑自己做这个东西到底有没有价值。再加上每天看到朋友圈里,在国内读研的同学过的都很充实(后来发现也是我的错觉[狗头]),久而久之,我产生了严重的“与国内脱节”的危机感。

89faea7a0696b479ff528823e7115030.jpeg

基于这样的危机感,我就去寻找其他可以跟我交流的同学。最开始,联系日本其他学校的同学无果,因为。后来某一天,在朋友圈里看到了 COSCon (中国开源年会) 招募志愿者的消息,就像抓住了一根稻草一样,想着自己好歹可以跟国内的大佬们交流交流,看看别人都在干什么,总比自己闭门造车要强,所以先报名了再说。

很快,我的报名申请就被通过了,在2020年9月份的时候,作为志愿者,正式开始筹备 COSCon'20 的工作。因为疫情的原因,这届开源年会纯线上举行,我被分配到了区块链分会场。工作内容很简单,就是收集讲师的PPT与视频。这是我第一次参与到这种大型活动的筹备工作中,感觉每个人就像一个小齿轮,被上一个齿轮推动着转动的同时,也要推动下一个齿轮转动。每个人的工作内容虽然简单,但是在一条工作链路上,都起到承上启下的作用,只要不卡住,一个大的活动就可以顺利进行。

d6b039c1ca73479d3539c212fade0e84.pngCOSCon'20

然后,在我收集了几位老师的PPT与视频后,我这个齿轮就不出意外的卡住了。因为,演讲题目我看都看不懂,还要去做这个分会场的主持人。怎么写串词?怎么提问?亏我还是个研究生呢!为此,我熬了几个晚上,一点一点去查每个PPT里不懂的词,至少保证自己看懂别人在讲什么东西,然后再尝试总结这个演讲的主题,以及它能带给听众什么收获。最后,用一些好听的话把前后演讲主题串起来就好,在串的时候,我去查了好多古诗,力争串的大气磅礴!然后出品人说我用力过猛,怕吓到讲者,就把诗句全删了。

紧张的筹备工作之后,COSCon'20 就正式开幕了。为了给自己一个白色的背景,我跪坐在家里一面墙前面,声情并茂的朗读完了主持词,认真听完了演讲,有惊无险的结束了两天的会议议程,并收获了一份周边(短袖质量是真的好)。

28da7e8187d631f8a3a9a22cb987b033.png

这是今年的文创,质量也很好,大家玩了命的买

总体的感受是,那么多人一起为了某件事情努力的感觉真好。经过这次活动,虽然并没有完全让我又重新与国内接轨的感觉,但至少让我有了方向,知道了要去哪里寻找自己的答案。这让我茅塞顿开,心想:啊,这个就是我要找的组织。后来,开源社招募长期志愿者,我当然要参加了。报名志愿者之后,我进到了一个小群里,在翻阅群成员的时候,突然发现,嗯?我怎么有 Richard 老师的微信?

曾经的曾经

这个故事又要向前追溯到 2014年了,那时候我大一刚入学,怀着对大学生活无比的憧憬,与对知识的渴望,留意校园里一切新奇的事物,眼神里流露的都是单纯(现在也是)。学校里有时候会发一些报告的传单,这是学习新知识的好机会。我在宿舍楼底下的传单框里发现了一个绿色的小册子,上面在说一些计算机编程相关的东西,我那会刚接触C语言不久,觉得我应该能从这个演讲里得到什么新的东西,就把那个绿色的册子收起来了。

593a67b47c177bd347ec0df3fe542d4c.jpeg

穿过樱花西道,去往西二楼的一间教室,里面零零散散坐着几位同学。说实话,我已经不记得听到了啥,只记得讲师点我起来,问我,开源能带给你什么?我哪知道啊,开源是啥我都不知道,大概能学习别人怎么写代码吧,迷迷糊糊的回答之后就坐下了。

后来,活动结束后,我加了讲师的微信,Richard 林。不知道为什么,那个绿色的小册子我一直留着,留到大四毕业,可能对自己的回答不满意,或者是想搞懂啥是开源吧。

之后一直到 COSCon'20 的时候,又看到了 Richard 老师。后面几年的志愿者活动,我也都参加了。现在想想,之前能在朋友圈里看到招募志愿者的消息,也是 Richard 老师发的吧。

59633128b32879ed84976b31a274a754.jpeg

现在

2022年,回国之后我来到上海,在两位前辈的推荐下,我成为了开源社的正式成员,线下参与了COSCon 的筹备,也第一次线下见到了开源社的小伙伴,简直是大型网友见面会。现在我也在负责开源社的 KCC 计划 ( KAIYUANSHE City Community ) 上海站,希望能把它做成有声有色的定期线下活动。

661a2fbd54ec0c5ec4fd55976c1692f3.jpeg

所以,最开始的问题,我找到答案了吗?似乎并没有,即便是身处国内,即便已经转换了研究方向,即便也一直在关注最前沿的研究动态,但我似乎并没有“与国内接轨”的感觉,似乎自己四年前的忧虑并没有被化解。可能因为,我需要的并不是某个标准下的价值判断,而只是一群志同道合的伙伴。回首过去,我已经与 COSCon 共同走过了三个年头,也与开源社一起度过了四个春秋。这四年间,开源社的志愿者们来来去去,换了几波,不变的是我对新事物的追求,对生活的热爱,以及之前的一个想法:那么多人一起为了某件事情努力的感觉真好。

采采卷耳,不盈顷筐。嗟我怀人,置彼周行。

作者丨陈玄

编辑丨罗蕊艳

e01f3340930be5369a92e602f77f569a.jpeg

相关阅读 | Related Reading

我与 COSCon 的故事【我的COSCon之旅】

我与 COSCon 的故事【我们的COSCon】
我与 COSCon 的故事【从路人甲到社区之光】

开源社简介

开源社(英文名称为“KAIYUANSHE”)成立于 2014 年,是由志愿贡献于开源事业的个人志愿者,依 “贡献、共识、共治” 原则所组成的开源社区。开源社始终维持 “厂商中立、公益、非营利” 的理念,以 “立足中国、贡献全球,推动开源成为新时代的生活方式” 为愿景,以 “开源治理、国际接轨、社区发展、项目孵化” 为使命,旨在共创健康可持续发展的开源生态体系。

开源社积极与支持开源的社区、高校、企业以及政府相关单位紧密合作,同时也是全球开源协议认证组织 - OSI 在中国的首个成员。

自2016年起连续举办中国开源年会(COSCon),持续发布《中国开源年度报告》,联合发起了“中国开源先锋榜”、“中国开源码力榜”等,在海内外产生了广泛的影响力。

3c7cb1c6f830ebf6980a92645a6b8a8b.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1096775.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

汽车数据安全事件频发,用户如何保护隐私信息?

面对日益增多的汽车数据安全事件,对于广大用户来说,有没有既廉价又安全的解决方案? 频发的汽车数据安全事件 随着汽车“新四化”大潮的来临,汽车用户从电动化、网联化、智能化、共享化中切实体验到了越来越多的便利,各…

spark stream入门案例:netcat准实时处理wordCount(scala 编程)

目录 案例需求 代码 结果 解析 案例需求: 使用netcat工具向9999端口不断的发送数据,通过SparkStreaming读取端口数据并统计不同单词出现的次数 -- 1. Spark从socket中获取数据:一行一行的获取 -- 2. Driver程序执行时&#xff0c…

用CRM系统实现销售目标的步骤

每个销售都要有自己的目标计划,在定销售计划时要把握方面问题,一个严格执行,另一个是可控。明确销售目标后,合理分配时间,运用销售基本工作方法严格把控销售进度。那我们该如何用CRM销售管理系统实现销售目标&#xff…

js面向对象(工厂模式、构造函数模式、原型模式、原型和原型链)

1.封装 2. 工厂模式 function createCar(color, style){let obj new Object();obj.color color;obj.style style;return obj;}var car1 createCar("red","car1");var car2 createCar("green","car2"); 3. 构造函数模式 // 创建…

Mybatis-Plus3.x的使用

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为 简化开发、提高效率而生。 一、引入 创建步骤: 1.创建Spring Boot工程 2.添加依赖 引入 Spring Boot Starter 父工程&am…

小程序开发平台源码系统+内容付费小程序功能 带完整的搭建教程

来喽来喽!今天来给大家分享的是一款小程序开发平台源码系统,这款小程序开发平台的功能很多,本文主要给大家介绍一下内容付费小程序功能。以下是部分核心代码: 系统主要功能如下: 知识付费系统开发的优势。一是提高获取…

《永远的爱犬》The forever dog英文版

爱狗人士必读经典,主页左下角有英文版下载方式 手机可阅读

C++标准模板(STL)- 类型支持 (数值极限,traps,tinyness_before)

数值极限 std::numeric_limits 定义于头文件 <limits> 定义于头文件 <limits> template< class T > class numeric_limits; numeric_limits 类模板提供查询各种算术类型属性的标准化方式&#xff08;例如 int 类型的最大可能值是 std::numeric_limits&l…

ESD静电电压监控系统的作用是什么

ESD静电电压监控系统的作用是实时监测生产环境中的静电电压&#xff0c;及时检测和预防ESD静电电压过高的情况&#xff0c;保护设备和产品的质量&#xff0c;确保生产过程的安全和稳定。 具体来说&#xff0c;ESD静电电压监控系统可以实现以下功能&#xff1a; 实时监测静电电压…

华为云应用中间件DCS系列—Redis实现(社交APP)实时评论

云服务、API、SDK&#xff0c;调试&#xff0c;查看&#xff0c;我都行 阅读短文您可以学习到&#xff1a;应用中间件系列之Redis实现&#xff08;社交APP&#xff09;实时评论 1 什么是DEVKIT 华为云开发者插件&#xff08;Huawei Cloud Toolkit&#xff09;&#xff0…

[科研琐事] 安装服务器的二三事

1. 机柜参数 宽度&#xff1a;一般机器都是符合的&#xff1b; 深度&#xff1a;对应服务器最长的那个边&#xff1b; 厚度&#xff08;高度&#xff09;&#xff1a;1/2/3/4U&#xff0c;就是机柜上写的刻度数字&#xff0c;1U1.75英寸。 1U4.45cm 2U4.45cm * 2 3U4.45cm * …

揭秘OLED透明拼接屏的参数规格:分辨率、亮度与透明度全解析

作为一种新型的显示技术&#xff0c;OLED透明拼接屏在市场中正在迅速崭露头角&#xff0c;有很多知名品牌厂家能设计、开发、生产高品质的显示产品。 如尼伽、起鸿、康视界、LG、YCTIMES、腾裕等&#xff0c;这些品牌在显示技术领域拥有丰富的经验和声誉&#xff0c;以其卓越的…

聚观早报 | 特斯拉发布赛博啤酒套装;小米汽车售价曝光

【聚观365】10月16日消息 特斯拉发布赛博啤酒套装 小米汽车售价曝光 新款Model Y 国内已开启交付 苹果将推出新款 iPad mini / Air 保时捷销量中国区大跌 特斯拉发布赛博啤酒套装 特斯拉在美国市场推出CyberBeerCyberStein限量套装&#xff0c;售价150美元&#xff08;约…

USB PD3.1

目前我们大多数Type-C接口仍然采用的是PD3.0快充协议&#xff0c;按当前用户的使用场景来看功率也完全够用&#xff0c;那么PD3.1快充协议是什么&#xff1f;USB PD3.1到底有没有必要&#xff1f; 不妨我们先了解一下PD3.1: 5月25日&#xff0c;USB-IF协会推出了USB Type-C线…

CSS Display(显示) 与 Visibility(可见性)

display属性设置一个元素应如何显示&#xff0c;visibility属性指定一个元素应可见还是隐藏。 隐藏元素 - display:none或visibility:hidden 隐藏一个元素可以通过把display属性设置为"none"&#xff0c;或把visibility属性设置为"hidden"。但是请注意&a…

Linux下内存检测利器Valgrind之Memcheck工具详解

目录 1、Valgrind简介 1.1、Memcheck工具 1.2、Callgrind工具 1.3、Cachegrind工具 1.4、Helgrind工具 1.5、Massif工具 2、如何使用Memcheck 2.1、启动Memcheck 2.2、输出消息解释 3、使用Memcheck检测内存问题实例 4、Valgrind和Memcheck其他命令选项 5、最后 VC…

如何处理前端错误和异常?

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 欢迎来到前端入门之旅&#xff01;感兴趣的可以订阅本专栏哦&#xff01;这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

【QT开发笔记-基础篇】| 第四章 事件QEvent | 4.6 定时器事件

本章要实现的整体效果如下&#xff1a; QT 中使用定时器&#xff0c;有两种方式&#xff1a; 定时器类&#xff1a;QTimer定时器事件&#xff1a;QEvent::Timer&#xff0c;对应的子类是 QTimerEvent 本节通过一个案例&#xff0c;同时讲解这两种方式 案例&#xff1a;当点击…

微信怎么加好友?竟然有5种方法!

微信是我们日常生活中不可缺少的通信工具。在我们的工作或者学习中&#xff0c;我们可能需要主动添加他人的微信来建立联系&#xff0c;以便日后进行更好地沟通。那微信怎么加好友呢&#xff1f;小编给大家总结了5种添加微信好友的方法&#xff01;没想到吧&#xff0c;居然有这…

低温下安装振弦采集仪注意事项

低温下安装振弦采集仪注意事项 振弦采集仪是一种用于测量和监测结构物振动状态的设备&#xff0c;通常用于桥梁、大型建筑物、风力发电机、船舰等设施的监测和评估。在一些寒冷地区&#xff0c;设施的使用环境会面临低温的挑战&#xff0c;因此在安装振弦采集仪时需要注意以下…