Hacker News new | ask | show | jobs
by dwheeler 1635 days ago
I agree that advice that "isn’t practical" is bad advice, as the article states.

I do NOT agree that advice that "isn’t insightful" or "is obvious" is bad advice.

The author complains that "Work hard" is bad advice, and I don't agree. Some people I meet are not willing to work hard. You may think it's obvious, but that doesn't mean it really is obvious. Even if it's obvious, people often need reminding of obvious things, because "obvious" things are easy to forget.

Vince Lombardi was famous at starting training from the beginning. He would start his training courses by telling highly-trained athletes, “this is a football.” https://jamesclear.com/vince-lombardi-fundamentals Excellent athletes continually train and excercise the fundamentals, because they are fundamental. "Obvious" things do require reminders. They require reminders because they're boring, & we often want to shift to the novel thing instead of focusing on the important thing.

Even worse, if it's novel, then it's often wrong. Sometimes the new can be really helpful - but seeking novelty for its own sake misses the point. You want good advice, not novel advice, and the two are not the same thing.

1 comments

I wonder what the fundamentals are of coding, that you could practice, starting from "this is a football"

1: Naming Things 2: Testing (Unit or otherwise)