Competence comes from authenticity. So I'm going to talk about confidence in your personal competence. This typically takes place in areas you've had training such as a doctor or a teacher. The repeated experience of success is what creates a belief in your competence. Becoming a master at something may or may not take a long time to develop, but it always takes commitment, dedication, persistence, discipline, and striving for continuous self improvement. Once you've achieved it, the confidence it brings is unconscious.
An area in which you've trained is the easiest place that you will develop a genuine belief in your competence and confidence in your ability to learn and solve problems. What about situations where you've had no training? Have you develop a belief you can solve a problem when you see no path to the solution? First, you must learn to recognize that internal voice that tells you that you can't record Noise this voice for what it is a destructive idea that only lives in your head. This voice might sound like your father, teacher or a friend. But the extent that it has power over you depends on how much power you give it.
Pay attention to that voice, but only enough to recognize it and ignore it. You might also have to fight off past experiences of failure, but previous failures do not predict future failure if you have the courage to consider new ideas. Many people who succeed in achieving long term success in anything often have a long history of having attempted and failed many times in the past. The human mind is amazing and has the potential to be far more determined, resourceful and creative than most people ever realize. So where does your self esteem come from? genuine and authentic self confidence does not require someone of lesser worth to be near to justify itself.
The best way to build this kind of self confidence is to fall in love with your life. awaken to the truth of who you are. Once that happens, you'll become far more authentic in all areas of your life.