Yes, I totally agree with your opinion that if
we take participation in various contests will increase our confidence level. When we participate in any contest either lose or win does not matter but we can improve our knowledge as well we gain knowledge of our mistakes. So it is very important to compete in any competition.