G. Mark’s Answer
An average salary for a full-time civil engineer is around 50-85 thousand dollars a year. This varies depending on experience, certifications, specialization, geographical area, etc.. As with most areas of engineering, projects vary considerably. As is the value employers put on them. But with a US average of around $65000, that's about the gist of it.
Now as for education, it's pretty standard that you would need an engineering degree. You may get that from a two-year college, but most would recommend that you get a BS degree. After that, you would look into certification. As with most engineering careers, after that, your compensation will increase with success, hard work, recognition, more education and finally, experience.
Engineering, in general, is the solving of problems to increase the security, safety, health, effectiveness and general happiness of society and its people. Because of the fact that problems are by their very nature a vast and varied set, what you end up doing will vary as well. As will your success. But it will most likely never be boring.