7 Most Important skills for a Civil Engineer to succeed | Explore Engineering