Ha! It WAS me!
I was a really good developer. Then a great developer (in my mind, and others) so I moved up the ranks.
I was pretty good, and made it to the top of the tech heap at a fairly large organization, with 3 levels of employees under me.
It was horrible. I did a really crappy job.
Instead of being a great developer or architect, I become a HORRIBLE business contract negotiator and director. I got involved in 2 HR actions at the same time. I completely failed. In fact I think I 'Petered Out'.
I bailed on that life, and found an organization willing to match my salary- back down at a developer position. I'm a nominal supervisor to 2 people.
I really think I am doing great work again- even better than before, because my viewpoint is even better. I love being a developer, and they love what I'm doing.
The Peter Principal is real. I was promoted beyond my abilities, and I'm not afraid to admit it. Being really good at something doesn't necessarily mean that I'm able to manage a bunch of other people.