upvote
One subtle issue in learning words from reading is that with languages like English where there's ambiguity in how to pronounce a given spelling, sometimes you might not guess the correct pronunciation for words you learned. This isn't specific to learning non-native languages either; growing up I read a lot and learned most of my advanced vocabulary that way, so as a teenager I would often find out that I didn't pronounce a word correctly because I had only ever seen it written down before.
reply
There's a quote I've come across before, never make fun of someone mispronouncing a word in English, because it's a sign they are a reader.

I was in my 30s when I learned "ennui" was pronounced "on wee" rather than N-U-I. I did not know it was from French. No shame. I never spoke the word aloud, but used it in writing. A teenager I knew was studying for a vocab test and had to learn the word, and I overheard him flash carding. Pronounced it "on-wee" and my brain exploded.

reply
I started learning english around 1984, when I began to learn programming. Back then most books were, by very far, in english. I also spent some time in the US (about one year altogether).

Copying lyrics from my favorite songs of the 80s was helpful. And then later on TV series and movies in english.

I've watched Friends, HIMYM and Californication* more than once (it's probably the reason I swear so much) and those really helped.

Now I raised my kid in english: from the beginning she was only ever allowed to watch TV shows in english. And she's always been to international schools, in english too.

The other day she taught me a simply word which, surprisingly enough, I didn't know: a "coaster" (a drink coaster).

My absolute favorite is when she uses english grammar and applies it to french: the rules about where adjectives do go vary between french and english and she regularly messes it up in french (supposedly her "native" language but at this point I wonder whether english ain't a first language, and french second).

And one thing she has that I'll never have is a beautiful, proper, english accent. Mine shall forever be a strong french one.

reply
My wife kept up her english via friends. And I am always surprised how much US cultural exports help people learn the language.

A French accent in English is easy to mock but it actually sounds pretty good. My American accent in Spanish sounds atrocious and sadly our bilingual kids have pretty American accents too. But honestly who cares?

Speaking another language is the best effort I have ever made (I am lucky not to do it out of necessity). Totally changed my world view and how I think, speak, read and dream. Though please do not make me listen to a recording of my own voice…

reply
It is changing. A bulk of learners now get their vocabularies from youtube, netflix and podcasts. Watching kids shows is common recommendation (I disagree with it somewhat, but that does not make it not common), so I think people will learn also those 10 years old world words.
reply
deleted
reply