由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Biology版 - 国内重庆理工本科,一年项目,拿到amazon SDE offer (转载)
相关主题
国内重庆理工本科,一年项目,拿到amazon SDE offer破熊你本科学校不行啊!
相关话题的讨论汇总
话题: cs话题: c++话题: oracle话题: 当时话题: gpa
进入Biology版参与讨论
1 (共1页)
n***n
发帖数: 367
1
【 以下文字转载自 Chemistry 讨论区 】
发信人: nayun (拿云), 信区: Chemistry
标 题: 国内重庆理工本科,一年项目,拿到amazon SDE offer
发信站: BBS 未名空间站 (Sun Sep 22 15:47:17 2013, 美东)
不好意思,标题里列出”重庆理工“确实有噱头的意思,但没有对这所学校任何的不尊
重。对原帖作者也表示非常佩服。
只是想说明,在本版混的各位化学化工生物的phd同学,在国内应该混的也不算差
,人也不会笨,来了美国,也完全deserve更好的生活。
原帖作者信息:(整理于其所发帖子)
本科:电气工程及其自动化@重庆理工大学 86.1/100 RANK 1/142
T: 92(S22) G: 580+800+3.5
申请到Cornell ECE Meng,12年8月入学,13年5月毕业,3月收到了amazon SDE offer
, AWS组。
http://www.1point3acres.com/bbs/thread-59923-1-1.html
我本科学电网的,只会C,大三大四基本就是继电保护和潮流计算的东西了,C++和JAVA
没接触过,不知道什么叫数据结构,不知道什么叫DP。但是当时我申请完之后做了一件
事,就是查美国哪个方向好找工作,因为我本科学校不好,信息也很闭塞,所以基本上
到了大四快毕业的时候,通过在一亩三分地各种读帖研究,才得出要转CS的结论,并且
通过网上的探索,知道了要学C++或者JAVA,要会数据结构和算法,要刷熟150题,虽然
当时一冲动买来算法书和操作系统的书,但是由于毕业季各种喝,算法看了50多页就荒
废了,暑假也没什么心情看书,每天就是亲戚聚完朋友聚,提前1个月来了学校,每天
跟着暑假留守的老生各种趴,罪过罪过。。。但是就是这一个月,我差不多打听到了所
有我需要知道的信息,最重要的就是哪些时候要注意哪些很重要的event,自己专业的
一些选课策略,了解了很多学校的大体情况之后,规划起来也就简单了很多。
其实我在第一学期开始产生了巨大动摇,当时选课还没结束的时候,career fair就开
始了,当时我看到M,A,F,G家前面排起的长龙,听刚刚去了的人说他们问数据结构的题
,我当时就觉得自己连这玩意是什么都不知道,废人一个,算了吧。拿着个写满power
玩意的简历去跟IBM的HR谈了谈,也是话不投机半句多,拿了个名片就悻悻离开了。我
并没有觉得自己不行,很丧失信心,相反我暗暗下定决心,等春季招聘会的时候一定要
底气十足的来,要把你们问的都答上来。不过想来想去,看着那些CS科班出身的人顺风
顺水,很多career fair结束之后拿到了各种面试,觉得还是转个数字电路什么的靠谱
点,不然什么都不会就跟人家竞争,太不现实了。于是我选了digital design,
computer architecture,准备以后就找高通Intel的工作,于是便这样离开了CS的路。
在这里我想讲三个比较值得提的事情。第一个是我当时觉得编程这个东西,无论如何在
美国都会很有用,自己只会C,确实太弱了,一定要学个OOP的,于是选了C++
programming。这个课是2字头的,不算毕业学分,很多人都问我,这个课不算学分你为
什么要上?我说因为我不会C++,我得学。这个课确实辛苦,每周都要交作业,也有不
少人劝我drop了,自学吧,但是我觉得如果我不逼自己一下的话,其他的课又那么忙,
肯定就荒废了。于是当时的我,每个星期要花两个晚上的时间,来做这门不算学分的课
的作业,导致每天都是3点以后睡,我来的时候没有带冬天的衣服,本来想找个周六周
日去买件厚的,但是事情太多了,只好冻着,最后觉得留得青山在不怕没柴烧,才趁感
恩节放假,买了几件暖和衣服穿。一定要咬牙坚持,一定不要怕辛苦,知道什么是必须
做的事,那么无论付出多少也要做好。
第二个是关于Oracle。2012年毕业的Cornell ECE,Oracle去了将近30个人(中国学生
一共就40多个),当时的氛围是,只要GPA过3.8,Oracle就基本妥了,因为他们喜欢要
名校高GPA。所以当时大家都希望能选点水课拉高GPA,然后去申Oracle。我选了4门课
一共,都是有project的硬课,因为我本科什么都不会,简历也全是power,如果不狠一
点,就废了。尽管我也很想走去Oracle的捷径,但是我想,即使自己GPA低,但是意味
着打开了另一扇门,尽管可能这条路更不好走,但是可以让我成长,说不定就去了其他
的好公司呢,谁知一语成谶。而且当时即便是最忙的时候,我也是把C++放在第一位的
,自己的EE的主课开始慢慢打起了酱油,还好有个课以team lab为主,队友给力(也是
因为我去学校早,开学之前就混熟了),C++的作业坚持认真做,最后因为final时间冲
突导致computer architecture拿了B。第一个学期结束,GPA果然刚刚过3.5,Oracle这
条路是彻底堵死了,只好去更加努力的投其他公司。有时候面临诱惑确实很难坚持自己
,我也无数次看到别人上着水课拿着A+心里痒痒的,不过既然选择了,就只顾风雨兼程
。而且事实上computer architecture竟然如此之有用,我在amazon面试时提到了一个
space complexity的话题,我直接拿起comp arch里memory的东西大谈特谈,impress到
了面试官,当时他一直在很满意的点头。
第三个是关于自我认知。我们的项目是一年,第一个学期大家就要开始找工作,当时人
人上加的CS专业的好友,整天发照片,去加州面试啦顺便las vegas啦飞机误点啦拿到
offer啦,看的我好不眼红,而且ECE的很多人也开始面试了,有面intel的有面IBM的,
虽然当时没出什么offer,也确实心动。我当时从来没有花一分钟在找工作上,因为我
知道自己什么都不会,去了就是白给,所以即使当时很多人问我,你怎么还不开始找啊
下学期就来不及了,我说那有什么办法。是啊,人家学了四年的东西,而且大家不是国
内名牌就是海本,我一个国内二本的小弱凭什么比其他人找工作进展快呢?当时的想法
就是拼命把现在上的课学会学懂,找工作的事下学期再说,总会有办法的。
就这样,一个学期过去了,寒假旅游了一下,然后由于一些愚蠢的原因准备回到转CS的
道路上(大家别学我)。于是大改简历,做面试题,自己把常考的数据结构自学了一遍
,但是简历还是缺啊,于是第二学期选了算法,数据结构(这又是个2开头不算学分的
课,我真会给自己找事),还有个Information System的课因为有大project。然后春
季招聘,没敢投F,G,M,听说A面试简单点,就只投了A。当时问recruiter说,你看我简
历上差不多都是硬件的东西,就上着几门CS相关的课,有希望拿到面试吗?他看了一眼
我的简历,指着我的相关课程说,你上过算法,data structure就够了,面试的时候确
保你把这两门课的内容复习好就行,然后把我简历拿走了。我当时很莫名其妙,结果没
一个月就给了interview。后来才知道amazon极度缺人,疯狂扩张,去on-site的时候出
租车司机告诉我amazon买了一大片地正在盖新楼,里面员工也跟我说现在平均一个星期
有100个新员工check-in。不得不说我确实是赶上好时候了,不然谁会要一个简历里
project全是电网东东的人啊。
我们学校的算法有两门prequisite(discrete math, data structure),我都没学过
,Information system也有两门prequisite(computer network, database),我也都没
学过,所以一度导致我现在各种作业考试超不多中位数,很痛苦,但是值得。我们有
ECE想转CS的同学,算法课上了几节之后就drop了,知难而退。我个人觉得,既然想转
CS,算法课怎么能不攻下来呢?当时300人选满,现在只剩下100出头了,我很庆幸我坚
持了下来。面试的时候考了一道不久前作业做过,prelim前还顺便复习了一下的题。
Information system这课也没想到出了奇效,选之前根本不知道这玩意干嘛的,完全没
概念,上了之后发现竟然如此实用,project都是用的amazon的AWS,amazon给这门课上
的每一个人AWS账户100刀供我们用,于是当提问环节的时候,自然拿这门课当切入点,
跟面试官交谈的很愉快,并且面试官主动邀请我加他的linkedin,于是我回去就做了
follow up。其实我真的不牛,这两门课快一学期了,长期在中位数以下,最后估计就
是B或者B-收尾了,但是我有胆量。很多EE的人,总是担心这担心那,担心自己学不懂
跟不上,我们本来就是门外汉转行,学不懂跟不上是肯定的,学着学着就懂了,跟着跟
着就跟上了,别怕啊,我还是那句话,必须要做的事情,付出什么代价也要去做好。虽
然很多CS的说算法什么的这些自学就好了,确实,人家已经受过正规系统的教育了,所
以给出这样的建议,但是作为我们EE本科的来讲呢,真的就一定受用么?简历没东西,
CS领域的解题思路不成形,如果不是自学能力特别强的人,还是要鼓起勇气不畏艰难,
认真上课,会有意想不到的效果的。
对于我们这些EE出身的人来说,拿到CS offer确实是一个实力和运气共同决定的事情。
运气方面,我遇到了本专业课上给力的队友,很照顾我,一直给我分配很少的任务,要
不是他们我GPA想过3.5还把C++学好那是痴人说梦;面试遇到了才在homework里做过的
题;有个面试官来自AWS组,恰好我稀里糊涂选的一个什么information system的课跟
AWS关系紧密;amazon扩张广发interview;computer architecture,第一学期跪的最
惨的ECE神课,竟然莫名其妙派上了用场,本来我是由于临时放弃了CS才选的这门课啊
。。。所有的这些因素,少一条,都很有可能不是现在这个结果了,但是这些因素又是
偶得的,所以不得不说,有时候job offer确实是个缘分的问题。
但是在实力方面,我不讲硬实力(刷题多少道,编程有多强),软实力对于我们EE转CS
的人来说,真的非常重要。在我学习电路课非常辛苦的时候,仍然坚持做C++的作业;
在很多人选水课对Oracle抱着憧憬的时候,我放弃了达标他家要求,而是选了自己最需
要,最锻炼自己的课;面对算法和information system这种prequisite都一问三不知的
,我勇敢的冲了上去,并且没有退缩;很多人劝我drop不算学分的C++,我傻逼似的继
续坚持着;在周围很多人讨论延期半年的时候,我虽然也犹豫过,但是最后坚定按时毕
业,破釜沉舟。
一路走下来,诱惑确实太多太多了,我也为了坚持EE还是CS迷茫过,是按时毕业还是延
期半年纠结过,想选水课拿高GPA去Oracle动心过,看着不算学分的C++成片的作业考虑
放弃过……由此看来坚持自己的初衷真的是一件很困难的事情,很高兴虽然磕磕绊绊但
我还是按着自己的想法和意愿走了下来。尽管辛苦,但是只有这样才会成长。
我知道自己以后会跟同事差距很大,没学过数据库操作系统,编程极其不规范,严重缺
乏大project经验,但是,这不就是我去amazon的意义吗。就像我刚来康奈尔的时候,
看着北京上海这些大城市的人,清华浙大上交这些名牌大学的同学,再想想我来自经济
落后的小城镇,毕业于国内在当地都鲜有耳闻的二本小破校,也是感觉差距如此之大。
不过,有了差距就去追,这样人生才有乐趣嘛。
1 (共1页)
进入Biology版参与讨论
相关主题
国内重庆理工本科,一年项目,拿到amazon SDE offer破熊你本科学校不行啊!
相关话题的讨论汇总
话题: cs话题: c++话题: oracle话题: 当时话题: gpa