Lots of good advice in this thread, but I'll add my two cents:
First, learn your job. It's a new job, so there should be plenty to learn. Learn the tech stack, the processes and procedures, study the people and the social dynamics. All of that will be helpful in you being the most productive you can.
Second, learn at your job. Once you've achieved a comfortable level of productivity at your job, it should be expected that you will (responsibly) take time to learn new things. Most of those should probably be fairly closely related to your current projects, but some things will be more exploratory. It is part of your job to learn what you need to do you job better.
Third, learn one thing at a time. Maybe you are really into learning a musical instrument, so you spend a few nights a week practicing chords or learning a new song. Maybe it is functional programming and you spend a your commutes listening to famous talks on FP. But don't think you can do it all at once. The people who seem to have it all still probably got there one bit at a time.
Fourth, learn what you want to learn. Overtime, if you manage your energy and time, you will find that there are things you do have enough passion and energy to work on and you will find time to fit it in.
And remember, it is good to try and push yourself while you are young, but remember that is a marathon, not a sprint.
First, learn your job. It's a new job, so there should be plenty to learn. Learn the tech stack, the processes and procedures, study the people and the social dynamics. All of that will be helpful in you being the most productive you can.
Second, learn at your job. Once you've achieved a comfortable level of productivity at your job, it should be expected that you will (responsibly) take time to learn new things. Most of those should probably be fairly closely related to your current projects, but some things will be more exploratory. It is part of your job to learn what you need to do you job better.
Third, learn one thing at a time. Maybe you are really into learning a musical instrument, so you spend a few nights a week practicing chords or learning a new song. Maybe it is functional programming and you spend a your commutes listening to famous talks on FP. But don't think you can do it all at once. The people who seem to have it all still probably got there one bit at a time.
Fourth, learn what you want to learn. Overtime, if you manage your energy and time, you will find that there are things you do have enough passion and energy to work on and you will find time to fit it in.
And remember, it is good to try and push yourself while you are young, but remember that is a marathon, not a sprint.