You cannot develop yourself successfully if you don't have the capability to achieve that from your "inside self", without being forced by external factors, and it is very important to develop yourself and stay updated while the acceleration of technology and business development is changing tremendously.
A successful development should lead to perfectionism, and it is very nice to be perfect if you can, because if it is quite a hard success to perfectionism.

Perfectionism refers to a meticulous drive to attain excellence in everything one does, in his professional, social and romantic life. That is the characteristic of a perfectionist.

Not surprisingly perfectionism is perceived as a good and desirable characteristic in the modern Western world, and being moderate in expectations and doings is deemed as a negative trait. Everyone expects you to be perfect: a perfect employee who gets all the work done in time and asks for more, never demanding a promotion or salary increase; a perfect kid, as the star of the basketball team and a brilliant student; a perfect husband who always comes home with flowers and diamond rings.

In this situation, you also expect yourself to be perfect to meet the standards put for you. You become a perfectionist.

When I say you “become” a perfectionist, it is to imply that you were not born one. It is not an absolute, universal characteristic. Rather, it is relative and is born of human conception. Perfection is an idea. It is an idea of a perceived ideal state of affair by a society. Perfection and imperfection are therefore merely attached values by that very society. And you are socialized into it.

Yet, you shouldn’t jump into the conclusion that perfectionism is bad per se. No. It is good to try doing your best. It is inherently good to give people what will make them happy.

However, what I am suggesting is that perfectionism can be dangerous is it casts a controlling net over your life. In this case, perfectionism leaves very little room for you to accept and love yourself unconditionally. You will start being harsh on yourself. You will accuse yourself even for some minor mistakes. Gradually your judgments about yourself will affect the way you perceive others. Everyone will seem just not enough.

However, the truth is we only have each moment of the Present Moment to live in. By being perfectionist, our mind will be forever planning and thinking about the future or lamenting about what went wrong in the past. Because of these tendencies, many perfectionists are unable to feel satisfaction because in their perception they never seem to do things good enough to warrant that feeling of contentment.