Given the Ubiquity of Computers, Why is Coding Not Considered an Essential Skill?

Microsoft CEO Steve Ballmer is due to retire next year after 13 years at the helm of one of the world’s most prominent technology companies.

He has been a polarizing and often-mocked figure during his lengthy tenure, inspiring Internet memes and viral YouTube videos.

One video in particular that’s difficult to forget (and was leveraged by Vancouver-based social-media firm HootSuite during a hiring spree last year) sees an extraordinarily sweaty Ballmer on stage pumping his fist fervently, repeating “Developers! Developers! Developers!”

That was seven years ago. And however over-the-top Ballmer seemed then, his notion still rings true today: developers are the linchpin of every successful technology company and product.

Which begs the question: why are there never enough of them?

In Canada, it’s hard to become a developer. Coding can be taught as early as elementary school, but students are still graduating from high school without even the basics of programming. Given the ubiquity of computers, why is coding not considered an essential skill alongside multiplication or writing a sentence?

Read the rest of this article by Techvibes editor-in-chief Robert Lewis in BCBusiness for free.