coding is not fun

| No Comments | No TrackBacks

Walter Vannini, a digital consultant and researcher, writes that coding is not fun:

Programming computers is a piece of cake. Or so the world's digital-skills gurus would have us believe. From the non-profit Code.org's promise that 'Anybody can learn!' to Apple chief executive Tim Cook's comment that writing code is 'fun and interactive', the art and science of making software is now as accessible as the alphabet.

"Unfortunately," he writes, "this rosy portrait bears no relation to reality:"

For starters, the profile of a programmer's mind is pretty uncommon. As well as being highly analytical and creative, software developers need almost superhuman focus to manage the complexity of their tasks. Manic attention to detail is a must; slovenliness is verboten. Attaining this level of concentration requires a state of mind called being 'in the flow', a quasi-symbiotic relationship between human and machine that improves performance and motivation.

Coding isn't the only job that demands intense focus. But you'd never hear someone say that brain surgery is 'fun', or that structural engineering is 'easy'. When it comes to programming, why do policymakers and technologists pretend otherwise?

Anyone can learn to type a "Hello, world!" program, but the artisans are few--and the artists far fewer. "Insisting on the glamour and fun of coding," he continues, "is the wrong way to acquaint kids with computer science:"

It insults their intelligence and plants the pernicious notion in their heads that you don't need discipline in order to progress. As anyone with even minimal exposure to making software knows, behind a minute of typing lies an hour of study.

It's better to admit that coding is complicated, technically and ethically [and] it's irresponsible to speak of coding as a lightweight activity. Software is not simply lines of code, nor is it blandly technical. In just a few years, understanding programming will be an indispensable part of active citizenship. The idea that coding offers an unproblematic path to social progress and personal enhancement works to the advantage of the growing techno-plutocracy that's insulating itself behind its own technology.

No TrackBacks

TrackBack URL: http://www.cognitivedissident.org/mt/mt-tb.cgi/3300

Leave a comment

About this Entry

This page contains a single entry by cognitivedissident published on September 23, 2016 8:16 AM.

"The Fight 93 Election" was the previous entry in this blog.

Ritalin reform is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives

Pages

  • About
  • Contact
OpenID accepted here Learn more about OpenID
Powered by Movable Type 5.031