News for hackers. Stuff that matters.
Re:Stopping at 90% by bob1029 on Wednesday August 02, 2023 @12:07PM (#36972809)
I think this tracks very close to my experience.

In 10 hours, I can make something that looks starts to look valuable to my wizened eyes. This is the happy path.

In 100 hours, I can build something that the rest of my team can begin to see the value in. This is the MVP.

In 1000 hours, I can make something that I can actually sell to a customer - but only with clear expectations that there may be months or years of on-going polishing required. The is the beta.

In 10000 hours, I was able to learn this perspective. No product is ever done. You only ever get to that tenuous beta phase and then becomes almost entirely about dealing with customer feedback.

For me personally, I start to check out after the 100 hour stage of development. Tedium and repetitive concerns begin to leak in and tempt the strategic nuclear problem solving facilities with insane overkill solutions (aka abstraction hell). I now try very hard to find reasonable handoff strategies before I get to that point. There are other team members who cannot stand the indeterminism of the 0-100 hour range of development, so this works out really well in our shop. Setup the pattern, let the tool operator zone out for the duration of their shift. Not everyone wants to be ivory tower architect and can find far more joy in the simpler tasks.

Re:Stopping at 90% by johncch on Wednesday August 02, 2023 @01:14PM (#36973771)
Thank you for saying this. I'm currently in the 100h phase and I'm struggling to explain it and you said it beautifully.