土木工程专业要求你的力学掌握知识要比较好,工作也相对好找些。软件开发…………呵呵,我以前就是从计算机专业转到土木工程去的,计算机专业比较难(可能是我比较笨),数据结构是把我彻底整晕了(比较抽象),计算机专业学的好,待遇是不错的,但问题是大部分人都是学不好的…………这就是为什么每年计算机专业毕业的人如此之多,却找不到工作。而另一边软件公司在大喊缺人才。想想其中的奥秘吧!两个专业想学好都是要下苦功的。个人更偏向土木工程一些。