• 欢迎光临~

如何避免 burnout

开发技术 开发技术 2022-10-05 次浏览

如何避免 burnout

阅读摘要 of: The Silent Killer Of Too Many Software Engineer Careers: Burnout

Burnout 的原因以及应对办法

  1. No boundaries

工作永远是做不完的,很容易陷入 burnout. 可以通过人为创建边界的方式,强迫自己停下工作。比如,物理上的边界(在公司或是在家),或者,人为的每天定好几点出去和朋友吃饭或是运动等等。

  1. Arbitrary Complexity

如何应对软件项目中的复杂性?

  • don't aim for mastery: 只需要精通自己负责的一小块内容即可,不要尝试精通所有的事情。trust APIs, trust abstraction.
  • share your vulnerability: 将自己遇到的 frustration 跟 coworker 讲出来,会轻松很多。比如感觉 on call 很难应对,等等。
  1. Unclear Roles

当发现自己或 team 同事经常会忙于处理很多种不同的事务时,比如 support 其他 team 的工作等等,可以 call out, 将某类事情归类,naming it,从而让 team 知道如何创建合理的结构去处理此类事务,如分配时间和资源等等,而不是给特定的人不断加压。

  1. Unclear Communication

应对的策略是:对于 bad news 一定要 over communicate,避免 surprises.

程序员灯塔
转载请注明原文链接:如何避免 burnout
喜欢 (0)