Many people wish they felt more secure about their abilities on the job. In other words, they're looking for increased self-confidence when it comes to performing the work, dealing with coworkers, and handling tough situations.
If you're one of these people, you're not alone. What can you do to feel more self-assured about your job?
First, remember that you are not your job.
That is, if you make a mistake at work, this does not mean that you are stupid, worthless, or that you're in the wrong position.
It's all too easy to take mistakes personally, seeing them as a reflection of your true person rather than for what it is: a mistake. Even though it may not always appear so, everyone makes mistakes from time to time.
The best way to deal with a mistake is to own up to it right away and present a solution. This shows that you are honest, and by presenting ways to fix the problem, your boss can send you on your way to deal with the issue.
Acting honestly and straightforwardly is best for you (you'll feel better about yourself) and best for the company (which again will help you feel better).
When dealing with conflict resolution and difficult employees, learning some proven communication techniques may be necessary. Consider attending a course on conflict resolution and dealing with difficult people.
In the meantime, remember that the overbearing person likely has a lot of insecurities as well, and these are what cause the behavior. In the midst of conflict, do your best to avoid being pulled into argumentative situations. Don't reward the other person's behavior by getting upset or immediately backing down. If necessary, say you'll continue the conversation when everyone has had a chance to cool down. Dealing with negative coworkers is never fun. Try and remember that your self worth is not dependent on the coworker's approval, even if that person is your boss.
It could be you're feeling unsure about your skills. This one is pretty easy--learn more! Many companies offer continuing education options, will pay for schooling, or offer professional development in house. Whatever your employer offers, take advantage. If your company does not have this option, find some good books on the subject. Ask your colleagues for suggestions, or if you're a member of any type of professional group, seek advice there as well. Many of your peers will have good suggestions on what's worth looking into.
Finally, give yourself some challenges...
To read more about the topic you´ll find thousands of good websites. I like this one: