Skip to content

提升工作效率

统计信息:字数 2076 阅读5分钟

项目提高效率

自动化:使用脚本或者程序让开发自动化(自动测试,CI)

减少切换:如果多个任务,尽量不要互相切换(切换消耗时间,开启不同的工具;切换会打断思路)

减少干扰:拒绝中途打断(闲聊的微信消息,产品测试反馈——可以写个文档或者统一时间反馈)

合理分解任务:大型任务需要合理分解,模块化开发

拓宽知识点:了解一些 linux 常见命令,后端常见开发方法,会省力很多(不需要因为简单的问题麻烦其他同事)

同事协同提高效率

产品(设计):明确需求和交互;确定时间安排;调研技术难点(需求能不能做)

前端:分解任务;组件化;工具库

后端:明确接口和参数;前后端分别做好后,统一联调(避免上线查找bug等)

测试:如果是测试驱动开发,可以先看一下单元测试是否满足需求;上线后,统一反馈 bug,避免一会儿一个问题

当前项目:因为产品没有专门的需求稿或者设计稿,所以先做一部分效果,然后和产品沟通,再确定最后需要做成什么样

自己学习提高效率

  • 经常复习(看笔记,每天回顾自己的收获,定期复盘自己的代码)
  • 多写代码(只看书不写代码,可能不会具体使用,实践中还能解决环境设置等各种问题,也能验证自己是否学会某个知识点)
  • 系统学习(大块的知识,例如 flask,需要系统化学习,掌握的比较全面)
  • 优化方法(LeetCode 中优化算法和代码可读性)
  • 多交流多解释:和其他人交流,能学到更多的东西(找大神)
  • 补短板:明确自己的短板就去补(例如现在模块化开发,代码模块复用性是弱项,看别人怎么写)

参考链接

http://uicss.cn/working-efficiency/

https://www.jianshu.com/p/bd5d75eec58b?from=timeline&isappinstalled=0

https://blog.csdn.net/weixin_41213648/article/details/89668788


Last update: November 9, 2024