With seniority the way to think about learning changes. For the first 3-4 years you learn what most others know, then you start packing your own path.
No two very senior people know the same stuff. Sometimes you have a production incident which can prompt you to go deeper on a specific topic. Or you do research on an architectural challenge with the goal to not just "make it work", but really make great architectural decisions. Compare yourself to yourself 6 months ago and decide where you want to be better.
What's also worked for me was to explore new principles. E.g. functional programming with RxJS or model based testing. My twitter feed also always brings up new interesting concepts I don't know yet.
With seniority the way to think about learning changes. For the first 3-4 years you learn what most others know, then you start packing your own path.
No two very senior people know the same stuff. Sometimes you have a production incident which can prompt you to go deeper on a specific topic. Or you do research on an architectural challenge with the goal to not just "make it work", but really make great architectural decisions. Compare yourself to yourself 6 months ago and decide where you want to be better.
What's also worked for me was to explore new principles. E.g. functional programming with RxJS or model based testing. My twitter feed also always brings up new interesting concepts I don't know yet.
It is amazing. Thank you very much.