风雨兼程,我的2020 | 掘金年度征文

1,204 阅读4分钟

最近一直有些念想写写年终总结,恰好看到掘金年度征文,于是更增加了写总结的动力,错落文字,愿缅怀过去,并展望未来。

交困之际

2020年初的困境大家都知道,新冠疫情肆虐全国,人人自危。而我自己还面临着更多的挑战,因为前公司拖欠工资一直未得到解决,并且还没有找到新的工作,再加上疫情的严峻,可谓内外交困,个中滋味,唯有自知。

幸得联系了19年中认识的一位前端Leader,让我顺利入职,并且公司挺优秀的,可算是危机下的良好转折和境遇。

此后工作一直比较安稳,也是我的2020年主旋律,那么工作之中、之余,有哪些值得说说的收获呢,这里会挑一些出来阐述一下。

技术增长

技术为程序员的立身之本,追求技术增长应当是首要任务。这一年来,从写代码到不断写代码,经常思考的是如何在原来的基础上更进一步,那怕是一个变量命名更准确了,一段代码的复杂度降低了。

下面列举一些在技术上的收获。

代码规范

作为一个有三年前端经验的程序员来说,新公司与旧公司最明显的不同在于团队的规模。此前公司的前端团队至多是4、5个人,而新公司的前端团队达到40多人,且在不断增加中,在团队合作,代码规范、质量上,要求也会有所不同,我相信成熟的团队对自身的进步一定是有所增益的。

而在具体表现上,新公司有更详尽的前端规范文档、更全面的ESLint配置、以及代码并入审核,这些都是保证代码质量的有效措施。

技术细则

  1. Vue的熟练度增加
  2. 小程序熟练度增加
  3. 学会使用Taro开发跨端应用

尽管以前有Vue小程序开发经验,但项目的复杂度并没有那么高,而React是简单涉猎,写过一些Demo,不会像写Taro一样投入生产,简而言之,学习到了一些新的技术,并且使用框架的熟练度增加。

遗憾的是对于当下流行的解读框架原理、源码,目前只有大致的了解,并没有花许多时间去学习掌握,争取今年有所精进。

一些涉及到管理的地方

前端开发的头三年一直是公司里的前端负责人,这使我在任务分配、技术选型、人员招聘等上,需要做一些决断和衡量。在新公司,领导也有意锻炼我们在项目或其他方面的一些管理能力,这让我在项目进度管理、团队协作等上,有了一些新的体会和思考。

比如细化并总结团队的每日开发进度、管理上追求恰当的人和事等。

累积加班

这里提一提加班,并非是对加班、996等,有特别的褒义或贬义,对于有所追求的人,我更赞同把时间侧重到自己所关注的事情上。

2020年因赶项目而通宵次数应该有10多天,这也是一种充实的经历,无论是被动或主动的努力,在我看来是一种良性循环,在于能力的增长、领导的认可等等,了解我的人应该也知道,起点低应当勤以补拙。

相应的,以后写技术文章、GitHub上写代码等应该会比较低频了。

旅行

来一场说走就走的旅行,无疑是一件动人心弦的事情,今年十一有幸去了三亚,领略了一番大自然的碧海天蓝。

若有机会,仍想到各地走走,见见世界上更多不一样的秀丽。

业余学习

英语流利说打卡

自认为英语能力不太行,今年坚持在英语流利说打卡,并成功返回了学费。

阅读

阅读是从小就有的爱好,借乔布斯的一句名言,"stay hungry, stay foolish",好奇心是我们的天性,专研则是我们修行人生的必要道路吧。

我很喜欢稻盛和夫的《干法》,看了应该不下三十遍。

展望2021

未来有点像是掷骰子,没有人能具体地预料结果是什么,但一点一滴的努力,会使未来朝着我们勾勒的模样去变化。

2021,目标大概是找到对象、技术有所精进什么的,这里不会具体立Flag,惟愿纵然道路曲折,有志者事竟成。

掘金年度征文 | 2020 与我的技术之路 征文活动正在进行中......