Hacker News new | ask | show | jobs
by j45 1114 days ago
The word ‘done’ can disproportionately mean different things culturally and geographically between average and above average developers.
1 comments

Done = ready to be used to do what it’s made to do

I’ve lived in many cultures. In what culture, does “done” not mean that?

In some cultures you may lie about it being done, but internally you know what’s being asked and that you’re lying in reply.

In Portugal being done, means that if I need to place a blackboard on the wall and the screws don't fit, most likely we will get some creative solution to still hang the blackboard, consider it done, and if it falls down, no biggie, we hang it up again.

In Germany or Switzerland, in the same situation, you would be told that it is a security issue and it is dangerous to have a blackboard that might fall, to reschedule placing the board to when the proper screws are available. Only then will the blackboard be placed in position and it will only fall if the rest of the building falls as well.

Yes, steorotypes, yet quite real with two quite different kinds of what done actually means.

Not the experience of many.

Done can mean I'm done my first pass but this is untested.

Done can mean I think I did what you asked but I never checked or verified my assumptions, nor were there enough input.