Maimonides says that the highest level of giving charity is helping a person become self-sufficient.

Today, think of someone who needs a job and try to do what you can to help him earn money. You might help him get a job interview or you might think of some marketable skill that you could help him develop.