2019年度总结
2020-01-01

又是一年末,回顾这一年。有付出,有收获;有进步,也有不足。现就个人本年度重要工作情况总结如下:

一、底层框架升级

在过去的一年里,我担任开发部技术一职,在部门主管带领及同事配合下,对主体系统框架进行了全面升级。其中主要包括“系统界面组件升级”与“系统权限功能升级”。通过对系统界面组件的不断优化和重写,展示与交互方面逐渐成熟稳定,呈现在用户面前的界面也更加友好。通过升级页面路由鉴权功能,可灵活的为不同的用户分配不同的访问权限,不同用户登录即可访问不同功能模块,满足不同用户需求的同时,也提升了系统模块通用性。为后续新产品开发节省了不少时间。具体受益系统有“质量舆情系统”、“后台数据管理系统”、“产品风险监测系统”、“爬虫管理系统”、“你点我抽后台管理系统”等。这些系统在新框架的驱动下,逐渐趋于稳定。

二、产品开发与设计

这一年,开发部在公司领导牵头和部门主管带领下,从无到有完成了“产品风险监测系统”、“爬虫系统”和“爬虫管理系统”。以及初步完成开发的苏州监督抽查移动版和正在开发的比物鱼小程序。在这些产品开发过程中,我主要负责了系统框架搭建、技术选型以及技术难点的攻克、部分接口与页面实现。同时也参与了部分产品功能设计工作,站在用户角度思考问题,摸索用户需求,为产品完善提供了一己之力。

三、产品升级与维护

在过去的一年里,我养成了记录每周工作情况的习惯,根据每周工作记录统计,产品升级与维护方面,一共记录了190条工作记录,主要体现在解决bug、便利性优化以及功能性升级上。这些升级与维护在满足用户需求的同时,也让系统更加稳定的运行。

四、总结与分析

总结这一年的工作,有收获,也有不足。学到了许多新知识,也产生许多新问题,积累了一些感悟。必然有幼稚的地方,就当抛砖引玉:

  • 养成良好的记录习惯
    最开始的我是不做工作记录的,认为工作记录很多余,平时工作做到哪就是哪,没有明确的任务目标。后来随着工作越来越多,越来越复杂,发现到汇报工作的时候很难记得自己到底做了哪些工作,并且工作过程中任务目标很容易跑偏。后来我开始记录每周工作和平时学习计划,不仅可以温故知新,还养成了良好的工作习惯,自然而然的提高了工作效率。
  • 提升硬实力的同时提升软实力
    作为一名开发人员,无时无刻都在与代码打交道,随着代码越写越多,就会发现基本上大部分代码都在实现业务功能,做的东西基本上都是在借用别人的轮子。不是在重复其他公司已经非常成熟的代码,就是在重复公司内其他人的事情。一个项目做下来,可能有些东西自己都没搞懂,基本上没有什么成就感。所以作为一名程序员,首要任务就是提升自己的硬实力,硬实力就好比自己的专业能力与技能,不可或缺,并且需要不断的去获取新的知识来应对市场变化。这是程序员最基本的能力,但是往往还不够。随着时间推移,开发人员并不是每时每刻都在写代码,还得做一些其他事情,比如:写设计文档、开会、给其他同事解决问题等等。那么,脱离了代码似乎等于脱离了自己的专业领域,你可能会感到不适应与紧张,实际效果会大打折扣。所以,我觉得一个开发人员不应该仅仅只具备专业能力,也得具备一些软实力,比如:沟通能力,写作能力,组织能力等等。这些能力不仅仅对于一个程序员,对于每个人都很重要,也更能影响一个人的发展前景。

五、未来规划

在日常工作中,遇到过两种问题,技术难点问题与业务能力问题。有些完美解决,总结写成博客进行记录。有些没有得到彻底解决,暂时搁置。针对这些遗留问题,结合我自身不足之处,将未来规划总结如下:

  • 拥有持续的学习力
    去年,我虽制定了学习计划,但并没有持之以恒的决心,完成情况不太满意。今年,我将量力而行,重新制定新的计划,踏踏实实提升自己,弥补自身缺陷。
  • 提升产品设计能力
    这一年,开发部全体成员在主管带领下,参与了部分产品功能与产品页面设计工作,在产品讨论会上,每个人都提出了自己宝贵的建议,也产生了许多新的想法,将这些想法串联起来,设计成一个产品,虽然过程是艰难且漫长的,但是结果总有收获。今年,我将提升产品设计能力,站在用户角度思考,调研用户需求,打造出更多有竞争力的产品。
    最后,感谢大家这一年以来的照顾,特别感谢领导的关心与给予的机会,让我得到了提升。也感谢主管与同事的指导和配合,让我学到了不少东西。

年关将至,大家新年快乐!