最好别上培训机构是,最没意思的了,只会让你成为简简单单的码农,若如果真想在这方面有所成就的话,数学是要好的,因为这会提现你编程的基本思维能力,然后对于计算机相关的知识,不要求你会全部编程语言,但是必须得精通一门编程语言,懂得面向工程,面向对象程序设计。很多童鞋认为学软件工程是搞软件的所以对汇编不是很关注,但我想说汇编还是很重要的,学好汇编会让你在编程的过程中更好的懂得编程的底层,让你对整个程序设计的通透性有所了解,学完高级语言最好就去学习汇编,因为这会在你以后的学习过程中打下坚实的基础。然后再学数据结构吧,这个学习很难,不要求你一次性看完,没事儿都多看看,之后就是学操作系统啊,计算机组成原理啊,编译原理啊,。。。学完了理论,接下来就是该选择自己的专业方向了,这要看你学习的什么语言,了解那方面的,再来选择自己的方向吧,但是我想说的是,大一大二大三,一定得把基础打牢了,多敲敲代码,提高自己的编程能力,到时候,学什么都快。
学习软件工程是很累的事,既然选择了这个专业,那就要做好迎接一切困难的准备,祝你成功。
多敲代码··