How Coding is like French

Polemical article here by Canadian novelist/developer Jon Evans in Tech Crunch on why hipsters shouldn’t waste their time learning to code.  His argument is essentially, what’s the point, to be truly proficient at it, you should start learning it, like he did, at age 10.

Interesting that he compares learning to code just for the sake of learning code, to learning French when you may never go to Paris.

I’d be curious how his French is.

French is one of Canada’s two official languages. Outside of Quebec,however, few people are really fluent, or even functional in it. This creates political tension, but on a practical level it doesn’t make much difference.

I grew up in Quebec, however, where over the course of my lifetime, French became the official language of business, government and basically, life.  I saw what happened to an entire generation of people who weren’t functional enough in French to get a job even working in a restaurant.

Americans are anxious. As they should be. They grew up believing that English was going to be the dominant language of business forever. And it probably will be for a long time.  But  anyone who  can’t see that computer code is becoming the dominant language of trade in the world, is blind to the future or kinda has their head in the sand.

Does this mean that anyone who doesn’t have senior developer skills will be unemployed? No. The soft skills–conversation, social networking, etc.–will always be essential.  But deciding not to learn code because  you may never build an app, is like deciding to not learn French because you’ll never be fluent—except  you’re living in Quebec, not potentially vacationing in Paris.

In the future, we may not know when we’re going to need a functional knowledge of code.  But I have no doubt we’re going to need it.

About these ads

3 responses to “How Coding is like French

  1. A good point made! There is one another thing. Once you learn hoe to code, you begin to realize how things work behind websites or phone/tablet applications making it easier to use them, although that is never a necessity.

    • Thanks Suhas,

      Yeah, I agree. I don’t think you should wait until you want to do something, to start learning to code. Once you learn, you start seeing plenty of stuff you can do.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s