As someone who is self-taught as a programmer, I came into the field with a serious case of imposter syndrome. There was so much theoretical stuff I didn't know. Then I got into my job and it turned out it didn't really matter and my practical experience doing hackathons and personal projects set me up for a lot of success. There are times and I wish I had a better theoretical underpinning, but it's honestly pretty rare