Learning a foreign language vs learning to code

Photo by Brett Jordan on Unsplash

Learning out of Necessity

First Steps


important_words = ["please", "thank you", "restaurant", "post office", "bathroom", "city hall", "cafe", "bus station"]
NoMethodError (undefined method `bathroom?' for main:Object)

Getting Experience

A Closer Look



Natural Conversation

Some Key Differences




To conclude

Further Resources




Software Engineer and Librarian

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Custom iOS View Controller Transitions

Leetcode Notes

The Evolution of Mass Street University

FPGA Based Processor Design

HA Joker CTF — TryHackMe — WriteUp

An Attempt of Static Code Analysis of TinyVM and FreeRDP

Why "time & date" is so hard to get right in applications deployed across worldwide time zones

DevOps: Skillset, but with a new Mindset

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Amelia Elton

Amelia Elton

Software Engineer and Librarian

More from Medium

The Morning After: Our guide to the best laptops

What is Lent Anyways?

Sorting Hat will tell you what type of person you want to be!

A Deep Regret.