Question: what are the attributes of a successful engineer?
Answer: Teamwork. Teamwork drives the successful completion of a project. ... 
Continuous learning. Technology and methodologies are constantly changing, and nowhere is this truer than in engineering. ... 
Creativity. ... 
Problem solving. ... 
Analytical ability. ... 
Communication skills. ... 
Logical thinking. ... 
Attention to detail.