Wow thank you for this orientation appreciate
I'm glad it helps.
Something I forgot to add: Don't lose your passion for learning.
That drive to learn how things work, build new things or old things in new ways, write articles about what you learned, ... Those are all you and they're great attributes to have and cultivate.
Grow those for yourself if it's who you are, but never forget a business is a business - they're looking for ROI, not for passion.
So protect yours.
When a business finds passion, it tends to squeeze it for everything it has, burning people out without ever paying them more for the extra wealth they created for the business' owner.
Learn things, understand them, manage yourself. And remember to have fun.
It may also be that you need different places/people for each of those things.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.