Civil engineers need a good grasp of mathematics and design, and the ability to manage and liaise with a wide variety of people. They need to be able to think in 3D and communicate ideas effectively. This kind of engineering is suited to people who are practical with a creative streak.