技术人年度总结 | 2020,注定不平凡

共 2409字,需浏览 5分钟

 ·

2020-12-30 00:01

| 2020 年春节前夕。


“到了吗?”


坐在副驾驶的表弟,刚刚睡醒,使劲揉了揉自己的眼睛,然后看向正在开车的我。


“还没下高速呢,前面好像又堵了。”我看了一眼导航,无力地回答他。


我们已经在高速公路上行进了8个小时,从北京到济南的路,几乎成了大型停车场。


前进——停滞——前进,这就是2020年春节前夕的我。


我已经半年没能回家。


脑子里想起已经能站起来的儿子,每次视频也只会在屏幕那头咿咿呀呀,这小家伙还不会跑呢,已经成了破坏大王了。


我给儿子准备了玩具和新衣服,这是他人生第一次出去拜年,要穿好看些才行。


微信视频里,我妈说家里炖肉呢,等着我回去吃。


| 2020年大年初二。


“注意了,注意了,刚接到镇上通知,明天都搁家呆着,不能出门了,也都别拜年滴了,这个~,今天黑些,村儿里把大堰上滴道儿,给封喽,说给你那些亲戚,都别来了,来了也给轰出去~”


又是那个村广播大喇叭。


对,我老家那个小村,封了……


这一天,企业微信开启了地震模式


公司紧急决定,全员上线


之前尝试不太好的线上模式,成为业务救命的唯一稻草。


所有的老师和学生,都要进行线上授课方式的培训。我也从线下业务部门,转到了线上业务部助力平稳过渡。


面对被迫的用户量突增,最直接的办法就是连加了 15 台服务器,算是挺过了最初的一个月。


紧接着就开始为后期的流量支撑做技术预演,团队决定将一部分业务转移到 Serverless 架构运行。


| 快速上手新业务。


我们调查了阿里云、AWS、腾讯云、华为云目前的支持情况,同时基于之前对小程序云开发的部分经验,最终选择了腾讯的云开发服务。


这并不是因为腾讯云有多好多稳定,而是就目前来说,腾讯的上手成本最低,手册写的比较人性化。


我们团队并不是每个人都有云原生的开发经验,只有少数几个做小程序使用过,为了最快速的上手,腾讯云是当时最好的选择。



当然,核心业务还是保留原有架构运行。我们将部分业务转移云原生后,也做过一些性能上的对比。总的来说,Serverless 架构确实要比传统架构性能提升很多。据不完全统计,性能提升在 30% 以上。


这让我们的运维小哥很无奈,说准备转行去送外卖了……


关于 Serverless 性能对比,阿里的双十一是比较有说服力的:

从今年双 11 整体的大盘数据来看, 仅淘系 Node Serverless 的支撑流量就已经从去年的 2K QPS 峰值增加到今年的 30K QPS 峰值,峰值流量增加了近15倍,集团整体更加是从近 5.8K QPS 到达今年的 50K QPS峰值。


这个结果也有些出乎我的意料。之前接触,也只是看看相关的文章和社区的讨论,没想到这么快就用在了自己的业务上,而且还出乎意料的稳,它也是我今年最关注的一项技术点。


同时,我还把 Linux、Docker、K8S 等技术,从我儿子的教育清单里删除了,给他换成了 Node.JS、Vue3、TypeScript,希望他能理解:“一切皆对象” 的含义。


| 之后的某一天,我梦到了科比。


初春的篮球场,还挺冷的。


我抱着儿子,单手投了个三分,告诉儿子,这个世界上,有一个伟大的篮球运动员,去了天堂。


我把编辑器的背景换成了那个穿 24 号球衣的家伙,希望科比精神永远振奋人心。



| 永远学习,永远进步。


其实今年我更多的还是在关注前端技术栈的东西。


TypeScript 应该是 JS 这门语言的成年礼吧,终于在大型项目中可以放心的使用了。Vue3.0 选择使用 TypeScript 进行了重构,还有更多的项目也在使用 TypeScript。


今年5月,我们团队的Node相关业务,全线升级了TypeScipt。同时,我们也加了一项规定,不要 any 大法好,但是,执行起来,挺难的……


今年因为疫情的原因,落地实践了 Serverless 后,我开始思考前端的技术方向。


记得刚入行学习编程的时候,前端也有接触,先用 HTML+CSS 各种静态页面疯狂输出,然后在来点 JQ 搞特效。


现在看来,当年攒下的那点家底,已经完全不够用了。


咨询了一些前端圈的朋友,给自己列了一些学习计划和任务清单,从5月份开始,我就开启了好好学习天天向上的状态。



目前,我自己已经学习到 03 那个地方了。当然,前面学的也并不太好,欢迎大家一起交流,平时工作任务就比较重,学习时间也少。


没过多久,微信里,开始各种各样的 "拍拍拍":



有个穿着淡黄色长裙的女孩子,突然跑过来跟我炫耀,说终于在名媛群里拼到了秋天的第一杯奶茶,还跟我说里面的珍珠刚从贝壳里取出来。


那珍珠的亮光,闪耀地让我睁不开眼睛。


对于我,还是好好写代码,换些散碎银两。等疫情过去了,带着儿子到法国,去看一看凡尔赛宫的富丽堂皇。


回顾 2020,技术方面只有两个关键字:“前端” 。


这一年,有踩坑,也有填坑。

这一年,看过 0 点的中关村,也得到过 996 的福报。

这一年,疫情下的业务紧急调整,只能适应。

这一年,不去思考明天和未来到底在哪里。


这一年,我多看了一些前端教程和文档,也多了一些对技术的思考和观察。


足够了。


今天是其他国家的新年。Merry Christmas!

今天也恰好快要走到一年之末。

今天过去后的明天也是很多人考研的日子。

新的一年也快要来了,加油,程序员们。

.

.

.

.

.

.

"老板,老板,王经理来了,在会客厅等您呢。"


秘书摇醒了我,一睁眼,发现原来我做了一场梦。


这梦真的很荒诞,我梦见自己是个前端程序员。


不仅如此,我还有了老婆孩子,正在写年度的技术回顾和总结,而且好像很懂编程技术的样子,还做了什么云开发的东西,还想叫儿子也去学编程,而且是前端方向。


这梦真是丧心病狂,过于恐怖了。

浏览 17
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报