The company that runs Stack Overflow has a job site: Browse Software Developer Jobs. They say you can build your reputation as an expert by answering questions, and that might lead to a job.
I think the more reliable way to make money is to practice your programming skills by answering questions. You never learn a skill as well as when you have to explain it to someone else!
By practicing your skills, you can get jobs, and do well at them. Then use those positive experiences to get better jobs.