Here’s a question that’s worth thinking about: How can you do better if you don’t know what you’re doing wrong? After all, if you knew what you were doing wrong, you would change it, right?
Even if you are very smart and very driven, you will eventually hit a wall that may take you a very long time to get over. Every problem shouldn’t involve reinventing the wheel.
Often it is difficult for us to recognize our strengths, let alone our weaknesses. So what am I saying here?
Find people whose criticism you can trust and don’t ever let them go. Listen to what they have to say and pay attention, even if it hurts.
In the absence of good criticism, pay attention to what others are encouraging you to do. It’s the same principle – other people are helping you understand your strengths and weaknesses, it’s just a lot easier to take.