When I got my first programming job, I was in awe of the technical savants who knew coding languages inside and out. I believed that was something to strive for, and that it ultimately was what made a great software developer.