From applying technologies and adapting management strategies to becoming internet-savvy and streamlining the construction process, civil engineers must master different sets of skills. This book presents the skills and strategies, including critical thinking, finance and economics, communications, management, design skill, and law and ethics.