Besides math/science, what else should an engineering major be good at?

<p>I'm in the process of selecting a major, and I can't decide between a pure science (either chemistry or physics) or some kind of engineering (mechanical, aeronautical, or chemical).
I'm pretty well-versed in math and science, but do I need some other skills in order to major and be successful in engineering?
Thank you so much!</p>

<p>Dedicated individual. Persistent. Good listener. That’s really all you need I think.</p>

<p>Communication, both to other engineers and scientists and to less technical people. (However, most writing and communication course work in high school and university is humanities or literature centered, so it may not be a perfect assessment of how good one is at communicating engineering and science to both technical and less technical audiences – one can be good at humanities or literature centered writing but not so good at technical writing and vice-versa.)</p>

<p>Note that chemistry’s job and career prospects are far worse than those of most engineering majors (including chemical engineering), computer science, physics, applied math, or statistics. See the <a href=“http://talk.collegeconfidential.com/internships-careers-employment/1121619-university-graduate-career-surveys.html[/url]”>http://talk.collegeconfidential.com/internships-careers-employment/1121619-university-graduate-career-surveys.html&lt;/a&gt; .</p>

<p>Spatial visualization, something I don’t do well, helps! I have a hard time seeing complicated structures in 3D.</p>