广义上说,都很好。具体得看你个人喜好了。
1、从工作的位置看,就像野战部队,都是流动的,岩土流动性更大些;结构次之;
2、从投资的角度看,岩土都是国家工程;结构有多样性;
3、从研究和设计的对象看,岩土更广泛,重复性少;结构大多指建筑对象;

4、从需求上看,岩土是刚性的;结构有时爱宏观环境影响;
5、从协作的范围看,岩土是团队性质的;结构是个体多于团队。
结构工程专业是一个比较宽泛的专业,其他每个专业方向都需要建立在基本的力学理论与结构计算上。结构工程需要学习最全面的力学理论,包括结构力学,流体力学,钢筋混凝土结构,钢结构,弹性力学,也需要学习其他专业的一些基本学科,如土力学,工程地质学等等。从就业来说,本科毕业工作面比较广泛,房地产,施工,设计,监理,都可以从事,只是本科毕业生做设计现在比较困难,一般稍好的设计院都会招结构工程专业的研究生,所以如果将来想进普通类建筑设计院,则建议选择结构工程专业。
选专业前,先明确自己将来想从事什么工作,不要过于实际,有理想有努力就行了。建议你查看各专业的课程安排情况,根据自己的需要选择专业。