"
网络云盘成为大众储存工具的同时,一群程序员已经开始在那里修筑秘密乐园。
他们以代码为砖,以生活中冒出的星星火火的创意为蓝图,在云盘修造一个个满足现实需求的程序。“码代码”在这里不是工作,而是一种创造和表达。
在网络云盘恣意创作的程序员,是一群被历史之手推到舞台中央的技术控,也有人称他们为极客,他们会把这些APP视作乐高,在APP上,去肆意创造不一样的玩法。我们找到了几位活跃在一个阿里云盘开发者社群里的独立开发者,了解在科技浪潮之下,他们如何在生活中践行极客式创作,验证创意,也惠及他人。
那就自己搞嘛
夜深人静时,程序员孙宇会出现在十平米的书房。他坐在电脑前,双手有节奏地敲击键盘,屏幕上快速闪现着他刚刚输入的几十行代码。在外人眼里,这些如同乱码一般的英文、标点、数字,对孙宇来说是他下达的指令,如同一块块石砖,最终能够搭建成一组完整的建筑。
在孙宇的设计中,这些代码会搭建成一组安装在车载屏幕上,能以浮窗形式,播放储存的视频、音频资源的云盘播放器。
孙宇和家人常年生活在厦门,每逢长假会开车回到150公里以外的龙岩老家。三四个小时的车程,他喜欢用音乐对抗困倦和枯燥。2022年下半年,孙宇在往返厦门与龙岩的车程中,点开车载屏幕地图查看导航,女儿在后座想更换播放的音频。孙宇发现自己只能将导航页面关闭后,才能进入播放器挑选音频。
驾驶途中,这几秒钟的分神令孙宇感到不安。他测试了市面上的车载播放器软件,都无法满足两个软件显示在同一页面上的功能。
“那就自己搞嘛”,从老家回来后,他决定利用下班后的时间,开发自己理想中的系统。一个月后,这款名叫“蜗牛云盘”的软件上线,接入了阿里云盘,目前超过6万人下载并使用。
图 | 孙宇在工作
在极客们的代码世界,速度是决定一切的基础。孙宇创作的“蜗牛云盘”这类需要下载影像、音频资料的云盘类播放器尤为如此。他找来了市面上所有的云盘进行测评,尝试将“蜗牛云盘”接入到一个更加稳定、高速的云盘中。最终,阿里云盘成为了孙宇的首选,他注意到这款云盘在运作时速度更快。
大多数人的印象里,极客是理性与逻辑的代名词。但同时,他们也是一群鲜少满足现状的高要求者,擅长观察生活,敏锐捕捉着自己与他人提出的需求,并从中发现新创造的可能。挑剔与创造,是一种极客式的生活方式。
年轻的程序员徐远同样在车厢找到了灵感。2017年,24岁的徐远在驾校学车。他身形偏瘦,戴着眼镜,没排到他练车时,就安静地坐在后座抱着手机打字。除了写代码,徐远还喜欢写作,身上有着与程序员刻板印象不符的文青气质。
徐远去创业的故事再也平常不过了。一次,他刚刚写好3000字的随笔,全选复制到发布网站时,误点了删除。文学世界瞬间变成一块白板,徐远愣住了。
只不过,与很多人不一样,他选择了用代码解决这个问题。
那时,市面上的笔记类软件都无法提供查询历史记录的功能,像徐远这样手误操作后的后果无法挽救。一个简单又本能的念头出现在徐远的脑海中:干脆做一个白板,但能够保证写作无论如何都不会丢失。
用了一个月的时间,“纯纯写作”诞生了。他利用安卓手机里的内部、外置两块存储区域,设置了自动本地存储的命令,当人们在应用里打字时,会同步在内外存储空间产生备份文件,一份为文字打造的双保险就这样诞生了。
截止到目前,“纯纯写作”经历了5年的更新,徐远在程序中添加了远比最初那一块白板更丰富的功能。今年2月,徐远将阿里云盘作为“纯纯写作”的备选云盘,能迅速同步文字更新。不到3天,由于速度、大文件和无广告的差异,纯纯写作60%的用户选择从另一款网盘,更改到了阿里云盘。
图 | 徐远设置的“时光机”功能
为此他专门在社区和微博上发了一条推文来纪念。为什么?文字对徐远来说是宝贵的,记得一次他接到了一个用户的反馈,说自己没有设置云盘备份,只存储在手机里,结果手机硬件坏了,写了10万多字的文章丢了。他对此十分惋惜,几乎能立刻回忆起5年前,自己坐在车里,丢失文稿的不安感。
所以自己的用户都用上靠谱的备份盘,徐远也很开心。现在,超过30万用户在用的这款软件,也陆续收获金米奖、匠心奖等应用商店的推荐。

徐远用“梦幻”形容自己在代码上的天赋,在其他方面,他感知着自己的平凡。大学本科他选择了机械工程专业,课程艰涩,有些科目无论他怎样用功补习也无法及格。他曾经四次申请转专业到计算机系,都因绩点排名落后而失败,最终在大二下学期退学。
与现实世界相反的是,徐远在代码世界里创造了自己想到的一切,有什么问题便解决什么。那时的徐远在社交平台里写留言:每次夜深人静时躺在床上,想想还能写代码,我就热血沸腾。
追求不一样,属于极客们的“神力”
对于极客来说,开发程序,就是用程序员的方式解决生活中每个人都会遇到的小事。
2022年初,90后程序员周明正在将上百位的字符排列组合,研究怎样给信息加密。他本职工作是一名视频软件的技术开发者,研究信息加密是源于妻子对数字信息泄漏的忧虑。
妻子喜欢用日记的方式记录生活。他们生育了两个孩子,小孩子的成长很快,妻子不想错过每一天的变化,会给孩子们拍很多照片、视频。一天,妻子在看着日记软件中上传孩子们图片的进度条,突然问周明:“这个数据上传到他们软件的服务器,是不是意味着有泄露的危险?”
周明回答确实有这种可能。考虑到孩子们的隐私安全,他想研发一款信息不上传到第三方服务器的日记软件。保护隐私是周明的首要意图,于是他在9万多行的代码中,增加了3000多行有关加密算法的代码。
在一款软件程序中,3000多行代码并不算多,但耗费了周明很长时间思考,他在过往的工作经验中鲜少涉及到加密技术。经过了将近2周的学习,他设计点开这款日记软件的时候,自动为用户生成一串256位字符的密钥。
“如果有黑客想暴力窃取信息,也要花上几万年的时间计算。”周明言语间既有对技术的崇拜,又有对自己能够使用技术的自豪。
经过了3个月的研发和测试,周明和妻子在两个小孩的名字中各取了一个字,组合成了这款源自于孩子们的日记名称,叫做“天悦日记”。
与“纯纯写作”类似,周明在设计软件时,为用户们增添了备份到网盘的选择。在周明眼中,这是一种更安全的储存方式,不易丢失数据,同时便于查找。未来,每个人都会有属于自己的云端存储库,他为“天悦日记”创作的密钥等于设置了难以解开的门锁。
今年年初,有用户在备份日记资料到自己的网盘时,告诉周明,阿里云盘的备份影像的速度迅速,体验感更好。周明决定申请将“天悦日记”接入到阿里云盘,而且大厂长期来看更稳定,也会更尊重隐私。
这就是所谓极客们的“神力”。生活中看似复杂的小事,都能用代码的形式解决。
生活在山东青岛,吃饭时喜欢点开一部叫《请回答1988》的韩剧的李星并不是一个典型的程序员。他今年29岁,几年前从一家公司的技术岗位离职,自己创业做外贸。
虽然自己当了老板,李星周末休息时还是喜欢逛极客论坛,学习自己感兴趣的编程技术,在里面和同好交流。云盘是李星重要的资料库,他会将许多技术资料保存到云端,同时也利用云盘进行创作。
图 | 李星在房间码代码
李星和妻子都是影视迷,在自己的阿里云盘中存储了许多影视剧资源。去年11月,发现自己新购买的Apple TV无法链接云盘观看视频后,他干脆就自行开发了“AIplayer”播放软件,去链接阿里云盘。在软件测试阶段,夫妻二人经常一边追剧,一边体会播放器还有哪些功能需要改进。

作为“纯纯写作”的独立开发者,徐远每天闲来无事都会打开这款软件把玩,通过自己的使用与观察,来判断需要调整的部分。在他眼中,程序开发者比以往任何时候都要对生活有细腻的感受。
他还记得自己在大学时,没有因为在代码世界取得的成果而收获同学们的关注。自己一心想要转专业,没有课程时,最常去的地方是学校的图书馆。一天他忽然发现,图书馆的桌椅比例极为合适,与其他地方并不相同,桌面的高度要微微降低,这样肩膀放在上面工作、学习,很少造成疲劳感。
很小的细节都会造成产品体验感的不同,徐远将那种肩颈的放松感记到现在,并应用到软件的开发中。
玩票,成了生活
孙宇记得,“蜗牛云盘”在汽车上成功运行是在晚上10点钟。12月末的一天,他结束工作后,回到家中拿着U盘反复调试,从家中到车里,来回跑了20多次,终于调试成功。他十分激动,不记得自己挑了云盘文件中的哪个MV视频播放了起来。
车厢狭小,平板上顺畅播放的视频变换灯光,映射到孙宇的脸上。他头脑中有着清晰的测试清单,无需用纸笔勾画。先是切换视频的分辨率,接着测试屏幕调控,再点开云盘与地图导航一起运行。测试了30多分钟,没有问题出现。孙宇终于完成了第一个属于自己的安卓系统软件,他给云盘命名为“蜗牛”,寓意着一步一步稳健发展。
图 | 孙宇的车载平板,云盘与地图同时运行
孙宇将“蜗牛云盘”分享到论坛中,有很多也有车载场景需求的用户下载,告诉孙宇这款软件的实用性,在软件的QQ群反馈使用体验。接入阿里云盘后,孙宇注意到一天内“蜗牛云盘”的用户量增长了将近1万,这是他从未想象到的。
生活在重庆的开发者“小白”是阿里云盘的第一批使用者,2022年10月,疫情居家期间,他在阿里云盘基础上,开发了一款名叫“小白云盘”的TV软件。
“小白”喜欢在QQ群中和用户们交流心得,也因此增加了211位好友,在他过去20多年使用QQ的经历中,从来没有添加过这么多联系人。每天,有各式各样的用户问题等待小白解答。
其中,一个来自北方的男性好友引起了“小白”的注意。对方总是在深夜使用“小白云盘”观影,他会给“小白”发送许多自己使用云盘的心得与改进建议。“小白”第二天一早会给他回复,但从未立刻得到回复,而是照旧要等到深夜,对方才上线。
仿佛有时差一般的交流让“小白”感到好奇,一次询问对方后,才知道他和兄弟姐妹们轮流照看瘫痪的母亲,方才总是在深夜上线,白天休息。
“小白”从未想过自己开发的产品,能够成为一部分用户在孤独时刻的慰藉。
同样有一位用户找到“小白”,说自己给老家的电视上安装了“小白云盘”,想着为80岁的母亲排解寂寞,但使用时持续出现闪屏的问题。“小白”想到同样步入老年的母亲,花了很长时间解决这个问题。交流中,他推测是用户老家的电视型号太老了,于是他反复更改安装包给对方发过去调试。
“小白”想起自己母亲使用电视的习惯,并不是自己选择想看的内容,而是需要一个流畅续播的播放器。于是在为那位用户更改安装包时,他增加了一个文件夹,里面存放视频资源,点开“小白云盘”后,就能接着上次播放的位置续播。
图 | 小白云盘中的播放控制页面
现在,“小白云盘”的累计用户超过了10万。而在后来,阿里云盘出了开发者返佣的激励,“小白”意料之外地实现了营收,能够满足自己的生活开支。在此之前,他原本只想完成一份自己的作品,解决自己生活中的需求。
除了孙宇、“小白”这样的个人开发者,已经拥有成熟作品的徐远和周明同样选择接入阿里云盘。
一款不限速、高开放性的云盘对于极客开发者们就像一块稳固的地基,他们能够在此之上搭建更多使用场景。今年,阿里云盘为更多优秀的第三方开发者提供开放接口,如今已经有超过1万名极客开发者报名参加。
周明期待与更多极客相互切磋。最近,在他加入的阿里云盘独立开发者群聊中,这群技术控们在热火朝天地讨论如何利用Chat-GPT,为自己的程序开发提供便捷,成为能够立即使用技术的人,而不担心被技术取代。他们都期待着利用阿里云盘这块稳固的地基,打造属于自己的建筑。
孙宇的女儿今年读六年级,比起听音乐,女儿更喜欢听有声书,于是孙宇专门在自己的云盘主页添加了一份有声书文件。
今年春节,孙宇载着妻子和女儿从厦门回到龙岩老家。
沿着厦蓉高速往西北方驾驶,地势不断增高,车窗外的风景从平原变成了山脉。女儿坐在后座往窗外看,汽车音响里传来自己喜欢阅读的“马小跳”有声书,这令她感到新奇。孙宇开着车,偶尔从后视镜看到女儿和妻子的笑脸,自己也咀嚼到代码之外的幸福滋味。
*文中孙宇、徐远、周明、李星为化名
- END -
文 | 宋春光
编辑|林森菜
继续阅读
阅读原文