Are you among the many people who believe that learning a new language and engineering are completely different skill...