我是OpenTiny团队的掘金运营,年末了,大家都在总结,我也聊聊我的2022,和一点感想。当然,如果文中有出现你觉得激进的观点,这些观点都只代表我个人,与我们团队无关。比如,我的观点是,梅西就是山羊(GOAT,Greatest Of All Time)
一个犬人,一个病人
对我来说,2022最美好的回忆,就是梅西终于夺得了世界杯!如果你对足球稍微有些关注,就会知道,关于梅西有两个有趣的点,第一,很多其他国家的名宿、球员、球迷都希望梅西获得世界杯,包括罗纳尔多(大罗)、贝克汉姆、伊布、内马尔、小罗、苏亚雷斯、哈维、范志毅,而对于其他球星,比如C罗、魔笛,大家似乎都没有超越国家层面的支持动力;第二,央视一直是“吹梅西”最卖力的媒体之一,对于其他球星,我们国家的官媒还从来没这么努力的吹过,甚至梅西没拿世界杯之前,就喊出了“球王梅西”,夺冠后新闻联播里还介绍了50秒。为什么这么多爱足球的人都爱梅西?恐怕就是因为他的纯粹。梅西对足球的态度其他球员(比如中国的和其他接近他的超级巨星)有什么不同,他又有多么纯粹?你可以看看这个视频——《一个犬人,一个病人》,这个视频的旁白来自一位阿根廷作家在看了梅西被犯规的集锦之后,写了一篇文章回答他为什么不愿意离开巴塞罗那,不愿意放过近距离欣赏梅西的机会。
一个周瑜,一个黄盖
如果说梅西夺得世界杯是22年足球世界中最美的故事。那22年的工作中,我觉得最令我感动的是我们团队的两个人。
我称他们为阿姣和阿达吧。
阿姣,我愿称她为“提交代码之神”,开发速度奇快,而且给人一种时刻在提代码的感觉,不管是周五晚上还是周末休息时间,她都在提交代码,甚至会让人有种错觉,我们的代码检视群,是为她而建的,经常被她刷屏:
另一个就是阿达了,当之无愧的“检视代码之神”,毫不夸张的说,我每天挨个看一遍阿姣提交的MR,再看看里面阿达的评论,就能学到很多知识。
当然,给阿姣提检视意见绝非易事,比如我,就提不出来。而阿达也是极具极客精神,总能指出进步后的徐姣新的问题。虽说看检视意见就学了很多知识,但是每次点开阿姣的MR看到那么多阿达传授的知识,还是有种这样的感觉——
——心疼阿姣!
当然阿姣也是毫不气馁,一次次用MR向阿达发起冲击,我一边磕瓜子,一边看他们这样“神仙打架”的状态,断断续续持续了半年。直到前几天,我们开始组织月度优秀代码分享,每个人可以推荐或者自荐过去一段时间你看到的好代码。这时阿达发言说,他推荐阿姣的一段代码参评,并说这段代码是他今年见过的最优秀的代码。作为一个长期观摩他俩“斗法”的观众,听到这话我居然眼眶湿润了,磕瓜子磕出CP来了!这句话在我耳中简直是最动人的赞美。这感觉像极了周瑜和黄盖,平时把人家打得皮开肉绽,骂人家老匹夫,在赤壁之战庆功宴上说:“黄老英雄是赤壁之战的第一功臣”。那么,是什么样的代码令阿达这样不吝赞美之词?——是关于Rx.js的,等下一篇文章,我们一起聊下。
一个猛男,一场野望
我相信听了阿姣和阿达的故事,你一定想问,“他们俩是不是两口子,要不怎么能有人这么热心地帮别人检视代码?”,没错,我们团队比较特别,一是团队就是大前端团队,前端的同学非常多,相比很多团队前后端同学人数28开甚至19开的,我们团队不会出现“前端同学无法融入后端同学的话题,或自己的前端代码少有人检视”的问题,在我们团队前端同学的交流、成长还算是比较多的;另一个特点就是我们更偏工具开发,不是强交付团队,相比那些业务交付压力大的团队,可以有更多的时间检视代码,show me code,因此我们团队也会有些区别于其他团队的导向。比如,代码检视、与他人协作、开源建设等等,大家相对而言没有那么卷,因此,团队离职率低,稳定性也好点;当然,我们也有我们的星辰大海,比如关于LowCode的探索,从一开始想做一个“走出去”的产品,经过不断的调整,试错,发现针对内部多个类似服务打磨,快速提高同类产品效率才是属于我们的答案;比如关于Serverless,我们发现它适合处理简单的后端业务,再加上我们做了个前端套件的CLI工具,可以快速生成前端Angular/Vue代码,于是我们干脆把前端代码生成,Serverless作为后端服务,创建APIG、云数据库等操作全部集成在CLI工具中,做了个快速建站的CLI工具;
还有开源,我们的Angular/Vue UI组件库在内部广受好评,我们也想把它推向外部,和更多的朋友交流。当然,也是因此,我成了开源运营,兵马未动,粮草先行的做起了我们团队的掘金账号,这一年来总是到处找大家约些好文,因为大家也都很忙,计划按周输出一篇好文的计划难以为继,不过还好大家也在积极输出,而且也有热情的小伙伴也加入了我们的开源建设,我们也在试着通过其他方式运营我的团队账号,比如好文翻译、热点资讯等等。上面说的除了LowCode之外的工具、组件,都会在明年很快和大家见面,也欢迎大家继续关注我们。
有人说梅西今年能勇夺世界杯是因为这届的阿根廷球员都足够信服他,很多都是他的粉丝,光是表示“可以为梅西献出生命”的,就有两个。相比起之前几届阿根廷的星光熠熠却谁也不服谁,这届阿根廷虽然更“平民化”,但是大家戮力同心,相比之前的众星云集却各自为战,反而变强了。我们团队能在华为公司中显得独特,也因为我们有个梅西般的核心——人称“前端猛男”,他最大的困扰就是每次去一个陌生的场合做技术分享,前几分钟弹幕一直在讨论这人是不是卖课的健身教练走错会场了,以至于经常大家发现他是正经来做技术分享的,已经十分钟过去了。他主张推动大家通过工具提效,开源引流这些思维,打造我们的团队品牌和华为云的口碑,因此我们可以不同于其他团队,按我们认为正确的方式做自己,也希望我们能在商言商的氛围内,继续保持我们的野望和纯粹。
一个团队,一份感情
最后也说个不那么开心的事情。
前段时间有消息说Egg.js团队被裁,其实我们团队的服务端框架,就是基于Egg.js的二次开发,虽然很多人说Egg.js是“臭鸡蛋”,但他们其实已经比koa、express进步、方便太多了,也有活跃的社区,我们认为这是一个优秀的,做着“正确”事情的团队,可能很多像这样,我们认为正确的,积极的人、事,它的变化与否,都不以我们的个人意志为转移。当然,对于我来说,我热爱我所在的团队,我喜欢我身边的小伙伴,我会“但行好事,莫问前程”,也希望我们团队“感动·常在”。
前面说了这么多,我的论点只有一个,梅西值得这座大力神杯,他是山羊。
最后,祝大家,新年快乐~