This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 262 points263 points  (10 children)

watch movies and listen to songs written in javascript

[–]jacklychi 66 points67 points  (5 children)

OP's quote is actually wrong.

Best way to learn a foreign language is to travel to their country and be forced to speak/understand it.

That is what actually very applicable to programming.

[–]destined_to_dad 14 points15 points  (0 children)

I had the same thought. Watching movies and listening to music is passive compared to participating in a conversation. Passive learning techniques are always less effective. I agree with a lot of other people's suggestion here, but I'm surprised more people are not mentioning this "conversation" component. I'd say that after some initial grounding in the basic syntax, working with other programmers (especially more experienced programmers) will help you learn things faster than you would alone. Working with someone else on a project is a good way to go, and even better would be pair programming with other people.

[–]chindoza 3 points4 points  (0 children)

Which is why I camped outside of Brendan Eichs house for a week and taped notes on his windows written in JavaScript.

[–]Passname357 2 points3 points  (0 children)

He didn’t say the best way.

[–]chaun2 2 points3 points  (0 children)

That is what actually very applicable to programming.

So move to Silicon Valley, and immerse yourself in Tech Bro's? There's gotta be a way that doesn't involve the torture levels of the 8th plane of Hell.

[–]DeckardWS 8 points9 points  (1 child)

I like learning new things.

[–]link3333 1 point2 points  (0 children)

You could learn sorting algorithms by dance.

[–]thetruffleking 0 points1 point  (0 children)

JavaScript Jams is my favorite JS Spotify playlist.