Hacker News new | past | comments | ask | show | jobs | submit login

That's because time pressure is real. We can't all be Knuth and spend our life looking for the perfect algorithm to solve all problems we could ever have. Most of us must ship something that works well enough for a particular scenario, as soon as possible - tomorrow, next week, next month, not next year. If you care too much about the quality of your work, you might end up never shipping; at some point you have to stop caring and just push the damn button.



It's not always time pressure. It can also be, for example, calling out others for doing things that don't make sense or hinder what's actually needed for the job/company, which in turn makes them uncomfortable and leads to discipline for you and not them. My response after having that happen? Fine, I'll look the other way and not care how much we're getting done anymore.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: