在连续工作了 12 天后,我感到非常疲惫。脑海中冒出了很多想法,我必须写下这篇文章来记录和反思。希望大家原谅我只有雅思 6 分水平的写作能力。
项目管理#
我连续工作 12 天并加班的原因是项目管理的混乱。我的领导为我们分配新的功能开发计划,却没有经过思考(是的,里面有个's')。大多数功能都是在一天内开发完成的。这太疯狂了,但这就是现实。
之后,我认为我需要良好的项目管理和稳定的工作流程来支持我。并不是每个人都是极客,能够连续一天开发一个功能。然后,任务的优先级不应该过于动态,因为我们对其他任务的编码环境有惯性。我认为很少有人能够在有限的时间内在不同的上下文中流畅地切换编码思维,CPU 可能可以,但我不行。
重复工作和自我提升#
作为一个程序员,我们应该对重复工作敏感。创造东西和解决问题是我们工作的主要内容。不要保留被判断为冗余的复制粘贴代码。那是低级的工作,可以由机器人或一些自动化工具代替。当我回顾我在那 12 天里编写的代码时,我感到羞愧,因为代码的质量很低。如果我选择继续以这个水平编码,我想我会被 GPT 或其他人工智能取代。
如何摆脱这种情况?我们需要一段时间来自我提升。问问自己你的代码是否足够 DRY(不要重复自己),或者从 GitHub 上查阅一些最佳实践。尝试将你的任务设计为一个大任务,然后再拆分成一些部分。
自我检查#
当我加班时,我脑海中有两个问题。我在这份工作中创造了什么价值?我从这份工作中学到了什么?在我看来,我只有通过探索解决方案和设计一个处理我的任务的框架时才能学到很多 / 创造价值。之后,重复的工作让我感到压倒性。我看不到其中任何价值。探索的价值是你的财富,它使你不可替代。
接下来的计划#
加班让我感到疲惫和愤怒。不仅是项目管理的混乱,而且我看不到我从中创造的任何价值。下次,我会为了我真正想要探索的东西而辞职。
感谢阅读,希望大家找到自己想要的东西。下次见。