20-35: Find and build your skills/industries/networks and start to align that into a career. Don't be afraid to make mistakes to enhance learning.
35-50: Double down on the skills you have in the industry you know, build your personal brand, achieve your career goals.
50-65++: Give back to those earlier in their career, pay it forward, pass the torch etc.
With that framing in mind, mid career would be at least 15 years. I think what is interesting is most people underestimate how long their career is.
ps - I think the above notion is loosely based on a book I probably didn't read completely []
[] https://www.slideshare.net/BrianFetherstonhaugh/the-long-vie...
Mind you, maybe there's just less of them because access to education and work in tech has improved so much over time?
"Personal brand" is just another way of saying "personality, but online."
It is the nature of intelligence itself to distill and compress complex, messy stimulus/data/phenomena into shorthand. One must recognize that this is what people do when interacting with oneself, both f2f and online.
This is especially important now, given that digitally intermediated interactions will dominate the landscape for the duration of the epidemic.
People have all kinds of built-in ways of modulating their personality for f2f interactions. It is essential that they translate these to digital space.
But if whatever this term should be were a horse, it left the barn ridden by "personal brand" a long time ago.
I don't discount the success of terminological improvement movements- for pronouns, most notably- but a compelling story about disadvantage -> solution -> improvement to create an alternative remains to be told, at least from my perspective.
"Persona" is not the solution. It's creepy, imprecise, and unownable. It needs to be able to become a term of art.
"Profile" also unusable, is taken for dating.
"Avatar" I think is successful, but incomplete.
Part of the problem is that the "branding" platforms are themselves universally awful, both in being hard to use, and in failing to elevate their users. It is never more clear that one is working for the machine than when one is configuring one's "profile" in LinkedIn.
It definitely seems like there is room to create a successful professional platform, with a named product- like "Highlights"- and that term could take over for "personal brand."
If you have thoughts about it, please do it! We need it!
Unless you are exceptionally, unpredictably right place/right time lucky- I cannot emphasize how exceptional and unpredictable this is, and how much it depends on right place/right time and not on any unique attributes you possess- you will need to Earn for all of your adult life.
In order to do so you will also need to Learn for all of your adult life, in cycles that are far, far tighter than 15 years.
And you will benefit from Returning as soon as you are able. Even tracing and documenting your Beginner Mindset journey will be helpful for others.
I think it is fair in the context of the OP as a mid 20's developer, but agree wholeheartedly that it doesn't need to be applied with specific ages in mind, but rather more broadly across an adult life.