21.01.2018 Views

ce magazine january 2018 issue

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Should We Really Try to Teach<br />

Everyone to Code?<br />

Courtesy of ScratchJr.org<br />

Courtesy of ScratchJr.org<br />

It’s hard to read a blog or news site these days<br />

without stumbling across an article about why<br />

everyone should learn to code. It’s a rallying cry that’s<br />

given rise to organizations like Codecademy and<br />

Code.org. It’s even cracked the national political<br />

agenda, with ex US House Majority Leader Eric<br />

Cantor having declared that “becoming literate in code is as essential to being literate in<br />

language and math.”<br />

The icing on the cake was an article about ScratchJr, a new iPad app described as “coding for<br />

Kindergarten.” Like Cantor, the app’s creators believe that coding is a new type of literacy that<br />

should be available to everyone, starting at a young age. Yes, now even your 5-year-old can<br />

get in on the coding action, and build their own stories and interactive games.<br />

Software Is ‘Eating the World,’ But There Aren’t Enough<br />

Programmers to Keep Up<br />

Don’t get me wrong: I think the intent of all these “learn to code” initiatives is good. After all,<br />

the ability to build apps has never been a more desirable — and critical — skill.<br />

Just look around you. Apps now manage nearly every aspect of our lives, personally and<br />

professionally. We have dozens of apps on our smartphones and tablets for our finan<strong>ce</strong>s,<br />

fitness and everything in between; and we rely on nearly as many to do our jobs. On top of<br />

that, apps are quickly taking over our thermostats, cars and just about every devi<strong>ce</strong> we own.<br />

Marc Andreessen’s statement that “software is eating the world” rings truer than ever before.<br />

That’s why teaching everybody to build apps is such a noble and ne<strong>ce</strong>ssary pursuit, especially<br />

in business. Industries that have existed for hundreds of years are being radically disrupted<br />

and transformed by apps. The demand for custom software has never been higher, and the<br />

notion that traditional IT departments will be able to keep pa<strong>ce</strong> is laughable. According to a<br />

re<strong>ce</strong>nt McKinsey study, 87 per<strong>ce</strong>nt of IT leaders rate themselves poorly in terms of their ability<br />

to bring new ideas to market quickly.<br />

14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!