This may be a hard pill for some to swallow but believe it or not, you're not perfect. That's right, even YOU have some room to improve and by doing so you can advance your career as an IT contractor. The only way to get better at anything we do is to know our weaknesses and shortcomings and the best way to learn about them is to accept feedback.
As an independent contractor, feedback may come from clients, colleagues or recruiters at any time and for any reason. In addition to the obvious feedback you'll get about your work while on a project, you may also hear from people regarding your general attitude, your interview skills, resume advice or something as simple as a more professional way to answer the phone. Regardless of what kind of feedback you receive, who it's from or why, it's always beneficial to follow these tips and receive it effectively:
Don't get defensive, make excuses or justify yourself. At least at the onset of receiving feedback from somebody, take the time to hear them out and fully understand what they're telling you. Doing so may lead to humility and self-awareness that can vastly improve who you are as a person in addition to the subject at hand.
Practice active listening. Feedback is a common form of communication and, as such, "active listening" should absolutely be practiced. Be mindful of your body language to show you're engaged, let them finish talking and ask questions to demonstrate that you do care about what is being said.
Ensure you understand what's being said. In addition to asking questions as suggested in the previous point, also summarize and clarify the feedback being given to you. This will ensure you both leave the conversation knowing exactly what improvements can be made.
Ask for help whenever necessary. If you are struggling to understand how you can take their feedback and improve, then ask for guidance and suggestions. When people give feedback they should be genuinely interested in helping you and your project.
Follow-up after implementing recommendations. Once you've taken the feedback into consideration and made changes to improve, check-in with the person who provided it with you to let them know the steps you took and to see if they've noticed an improvement. This will not only ensure your performance goes up, but it will demonstrate your appreciation for the feedback.
It's alright to ignore some feedback. Some people are nosey jerks who have no real constructive criticism or valuable advice to give. If you're certain that is the scenario, feel free to ignore all or most of the previous tips. They may make some valid points which you should accept, but it's not worth wasting too much energy on a negative person.
Any time somebody offers you feedback, remember that it's often just as hard for them to give it as it is for you to receive it. Appreciate the situation and the confidence they may have had to build to give it to you. Regardless of whether or not you intend to act on feedback received, you should always remain polite and be thankful for the advice. After all, if you intend to provide feedback in the future, it will be received better by others if you can receive it well yourself.