There is something that almost all software engineers hate and that every engineering manager struggles to establish

10 February 2024 Alejandro Acosta Alejandro Acosta

There is something that almost all software engineers hate and that every engineering manager struggles to establish.

On-call responsibilities.

On one hand, it’s understandable.

Being on call for engineers has many downsides:

🌟 Disruption of work-life balance
📅 Unpredictable schedules
😔 Feeling of isolation
🔥 Risk of burnout

But I also believe it brings some benefits:

📚 Skill growth
🚀 Professional boost
💰 Additional compensation
🖇️ Increased responsibility

So why do most engineers hate it?

Because it is often poorly managed and overlooked:

- Engineering managers take it for granted that you should be on call
- Rotations are not properly organized
- They wake engineers up at night to fix CSS issues
- They don’t receive proper training
- And sometimes... they aren’t even paid for it! 😭

In the last 20 years, I have been on call and managed engineers who were also on call.

I made many mistakes, but I also learned from them.

Although the perfect recipe to make on-call enjoyable doesn’t exist yet (maybe AI will come to the rescue!), I will share how you can choose the right job next Saturday.

Leave a message if you want to attend the free class.