悉尼大学商学国贸双硕士毕业,现居澳洲,在澳学习生活15+年,从事教育咨询工作超过10年,澳洲政府注册教育顾问,上千成功升学转学签证案例,定期受邀亲自走访澳洲各类学校
您所在的位置: 首页> 新闻列表> 美国留学学CS做软件两大问题
赴美国留学就读计算机专业的学生越来越多,有很多非本专业的学生也都会利用留学美国的机会转申到这个大热的专业中,赴美国留学学CS做软件,入门很容易,若想学好做好就需要明白以下两个问题。
1)转去学计算机computer science,将来从事IT软件行业,其实入门很容易
基本上,学个data structure with C++ or Java,就算正式入门了,而且你不需要了解复杂的数据结构,只要了解了list, array, tree等基本知识就可以了,然后学点object oriented语言(java or c++),基础就够了。数据结构和java编程很基础,所以有无数课本,讲的清楚易懂的课本也不少,如果你不知道什么课本好,自己挑些计算机系的教授主页,看他们推荐的课本,被使用次数最多的,就是最好的。
有时间的话,再学networks, operating systems, database, software engineering,你的知识结构就很不错了,而且也不需要学的多么深,了解基本概念就是了。听上去又多了四门,但是学习量也不算很大,比如 database,stanford教授的经典课本A first course in Database systems,读起来更是流畅、易懂,毫不夸张的说,即使是文科生,读起来都不难,跟读本散文集似的;andrew tanenbaum写的教材Computer Networks和Modern Operating Systems也是如此,我当年尚在学校读书,消遣的时候,都偶尔翻翻这两本书,研究一下他老人家是如何把知识讲清楚的 - 这类优秀的教材,都能把复杂的知识用平易的语言讲好,不需要科班出身,就能看懂了,这也正是它们优秀的地方。你遇到的,最多是少数生僻的专业词汇,对于考过G的人来说,学点新单词不应该是问题。
不晓得现在国内的同学用什么课本,我觉得直接读英文原版教材就可以了,其实英文原版解释的更清楚,更容易懂;国内翻译过去的,或者是些纯国产的课本,读起来才费劲,别被谭浩强们编写的烂教材折磨,英文教材有好多写的很好的。另外,这里说的是“入门”,至于如何才能学好学精,那需要你结合自身的情况,在学习期间不断提高了;并不是说只要入门,就万事大吉了。
美国这里学啥专业出身的,都有转cs做软件的,机械、化学、物理就不用说了,本科学日语、中文甚至原来在国内做护士的,都有人成功转行的。
2)现在打算读cs的人的确越来越多
根据我掌握的信息,好多学校,今年CS的大课和基础课程,修课的人数都爆满,基本上是大批新生来了以后,所有课程都迅速被填满了。IT软件是现在美国国际学生最容易就业的方向,你咨询了解就业形势的师兄师姐,也可以得出相同结论:目前就业最好的专业,就是CS;软件类就业明显好于其他任何专业、任何方向。
根据我掌握的信息,这两年有些学校的确呈现两个”凡是“原则:凡是找到工作的,基本都是cs的;凡是学cs的,基本没有找不到工作的。-- 注意,我没说美国是个学校都能满足这两个原则,尤其是第二个。
的确,转专业是有难度的;cs不是人人都能学好的;大家都学cs,都做软件的话,cs的就业率肯定要下降;转cs做软件,并不能保证你将来会找到工作。不过,现在的大方向、大形势就是这样子。国内认为做金融最有澳际,大家都抢着学金融;而在美国这里,做软件最有希望留下,最有可能获得工作经验,自然就是竞争的焦点了。
很明显,学cs找软件工作的浪潮已经掀起来了。这就是现实,无论你喜不喜欢。
Amy GUO 经验: 16年 案例:4272 擅长:美国,澳洲,亚洲,欧洲
本网站(www.aoji.cn,刊载的所有内容,访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务用于其他用途时,须征得本网站及相关权利人的书面许可,并支付报酬。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除。