Social work, teaching, nursing, and caring for the elderly or for children are among the lowest-paid professions, yet evidence suggests that talented and dedicated people in these positions generate societal benefits far out of proportion to their pay.