A lot of developers struggle with lack of confidence. In fact, I've talked about this several times on this channel, because this is such a recurrent topic in the software developer community.
One of the ways that this lack of confidence can appear is in the form of the "Impostor Syndrome".
For those who don't know, Impostor syndrome (also known as impostor phenomenon or fraud syndrome) is a concept describing high-achieving individuals who are marked by an inability to internalize their accomplishments and a persistent fear of being exposed as a "fraud". Despite external evidence of their competence, those exhibiting the syndrome remain convinced that they are frauds and do not deserve the success they have achieved. Proof of success is dismissed as luck, timing, or as a result of deceiving others into thinking they are more intelligent and competent than they believe themselves to be.
So, how to you deal with this lack of confidence and develop your inner security?
5 Soft Skills Every Software Developer Should Know: https://www.youtube.com/watch?v=cVC3DQvAAIA&list=PLjwWT1Xy3c4XRTEK79UXmtkUT-jsP4rUP&index=2
What My Life Was Like 7 Years Ago: https://www.youtube.com/watch?v=cbrY4YwTvfg&list=PLjwWT1Xy3c4XRTEK79UXmtkUT-jsP4rUP&index=6