First, congrats on your job offer!!! That sure is inspiring to read from a self-learner !!
And thanks for all the tips, I will try and explore them!
I will say that I've had a lot of opportunities that others normally don't have. I've had a lot of chances to use my Python and C++ skills in my Astronomy PhD research, so I've been able to hone those skills. Other than a few odd things here and there though, the core of my skillset is self taught. I've just been lucky. That being said, if you try really hard and have patience, I'm sure you can reach whatever goals you set for yourself.
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.