The 3 Keys to a Successful, Sustainable Career in IT

The current mantra is, "Everyone should learn to code." The problem is most people interpret that to mean "Everyone should become a programmer." Like many professions, programming takes a certain combination of talent and skills that not everyone possesses. For example, when I (Cal) was younger, I decided I wanted to learn to play the guitar. My parents bought me one, and I started to take lessons. It lasted about four weeks. I had a guitar. I could hold a guitar. …

,