Let's set the record straight. Praise is important and necessary to raise well balanced children. Children that think well of themselves and have adequate self-esteem.
However; too much praise has an adverse effect on children. Too much praise can put too much pressure on children. Too much praise can give our children unrealistic expectations for themselves. Too much praise can send the message that failure is not an option. Too much praise can convey the message that our children are so smart, talented, gifted, good; that when adverse conditions present themselves our children wilt under the pressure. They become paralyzed with fear of failure and stumped by the realization that problem solving is hard and therefore scary.
So what do we do? We teach our children that failure is a natural part of life. We teach them to expect failure, to learn from it, to make the necessary changes and continue on with life.
We praise them for their effort; for their problem solving skills; for their dedication and commitment to working as hard as they can to complete the task at hand. What this does is encourages them to work harder and be more determined in the future. It teaches them to persevere and not wilt under the pressures of life.
Let's remember: it's good to praise our children and we need to be careful not to give too much of a good thing.
If you are at all interested in exploring these thoughts a bit further I encourage you to pick up the book NurtureShock and give it a read. I think you will indeed be shocked!