My current manager, who is one of the best I have ever had, used to be dev and rewrote a lot of our systems so they were better organized.
I think your comment explains at least one aspect of what makes him a good manager.
I think your comment explains at least one aspect of what makes him a good manager.
I hate it when I promote a team lead, and they change what they've been doing. I promoted because they were already doing the job.