I haven't got time to write a better comment, but stopping past to say that I've found Vertical Development the most helpful conceptual framework for my own growth and for making sense of others.
As a mental model, it has applications from very basic to extremely rich and complex.
I've worked as an eng/manager/executive coach and keep discovering new insights.
I always enjoy discussing it more if you're interested