After 11 years in the tech field, I've started to realize I'm not expected to only write good code and deliver creative solutions, but also communicate better, mentor others, set and track deadlines, report progress, document initiatives and help my team deliver, all while keeping leadership happy and informed.
But as someone who never gave much attention to that and instead spent it's entire career fiddling with cool tech and hunting interesting rabbit holes, how could I pick up such skills, and most importantly, how could I get motivated and interested in such things? Is that transition even possible?
For motivation: I know it is trite, but The Seinfeld Calendar¹ can be a really useful method to train yourself. If you're an org-mode user org-habit² is an excellent solution for the same task, seeing no red or yellow bars becomes truly comforting. I collect a bunch of "catch up with $junior"-type tasks for this purpose, especially in the New Times where I'm not seeing their faces so often.
I believe one of the cool things about earning the senior badge is how often you have your eyes opened to new ideas from fresh minds. Don't treat the duties simply as management chores, use it as an opportunity to learn about the great code and creative solutions from other people. And, if the code isn't all that great or the solutions all that creative then you've just found yourself a mentorship challenge to tackle ;)
¹ https://lifehacker.com/jerry-seinfelds-productivity-secret-2...
² https://orgmode.org/manual/Tracking-your-habits.html