跳到主要内容

如何减少工作量

在技术领域工作,我发现开发人员会尽可能努力地工作(即使没必要)。这是一个非常糟糕的习惯,你不应该这样做。

尽可能努力工作是什么意思?
  • 有人在截止日期前完成了工作,然后要求做更多类似的工作。
  • 也指那些对自己的工作量没有正确认识的人,以不可持续的速度推动自己,试图达到一个他们永远无法达到的标准。因为他们很久以前就已经达到了上限,并且从未意识到,他们是仍然担心其他人会如何看待他们(我猜现在他们已经筋疲力尽了)。

我认为:

  1. 你应该试着弄清楚你的同事和经理对你有什么期望。还有你对自己的期望。
  2. 如果你能在比你应该工作的时间更少的时间内满足这些期望,那么你不应该只是找更多的事情去做。相反,你应该做一些不同的事情。

怎样弄清领导对你的期望呢?

如果你没有被解雇,也没有人把你拉到小黑屋逼问你的工作计划,那你可能达到了预期。

你可以看看同龄人在做什么,或者你也可以问问他们对你的看法。

超越期望而不是仅仅满足期望也可能是件好事。但在大多数科技公司,这可能比你想象的要容易。

你为什么不花尽可能多的时间做“工作”工作。

如果您以最佳实践在工作中“为打发工作”而工作,那么这意味着你很可能:

  1. 没学习其他技能
  2. 没有努力在公司内部建立你的人脉关系
  3. 可能工作效率比较低
  4. 如果加班或停止你觉得重要的其它事,就没时间响应新的或不断变化的需求。

如果不应该花更多的时间做更多的工作,那应该怎么做?

你应该尝试以有益于你和你的雇主的方式度过您的时间。(能增加自身能力,顺带提高工作效率)

你如何做到这一点会根据你在职业生涯中所处的位置、你的价值以及你的公司的价值而有很大不同。

如果您是职业新手

我认为将大量时间用于学习和拓宽视野是有意义的。例如:

在我的第一份技术工作中,我是一名前端 JavaScript 开发人员,我花了大约 20% 的时间学习 Haskell。这对我或公司没有任何直接价值。但它让我跳出了前端开发的框框,我认为总体上让我更健康、更聪明、更有效率。

你应该选择学习有助于你走向未来想要的角色的东西。

如果你处于职业生涯的后期,并且不觉得有什么是你迫切需要学习的

除了从待办事项列表中删除更多任务,也许还有更好的方式来消磨你的时间。

你可以指导更多的初级员工。利用你的经验和理解来找出哪些重要的事情没有被关注,让下属高效干活。

总结

试试在你精疲力竭前,找到适合你的工作量。