I agree, but IMO that is missing the point of the post. For me, this lesson transcends software engineering and applies to nearly every quadrant of life.
Yes, progress does not guarantee success, but progress for its own sake is still worthwhile.
And even if your ultimate goal is to succeed, applying these principles makes the success more likely, which is most of what matters in any kind of entrepreneurial enterprise.
There's a great quote: "The harder I work, the luckier I get." Showing up every day is another way to create this luck, and if you do it consistently, you accrue a kind of compound interest on your work.
Yes, progress does not guarantee success, but progress for its own sake is still worthwhile.
And even if your ultimate goal is to succeed, applying these principles makes the success more likely, which is most of what matters in any kind of entrepreneurial enterprise.
There's a great quote: "The harder I work, the luckier I get." Showing up every day is another way to create this luck, and if you do it consistently, you accrue a kind of compound interest on your work.