However what makes people to be more perfect on the things they are doing is actually being able to learn from there mistakes and sometimes it could even be better learning from other people mistakes and use it to perfect yourself.
It is good to learn from our past mistake but it is highly profitable to learn from the mistakes of others, if you learn from the mistakes of others, you will not have to make the same mistake. Assuming your colleague had an exam and he failed the exam and you were given the opportunity to get the past question that was given to your colleague, believe me not, you will not fail if the same exam is given to you.