记一次加班晚的原因,做个复盘。
加班晚的原因是,工作任务没做完,未完成第二天要给客户展示的小程序功能。
究其原因是将一简单的功能复杂化了。在测试时,花了很多时间去找出现问题的原因,没想过换一种思路解决。留在公司加班时重新过一遍需要实现的功能,才发现有更简单的实现办法。不到两分钟就解决了困扰几小时的问题。
其实也是因为自己不自信,不相信自己能够解决这个问题,就把问题给放大了,内心抗拒解决这个问题。并且自己一直以来都是执行者的身份,只需要去执行分配给到我的任务。自己也没有对整个项目去进行整理,思考。
得反思下自己。为什么平时工作时,只顾头干活,没考虑清楚就做?为什么会不自信,认为自己解决不了问题?为什么对项目需求以及整体架构没有认真梳理?其一,未考虑清楚就去写代码,导致在错误方向浪费时间。其二,不自信是因为对项目整体没去认真了解,真正做时,就会放大困难。其三,未对项目进行梳理,纯粹是因为懒了。
总而言之,在下次解决问题前先整体分析下需求,想清楚如何解决,至少考虑一到两种方案后,再进行动手。因为此时已经知道每一步如何进行,做起来速度自然就快了。