电脑就是我的安全感|ONES 技术人

数据库魔术师
• 阅读 1143

杨伟业颇像古代的侠客。大侠们是刀剑不离身,喜欢说「刀在人在,刀亡人亡」。而杨伟业则是电脑不离身,因为他坚信,在软件江湖里,能让他所向披靡的,唯有手上这台电脑。

以下是杨伟业关于「天下武功,唯电脑不破」的 ONES 故事。

电脑就是我的安全感|ONES 技术人

电脑就像我的知己

是的,我的确有个习惯:无论走到哪里,我都会时刻带着电脑。

2020年,我们公司到戈壁团建,就算这么艰苦的旅程,我也背上心爱的电脑。

但事实证明,当时太天真了,没想到戈壁压根儿就没有网络,带着电脑也没用。而且,对于长时间的戈壁徒步来说,电脑的重量确实是个不小的负担。

最后,我还是在戈壁滩上把电脑放下了,但带电脑这个习惯已经深入骨髓,成为我日常生活的一部分。

电脑就是我的安全感|ONES 技术人

之所以会养成这个习惯,来自以前的两段工作经历。

第一段是当年在阿里做开发时,有一次,我以为已经走完了全部发布流程,便匆匆打车下班回家,也就没想着把电脑带在身上。当车已经驶出十几公里,到了高速公路上面,同事打电话告诉我还需要点一下「审核确认」的按钮,无奈之下,我只好又让出租车司机掉头送我回公司——就是为了在我那台电脑上按一下确认键。这件事让我倏地意识了随身带电脑的重要性。

第二段是我做软件外包时,因为客户会不定时地提需求,一旦遇到突发状况,就需要我第一时间协助解决,从那时起,一个信念开始在我心中生根发芽:电脑是我安全感的来源,有了电脑,一切东西都变得可控。不管何时何地,我能信任的只有我手上这台电脑。

所以,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年「刹车失灵」舆论风波高峰,正是它处于风口浪尖时刻,我买了特斯拉的车,因为我相信这个有「钢铁侠」气质的品牌。

我的家在广州,平时到深圳上班,有时会缺席两个女儿的一些重要成长时刻,所以,在周末我会尽可能高质量地去陪伴家人。能在工作和家庭之间实现平衡,得到公司和家人的共同支持,我挺知足的。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
学python的猫 学python的猫
4年前
用python关对象电脑,“分手秘籍”,慎用!!!
​好多天没有跟对象吵架了,有点想练练嘴皮子功夫了,想点办法惹对象生气来。(醒醒,你没对象!) 好了,不逗了,这边教大家用python悄咪咪的控制电脑,微信来操作电脑关机(嘻嘻嘻) 学会了就可以在对象打游戏的时候,把电脑关了(谁叫他不理你,我说的不是“他”呀) 注意:感情不稳定者慎用!!! 一不小心就会..........分手吧粗体 下面是实际操作: 远程控制
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Easter79 Easter79
3年前
TurnipBit开发板DIY呼吸的吃豆人教程实例
  转载请以链接形式注明文章来源(MicroPythonQQ技术交流群:157816561,公众号:MicroPython玩家汇)  0x00前言  吃豆人是耳熟能详的可爱形象,如今我们的TurnipBit也集成了这可爱的图形,我们这就让他来呼吸了~。  0x01效果展示  先一起看下最终的成品演示视频:  http:/
Wesley13 Wesley13
3年前
Uber准备放弃自动驾驶,转手卖给前谷歌无人车CTO,估值曾被孙正义炒到72.5亿美元
!(https://oscimg.oschina.net/oscnet/0fe7cb00a0cf4872b022342d1e21d47e.png)杨净发自凹非寺量子位报道|公众号QbitAI最新消息,Uber要出售无人驾驶部门(ATG)了。据TechCrunch报道,Uber有意向出售,而也有人愿意买。
Wesley13 Wesley13
3年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
王吉伟频道 王吉伟频道
3年前
RPA云电脑,让RPA开箱即用算力无限?
独家消息:阿里云悄然推出RPA云电脑,已与多家RPA厂商开放合作RPA云电脑,让RPA开箱即用算力无限?文/王吉伟这几天,王吉伟频道通过业内人士获得独家消息,阿里云近期推出了一个名为「RPA云电脑」的项目,由一直低调但备受关注的无影架构团队研发,已有包括实在智能、影刀等多家RPA头部厂商与之产品技术对接。从资料来看,RPA云电脑具备自动登陆注册机器人、一键自
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
美凌格栋栋酱 美凌格栋栋酱
5个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
数据库魔术师
数据库魔术师
Lv1
平凡且认真的生活总会变得可爱。
文章
4
粉丝
0
获赞
0