简友广场读书谈技术

在耗能项目上拉动弹出杆

2023-04-02  本文已影响0人  技术的游戏

本周,我的团队取消了我一直在做的一个项目。一周的努力付之东流。

一位高级工程师说,“该拉弹出杆了。” 我们做到了。

我取消了拉取请求。将 Jira 工单关闭为“不会做”。

我对空转我的车轮并将我的时间“浪费”在一个无处可去的项目上有什么感觉?

我很高兴!对我的工作感到满意。

这就是为什么……

停止兔子洞

几天前,我写了一篇关于知道何时停止编码任务的文章。

那篇文章是关于学会停下来重新评估你的方法。在需要时寻求帮助。看看是否有比跟随复杂的兔子洞更简单的方法。

在我取消的项目中,我停了 3 到 4 次以确保我在正确的轨道上。每次我进行更改时,都会出现其他问题,使项目变得更加复杂。

到最后一次,我们意识到我已经在这个项目上投入了很多时间,但我离完成还差得很远。

所以,我们完全放弃了这个项目。

你的时间很宝贵

如果您是一名软件开发人员,您的公司很可能会支付给您相当丰厚的薪水。作为高薪的回报,公司希望你能为公司带来有价值的成果。

你所做的工作总是有机会成本的。

顶级工程师总是在思考他们正在创造的价值。就我这周的情况而言,我的票解锁的价值不值得高级工程师工作几天。

我们还有其他事情要做。更大的鱼要在我的团队中煎炸。我的时间在别处更有价值。

我很高兴我们终止了这个项目,这样我就可以从事高价值的项目了。

我们学到了一些东西

最初,我们预计本周的项目会很简单。几个小时的工作。最多一两天。

深入研究问题并尝试简单的解决方案,我发现这并不容易。这个问题有一个棘手的问题。简单的解决方案行不通。

这是一个值得学习的东西!现在,我们对代码库及其互连有了更好的心智模型。我们更好地理解像我本周尝试的那样的改变的努力程度。

我们还花时间集思广益解决该问题的替代方法。那些循环不是白费力气。将来,对我们应用程序其他部分的计划更改可能会使该项目更容易。或者无关紧要。

这不是失败

这个故事的寓意是:取消一个项目并不意味着你失败了。

恰恰相反。如果您与您的团队沟通良好,记录了挑战,并集思广益地讨论了其他可能性——您创造了价值,即使是在一个被取消的项目上!

如果有的话,快速识别障碍并与团队重新签到应该被视为成功!你的工作做得很好,避免了浪费太多精力。

您珍惜自己的时间并学到了一些东西。

每日清单

我每天早上都会为软件开发人员写一些新东西。

如果你喜欢我的文章,点赞,关注,转发!

上一篇下一篇

猜你喜欢

热点阅读