Read Next

On Learning Languages Quickly

I had a wonderful chat with Oscar del Ben last week. We swapped some interesting ideas, but one that fascinated me was him telling me how fast he learned English. Given I travel a lot, I was curious as to how he did it. Here's his thoughts -

Hey Sebastian, I think that in order to learn languages quickly, you have to use them. It took me a bit to learn English pronunciation, and I still make many mistakes without knowing it, but the trick is to continue despite the mistakes you make. When I was learning, my girlfriend said that there was no chance for me (bad memory, bad pronunciation), but I didn't give a damn.

Anyway, in my case I had some background from school, even though very little. What worked for me was reading tons of books in English, and then talk with other people via skype.

If you only read books, you'll be able to understand 70% of your target language in one month, assuming it's similar to ones you know (I've never tried wit very different languages). But by only reading you'll have no idea about pronunciation, so I encourage you to listen to music or audio as well. Note that you'll have to get the lyrics of the songs, otherwise it will be nearly impossible to understand, even if you already know the language.

With this, you can get very far, but you'll be missing communication abilities, because you never exercise your speaking abilities. To do that, find a friend who communicates in that language over skype (should be easy if you do english exchange), or practice alone by recording your voice.

Why and How to Learn to Program

On Tynan

It's surprisingly rare for me to get emails with suggestions for posts, but since posting last week about my startup, I've gotten several requests for a post about programming. Good idea-I should have thought of this before.

Now is a particularly good time to talk about programming, because now is a particularly good time to start a tech business. Every two weeks I go to Startup Poker, where I play poker with a bunch of startup employees and owners. We don't talk about startups all that much, but when we do, a recurring theme is this: there has never been an easier time to start a startup.

The process of starting up a tech company has almost become standardized: two founders join together with an idea, they start building it, take funding, and change the idea along the way as necessary. Amongst the two founders, there are only two configurations that you'll see: either both are "technical" or one is "technical". Technical meaning that they can program and will actually build the product.

Rendering New Theme...