Live data from Hacker News

Why Everyone Should Not Learn To Code

coderslexicon.com

1–10 of 66 posts

Re: Why Everyone Should Not Learn To Code

#4
Could not disagree more.

Just because you will not become a computer scientist or full time engineer does not mean you won't have value in your life by understanding more about how software and computing works.

All businessmen are not accountants, but you still take a basic financial accounting class when you major in business. It teaches you the basics of how things are organized and why certain things are measured the way they are. Learning the basics of programming could serve the same purpose. Kids would learn how to break problems in to algorithms and what sorts of things are even possible with software, helping them gain an appreciation for why software works the way it does. And unlike accounting and its relationship to business, pretty much everyone in a first world country uses software throughout their life often for several hours a day.

Re: Why Everyone Should Not Learn To Code

#6
I support the 'Learn to Code' trend, insofar that programming has the ability to empower people. e.g. Being able to automate a tedious boring or building your own blog is an amazing feeling that I do believe today's youth/generation ought to experience.

Overall, I think that the minority of programmers who are afraid of the wave of poor-programmers seeping into the field shouldn't hinder the coding movement.

Re: Why Everyone Should Not Learn To Code

#7
wat.

That's like saying no one should learn to draw because they might draw better than a "real" artist. Or no one should learn woodworking because they saw a nice table once but they'll never fully understand it and they'll build shitty things. I don't get the point of this article at all.

Coding is a craft! A really powerful, accessible, incredibly-sharable craft.

Re: Why Everyone Should Not Learn To Code

#8
post #2

There should be a specialization: some people are specialized in coding, others - in something else. A group of specialists together is better than a group of those who can do several things just not too bad.

have you ever worked on a real project?

In some places specialists are quite nice, but in most situations, there is nothing worse than a person who says "oh, I won't touch that, I only deal with X".

Re: Why Everyone Should Not Learn To Code

#9

Could not disagree more. Just because you will not become a computer scientist or full time engineer does not mean you won't have value in your life by understanding more about how software and computing works. All businessmen are not accountants, but you still take a basic financial accounting class when you major in business. It teaches you the basics of how things are organized and why certain things are measured…

Basic accounting class is equal to the basic computer class. You'll learn just very general things like "this is computer and here's what it does"

Re: Why Everyone Should Not Learn To Code

#10
I've always thought the main reason to "learn to code" is not immediately practical, but rather the same as learning math or literature: it introduces a new sort of thinking and expands your mind. Programming is essentially an accessible form of logic, something missing from most people's educations (including their math classes!).

Learning the mindset and the perspective is the most important thing. The practical benefits are just a bonus. They do not have to be particularly extensive.

Post reply on HN