<p>Choosing a major strictly for vocational reasons is always a bad idea. As a poster up thread notes, what looks like a lucrative field today may collapse before four years are out. Ask anybody who started a CS degree about 1998 or so what the job market looked like when they graduated. Ask recent civil engineering grads how they’re doing. Yes, there are exceptions, but guess what? There are exceptions to everything. </p>
<p>Pick something you love and are good at. Don’t have any such thing? Go to a LAC or a university’s college of arts and sciences and take a broad variety of courses. Then decide.</p>