Podcast Episode 43

Benson Hoi: Programming and language learning

Kris Broholm interviews Benson Hoy, a polyglot web developer, about the intersection of programming and language learning. They discuss programming as a location-independent career for language learners, with Benson sharing practical tips for getting started.

January 2, 2015 · 37 min

EP 43: Benson Hoi: Programming and language learning

0:00 / 37:28

Guest

Benson Hoi

What You'll Hear

  1. 1 Welcome & 2015 Language Learning Boost
  2. 2 Meet Benson Hoy: Engineer, Polyglot, World Traveler
  3. 3 Programming as a Location-Independent Language Job
  4. 4 Flashcards & Frozen Song Learning Experiment
  5. 5 Mastering Chinese Tones: Cantonese First Approach
  6. 6 Fail Fast & Connect with Benson Hoy

Questions Covered in the Show

How did Benson Hoy get into language learning and programming?- 5m
Benson, born in Macau, started learning languages like English, Mandarin, and Portuguese from a young age, enjoying flashcards. He intentionally chose an engineering and computing degree over languages at university, believing it would open global job opportunities that would allow him to travel and immerse himself in target countries.
Is programming a good career for aspiring language learners who want to travel?- 7m
Yes, Benson highly recommends programming for language learners interested in travel and location-independent work. He highlights the parallels between spoken and programming languages (syntax, semantics) and notes that an engineering or computing background provides numerous job opportunities globally, enabling immersion in foreign cultures.
What is a good programming language to start learning?- 10m
For those interested in web programming and user interfaces, JavaScript is highly recommended due to the abundance of available jobs. Benson advises starting by writing simple programs from scratch, like a 'hello world' pop-up or a basic name input, to genuinely learn rather than just copying code.
What are Benson Hoy's essential tools and methods for learning a new language?- 15m
Benson relies heavily on flashcards, a method he has enjoyed since childhood, using tools like Anki and Memrise. He creates custom flashcards from authentic materials, such as song lyrics, starting with words, progressing to phrases, and then using cloze deletions for entire sentences to learn vocabulary and grammar in context.
What are some effective tips for learning Chinese tones in Mandarin or Cantonese?- 24m
For Mandarin, Benson suggests using analogies and stories, like his 'dentist story,' to remember the four tones. For Cantonese, which has more tones and is considered more musical, he recommends approaching it from a musical perspective for those with musical backgrounds, relating tones to musical chords.
What is the most important advice Benson Hoy would give his younger self about language learning?- 30m
Benson would advise his younger self to 'fail fast' and 'make lots of mistakes.' He believes that true learning comes from experiencing failures in context, and without these experiences, theoretical advice or 'naked wisdom' isn't truly absorbed or understood.

Related Episodes

See all →
Kris Broholm

Kris Broholm

Founder, Actual Fluency

Kris is the founder of Actual Fluency, and has spent the last 10+ years becoming an expert in language learning software, methods, and techniques.