Hacker News new | ask | show | jobs
by Yen 5166 days ago
IMO, a lot of what is important are the little nuggets of truth that straddle the line between values/philosophies and hard skills.

In response to your list:

+ numerical literacy - risk, budgeting, and investment all stem from this. The value of approaching a problem numerically (as a ballpark estimate or exact answer), and general guidelines for doing so.

+ Negotiation, and corresponding traits of empathy. Even if you don't agree or sympathize with another person's view, being able to navigate an agreement is hugely important, and , I believe, largely lacking in today's society.

+ The value of lawyers, contracts, and "getting it in writing".

+ The value of lawyers, and not talking to the police without one. (this particularly applies to U.S.)

+ Common scams to avoid. In the same vein, how to recognize and avoid medical quackery and bad investment advice (or scams). Some would lump this under 'critical/rational' thinking. Arguably, it's a subset of that, but the differences are having a specific framework, awareness of the problem, and the intention to actually apply the critical thought.

one quibble:

- fundamentals of robotics. I'm a big fan of robotics, and I agree that fundamentals of programming is an important concept. (specifically, I'd say 'procedural literacy', the understanding of a process or computation, critique it, and create processes in code)

That said, while robotics does have huge potential in industry and everyday life, I don't think it's so fundamental that everyone has to be familiar with the fundamentals. It could be argued, in the U.S., that everyone should be capable of driving a manual transmission automobile or riding a bike, but I wouldn't expect the average person to know how to build a car. (car repair is a middle area, arguably a good life skill to have, even if not a fundamental)