最近一直有些念想写写年终总结,恰好看到掘金年度征文,于是更增加了写总结的动力,错落文字,愿缅怀过去,并展望未来。
交困之际
2020年初的困境大家都知道,新冠疫情肆虐全国,人人自危。而我自己还面临着更多的挑战,因为前公司拖欠工资一直未得到解决,并且还没有找到新的工作,再加上疫情的严峻,可谓内外交困,个中滋味,唯有自知。
幸得联系了19年中认识的一位前端Leader,让我顺利入职,并且公司挺优秀的,可算是危机下的良好转折和境遇。
此后工作一直比较安稳,也是我的2020年主旋律,那么工作之中、之余,有哪些值得说说的收获呢,这里会挑一些出来阐述一下。
技术增长
技术为程序员的立身之本,追求技术增长应当是首要任务。这一年来,从写代码到不断写代码,经常思考的是如何在原来的基础上更进一步,那怕是一个变量命名更准确了,一段代码的复杂度降低了。
下面列举一些在技术上的收获。
代码规范
作为一个有三年前端经验的程序员来说,新公司与旧公司最明显的不同在于团队的规模。此前公司的前端团队至多是4、5个人,而新公司的前端团队达到40多人,且在不断增加中,在团队合作,代码规范、质量上,要求也会有所不同,我相信成熟的团队对自身的进步一定是有所增益的。
而在具体表现上,新公司有更详尽的前端规范文档、更全面的ESLint
配置、以及代码并入审核,这些都是保证代码质量的有效措施。
技术细则
Vue
的熟练度增加小程序
熟练度增加- 学会使用
Taro
开发跨端应用
尽管以前有Vue
和小程序
开发经验,但项目的复杂度并没有那么高,而React
是简单涉猎,写过一些Demo,不会像写Taro
一样投入生产,简而言之,学习到了一些新的技术,并且使用框架的熟练度增加。
遗憾的是对于当下流行的解读框架原理、源码,目前只有大致的了解,并没有花许多时间去学习掌握,争取今年有所精进。
一些涉及到管理的地方
前端开发的头三年一直是公司里的前端负责人,这使我在任务分配、技术选型、人员招聘等上,需要做一些决断和衡量。在新公司,领导也有意锻炼我们在项目或其他方面的一些管理能力,这让我在项目进度管理、团队协作等上,有了一些新的体会和思考。
比如细化并总结团队的每日开发进度、管理上追求恰当的人和事等。
累积加班
这里提一提加班,并非是对加班、996等,有特别的褒义或贬义,对于有所追求的人,我更赞同把时间侧重到自己所关注的事情上。
2020年因赶项目而通宵次数应该有10多天,这也是一种充实的经历,无论是被动或主动的努力,在我看来是一种良性循环,在于能力的增长、领导的认可等等,了解我的人应该也知道,起点低应当勤以补拙。
相应的,以后写技术文章、GitHub
上写代码等应该会比较低频了。
旅行
来一场说走就走的旅行,无疑是一件动人心弦的事情,今年十一有幸去了三亚,领略了一番大自然的碧海天蓝。
若有机会,仍想到各地走走,见见世界上更多不一样的秀丽。
业余学习
英语流利说打卡
自认为英语能力不太行,今年坚持在英语流利说打卡,并成功返回了学费。
阅读
阅读是从小就有的爱好,借乔布斯的一句名言,"stay hungry, stay foolish
",好奇心是我们的天性,专研则是我们修行人生的必要道路吧。
我很喜欢稻盛和夫的《干法》,看了应该不下三十遍。
展望2021
未来有点像是掷骰子,没有人能具体地预料结果是什么,但一点一滴的努力,会使未来朝着我们勾勒的模样去变化。
2021
,目标大概是找到对象、技术有所精进什么的,这里不会具体立Flag
,惟愿纵然道路曲折,有志者事竟成。