TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How to learn language?

6 pointsby exelibover 10 years ago
I know, my english is very bad. I read a lot in english and hear english podcasts, but nothing help, because I don&#x27;t get feedback and therefore I can&#x27;t get better (or very slow).<p>Because of family, full-time job and side project I don&#x27;t have spare time to just sit down and studying language. Only time I have is about 20-30 minutes per day while I travel from my work. Unfortunately, I can&#x27;t memorize if I hear some sort of audio&#x2F;video course. I learn from writing and conversations.<p>What could you suggest me?<p>One idea is to write some blog posts on mobile (n900, with keyboard and git, yeah) and then push it to github to allow pull requests. But I can&#x27;t expect that some one will correct me.

7 comments

throwaway1184over 10 years ago
&gt; One idea is to write some blog posts on mobile (n900, with keyboard and git, yeah) and then push it to github to allow pull requests. But I can&#x27;t expect that some one will correct me.<p>Ah, but if you contribute to Wikipedia, someone DEFINITELY will correct your mistakes, AND in a way with rudimentary version control, so you can compare what you wrote to how it looks after the editors swarm in. Find a page on Wikipedia in your language about something that interests you and translate it into English. I personally use this technique to maintain &amp; keep learning my (non-English) foreign languages, and if I can get a response from non-English wikipedia you can DEFINITELY get one from English Wikipedia.
评论 #9011732 未加载
b6over 10 years ago
First of all, your English seems quite good. And English is a difficult language, especially the grammar. I wish I could express myself in Mandarin as well as you just did in English. Please don&#x27;t be too hard on yourself. We&#x27;re not language monks. The point is to communicate, and if anyone gives you a hard time about your ability while you&#x27;re making a good effort, I think they probably need to get some perspective.<p>It&#x27;s true, people are hesitant to make corrections. For one thing, although what you said might not have been completely correct, it was perfectly understandable. Another thing is that they might not know how best to make the correction without hurting your feelings or seeming pedantic. You just can&#x27;t count on people to correct you.<p>One useful thing I did lately was to get on WeChat and start chatting with my Chinese friends. Many lines they send to me are goldmines of useful expressions, expressed naturally. Slowly but surely, I&#x27;m building up an arsenal of fragments I can use in situations that come up a lot. And I think each little fragment I master tunes my neural network to make learning the next fragment a little bit easier.<p>You say you can&#x27;t learn from audio&#x2F;video courses. I hope that&#x27;s not true. I would think very carefully about why it&#x27;s impossible. Maybe there&#x27;s a way, and if there is, that would very very very useful.
评论 #9013649 未加载
anigbrowlover 10 years ago
I used to teach English. You need to talk to a native speaker who can answer questions or explain the pattern of mistakes. And I do mean talk - doing it in writing is going to be much, much slower. On the positive side, your English is not great but it&#x27;s not &#x27;very bad&#x27; - I had no trouble understanding your sentence construction.<p>I fyou don&#x27;t have access to a native speaker, the next best thing is to practice with movies. Audio&#x2F;video courses are no good because typically you are dealing with isolated sentences or very artificial conversations - you don&#x27;t care about any of the imaginary people or their situations, so your brain is not doing any work to imagine what things they would want to say. Pick some English-language films you like a lot (because you are going to have to watch them many times) and watch them with subtitles in your own language, then subtitles in English, then without any subtitles. Practice repeating the dialog to yourself, as if you were going to do the work of an actor. You can also practice writing out some of your favorite parts.<p>Repetition has value, in the right context. The story and characters are easy for your brain to engage with, so they will function as a mental anchor for the more abstract patterns of grammar and correct usage.
评论 #9013840 未加载
Joonaover 10 years ago
My suggestion has always been playing games. I learned English purely from playing Runescape. Pick a (multiplayer) game like World of Warcraft or Minecraft and find an English-speaking group to play with.
amacalacover 10 years ago
Download duolingo. It&#x27;s awesome, and you can set goals of 5, 10 or 20 minutes a day, which sounds like it would fit in perfectly to your schedule.
owlyover 10 years ago
What language do you speak? Maybe we can do some cross language chats? I teach you English, you teach me whatever. I know a fair amount of Spanish and Japanese.
Mzover 10 years ago
Is it possible to get involved in some kind of online live chat situation during your commute?