>>But I've also seen a lot of children who grew up a confident person because their parents praised them a lot.
As long as things are going your way, confidence is good. When they are not, fake confidence leaves you completely blind to your own problems. And it kind of amplifies a negative feed back loop.
Almost every person I meet this days talks of 'optimism', 'hope' and 'confidence', often confusing that with laziness and inaction.
Reality doesn't care about our feelings. Taking a true stock of the situation and performing per it, will help us a lot more than textbook contextless confidence lessons personality development books teach us.