Hacker News new | ask | show | jobs
by Retra 3622 days ago
The problem with this idea is that programmers generally never do anything 'correctly', so if you go home early, you're leaving the job unfinished.

This is far less applicable to an auto mechanic who simply has to replace a part with another stock part and let a customer walk away with it the same day.

1 comments

There is some truth in this. Programmers are generallynever finished. You can always refactor or polish it a bit or squeeze in another feature.

That said in agile you have a definition of done so at least you can agree as a team when the job is done and then it's like the car mechanic example