My parents are telling me that engineering sucks...

<p>

</p>

<p>I think this actually makes the IT job worse, because there are fewer barriers to entry, and hence maintaining a high salary is difficult. If there’s a skill that you can only learn from a handful of schools or employers, it will be very hard for people to learn your skill and drive down your salary.</p>