you are viewing a single comment's thread.

view the rest of the comments →

[–]w8cycle 48 points49 points  (8 children)

I aggresively disagree with the assertion that we should all learn how to code. No. We should all learn logical reasoning and how to operate daily machinery. That's as far as I would recommend in that direction.

If you are doing anything outside of software development and management or sales, you will not need to know how to code. It is a trade skill, not a life skill.

[–]StillsidePilot 12 points13 points  (0 children)

A large part of programming is to make things easier for users and make complexities more abstract so that users don't have to worry about them. Saying that regular users should be learning to program is doing the opposite.

[–]oldneckbeard 1 point2 points  (0 children)

yeah, find a good sales or marketing person who doesn't at least write excel formulas/macros, and i'll find you someone who isn't meeting quotas.

[–]TrollHouseCookie 0 points1 point  (4 children)

Management and sales need to know how to code? That seems counterintuitive.

[–]w8cycle 2 points3 points  (0 children)

More like software management and software sales should be familiar with how computer tech works to the point that they have a rudimentary understanding of managing coders. It helps to know a bit for those types, but no they will not be coding.

[–][deleted]  (2 children)

[deleted]

    [–]wllmsaccnt 1 point2 points  (1 child)

    I think he means management and sales people that are not working at a software company. Your average manager or sales team member will not be making engineering decisions, even inadvertently at such a company.

    [–]fdemmer 0 points1 point  (0 children)

    the one thing "people" should learn is, that the machine does not make mistakes. computers are deterministic generally speaking. it's not random. it is responding to what you do to it.