It is almost impossible to meet 3 kinds of people:

1. People who haven’t made any mistakes.

2. People who have reached a success after failure without reflection.

3. Managers who have team’s trust by exerting control and micromanagement instead of trust.