既然你是土木工程专业,对标土木专业给你讲一讲。web前端其实就是网页的门面,如果不太明白,你可以把它当做你做建筑行业的装修,装修虽然对于吸引消费者来说很重要,但其技术含量你是知道的,只要干过一两年装修的农民工都能满足你的需求。说白了门槛不高,技术含量不大。有一点审美得更好,就这样。
web前端的薪资在计算机行业也不太高,因为毕竟前段没什么高深的逻辑,也不需要你有太多的创新,不管你把房子装修成什么样的,其核心就是刷墙、吊灯、装地板。
至于软件测试,说实话,如果是懂业务的软件测试,也就是白盒测试,可能还比较受欢迎点。但由于你是转行这个行业,前期也只能做做黑盒测试,即功能测试,可能土木里的业务会懂点,其他你也不是很懂,偶是建议你尽量还是做你土木行业里的软件测试。功能测试随便找一个人都能测,也没什么技术含量,就是点点点。
软件测试的前景也分两种,懂业务的测试可能后续可以转需求或产品经理之类,但如果仅仅是功能测试,那真没什么前景。基本纯功能测试的想做测试Leader也不太可能。充其量只是一份工作而已。
以上就是对行业熟悉的基础上的一些经验,希望对楼主有所帮助。