Volunteer happens for different reasons, some people do it as a way just give something back to the community or make something different from the people around them. Some they do it So that they can lean something from it and develop new skills or build on existing experience and knowledge. So to decide whether you need to volunteer or not it depends with what you want; to lean or just want to help.