Have you known any devs that became CTO at early stage startup and grew to be REALLY good at their roles?
I feel like it's a trend for young inexperienced first dev hires to become CTO as a cool title, and eventually get ousted for a really experienced one once the company got big enough.
Curious to know how to effectively grow as one and really become amazing at the job
As business role you need business skills, but above all experience and connections. You won't learn how to deal with people or make good connections by writing lines of code, you have to manage people to acquire this skill. And on this level you have to deal with politics and I believe this is even more difficult to get right...