写给那些学EE,犹豫要不要转CS的同学
发表于:2015-05-28 11:45     类型:综合申请经验

jyttwc6590

加版版主。刚刚从滑铁卢大学毕业。在滑铁卢地区工作+等pr。

考试考完了,可以发表一些看法了。

先自报家门,我本科读的EE。现在已经决定自学CS了。

本文写给那些学EE在犹豫是否转CS的同学。如果你想安心搞学术,可以不看此文。如果你来加拿大是为了工作、移民、赚钱的,本文仅供参考。大家都有自己明辨是非的能力,我只发表我的看法。有不对的也请大家指出,我们一起讨论讨论。


其实本人渣背景,双非GPA85不到(给大家信心),当初套磁只有一个刚建组的老板收,就来了。当初拿到offer那叫一个开心啊,简直是天上掉的馅饼啊。我一直跟别人说:“如果我是教授,我就不会收我这样渣背景的学生。” 但是现在已经开始在退学转软件和毕业了再转软件之间犹豫了。看见和我一届的读MEng的同学都找到实习了,前几届的MEng的同学都有靠谱工作。不得不动心了。再加上天天苦逼做实验,最后上课的分都不高,成绩单都不能见人了。毕业了也没有对口的公司。已经把CS当成退路了。


第一章: 关于EE的未来。

EE里的几个大方向(我的个人看法):

1.        Bioengineering:这个方向不太了解,但是学术圈很热门,工作不好找。学术圈总是和工业界脱节的。所以想选这个方向同学需要考虑毕业后的出路问题,好像美国有几个公司做这个,加拿大应该没有。

2.        Electromagnetics 这个应该是我做的方向,公司不多,就是那几个造硬盘的公司,加拿大没有,去美国卡不好拿,想做这个方向的同学也请慎重。

3.        Telecommunications 这个方向看上去很热门,其实因为学的人多,所以竞争激烈。至少在加拿大,这个方向的工作有限。虽然网速快了以后有助于移动互联网和云计算的发展。但读这个方向的同学好像大都去编程了。

4.        VLSI 这个方向在美国据说好找工作,但是加拿大也就那几家公司。

5.        Micro/Nanoelectronics 这个方向好像偏物理。上次Intel来招人好像更喜欢物理系的。不过现在intel都开始裁员了,摩尔定律好像遇到瓶颈了,再做小了就到分子级了,以后能怎么样我也看不出未来。酷睿2用了这么多年,也没看见有更好的出来,反倒是intel去做手机芯片了。

6.        Software 我觉得以后的大趋势肯定是硬件被几个大公司垄断、发展缓慢。软件遍地开花。尤其是以后手机端的软件会随着网速越来越快、手机性能的越来越好得到更好的发展。 硬件只剩下cloud computing、可穿戴设备有点发展前景了。以后对软件的人才需求应该是不太会改变的。现在是个公司都需要有网页、有数据库。做软件就算是公司不好了,也很容易找下家。


(更新:版友xdeon 的看法:个人看法 做电子相关的 一条出路是embedded system hardware和software双修

对于硬件 尤其和芯片相关的 目前的听到的情况是 纯IC design的公司在美国很好 在加拿大国际生不好进去

这方面更需要的人是verification engineer以及会写firmware的人

但是以上这俩职位基本要求你懂一些CS领域的技术和概念 不然做不好)


第二章: MASc的生活。

如果你遇到加拿大人老板,恭喜你,你会很轻松。硕士毕业的要求不高,你混2年也能毕业。如果你遇到中国人、印度人老板。恭喜你。你的生活会“很充实”,做实验做到半夜回去也是很正常的事。中国人老板大多都push。他们需要学生们更多的文章、拉更多的钱、招更多的学生、写更多的文章。。。。如果你想做学术,那么找个中国老板带着你。你们交流起来也方便。老板的学术圈的人脉你以后都可以用。不过加拿大和美国的教职很难找。很多人都是千年博后,拿4-5W刀工资,每3年换一个地方。如果想通过做学术留下来的,基本不可能。我老板都承认他是运气好拿到了教职,不然就只能回国了。所以想通过做学术留下来的同学们,应该要慎重考虑。我前天听说有一个学物理的人,读了7年博士+2年博后。发现工作不好找,有去读了个CS的硕士。版里前一段时间有机械博士转CS的,也有MASc直接退学的。我非常佩服你们。我自己没能下定这个决心,暂时准备读完MASc再考虑。


第三章: 总结。

大家想搞学术的,加拿大适合静下心来学术,但是留下的可能性很小。除非你愿意当千年博后。拿4-5W年薪。3年换一个地方(博后的contract一般最多3年,然后你就要换地方)。

如果你想工作、移民、赚钱。CS的授课型硕士是一个不错的选择,1年速成。毕业之后6-7W的年薪。学费立马就赚回来了。一学期2门课,可以安心学、安心练码。如果你想来读MASc,你也可以自己抽空自学软件、或者去旁听软件课。前提是你有时间、遇到不push的老板。为了MASc那点钱来读,完全没意思。别人交的税都比你赚的钱多。你需要上课+做实验,你用这努力程度去工作,早就出人头地了。


(更新,如果是别的专业的同学,纯为了来加拿大工作+移民的,也可以考虑读个CS的本科2学位,收回投资也很快)


后记:Lz现在在自学软件,如果毕业了实在找不到工作,就再读个软件的硕士。

最后,感谢白神一直耐心回答我关于软件的各种问题。以后果断抱白神大腿。


再更新一点想法:我一直很佩服IBM这个公司,从一个纯硬件起家的公司,现在把硬件业务全卖了,专心做软件。我当年读本科的时候就是IBM把笔记本电脑业务卖给联想的时候。当时我就隐约意识到硬件可能以后越来越不行。但是还是学了EE。要是我现在才开始读本科,我绝对会毫不犹豫的选CS。