David wanted to learn to code because he had a business idea and wanted full control over the tech. But he had to put coding off while he finished his education--something he had to do to secure the job that he wanted. David talks to us about how learning from books simply did not work for him, and that a Udemy course with engaging youtube videos was the key to get him started. He talks about how the 100 days of code challenge helps motivate him to keep studying, because each day he has to tweet his progress, and he does not want to miss a day. He talks about how he wishes that he had some mentorship to help him make the right decisions about what to study.