When did you first start learning programming/computing? Did you have anybody help you or was it mostly self-taught?
I started learning to program about 10 years ago because I wanted to build a website for my photography. I was mainly self-taught with tons of help from people at various meetups. After learning enough to get hired as a junior engineer I mostly leaned by solving problems on the job.
There's a tension between learning and getting things done quickly. I find the best way to internalize a new concept is by applying it to a real world situation. But you don't have time to deeply understand everything since you want to make sure you are releasing features at a good pace. So I try to find a good balance and think of new problems as ideal learning opportunities.