Hacker News new | ask | show | jobs
by Nursie 4869 days ago
I got into computer programming comparatively late, because it wasn't taught that it was even a thing.

I didn't know it was a career option, an academic discipline, anything. Computers were just the thing this boring woman taught us to do spreadsheets on.

At home my old C64 was something that could be programmed, sure, but I was under the impression that was basically a toy. If I hadn't had a parent who were at least interested in this stuff I would have been completely unaware.

In fact worse than that, the boring 'computer proficiency' type courses actually put me off investigating anything to do with this area. Beyond that, with the proliferation of consumption devices, the actual machine and code part of the computer is more hidden than ever before.

Computers run more and more of everything, we owe it to our kids to at least tell them that they can be programmed, and give every kid at least a small intro into how to do it.

2 comments

Yep, that why I said I supported the availability of the courses. My high school had none, as in 0, optional or not. My scepticism is around forcing kids to do things they are not interested in and the beneficial outcomes thereof. I took a lot of required classes in high school that I did not pay any attention in and could tell you basically nothing about them today. I think tech folks have a hard time understanding people's ambivalence around programming. I have a friend who is a geologist, spends his day, to the best of my understanding, studying rocks. That sounds terribly boring to me, but then again I am not a geologist, and my job probably sounds terribly boring to him. Forcing me to take that class in high school is unlikely to have changed that or given me much more of an appreciation of it.
So no compulsory classes at all in school? How is one to find out which subjects are stimulating and which are not without some introduction to them?

Whilst rocks are fascinating to some, I'm not sure the analogy holds as rocks are not (more than they ever have been before) becoming a part of everyone's everyday life.

If we were living in the stone ages I would be arguing for compulsory intro-to-rocks courses :)

Programming has been taught by the public education system in my jurisdiction going all the way back to my father's time (using punch cards in his day), so maybe I'm biased, but I don't see why programming should be singled out specifically. There are a lot of industries hidden in much the same way that would be equally valuable to learn about.