For engineering managers who started out as engineers, there comes a time when you yearn for the simpler life.
You fondly recall getting into flow, fingers flying across the keyboard, and pages of code scrolling around in your favorite text editor. The feeling of satisfaction of finally getting some code to work or resolving a tough bug has been difficult to replicate since you took on leadership responsibilities.
Spending time in meetings and working through complex team relationship issues leaves you feeling more drained than energized most days. You look longingly at your team and feel a slight tinge of envy.