Hacker News new | ask | show | jobs
by delibaltas 4839 days ago
As a contractor I have said this to my client. I did it because he was a 20 years old student and I felt responsible for him. He went on with the project though. Yes, it was a failure.
1 comments

This is a big one. When contracting/consulting, if I see a problem with client's vision or specs (and the problem is within the scope of what I was hired for), I feel it is my professional duty to tell them (often quite bluntly) exactly what is wrong and my ideas for fixes or workarounds.

I think this should also extend to any sort of critical relationship, such as when someone's success or failure depends very much on your actions and advice (for example, in mentor-mentee relationships as well as someone is paying you).

There are many good ways of pointing out faults that don't boil down to "this sucks" and trying to sugar coat, gloss over, or hint at major problems is doing a major disservice to whoever is on the other side of the relationship.