Surround yourself with people who criticize you. You will learn most from them. They will always push you with their negativity. Don't avoid people who always find a way to criticize you, they are kind of free bug testers working for you.
One is not always motivated through criticism. At times we do not need to be criticized to do more. We just need a simple couragement. Be it constructive or destructive criticism, everything has its time when it is time for you to be praised or encouraged you need the encouragement or praises and when it is time to be criticized you need the criticism. Constant and continuous criticism will however infusion in you some antagonistic spirit and will make you to achieve your goals in a more desperate away.
Not good to get always criticized since it cam drain out our energy since we would think about that we don't do any good on the careers we do. But you should also seek the reason why people criticize you since from this maybe you will get an idea about what are the things you need to fix and enhance so that you can do more better then next time you would earn praises coming from your colleague's. We need to work more to enhance our knowledge on something we are interested to broad up our knowledge and that can help us gain more profit in future.
It should be a sort of balanced thing. You get criticized when necessary and you get praised when necessary. These two will form a moving force that will propel you to greatness. If you are always being praised, it will also give a sense of wrong judgement and will not motivate you to do your best. You will definitely think you are the best and therefore you have arrived.
That can also be said for criticism. When you are overly and unduly critisized, you will tend to lose your confidence and self esteem.
what you say is true that the portion must be appropriate between receiving praise and criticism. if we get continuous praise, we will tend to forget how to accept criticism from someone. but if someone always gets criticism it might affect his self-confidence.
if we receive too much criticism in everything we do it means we need to pause from our activities and evaluate what is wrong with us. we have to be able to find out what is wrong with us when we always receive criticism.
in essence we should not be selfish and always be open to criticism from others in the learning process because criticism is a process to recognize and correct our mistakes.