Almost 40. Engineering + MBA. Average Colleges/Grades/Childhood. Worked in IT and now a Brand Marketeer turned Digital Sales/Growth/Product professional .
Lucky to have had some good breaks in my career that would probably put me in the 95th percentile career/earnings wise. I could be grossly wrong but if the Salaries feature on Grapevine is to go by, I may not be.
IMO, Good careers are a series of choices, made at pivotal moments. The chances of making better choices are higher and more likely when you come from good pedigree either from a social and academic point of view. I have a little bit of the former and average of the later.
All careers are a function of tides. One's primary choice should be an emerging Industry tide, then emerging set of companies and then position yourself to take advantage. Tailwinds and luck are the least understood and acknowledged factors of careers. One tends to believe that it's you who managed to be successful when it's actually the tide lifting everyone. I know and acknowledge it because of my background and based on my outsized returns.
Another point to consider, is don't aspire to be a single area specialist, no matter how renumerative that may continue to be. Always grow your circle of competencies. The best opportunities/career advancements are at the intersection. Being able to work at the intersection of 3 is blind luck and you are blessed to be able to work at 4. Look around, most successful entrepreneurs/professionals built themselves up to be better outside their competencies.
Finally about myself, I am in a good space and optimistic about the future. But again, I acknowledge my privilege. The future is bright for almost 100% of the people on this platform. You are the 1% soon to be 0.1% in income terms. Don't beat yourself up or indulge in any forms of envy about life and career. It's a cancer that will eat you up from the inside.
Everyone has their own path but remember that you have already arrived.