i'm at the same spot. I've found the team lead role in the consulting industry to be enjoyable. I mentor junior devs (whole career mentoring in addition to technical mentoring) and try to setup Sr. devs to do their best work. I still get to write code and scratch that itch too.
Consulting is nice because projects/customers come and go so every few months you're on to something different. Of course, consulting has down sides too but i seem to have a knack for it.
Consulting is nice because projects/customers come and go so every few months you're on to something different. Of course, consulting has down sides too but i seem to have a knack for it.