Confessions of a researchaholic

February 26, 2013

What most schools don’t teach

Filed under: Real — liyiwei @ 8:16 pm

I saw this interesting video that went viral today.

I think the key point is about active versus passive abilities. The traditional school system put too much emphasis on passive stuff (e.g. passing exams), which is becoming less and less relevant in today’s job market.
(See related articles by Salman Khan and Mark Cuban.)
Active abilities are about solving problems and building things.
Programming is one of the most affordable and efficient ways to learn such active skills.

If you can only learn two things in the world, choose math and coding.

I picked up programming (in elementary school) not only because it is fun but also it looks like the most likely way for an individual to conquer the world. My instinct was right.

And it is not even hard. C++ is much easier to learn than English (not to mention Chinese), and I feel more comfortable coding than speaking.


  1. “C++ is much earlier than English”. Easier.

    Comment by Károly Zsolnai — February 26, 2013 @ 11:30 pm | Reply

  2. Thanks. Clearly I was telling the truth with that statement. 🙂

    Comment by liyiwei — February 26, 2013 @ 11:35 pm | Reply

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

Theme: Rubric. Get a free blog at