美国计算机软件工程方向申请人数很多,竞争是很激烈的。简单点讲,IT行业的发展造就了无数的programmer,尽管大家开发的软件应用于不同的领域,但是大家都是 programmer,好听一点,叫software engineer。所以申请的时候,写过程序的,都可以claim有这方面的实际经验,都可以往这条船上挤。因此,软件工程,除了学校的学生们,公司里工作的人也很喜欢申请,申请人数就特别多,拿offer也更难 -- 一清二白的学生们拿什么跟有数年工作经验的软件工程师pk? 但是软件工程不仅仅是工作经验这么简单,不是单纯的比谁会写code,谁的code写的好。我知道的这个领域的几个牛人,都喜欢找学生。
认为软件工程是一个很好的方向,很适合将来在美国就业立足。比如说,如果你作一个关于测试理论或者开发方法的thesis,接触一些软件开发和测试过程中的问题,找工作interview的时候,你可以拿你的thesis project当成经验来吹,容易跟别人谈的来。而且,由于很多软件工程的research project适用于各个领域,找工作局限性小。我当年就是这样子,不管是EMC这样的存储公司,还是cisco这样的网络公司,或者是oracle这样的数据库软件开发商,我都可以兜售自己的project,都可以瞎掰乎如何在开发的过程中用什么样的方法开发,问题何在,用什么样的方法测试,coverage如何。
您可能会关注: