There's no substitute for hard work feels ex IITian, Kalandi Charan Panda. Currently with Hindustan Construction Company as General Manager (Operations), he has over 28 years of experience in this field.
A Civil Engineer’s job involves making project reports, supervising the site work, dealing with casualties at the site and constraints if any. The bottom line is successfully completing the project using limited resources. They also arrange for meetings with clients, discuss payment, arrange for resources, prepare documentation, etc. A successful Civil Engineer should have a good concept of design and structure. You should also be ready to work for long hours. You need to be result oriented, have good leadership qualities, good communication skills and commitment towards work. But most of all you should not hesitate to voice your opinion or the work will suffer.