Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Technical literacy is not a meme, it's a skill that becomes more essential as technology further permeates society and its jobs.

The goal isn't to make everyone want to become a programmer as a career, but for more careers to better integrate modern technology.



But programming isn't necessarily synonymous with technology, it's only one relatively minor subset.

Hence the confusion about why we're encouraging interest in programming rather than an overall interest in STEM fields.


A lawyer can't apply chemistry skills every day. They can apply computing skills, including basic programming to automate some tasks. This is true in almost every profession. Architects write AutoCAD Lisp, and graphic designers write Photoshop scripts. Basic programming is as essential as math for a productive workforce.

Even in other STEM fields, programming is very helpful. It's very common for physicists to write programs to analyze their own data. Physics as a field is ahead of the curve here, but economics, chemistry, and all the engineering fields are catching up.


> programming isn't necessarily synonymous with technology

Programming is the applied knowledge of technology. Everything else is just learning - and being restricted to - someone else's idea of how you're supposed to operate that technology.


> Programming is the applied knowledge of technology. Everything else is just learning - and being restricted to - someone else's idea of how you're supposed to operate that technology.

All of engineering that isn't programming disagrees with you, for starters.

Programming is one kind of application of knowledge of one specific area of technology. But so are lots of other things.


>Everything else is just learning - and being restricted to - someone else's idea of how you're supposed to operate that technology.

So programmers aren't restricted to Computer Engineer's ideas of how to operate technology?


Schools (at least in the UK) already teach chemistry, physics , biology and some electronics / woodwork. Why not add some CS/programming to that?


We definitely should. But simpler integrating some programming into educational programs could be a much quieter and humbler endeavor than the current "learn to code" hype. The hype may be because we should have started doing it a long time ago, so we're playing catch-up, or it could be because a lot of people with a lot of money have an interest in seeing the industry commoditized, or it could just be that the people involved think this stuff is really cool and are just really excited about it. I think it's a combination of all of that and probably some other things as well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: