Software engineer's salary is nothing compared to doctors, lawyers and financial traders who enjoy protections from their organizations and a reputation of "being just expensive".
Not really all that true, for the professions as a whole, except for medical doctors, who are far above any of the others.
Per the BLS Occupational Outlook Handbook [1], 2012 Median salaries for various professions:
Securities, Commodities, and Financial Services Sales Agents: $71,720
Software developers: $93,350
Lawyers: $113,530
Physicians & Surgeons: >$187,200