“No act Kindness, no matter how small it might be, is never wasted.” This is so true. whatever good we will do, it will always be reverted back top us too.
But yeah, this social work thing is not what small kids can indulge into. Children in 9th standard or above can give their contribution to being a volunteer maybe just in summer vacations.
Volunteering surely helps you contribute and give back to the society. Volunteers get a chance to support the cause they are passionate about and become change agents. NGOs are a place where old or needy children dwell to seek help from people like us only. So if you think you like helping others and you want to devote your free time in this then this is a good option for you.
There is a great need for volunteers in elder/old age homes to take care of old people and look after them. Even many disabilities children also need help with their basic learning and writing things. This work will help you feel good, and not only earn money but loads of blessings too. It also creates an opportunity to grow as a person by doing something that you may or may not consider doing full time. This is a good way to explore what you would like to do.
More than anything, it will also let you experience an exposure to that part of life that you may not have had an opportunity to deal with. For example, there are limited chances for a college kid / middle class child to engage with people living in slum. Volunteering with municipal schools or NGOs working in the slums will give you exposure and learning of what reality is.
if you feel want to do something good for yourself, then this a work which will develop you as a person. it gives you a chance to learn humility. You can afford to be arrogant while working for a salary but never while volunteering. Social work will even let you learn how to control your temperament and chow to act sensibly in stressful conditions that you may not learn in your normal school routine. A volunteer must remember that others are making efforts to ensure that they have the opportunity. A volunteer should discharge their role as if they were being paid a fortune. Being casual about it is not the way to go.
Also Volunteering can help you make new friends, improve your social skills and even expand your network. Volunteers even get to learn skills such as leadership, effective communication, time management, taking initiatives and setting & achieving goals.
So doing something that is not mainstream seems to be good at times. There is a lot that one can gain while they work for those in need.