也许你并不知道余俊卿,但你一定知道魅电量、魅感觉等魅系列,也一定知道Flyme 悬浮球、卡片式多任务。他,正是这些应用和功能的开发者。三年的时间,他被贴上了“传奇”的标签。
你知道的,故事的结尾并不重要,生活唯一确保我们的就是死亡。所以,我们不要让那结尾夺走了故事的光芒。——钱德勒《漫长的告别》
程序员余俊卿的故事,自带传奇光芒的特效。
短短的三年期间,余俊卿开发的魅电量等 18 款应用,在魅族应用商店下载量累计高达千万。数据背后,他被赋予的关键词是“自学成才”。
2012 年 2 月 14 日,在这个看起来有些许暧昧的日子,正读大二的余俊卿买了第一部魅族手机——魅族MX,首次结缘足以让他对魅族产生了浓厚的兴趣,一段与爱情无关的故事就此展开。
逛魅族论坛,几乎是所有魅友的标配动作,新晋魅友余俊卿很快成了论坛的常客。期间,他发现魅友们对增加手机新功能的呼声特别高,随即萌生出做一款应用满足大家需求的想法。
就读自然保护区管理专业的他对编程一窍不通,而且既不认识业界的大牛,又不了解专业性的资源网站。他的想法在现实面前,多少显得有点可笑。然而,凭一腔热情和韧劲,他开始埋头钻研,利用课余时间通过看书、上网查找相关资料。掌握了基础后,他就尝试开发。3 月初开始自学,仅用 2 个月时间,余俊卿第一款应用「魅电量」正式上线, 1 个月后又推出了基于传感器的「魅感觉」应用。随后的两年时间里,余俊卿一共推出了 18 款应用,当初的“门外汉”俨然成了“内行人”,kenai 的名字也被更多魅友熟知。
时隔一年,我们再谈起这 18 款应用,不难发现基本每一款都是只满足魅友对单个功能的需求,而这些被广大魅友追捧的应用却从未在其他应用分发平台上过架。他这样解释自己的“单一”:“因为我没有足够的精力去处理差异化的细节。我很清楚自己做每一件事的目标。完成一个简单的目标后,建立自信再继续走下去。”
曾经,魅族是余俊卿的向往;如今,他和魅族一起缔造梦想。
2014 年夏天,刚毕业的余俊卿毅然决定走上编程的从业道路。对四年自然保护区管理专业的学习而言,这显得颇有几分“不务正业”,但自学的成果又让他“不务正业”得理直气壮。程序员余俊卿正式加入魅族。
此时正是 Flyme 全面发力的一年,刚入职的俊卿便随团队接触权限管理、全局搜索、悬浮球、卡片式多任务管理等多个项目。与大学时做的单个的应用不同,这些项目所涉及的问题都必须进行全面系统的考虑,功能协调、交互设计等各个细节都需要进行周密的思考和提前计划,每一个功能的推出都要经历千万人的检阅,这对于他而言无疑是个全新的挑战。此时的他,必须摒弃过往所有自学成果给他带来的自豪和骄傲,以空杯心态应对挑战。他,确实也是这样做的。
为了给用户带来极致的体验,Flyme 5 的卡片式多任务,从卡片式的形态、呼出多任务的动画效果、一键清除开关的位置等方面的设计,仅仅是界面设计他就先后做了 9 次更改。这个功能就在不断地自我否定中完善起来。“ Flyme 有一群最苛刻的人,他们在每个细节上都要求做到最好。我十分感谢这群苛刻的人,他们让我更快速的成长。现在,我身边有很多开发大牛,我可以随时和他们探讨问题,扫除知识盲点。”他如是说。
他努力的往攀登,不是为了让更多人看到他,而是为了更好的看到世界。
如今,从基础功能的维护到新功能的开发,面对更紧张的时间限制与更频繁的功能修改,俊卿的工作量大幅增长。繁忙的工作中,他依然保持着学习习惯,并毫不保留地将自己的经验分享到个人博客上,“我曾从别人的经验里获得知识,理所应当也应当将我的知识分享给更多人。”俊卿在享受着学习中分享,也享受着在分享中学习。
工作和学习之余,俊卿仍尽力维护着目前在魅族应用商店上架的 17 款应用。“这是我当初对魅友的承诺。”他解释道,“随着 Flyme 功能逐渐完善,这些应用的作用可能会越来越小。以后我会考虑做一些新的应用。”我们相信,不忘初心,方得始终。
三年来,俊卿一步一步的从独立应用开发者到 Flyme 工程师,他用热情与决心创造新的功能,用努力与诚恳收获更多的肯定。
他说
无论一件事有多么困难,最关键的在于下定决心这一步。