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.
To be honest, yeah. Getting criticized sometimes can get into our heads and just bring our motivations down to be better. It depends on what kind of criticism though. There are some users here criticizing just for the sake of bringing the other users down and it does not help anyone even in the slightest bit. Just for the sake of "that user" him/herself.
In my job, I usually get criticized in the way that it encourages me more to try especially that software development is really a large field to get into. That does not mean my thick skin isn't ready for some bullshit criticism though.
