career fair归来WPI DS渣硕谈谈找实习和项目的事情

avatar 63389
刘海20081
10022
27
首先我要说一下的是WPI DATA SCEIENCE 算是很偏向CS的,除了必修的一门商科的Businees Intelligence,以及本系的DS501 Introdction to data science,你全部选CS的课也没人管你(但是有些cs的课程是要必选的,不然没法毕业) 。另外第一个学期的cs算法课相当popular,等到我选的时候已经全部满了,然后另外一门算法课教授口音实在具重,没办法听了一节课退了。所以我第一个学期上课就都是些本专业的必须课程。
1. DS501 intro to ds 这门课其实对我来说作用就在于上课的四个case study了和用python了。说他不是因为这个课会把我们以后要学的课程拿出来每个都做一个high level的介绍,所以实际你之后的课程是都会学到这些知识,只是让你有一个提前的了解而已。说他好是因为这门课用python,然后四个case study,自己好好做的话,写到简历里至里能有些吸引眼球的project可以展示了。而且python基本算是ds的必备技能,要是python不会的话,找数据相关的工作是受限很多的。这门课最后基本都是A。

2. DS502 statistical method in data science。这是实际就是statistical learning实际和数据挖掘,机器学习重叠很多的。所有学了这个可以投和机器学习数据挖掘类的实习。然后这门课的老师讲得还行,做作业的话就是课后习题用R编程。基本最后考试也基本都是A

3 CS542 数据库。这门课是我们系主任讲的。讲的还不错,前面的介绍数据库应用,后面讲理论,优化,并发性之类的。这门课最后拿A还是不那么容易的,估计三分之一的人能拿A吧。另外我的建议就是如果本科学过数据库的话,就没有必要在学这门课了。拿出来学算法吧。虽然我们专业是data science 去面互联网公司还是要考你算法,虽然没有马龙那么难。

然后这个学期的我想说的就是big data management。这门课的老师是我觉得讲的最好的老师了,每个东西都讲得具清楚,然后课后就是project(比较锻炼能力,当然也是很花时间的),另外这门课是要用java的,所以要是不会java的至少寒假要学一下java。 学完这门课你就基本学会了hadoop的生态系统中比较重要的一些组件了。在简历上面写你的hadoop经验,绝对会让你stand out from lots of other applicants。

然后说以一下找工作的事情吧。我一个多月的时间大概投了将近100份暑期实习了,目前为止收到了7份面试。然后面了两家,都在电话面试就挂了。但是我想说的是,我收到的据信还没有收到的面试多,这些公司到底是默据我了呢?还是还没开始审简历?之前挂的那两家,我现在想想原因就是我英语实在是太渣了。因为是在电话里,有时就听不清楚别人在说什么,得让人有时重复几遍我才能听懂什么意思。然后口语就更加渣了,说话结结巴巴,又有口音,估计别人听得都费劲。然后恰好找data scientist之类的工作都是写的很好的oral and written English的,所以都不用过技术面,HR行为面就直接挂掉了。因此干我们这行的一定要把英语练好。在出国前就要练好,不然出来混迟早要还的。另外就我的感觉来看,我们program应该不难找份工作。英语不搓,编程不烂,认真学,好好做project,拿份offer不成问题。但是我们这行的特点是实习的坑比要全职的少得多得多。所以能够投的实习岗位并不多。

但是虽说找工作不难,但是感觉和cs的比起来应该还是差远了。我看招ds的应该没有要马工的1/10(但cs找工的人也很多,所以也其实也不好说),而且工资也要比马工低,然后还要求英语要比马工要好。所以能找cs的工作还是找cs的工作吧。但是如果去不了cs,我们专业应该算是除cs以外最好找工作了吧。另外即便是找我们专业的工作也是很强调编程的,公司宁愿要一个懂编程,但是懂点统计,也不要统计强,但是不会编程的。至少互联网公司如此。传统行业的话,就靠忽悠了,所以更加强调沟通能力。最后的总结就是会java,数据挖掘,而且能够结合hadoop做点小的projct,就能够保证找一份工作了。从这点来看我觉得WPI是所有相关专业里面最强调cs的了。除了一下必修的课程以外,你修多少操作系统,软件工程,算法,数据库之类的课都无所谓。

这次春季招聘会,初步研究了一下来参加公司的职位opening,大概是有12个公司是要数据科学相关的实习的(职位都是带data sciencee,hadoop,data engineering,data minging关键词的,还不算传统的data analyst,business analyst之类的)。其中有三家公司是之前已经打算要面我了,然后让我招聘会的时候一定要去打个招呼。。。。其中有一个传统企业看得出来是急需数据相关的人才的。给我说要是面试觉得合适的话,要as soon as possible,at least 6 month even on the basis of part-time。这个有点蛋疼,我在想即便被录了我还要考虑一下到底去不去。然后其他其他公司碰到懂行的人看到你很多python之类的project,还懂hadoop就觉得你很match,会在你简历上圈圈python呀,R,hadoop之类的。不懂行的HR就呵呵了,也就收了下简历,也不知道收走了后是直接仍了,还是会再传到相应的部门看。

最后的重点就是其实发这篇文章就是为了赞人品。下周有三个面试,有我最喜欢的linkedin和monster,希望这次在也不要电话面试就把我挂了,至少让我技术面没答上来在灭我也让我受点呀。不然真的太打击人了。
  • 36
27条回复