|
|
|
|
|
by BigJono
646 days ago
|
|
My theory is burnout comes from a lack of autonomy. If your "do the minimum" is having complete control over a module and implementing features as slow as you can without pissing anyone off too much, you're going to have a great time. If your "do the minimum" is picking up the bare minimum number of Jira cards in a sunshine and roses "teamwork makes the dream work" team where everyone is responsible for every line of code but nobody knows more than 5% of the codebase, your mental health is going to go straight down the toilet, because nothing is more stressful than working with over-complicated code you didn't write, and the less cards you pick up, the less code you're going to understand. |
|
Personally, I think autonomy has little to do with it and lacking autonomy is dangerous to pin burnout on because it puts the responsibility on the person, when burnout is often the result of a system (broken or exploitative).
Sure having autonomy can help cope or delay burnout, but I don't think lacking autonomy is causing burnout singlehandedly.