Why Do You Want to Learn to Code?
Be a professional developer
Run a startup
Build something fun
Have another skill