I'm currently working pretty long hours on the weekdays to boost my learning speed, but I know that this isn't sustainable. I feel like my micro-routines can be improved: How can I get the most out of each day? I'm also fairly new to the company, and I want to set myself up for a senior level promotion ASAP - These are 2 big reasons why this is very important to me right now.
I admire the ambition here! Before I dive into all my advice, I just want to say that it's always important to take care of yourself, no matter how aggressive your career goals are. Get 8 hours of sleep, spend time with loved ones, and exercise 3-5 times a week. Anyways, let's get into it:
Here's a bunch more resources on how to pick up a new tech stack and learn to code faster: