Rose Martin in a Hydraulics magazine suggested that engineers should have the following essential skills and traits. Do you agree?
Computer science fundamentals.
Probability and statistics.
Leadership and management.
Commitment and desire to learn.
Critical thinking and problem-solving.
Attention to detail. .
Giving and receiving feedback.
More here: http://www.hydraulicspneumatics.com/community/10-must-have-skills-all-engineers