In college, I started learning Mandarin from scratch. After graduation, I moved to China to start a job that had me speaking Chinese every day.
Five years later, I left a great gig as a product manager at Lenovo. Why? Because I had a new language to learn: coding.