作者:李旭光
引用请标明出处
前言
不知不觉又是一年,今天是2019年的最后一天,也是我30岁的最后一天,回顾这一年有收获有遗憾。翻出了18年的总结,看到了18年底对于自己19年的规划,现在回过头来看看哪些完成了。
18年底定的计划
学习技术
1. 深入学习客户端开发(全年)
18年客户端的项目也做了几个,Electron的开发能力经验更多了,之前只是用html+css+js做前端页面的开发,今年又增加了跟vue框架的结合,成功在多个项目中实践,只是一直没有形成规范感觉还是少了一环,原来一直在犹豫Electron到底算不算前端的技术栈之一,后来也算是想明白了,大前端范畴,只要是面向用户的都算是前端该做的范畴,所以Electron当然也算是前端应该掌握的技术栈,20年会继续学习客户端技术,把公司相关规范制定和落地。
2. 学习前端自动化测试相关知识(2019年3月前)
18年关注了前端自动化测试相关的知识,本打算19年好好学习一下,在公司项目中实践,但是今年前后端工作量大增,前端人员的精力有限,加之成本的考虑,并没有开展起来,不过这方面的技能储备已经具备了,年底两次关于前端自动化的测试也将前端自动化的思想普及到了公司前端的团队里,20年是公司强调质量的一年,相信20年前端自动化测试将有机会在公司一些项目中落地
3. 学习并掌握TS (2019年5月前)
18年就看到了TS将会成为一门比较活的开发语言,目前来说已经具备了做TS开发的技能,只是TS更适合大型的长期的项目,将更好的保障项目的代码质量,快速迭代和小型项目并不是很适合。前端团队里没有开花,没想到居然在开发团队里见到了曙光,感谢开发的小伙伴愿意接受这门前端新技术,相信有一个点采用后看到了优势,后续普及工作将会更好开展。
4. 学习并掌握React(2019年7月前)
18年Vue已经在公司前端全面普及开来,但是市场上React仍然是占据更多的份额,而且RN还能做App开发,所以还是一门必须要掌握的技术,今年看了一本React相关的书,也看了一些相关的视频教程,还参加了公司同事开展的React分享,虽然没有在项目中实际使用过,但是理论知识已经掌握了,可以进行小的Demo开发,20年要用React写一个开源的项目,做到学有所用,学以致用。
5. 学习前端持续集成的相关知识(2019年9月前)
19年公司强调了代码必须走线上构建的要求,前端工程化和自动构建持续集成的工作可以说是工作所迫,这方面的技能已经Get到了,另外令我感到高兴的是,通过对Github-Actions的配置,我的博客可以像提交代码一样提交文章了,而且也实践了自动构建的相关技术,很开心。
6. 学习Docker虚拟化技术( 2019年10月前)
这个任务没有达成,原本是希望能够通过Docker统一前端开发环境,不过Docker的适用场景还是以部署环境为主,Docker今年貌似热度也降下来了,今年K8s越来越火,不管怎样,持续关注新技术。
整理计划
1. 养成写博客的习惯,至少2天一篇,可以是技术博客,也可以是其他。
今年实在是太忙了,别说两天一篇文章,就连一个月一篇的量都没能达成,不过在年底我终于把博客又重新激活了,希望自己20年能够把博客坚持写下来,很简单,积累自己,打造个人品牌。
2. 将常用的方法和功能做成插件,开源给公司使用
今年4月开始,更多的精力都投在了部门的前端管理工作,说实话也迷茫也难过,这份迷茫终于在19年年底解开了,没能在技能层面有更高的提升,以及在代码层面给公司带来价值我觉得还是有些遗憾,20年希望自己能够在技术上有更大的进步,技术深度上/广度上/架构层面/后端技能都能有长足的进步。
读书计划
1. 每周读完一本书,并写一篇读后感
2019年读了25本书,每读完一本都会写一篇读后感,虽然没能保证每周读一本书,但是基本保证了每两周读完一本书,算是完成了50%的目标吧。20年继续努力,读书使人聪明,因为不聪明所以更要多读书。
部门前端计划
加强各设计组前端之间的交流
设计组的出现导致前端交流不畅,2019年加强与各设计组前端的交流,掌握各位前端的技术能力。
没想到一语成第,设计组居然在4月份将前端整个拿出来构成了一个前端组,由我来带,更没想到的是居然在19年年底又解散到项目团队了,这9个月的时间可以说有苦有泪也有甜,前端小伙伴们为了同一个目标,共同努力,尽最大的努力完成公司的业务,可以说为了这个目标,这一年我付出了很多很多,在这方面愧对了家人孩子,虽然最后前端还是拆分了,可以说我能力有限,但是我心里可以说是无愧,希望尽到项目团队里的小伙伴们也能开心工作,迅速成长,虽然不再在一个团队里,但是,我仍是你们的光妈。
前端俱乐部推动
继续每周2小时的兴趣交流,交流形式不限于ppt,要求各自建立技术博客做笔记。
俱乐部的活动最后还是没能坚持下来,大家工作比较忙也好,我自己的原因也好,确实没能坚持下来,20年还是希望能够将俱乐部活动组织起来,算是大家交流的机会也好,帮助大家开阔眼界也好,20年一定要再做起来!
进行梯队划分建设
前端今年人数明显增多,但各层级职责并没有区分,19年抽时间进行梯队建设。
19年前端从14人增加到了34人,可以说人数上翻翻了,随着负责人制的执行,梯队建设的工作算是完成了50%,但是能力提升的工作可以说还是做的不到位,应该有机会成长为高工的小伙伴没能升上去,这我有一定的责任,20年虽然团队不再,但是希望你们都坚持努力学习,迈向更高的台阶。
引入前端工程化工具和思想
目前前端工程化已经非常成熟,希望能将成熟的技术和工具引入。
19年,随着Vue的普及和熟练,模块化开发组件化开发的思想已经深入到每一个前端的心中,现在大家都知道该如何使用这些技术和工具,希望大家能不仅仅局限在用也能了解了解其中原理,至少对常用的配置有所了解。
提升整体前端开发的能力
目前整体前端开发能力还相对较弱,19年通过培训等方式提升整体前端开发的能力
19年能力提升的工作做的太少了,没什么好说的,希望20年这方面工作能够投入更多的精力,让更多的小伙伴成长起来,让我们一起加油吧。
生活目标
每天陪孩子读书一小时
跟上面的工作和个人目标比起来,这个任务可以说完成度0%,这也是我觉得愧对家人的地方,为了工作,对家人的关注少了很多很多,以至于桐桐晚上都不愿意跟我一起睡觉,20年我要好好对她,做个好的爸爸,孩子明年就三岁了,去到幼儿园会认识更多的朋友,希望她会跟她的小伙伴说,我有个爱我的爸爸。
减肥
减肥这件事可以说是真的对我来说太难了,看着自己马上破三位数(kg)的体重,心里无限难过,每次媳妇儿问我啥时候去健身,我都感到像被闪电击中了似的,办了健身卡被人嘲笑成了洗澡卡,20年,减不到150斤我就。。。。
写在最后
19年太多的遗憾,太多的后悔莫及,当然也有一些成绩和自我肯定,19年已经过去了,希望在20年,能够成为一个更优秀的人。
感谢我可爱的同事,年底收到了礼物真的很开心。