The average starting salary coming out of college today, is about $40K/year to $45K/year, with Chemical Engineering being the highest, at about $54K/year, and liberal arts being the lowest, at about $30K/year.
Certain people are lucky enough to get salary offers higher than those, some get offers lower than those. Those are just average.
The career fields you all mentioned, including engineering, are some of the "specialty" career fields which usually see higher salaries to start. My sister, for example, is majoring in pharmacy. Starting salaries for pharmacist, because they are in extreme demand, are ranging from $60K/year and higher. Pharmacists, however, will have their salary top off, usually, around $80K/year to maybe $90K/year. Higher starting salaries usually mean that the salary will not go up much later on. This is usually the case when a job is in high demand.
Regional FOs start with salaries about $20K/year. This way below the $40K/year to $45K/year for average of people starting in other career fields. However, there is a reason why regional FOs start with such low salaries, and it is the same reason a UPS pilot will start making $27/hour, and a CAL pilot will start at about $30/hour. Second year FO pay, however, goes up, in some cases drastically. Most 2nd-3rd year FOs I know, and have seen on this board, make on average, it seems, about $40K/year, some less, some more. I even know one regional FO who make about $50K his second year. That is a salary equal to starting salaries in most other fields. Of course, this varies per airline, just as it varies per company that someone may work for after college. This is why some make more, and some less.
But, most people, in most career fields will have their salary top off, at most, around $80K/year, and many less than that. A pilot, however, even if they stay with a regional will make that, and more, eventually. A move to the majors definately equals more. So, when you look at the big picture, overall, pilot salaries, depending on the airline, are not much different than people in other career fields, but pilots have the potential to make more than people in other career fields.
I agree with what one poster said. Sure I, or any of us could try to open our own business and make $350K/year. Or become a pharmacist, or chemical engineer and get a starting salary of $55K/year. But, I don't want to do any of those other careers. I want to fly. You can make a good living as a pilot, it just takes time, basically, like any career. It helps when the industry is in a better state than it is now, but although it will take time, I believe things will improve. So, if you can, hang in there, and be thankful you have a job. Remember, the job market is not great for many industries right now. I know people who have been laid off from various fields. Things will correct themselves, it just takes time.