2018年终总结与规划
2019-02-03 14:19:04

2018年已经过去,回首这一年,对我来说是颇有收获的一年。在这一年里,许多同事给予过我很多帮助,在这里感谢你们。个人技能也在平时不断试错踩坑的过程中得到了一定的提升。同时这一年也是值得深思的一年,思考自己在各方面还有哪些不足,反省自己在工作中的弊病。

这一年以来,从写demo到对接页面数据,慢慢理解了前后端分离的项目,自己前端代码书写能力也开始有了一定的提升;从只写前端到接触后端,开始对后端逻辑产生兴趣,不再仅仅局限于前端页面的编写,自己也开始能为前端提供数据接口,从完全不熟悉业务到慢慢熟悉业务,明白一个合格的程序员不应该仅仅只投入于技术,也应该熟悉项目与产品相关的东西,明白自己到底做的是什么,思考如何才能满足用户的需求,这样才能打造更好的产品。

工作
这一年,从搭建后台管理系统到现在,启用了数据爬虫,辅助人工采集数据,弥补了人工收集数据的短板;也优化了抽检流程,根据抽检链接自动爬取不合格企业数据,替代了人工收集数据的流程。现在的系统基本能为质量舆情做数据展现,数据采集,数据审核的数据管理功能。相较于以前的数据管理模式,便利性有了不小的提升。质量舆情系统功能也在不断的完善中,页面整体样式得到了优化,系统整体响应速度得到了提升。苏州系统也进行了优化,解决了诸多数据异常bug,增加了部分功能,改善了页面展示效果。高质量发展可视化系统指标数据收集、计算以及数据接口的提供。以上是我这一年工作的大概。通过这些,我认识到一个称职的开发人员应当具有良好的语言表达能力、扎实的技术能力、较强的逻辑处理能力、灵活的应变问题能力、有效的对外联系能力。

思想
1、在有扎实基础的前提下努力提升技术:
现在技术更新换代很快,每隔一段时间都会有新的语言、框架、思想产生,通过学习最新的,先进的技术和思想,才不会被这个行业淘汰。
2、善用工具:
磨刀不误砍柴工,打造好自己的工具集非常重要。每个人都有自己的习惯,在日常工作中能够熟练的使用自己喜欢的工具和掌握一些运用技巧,能大大提高工作效率。
3、过得去的英语:
程序员这个职位无时无刻都在跟英文打交道,就连最基本的命名变量都是英文,基本所有技术文档都有英文而不一定有中文,所以具备一定的英文词汇量很有必要。
4、良好的编码习惯:
代码是给人阅读与维护的,维护者可能是别人也可能是自己。良好的代码规范,必要的、清晰的注释可以提升工作效率,也可以让维护者保持好的心情。
5、写博客总结技术或感悟:
写一篇好的博客很难,首先需要自己弄懂这些知识点,然后还要用代码把demo 写出来,最后,需要构思文章结构,如何用通俗易懂的文字写出来才能让其他人看懂,不过这些是很值得的。一些技术点,时间久了可能会忘记,以博客的形式写出来,会让我记忆更深刻。写博客不仅仅是我自己总结和沉淀技术,同时也会帮助其他开发者。更重要的能养成写作的习惯,还能熟悉搭建网站的流程。

自己的不足
1、沟通与交流方面:
曾因不善表达导致工作汇报效果大打折扣,也因沟通不及时导致代码出过bug。
2、持续学习方面:
因为惰性,年初决定看完的五本书,到现在才看完一本。平时定下的计划也都没有按时完成,部分都搁置了。
3、思想方面:
平时不够自信,独立完成功能时总觉得自己完成不了,在多人协作时就觉得能完成。缺少思考,缺乏业务知识,对公司项目不够理解,难以深入去解读与开发功能。

未来
2018已经成为过去,2019年整装待发,为自己制定新的目标,同时也要去完成2018年未完成的目标。
技术方面,打好基础,任何新的语言、框架、思想的产生都离不开基础知识,拥有扎实的基础能更容易理解新的东西;
学好现有技术,理解技术思想。提升业务能力,业务对我这个只会敲击键盘的程序员来说,算是很陌生了。但通过这一年的工作,我明白业务的重要性,在开发过程中能清楚的明白业务,明白工作目的,就能思考如何才能做的更好,如何做出对客户来说合格的产品,而不是只追求快速实现功能。
保持学习态度,提升硬实力的同时也要提升软实力,培养读书的兴趣,即便是带有功利性质的去读书,我相信也能收获良多。
提升汇报沟通能力,阅读相关书籍,提升自信,保持良好的作息习惯,生活和工作平衡。

最后,祝愿公司越来越好,也希望自己也越来越好!

The End😀