Increasingly, I am being asked to help people find jobs that “make a difference” to the world. Some people have very specific ideas of how they want to make the world a better place and others need help to figure out how their skills, experience and personality can be used for the greater good.

One thing that has not changed, unfortunately, is that those jobs that do the greatest good are often the worst paid. I think the assumption is that the people in those jobs work for rewards other than monetary ones.

This fact has made me want to explore whether it is necessary to do without in order to do good.

For example, I could make a case that Bill Gates, Warren Buffett and George Soros are able to do more good through their foundations than many thousands of underpaid non-profit and social work employees. However, by the same token, the super-wealthy are not going to be the ones actually serving food at the soup kitchen.

As with most issues, there is not one right answer. Not everyone has the entrepreneurial drive to become one of the super-rich. In fact, few of us do. For the majority of us who can afford to give very little money to charity, we can offer something even more valuable – our time and effort.

We may not want to accept the low wages that often accompanies doing good professionally, therefore, we might choose to offer our free time to help out. Sometimes, if we do not get much job satisfaction from our main source of employment, a volunteer opportunity can help to fill that void in our lives.

The more volunteers the easier the work of the paid employees at non-profit organizations. In fact, if there are more volunteers, the non-profit needs to employ fewer paid staff and can afford to pay them a little more as a result.

There are many ways to make a difference and it can be fun figuring out exactly how to do it. There is a good citizen in everyone of us and if we maximize this part of our character, we will be rewarded with much greater life satisfaction.