4 ms·
The point isn't that people improve as you go. The point is that if you're like this author (and many people, including myself at times) are, then when you star
by sukuriant 14y ago
The point isn't that people improve as you go. The point is that if you're like this author (and many people, including myself at times) are, then when you start working on something, you obsess over the exact, perfect, super-over-engineered version of a something; and you'll rehash that inconsequential something while many prior versions would have been just fine.
Instead, when you've gotten to X ability level, go ahead and make something at X ability level, don't let learning about a new, better way of doing that something stop you from doing it.
There was a saying that I'm going to butcher here from PHP:
"While many people obsess over the little details that don't matter and quibble over language wars, the person that knows PHP just gets things done."
This article is in that similar vein where it's more important to ship than to quibble about the things that don't matter that much.
- btilly 14y agoInstead, when you've gotten to X ability level, go ahead and make something at X ability level, don't let learning about a new, better way of doing that something stop you from doing it. There is a time that this is good advice, and a time that it is bad advice. It is good when it helps you get over analysis paralysis. It is bad when it helps people justify their turning the opportunity to gain 15 years of experience into having gained one year of experience, 15 times. There was a saying that I'm going to butcher here from PHP: "While many people obsess over the little details that don't matter and quibble over language wars, the person that knows PHP just gets things done." Being snarky, PHP stands as an example of where you should take a step back, and learn better ways to do it.
- sukuriant 14y agoIt is good when it helps you get over analysis paralysis. It is bad when it helps people justify their turning the opportunity to gain 15 years of experience into having gained one year of experience, 15 times. Absolutely. I agree 100%. It should definitely be a case-by-case basis.