提升工作效率¶
统计信息:字数 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