你好我是大三软件的 算是学长吧 嘻嘻直入主题1.编译原理是基础 我们现在也正在学.. 至于哪种开发软件要精通 我觉得可以看你的喜好了。各个公司要求不同有的要.net有的要JAVA的,不一样。想要都精通是不现实的,但一定要精通一个。说实际点,将来赚钱多的不是你学习成绩有多好,各门都很高的,而是有一项特长的2.英语不一定要非常好,但专业英语一定要好,因为最新的教材都是英文版的,要能看懂能理解3.认证当然要考,至于考哪个也是由你的发展方向决定的,像.net的java的都有,也有微软认证,IBM软件工程师认证等等4.考不考研在短期内可能看不出有什么区别,出去后差不多的。但长远来讲还是研究生更有前途的感觉。至于就业当然是看个人,什么学校不重要,有本事有技术才是真的。5.软件的'发展就像电脑更新一样,变化太快,再过两年四年什么样真的不好说。刚毕业的话差不多5.6万年薪,算是起步价,发展到将来十万几十万都不是梦想。:) Thats all.
软件工程,顾名思义,主要学习软件编程。但是北大青鸟也教编程,有什么区别呢。在大学里面你不仅可以学习怎么编程,怎么做一个图形界面的软件,或者是做一个网站。更多的是你学会了很多计算机的基础知识,计算机组成原理、数据结构、数据库、等等。而且,不仅仅是高级语言(C++,Java等等),还有很多低级的脚本语言。而且还有很多软件开发的思想。
没有好好总结,想到什么就说什么了。。