أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
I agree with the rest answers
working in site is the best but if i can work in office too and creat design detailing which will need my supervision as a consultanat it will be better as working in two sides
Working in office after get site experience.
Working inside should be interesting watching what you put on paper coming to life. That way you view your project in human scale.
I Thinkboth will be good, because it will give you closed view about all design
It remains the nature of the engineer Some of them want to stay within the framework of the design only and stay away from the friction things execution with workers and other .. for me personally The best work on the site, because I think that it acquire the skills and experience of more than sit behind the screen, design and find the fun in that