
🤔 什么是「开发者漫游指南」?
「开发者漫游指南(Hitchhiker’s Guide to the Community)」邀请热爱前端开发、关心音视频领域发展、希望进入音视频行业、乐于和大家一起交流成长的小伙伴,通过「开发者漫游指南」与社区共同成长,帮助更多的开发者在实时音视频领域取得进步。
大家好,我是你们的朋友陈运营,「开发者漫游指南」的发起人。
在刚刚过去的 5 月,随着 Final Test 最后一位同学提交答卷,历时 4 周的🔗第二期声网「开发者漫游指南」(点击了解漫游指南)完结撒花啦 🎉 🎉 🎉
感谢参与活动的 115 位同学,很开心和大家共同度过了这一趟漫游之旅~活动结束后,我邀请了三位同学代表搞了一场小型的「茶话会」,一方面想了解下大家刚刚参与完活动后最热乎乎的感受,另一方面也想从大家的反馈中,找寻一些活动之后迭代的方向和思路。
谁能想到,「开发者漫游指南」作为我非常朴实的一个想法,竟然在大家的体验与探索中衍生出了预期之外的可能性与生命力。以下内容基于「茶话会」内容整理:
陈运营:漫游指南发起人
罗恐牛:工作经验 10+ 年,社恐社牛中间人
曹股东:声网股票持有者
赵船员:普普通通的 Web 开发者(手动狗头)
陈运营:首先,感谢大家参与我们的「漫游指南 x 茶话会」,先请大家简单介绍下自己吧~
罗恐牛:我是个八零后,在零七年大学毕业,专业是计算机科学与技术。目前从事 HardwareIoT 领域,公司的业务主要是制作相对传统的硬件设备。个人的工作方向偏前端一些,比如视频的采集以及图像效果的处理等。在我上学的时候,计算机就已经是个很热门的专业了,但我的第一志愿其实是国际贸易,最后阴差阳错被「调剂」到了计算机专业,才发现技术行业确实比国际贸易更好玩、更有意思。
赵船员:我作为一名普普通通的 Web 开发者,对技术行业的喜欢就比较天然和纯粹了,从各方面来说从事技术行业都还不错,不过我选定音视频方向也算是误打误撞。在这之前我是做 Web 前端的,换工作的时候正好有一个音视频领域的机会,思考了下感觉普通前端的工作应该不如在这个领域更有挑战,就拥抱了这个变化。
曹股东:我和两位不太一样,不是常规意义上的开发者,日常工作主要是分析市场经济。我的误打误撞是在声网上市不久后,看到了一些相关的新闻,因为本身对通信领域比较关注,就果断入手了一些股票,成为了声网的“股东”。
陈运营:没想到我们的同学中还卧底了一位老板哈哈哈,感谢阴差阳错和误打误撞,让我们产生了奇妙的缘分。那请问你们是从什么渠道了解到的「开发者漫游指南」?吸引大家报名的原因是?
罗恐牛:大概是去年在 CSDN 推出的「新程序员」杂志的附页里,有两张很大的 IT 技术生态图谱,声网在当中占据了一个很重要的位置。从杂志的介绍以及对赵总(声网创始人 & CEO 赵斌)的专访,感觉到声网在音视频领域是非常突出的,从而对声网产生了兴趣。
之所以报名,是在官网看到了活动招募的信息,并且主题内容和我的工作有一定的关联。传统的 IoT 领域在局域网中连接一台录像机就可以工作,但如果想将整个链条打通,仍需要借助很多技术点,比如视频的远程访问、流媒体分发导致的多并发等,这些技术点都需要一定的行业理解和技术积淀,也是我相对不了解的领域。看到本次活动中正好涉及到了这些知识和课程,就积极地报名参加了。
曹股东:因为我一直有在关注声网,并且一直在分析通信行业、运营商、SDN 相关的领域,看到活动后比较感兴趣,借着这个机会正好来学习学习,顺便想亲身体验下声网的技术到底怎么样。
赵船员:我的原因比较简单,以前对声网只是简单的「眼熟」,没有实际体验过相关的产品和技术,也是想借这个机会多了解下。
陈运营:百闻不如一见,实际接触之后感觉如何?对声网或者这个行业有没有什么新的认识?
曹股东:我理解声网提供给了大家一个有很强质量、强保障的服务,但就国内来说,特别是传统行业的接受度可能不会特别高。就我的工作经验而言,国内大多数企业并没有把 IT 放到特别重要的位置上,一般是花钱请外部公司配置一套系统,跑起来就 OK 了,不会过多的对技术能力和技术产品的质量做评估。另外国内好像还没有杀手级的应用,来提升行业对这个领域技术的认知。
陈运营:嗯,从市场角度来看确实存在这个问题。不过这在某种程度上,我们会认为是个很大的机会哈哈哈。「开发者漫游指南」在某个层面也是在召集更多的伙伴来一起抓住这个机会。比如通过面向初级开发者的教程设计,让更多人了解、进入这个领域,在我们的社区中玩起来,这也是我们项目设计的初心。现在的发展有些超出我们的预期,比如你们三位中有两位都不是我们的「目标人群」,但也为我们的活动带来了更多有趣的思路和可能性,毕竟在一个组织或者生态中,「物种多样性」才是生命力的保障~
也正是因为大家「身份」的不同,我特别想了解下在活动过程中分别都有哪些收获和体验?
赵同学:对我来说,这次活动的课程相对基础一些,但增加了我对声网 SDK 的了解,通过本次学习也增加了一些对行业和技术的认知。
曹股东:因为我不是专业的开发者,平常虽然会用简单的 Python 和 VB 写一些小工具,但很多课程做起来还是比较慢且有一些吃力。不过最终我还是成功做出了一个 App,实现了两台电脑间的视频实时互动。这对于「码外人士」来说其实是很有成就感的一件事。
罗恐牛:这次的活动整体感受是比较好的。课程设计中有一个实验室环节,我觉得很有意思。可以让参加课程的同学快速的跟着课程制作出一个项目,一个月下来基本能够跑一遍整体的开发流程,体会到音视频开发的乐趣并有所成果。但在实操过程中还是遇到了一些问题和门槛,如果没有课后的提示和解答跑通案例有一定的难度。我作为毛遂自荐的课代表,也和大家进行了两次学习分享,感受到了很好的互动交流气氛。
陈运营:整体看下来,确实是不同「身份」不同收获,毕竟大家参与活动的目的也不尽相同。但也暴露了我们在活动设计中的一些问题,好在这些问题「误打误撞」的为我们带来了更多的可能性~但问题和缺陷总归是不能逃避的,对于「开发者漫游指南」,大家还有哪些建议和期待?
罗恐牛:除了刚才说到的新知的获取,因为我本身从事硬件开发,在对声网加深了解后,很多声网的 SDK 我可以直接进行集成,很多信息收发以及设备的控制也可以进行功能的扩充。参与活动也获得了和声网工程师直接沟通交流的机会,在交流的过程中我提了很多偏领域定制化的需求,希望声网能尽快丰富、积累更多的应用场景。
曹股东:对我这种非技术人员来说,希望下次的内容可以更简洁一些,在介绍完基础的音视频概念后,直接用一两个简单的案例带着大家进行实践。还有一点,这次活动前期给的资料属于开放式的,吃自助餐式的学习过程虽然自主度很高,但会因为选择过多而有些困难和无从下手。
陈运营:如果下一期我们发动全体同学从 0 到 1 共建一个开源项目,你愿意参与么?
曹股东:可能会吧。但如果项目太复杂,对于基础并不牢固的同学而言难度可能会比较高,做出来的产品可能也会不太行。但如果没有很强的考核形式,那大家应该还是都会有意愿参与的,贡献自己不同程度的力量。比如用摄像头做个简单的识别、交互之类,项目做出来后会让人比较有成就感。
罗恐牛:还有一点,我觉得声网在业内一直属于“幕后”的角色,习惯了在幕后提供支持,所以在市场宣传上不够“猛”。有的企业无论是在某些短视频平台还是手机标配的浏览器中,都会频繁地弹出广告,曝光度就会很高。所以我的建议是之后可以加大在开发者群体中的宣传。
陈运营:这可能和不同公司的风格有关吧。声网虽然是个上市公司,但我们内部一直保持着创业时期的心态和运营思路,希望在前期尽可能的先打磨好自身的产品和项目,再考虑其他的问题。虽然酒香也怕巷子深,但万一咋咋唬唬的把大家招过来后发现酒不好喝,我不就要给大家排队道歉了么哈哈哈哈哈哈
赵船员:我没什么建设性的建议,只想说运营小姐姐真的很负责,希望能继续保持吧(笑)~

其实正如我们在茶话会中提到的,本期「开发者漫游指南」活动的结果,和我们最开始的策划有着不小的偏差:
作为相对入门的指南,因为独特的形式吸引了不少「资深开发者」,通过漫游补全了此前知识的短板,获得了新思路和新实践;
作为面向开发者的指南,因为漫游的概念吸引了很多「码外人士」,通过实践跑通了自己的项目 Demo,成为了名副其实的开发者;
作为帮助大家获取新知的指南,因为内容设计的开发性吸引了一批自发的「传道者」,通过交流分享、传递自身经验,让原本相对固化的学习路线有了漫游的感觉...
非常感谢每一位同学的参与和付出,大家不同的特质为「开发者漫游指南」提供了无限可能,同时塑造了一种强有力的社区共识 —— 探索实践,漫游发现。
四百年前,伽里略第一次用望远镜探索了天空。他的好朋友开普勒在给他的信中写道:“我们应该建造适合飞向神圣天空的船与帆,然后也会有这样的先驱者,面对无边的太空,他们毫不退缩。”
「开发者漫游指南」旨在召集这样的先驱者,点燃根植在人类心中的流浪火种,打造用于漫游的船与帆,然后开始探索、实践、漫游、发现...
随着本次活动的正式结束,漫游指南即将迭代至 2022 Vol.2 版本。我们准备了更多新奇的体验与尝试,欢迎大家报名我们的「漫游指南预备队」,提前参与指南的规划与设计,并抢先申领成为新一期的组长!

也许穷尽一生
我们都难以找到人生的意义
与其漫无目的的忙碌
不如翻开这份指南一起漫游吧
去看星河大海
去听夕阳落入海面的声音
去感受冬天过去夏天如约而至
去开启一场
充满无限可能性和生命力的
「开发者漫游」
—— 迫不及待的@陈运营

