杨伟业颇像古代的侠客。大侠们是刀剑不离身,喜欢说「刀在人在,刀亡人亡」。而杨伟业则是电脑不离身,因为他坚信,在软件江湖里,能让他所向披靡的,唯有手上这台电脑。
以下是杨伟业关于「天下武功,唯电脑不破」的 ONES 故事。
电脑就像我的知己
是的,我的确有个习惯:无论走到哪里,我都会时刻带着电脑。
2020年,我们公司到戈壁团建,就算这么艰苦的旅程,我也背上心爱的电脑。
但事实证明,当时太天真了,没想到戈壁压根儿就没有网络,带着电脑也没用。而且,对于长时间的戈壁徒步来说,电脑的重量确实是个不小的负担。
最后,我还是在戈壁滩上把电脑放下了,但带电脑这个习惯已经深入骨髓,成为我日常生活的一部分。
之所以会养成这个习惯,来自以前的两段工作经历。
第一段是当年在阿里做开发时,有一次,我以为已经走完了全部发布流程,便匆匆打车下班回家,也就没想着把电脑带在身上。当车已经驶出十几公里,到了高速公路上面,同事打电话告诉我还需要点一下「审核确认」的按钮,无奈之下,我只好又让出租车司机掉头送我回公司——就是为了在我那台电脑上按一下确认键。这件事让我倏地意识了随身带电脑的重要性。
第二段是我做软件外包时,因为客户会不定时地提需求,一旦遇到突发状况,就需要我第一时间协助解决,从那时起,一个信念开始在我心中生根发芽:电脑是我安全感的来源,有了电脑,一切东西都变得可控。不管何时何地,我能信任的只有我手上这台电脑。
所以,2020年我去戈壁徒步时也带着电脑,也是潜意识地担心公司如果遇到一些紧急情况,那么必须要用上电脑才能响应。
一直以来,我始终在探索用手机替代电脑的方案,但是手机终归还是有一些底层的限制,无法运行工程类的脚本,只能帮我解决一小部分的问题。
电脑就像我的知己,酒逢知己千杯少,我跟 ONES 也是相见恨晚的感觉和过程。
2020年8月,经朋友介绍,我接触到了 ONES ,于是抱着试一试的心态与 CTO 冯斌(昵称:Kid)见了面。
让我至今仍记忆犹新的是,当时 Kid 不仅给我介绍了 ONES 的业务、服务、开发平台与技术发展的规划,我们也就对技术价值的理解和对技术的未来趋势的预判聊了很久,可以说是一见如故,十分投缘。
在我过往的工作经历中,历任老板几乎都没有技术背景,我跟他们沟通时,时常难以达到思想层面的统一。而这一次,我发现自己竟然能和公司的 CTO 产生共鸣,达成共识,还有种一拍即合的默契,这对于研发人员来说是非常难得的机会。
于是,从面试到入职,我一共只花了3天时间,火线上岗。
浓厚的工程师文化和好奇心
如果跟我聊起 ONES 的技术,我会一口气讲很多。
作为一个有着工程师文化的和浓厚好奇心的团队,在2015年创业之初,ONES 在技术架构的选型上就有着相当前卫的判断,且敢于尝试新鲜的事物。
比如说,在前端开发领域,ONES 当时选择了还处于早期阶段的 React 框架来开发和实现我们的功能。事实上,当时 React 技术栈的自身生态和完善程度都是不够的。
类似地,在后端开发领域,我们选择使用 Go 语言,这个语言在2015年的时候也只发布了第一个版本,并非当时的主流,但当时我们就看到了它面向高并发、高性能的服务非常适合 SaaS 的产品特点,并相信这个设计的思想是正确的,所以多年来一直都在坚持。
多年过去,React 框架和 Go 语言已经发展成了社区里面数一数二的框架和语言,也逐步应用到更多大公司。事实证明,我们当时的判断是正确的,这也是能够吸引一些优秀人才留下来的重要原因。
有了明确的方向架构,从技术实现的角度来讲,ONES 目前正处于大部分公司必经的成长阶段,即产品的快速迭代和业务的快速发展,这会导致我们的产品难免存在一定程度的瑕疵,但这是一个合理的过程,我相信 ONES 正在朝着更成熟、更稳定、更优质的方向持续迭代。
来到 ONES 之后,我还有一个非常强烈的感受,就是这里的人都充满激情。
原因可能在于,公司采用的敏捷开发使得整个公司工作节奏相对较快,每个人都在为自己的任务充分地投入时间,例如我们每天早上10点钟的每日站会,每个人都会发言,同时相互交流,碰撞思想,这种形式让你时时刻刻感受到整个团队是并肩站在一起的。
同时,迭代制的模式将一个开发项目拆解成了多个小型的冲刺,每个小迭代的目标是具体明确的,大家可以全神贯注聚焦于此,因此充满战斗力。
平时,我会经常接触技术委员会的相关同事,大家确实都是有着深厚技术背景的专家,平常与他们交流技术方案的时候非常顺畅,能跟这么多优秀的人一起共事,感觉非常舒服。
汲取新知,提升自我
一转眼,来到 ONES 大约一年半了。来 ONES 之前的几份工作中,我的工作重点是做输出,但在 ONES ,我收获了更多汲取新知、提升自我的可能性,有了很多的输入。
从内部来看,在 ONES ,我第一次如此近距离地与 CTO 密切合作。CTO 冯斌在技术视角、技术管理、团队治理上都有很多先进的方法论,让我大开眼界,供我学习和借鉴。
我非常认可 Kid 的很多观点,比如「凡是不可衡量的东西就不可被管理」,也就是说,要想更好地管理一个人,如果只是凭着主观意志去评估他的学习能力、思维方式以及成长性,往往没有办法接近真相,只有把它转化成为可度量的指标,这样才能准确定义他的能力到底是3分、4分还是5分。
基于这样的打分方式,我们会对这个人会有更清晰、更全面、更科学的认知,这是一种有原则、有体系、可执行、可落地、可验证的管理方式,目前 ONES 的招聘面试、能力考核等场景都是以这样的思路在运作。
从外部来看,ONES 也给到我非常多的资源,让我能够走出去,和更多同行业、同圈层的人交流探讨,比如我目前加入了像 TGO 鲲鹏会这样的组织,也参加了很多行业论坛,例如 GMTC(全球大前端技术大会)、 GTLC(全球技术领导力峰会)等等,借此结识了不少优秀的 CTO 和技术 VP ,这是我以前很少接触的。
小时候,我的志向是当科学家,从小就喜欢折腾家里的电脑、电路板和收音机,现在理想和以前差不多,可能当不了科学家,但做工程师也不错。除了工作,我私下也喜欢看一些技术类的文章,我很倾佩的一个历史人物是特斯拉,他是一个自学成才的科学家,终极理想是用技术改变世界。
在现代,电动车品牌特斯拉的创始人马斯克也是这样一个人。在特斯拉2021年「刹车失灵」舆论风波高峰,正是它处于风口浪尖时刻,我买了特斯拉的车,因为我相信这个有「钢铁侠」气质的品牌。
我的家在广州,平时到深圳上班,有时会缺席两个女儿的一些重要成长时刻,所以,在周末我会尽可能高质量地去陪伴家人。能在工作和家庭之间实现平衡,得到公司和家人的共同支持,我挺知足的。