When Staff Leave

Our lives and careers are more connected, varied, and challenging than they have ever been, and this is especially true in the technology industry. Those at the start of their career have more societal pressure to get the best experience they can get, no matter where it is. I see engineers bouncing between companies and cities year after year to keep progressing along their desired life and career path. You can’t hold people back.

Likewise, in an economy where house prices are continually rising, having just one person in a relationship working full time is much less likely, especially if both parties are in similarly competitive industries. There exists the two-body problem [Rog12] for academics, which highlights the struggle ...

Get Become an Effective Software Engineering Manager now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.