Great article Simon 👌
One thing that I would like to add:
Being a senior does NOT necessarily mean you have extra super tech skills, it is more of the soft skills, things like empathy and communication... and yes, most seniors understand the business drivers.
Soft skills are the most missing point on any "How to become a Senior Dev" post I've ever read! Gaining programming skills is very easy, you only have to practice over and over again, but soft skills are a other story.
I fully agree with that and thought I had that covered in the article. Well, obviously it wasn't as clear as intended but I have a whole paragraph dealing with the importance of social skills for senior developers.
Yep Simon, I've read it and you articulated that well... It was just worth more highlighting.
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.