三年前端述职报告。

531 阅读7分钟

尊敬的各位领导,大家下午好,我是研发部的米老头,工作岗位是前端工程师。 时间一晃而过,转眼间到公司已经两年了,这是我人生中最弥足珍贵的一段经历,在这段时间里我成长了很多,感恩公司,感谢相遇。 现在我将把我这两年的工作情况作如下汇报:

这两年主要参与输出的产品有:a(以及它作为母版衍生出的b,c,d,e,复帕),f,还有g。 起初a是个漏洞百出的容易卡顿APP,经过无数次开发迭代维护,到现在形成一个稳定使用顺畅的版本,可以衍生出任意一个功能作用不同的APP。 我们的目标从输出一个稳定可用的APP,到形成一个可随时复用衍生的APP母版。

我在每一个项目里都有自己负责的内容,有画页面,有独立从零开始建项目,有原生开发插件,有接入硬件,接入各种业务,我主要负责的工作内容不仅有纯前端的,也有原生插件的,还有混合开发的。我的工作其实并不全是前端渲染页面的工作,我的角色更趋向于一个程序员。例如,在数字健康接入戒指的时候,难度比以往接入华为等手环手表的要大,要看懂它的接入说明书以及本身的蓝牙协议,不仅需要耐心阅读和沟通,还需要有扎实的程序员基本功,进制转换,通信协议,大小端传输,这些都要靠自己学到的知识去灵活运用,但我也很乐意成为一个程序员,因为这意味着我的能力在不断地往全面发展。

这两年里,我也成长了许多, 在技术上的体现~ 前两周维护升级a的时候,发现自己刚进公司时写的代码很多冗余,导致后期维护很困难,就是因为没有封装使用,代码量增加了,不过通过两年的业余学习,我的代码质量逐渐提升了,也让我在佑宁的负责的工作内容提前完成了。 今年新学习了react编程语言,并使用它开发维护了f,负责xx的功能,业务功能很复杂,代码难度也比以往的高,但是我在计划的时间内完成了,其实,最重要的不是学会一门语言,而是编程思想,有了编程思想,无论去学什么语言做什么业务,都是可以实现的。所以,从思想上,我的观念也发生了改变,我不应该给自己下定义为一个“前端工程师”,而是要努力成为一个具有逻辑思维能力强的程序员,成为一个可以短时间通过学习技术和协议,去开发实现相对应的业务功能的程序员。我们不应该去盲目学什么语言和什么技术,而是遇到什么业务,需要用到的再去学以致用。 另外,我还有一个不足之处是,就是信心不足,因为我会经常担心公司的业务是否能够可持续发展,但是我又没有什么人脉资源,帮不了公司找项目,我能做到的是,公司如果什么业务需要学习什么技术去实现开发,我都能去学和做。

所以,在未来几年里,我有一系列的计划,旨在成为一个优秀的程序员,就是具备基本功(计算机基础、数据结构和算法、设计模式、精通js),同时,不断了解最新技术和趋势,以便更好地应对互联网行业快速变化的挑战。

对于公司未来的规划,

1.优化g的连接方式? 2.修复f的一些bug 3.h是否接入a?

过去的两年,有收获,有感悟,也有反思。我将一如既往,不断学习成长,为公司的持续健康发展贡献自己的力量,同时,也希望公司可以给我一点鼓励,基于我过去的表现和对公司的贡献,我诚恳地请求公司给予我涨薪的机会,以激励我更加努力地为公司带来更多的成果和价值。

我的述职完毕,感谢大家的聆听!

下面是我领导给我的述职评价。~

米老头在过去两年工作中展现出来了出色工作表现和卓越的合作能力,以出色的执行力和专业知识,始终能够按时高质量地完成工作。你完成了3个可穿戴设备的接入任务,这包括hl手环、hw科研手环以及血氧戒指。这些任务的完成需要通过对接厂商提供的文档进行原生对接,也展现出了你出色的技术能力和对细节的关注,过程中也出现了不少的问题,你会利用专业知识,迅速理解并应用厂商文档中的技术细节,确保设备能够与我们的系统无缝对接。

在a平台的开发中,你不仅能够将复杂的技术概念转化为实际可行的解决方案,还能够将用户需求与技术实现相结合,为平台的功能和用户体验做出了重要贡献。她的工作精益求精,从而确保了数字健康平台的顺利推进和持续改进。此外,她在复眠和佑宁等项目中的表现同样令人赞叹。她能够迅速理解项目的复杂性,并寻找创新的方法来解决难题。你的解决问题能力不仅体现在技术层面,还包括了团队合作和沟通方面。她总是能够在项目中扮演积极的角色,推动项目向前发展。

米老头在过去的工作中展现了出色的技术能力和合作精神,然而,我也注意到有时你可能会面临一些抵抗情绪。在面对新的任务或需求时,我鼓励你尝试从多个角度来思考,包括业务需求、用户体验以及项目目标等。尝试站在项目的全局视角,思考任务的背后逻辑以及它对整个项目的意义。这有助于你更好地理解为什么要这么做,从而减少抵抗情绪的产生。另外,与同事和团队成员进行积极的沟通也是应对抵抗情绪的有效方式。如果你遇到难以理解或接受的任务,我鼓励你与我还有团队其它成员进行开放的讨论,分享你的想法和疑虑。通过交流,你可以更好地了解任务的背景和目标,从而减少不必要的情绪困扰。

在代码的风格方面,你要更加注重细节,减少可能引发歧义的命名方式。清晰、一致的命名对于代码的可读性和可维护性至关重要,花更多时间审查自己的代码,确保命名方式在整个项目中保持一致,避免造成不必要的困扰。特别是空格的使用。良好的代码格式可以使代码更易于理解和调试。此外,命名的语义化也是一个重要的方面,能够帮助其他团队成员更快地理解代码的功能和作用。

最后,我相信你的能力和潜力。你已经在很多方面取得了显著的进步,我相信你也能够在情绪管理方面逐步提升。从多个角度思考问题的习惯,将有助于你更好地完成任务,更深入地理解项目的目标,同时也有助于你在团队中发挥更积极的作用。

好的。感谢领导的指导,我以后会控制自己的情绪的。没有任何人能够让我情绪波动。

述职时我提了涨薪。可惜老板无动于衷。 想准备好再提桶,一定要骑驴找马。 加油加油加油。