原厂DBA美利坚,十八年终圆留学梦

  1. 云栖社区>
  2. 博客>
  3. 正文

原厂DBA美利坚,十八年终圆留学梦

努力酱 2017-05-02 18:01:00 浏览1203
展开阅读全文

20160328070305190.jpg


一、留学动机


正式下定决心出国念书是在2011年。


那段时间美国IT行业强劲复苏,现在依然很多其他专业转CS,有金融专业的,有化学专业的,有物流专业的,更好笑的是,居然还有ee专业的。加上身边我的一个室友,出国前在上海德国中心的德州农工毕业,到西雅图的Amazon AWS工作,让我对出国更加心神向往。


在出国这点上,非常感谢我太太的支持。尽管她英语基本上全部忘光了,可对于今后的生活也无所畏惧。那会我已经过了30岁,已婚,有了第一个小孩。如果当时我没有想出国,我可能现在还在国内做售后工程师,运气好的话再跳槽到某个甲方做DBA经理。然后40岁一过,50岁很快也要到来。这样一条路可以笔直看到尽头的平庸道路,我不甘心。


虽然,那时国内已经有很多关于海归找不到工作的新闻,可我很坚定,出了国不一定就能留在美国,把它当作多两年留学体验也不错。大不了我回国从头再来,又从DBA开始。何况,很多原厂售后工程师跳槽出去其他的甲方或服务方都混得还可以,总之,先出国,以后的事情谁都不知道。所以,抱着“为了以后的事业能够更上一层楼,获得更好的生活质量”的念头,我迈出了出国的第一步。


除此之外,出国深造,也是我向高考失败复仇、一雪前耻的契机。在出国之前,我仅仅是专科出身。当年1996年参加高考后,我仅仅去了一个师专,当时学校的名称叫上饶师范专科学校,现在已经更名为上饶师范学院。那个年代没有三本一说,只有重点,本科,省专和地专。


20160328070314876.jpg


就向一个金字塔一样,在中国,最好的大学是是清华北大,下面是各地方的名牌大学,最下面是一些其他本科大专等等。地专,在这其中充其量只能算下面的沙子,连石块都算不上。上饶师专对我来说,算是个心理阴影,有时候非常自卑。这种自卑一直到毕业很多年才消失,花了好多年才重新塑造我的自信。


君子报仇,10年不晚。96年到14年,我花了18年来重新圆梦。


二、准备申请


如上面所说,出国前最大的问题就是我连学士学位都没有在这种情况下,我先准备了托福和GRE的考试。后来我去了上海交通大学网络学院,报考他们计算机科学的第二本科,并于2013年底顺利拿到学士学位。期间,我在2012年考了GRE,准备了差不多一年时间。在2013年考了两次托福才成功。


虽然我的英语在工作后一直没有放弃,但当时要考到高分基本不太可能。对此,我研究了很多GRE 托福的攻略,发现了一些小窍门——那就是如果不要奖学金,不读博士,GRE不需要太高的分数,甚至有些学校不需要GRE成绩。


商学院或其他文科的比如金融等等,对托福要求比较高,但是计算机科学还好。基本上79分或80分就可以申请美国任何一个学校。托福也不是必须的,但可能要去上语言课。多上语言课意味着多上一个学期,多一个学期就多好几万生活费用,意味着晚毕业。于是,我决定还是在国内把托福准备好。

 

我不求名校,只求到美国念书。当时看到有个爱达荷大学,后来计算机科学不提供双录取了(双录取就是需要去读语言)。后来有看到俄克拉荷马城市大学,还有阿拉巴马大学,旧金山大学,硅谷大学等等。当时准备把硅谷大学做垫底,因为它在san jose,就业好,而且教授都是来自硅谷的各大公司各大大学的。


这里说明下900分GRE时什么意思呢,语文满分800,零分是200,数学满分800,零分是200. 如果我语文全错是零分,也有200分,然后数学随便一做,就700多,加在一起就900分了。所以虽然GRE很难,但是不是问题。1100可以申请奖学金了。


这里要补充一句不是说中介不靠谱,只是如果你研究各个申请的资料,可能中介还不如你专业。现在很多资料都是网络上找得到。比如申请要求,基本上都一样,学士学位,托福成绩,gre成绩,两份或三份推荐信,申请费,个人陈述, 财务证明。所有的资料都不能缺。美国申请留学不是按照成绩排名的,学校一般给出一个申请的建议最低成绩,或者往年的平均分数来给你参考。所以,你可以申请10多个大学,也可以申请两三所,只是如果你托福太低了,任何学校都不会要你。


第一次考托福的时候,我复习了一周,考了65分,感觉并不难,主要是口语考的太差了,平时没有怎么练习口语。第二次考的时候,碰到听力加试,听得我耳机都想丢了。好像听力只得了8分,其他几个部分61,还算不错。


第二次考到了69,当时都不准备考了,大不了申请读语言学。在考完第一次托福之后,我无意中看到了此后对我影响重大的学校——伊利诺理工学院,也有叫伊利诺伊理工大学。它的托福要求是70分,而且北京还有招生办公室。


美国私立学校很贵,除非有奖学金,大部分都是申请公立的州立大学。网络上查了下伊利诺伊理工大学的介绍,发现很多大牛把他当做保底的学校,而且这个学校还算不错。尤其是计算机,工科等等都很强。法律金融,建筑也都很强。 OK,就这么定了,申请伊利诺伊理工学院,自习写申请信,自己写推荐信,全部都是自己搞定。没有想到,只申请了这一所,就录取了。来了美国之后发现,伊利诺理工学院真的还不错吗,出过好几个诺贝尔奖,历史上跟motorola 有很多关系。


三、学习费用


在纽约、加州,不仅学费贵,生活费也贵。中西部地区要便宜很多,我有个同学在犹他州立大学,两年才30万人民币。芝加哥在中西部还算比较贵的,租房如果是一个人跟同学合租,200,300到800,1000的都有,是美元。


当时我算了算,学费4-5万美元,其他的费用3-4万人民币,折合约2万美元。那么,一年总费用9万美元。打算一年半毕业,暑假上两门课。所以50万应该保底。这里感谢甲骨文还有补充公积金,可以至少让我两年不用还房贷。两年后正好也毕业应该有收入了。


这里说一下硅谷大学,学费很便宜,大概500多一个学费,总共不到两万,一年3个月就可以毕业。虽然它在加州,但其实很适合我们这些有多年工作经验,不追求学校排名的人。另外,一般学习一年之后,可以找工作实习,边工作边上班。总之,我了解到的学习生活费用还算能负担得起的。


四、学习体验


选课很重要,选课很重要,选课很重要!重要的事情说三遍。别听学长的,有人说这个容易有人说那个容易,反正我觉得都不容易。


比如有门课542,上课内容非常简单,一个学期就讲了些tcp,udp,什么ip地址子网掩码。可是到了考试,题目做不来。看不懂,完全不知道老师问什么。反正我做不来。还有,如果编程不好的同学,一定要问清楚老师作业,projec要不要编程。


当年我选了一门分布式实时系统,老师是中国人,英语我每句都听得懂。问老师有没有编程啊,我编程不太好。她说,有project。很简单的。


我就放心了,然后我就上当了。狂上当!


问很多同学,这么难的课,不敢选。真的到了做project的时候,就准备哭吧。根本不知道做什么,而且还要你编程实现。首先还要提交outline,要老师批准。我翻了一个晚上的论文,根本就看不懂,还编程呢……实在没有办法,问老师,老师我不会做,你教教我吧。


老师说,你自己都不知道你要做什么projec,我怎么教你。这点说实话,后来问很多其他同学,他们聪明的说,不选这个课。最后实在是不行又问老师,老师说你对云感兴趣,就做个项目改下云环境的cpu调度算法。当时感觉还觉得不错,行。努力完成。

 

事实证明我又一次错了。


问同学,一般做了都给分,在怎么样也会给个B吧。很多人都是给全A的啊。结果发现,这个源代码根本看不懂,是XEN下面调度CPU的。后来找博士帮忙,结果代码他给我帮忙弄了。但是没有办法编译。这个xen是一个os,不是一个执行文件,需要编译整个操作系统。而且很多makefile要修改,最后还发现某个宏定义居然是python动态的。老师的博士生跟我说,这个很难,某个博士生花了一年半才开始改代码。


哎,又上当了。最后做presention的时候,跟老师说代码改好了。但是老师不高兴,说“怎么没有可执行代码? 我还让我的博士生帮你呢?“


扪心说,这个老师上课确实不错,但也止于讲课不错。对这门课,她布置的preject,就只是说要做project,根本没有说做什么样的project,也没有说怎么做。我连客人要吃什么都不知道,怎么做菜做饭?后来这个编译还真的通过了,结果发现没有接口去修改这个参数。算了,不说了,全是泪。


后来我又选了一门520,project老师给你几十篇paper,然后让你们去分组,做presentation,最后写个报告。这样的就感觉挺好。


另外还有一门云计算,也是很多人不敢选的一门课。每学期选这门课的基本上都可以有100多人同学,但是这个课作业实在太多,题目看不懂,编程基本上就是amazon上面的那些aws东西,对于没有编程经验的人来说,基本上看作业直接哭。


本人因为team有个兄弟编程非常厉害。基本都是他一个人搞定。你想帮忙都不行,人家有教你的功夫,代码写完了。记得第一次作业是写个benchmark,测试内存,cpu,硬盘,网络还有gpu,我直接晕倒。而且还有多前程,tcp,udp不同的buffer大小。第二次作业还好,就是aws 搭建hadoop;第三次是用google的gae 写一个上传下载网络硬盘。


还有一门课是高级数据库结构,学习不难,但是作业是让你写一个rdbms,给你接口,给你文件,给你测试文件,全部用c语言,实现存储管理,内存管理,数据管理,数据管理就是相当于sql 语句的dml 跟select。 有兴趣的同学可以看看,网页链接在这里:http://cs.iit.edu/~cs525/assignments.html


现在很多课程可以选online,不用去教室,下载视频看,考试一样的考。这点不用像以前的留学生还要买录音笔录音,回家听。确实很方便。但是商学院没有视频。可能是版权的原因吧。还有这里学计算机的印度人特别多,以前印象中是一半印度人,一般中国人,但是很多课堂基本上80-99%都是印度人。但是商学院中国人多。


总之,选课选的不好,天天哭。一般要选择容易的跟难得搭配,不要像我这样冲动消费。否则后面的课程全部打乱了。因为你要攒A,然后选些难的课程,就算拿C,gpa也平均下来了。


我们这里经常有同学通宵复习,第二天早上去考试或者交作业的情况。 另外,由于学校员工可以免学费,本人目前打算继续念MBA跟ITM专业。


五、生活体验


1、医疗


首先说医疗,这里的医疗就一个字,等,等, 等。这边的急诊,跟我们国内的概念不一样,国内是白天门诊,晚上就是急诊。美国急诊,是如果你人差不多不行了,快失去生命特征了,比如心脏病,中风等,那么就会非常快的给你看。否则,你觉得是急诊,根本就不着急。比如,有人喝醉酒了,叫救护车去看急诊,然后就等,等等,等到你酒醒了,医生还没有来。然后实在不愿意等了,自己走回去了,最后还要给你邮寄账单。


这里的流程是,一般让你坐下等,会有护士问你有没有保险等等;给你做体检,量血压等等,然后等着医生吧。看完急诊,医生给你处方,自己去药房拿药,从头到尾,没有付款环节。过一两个月会给你邮寄账单。你可以不付款,但是他们会找追债公司。如果你想长期在美国,最好还是交吧。留学生都有保险。


顺便说下中医,美国的中医,没有人看。原来以为美国的中国人信中医,后来发现不是。是美国的广东人,后来发现也不是,是那些相对来说受过教育比较少的广东人。 我带宝宝去看的诊所就是中国城的,医生都是中国人,也不给你开中药。中医根本就拿不到美国的医生执照。


学校给员工的保险,是全家一起的,这点比国内好,上海甲骨文买的平安,可以报销子女50%。这边所有员工的都是包括配偶,子女,牙医一起。但是每次有自费部分,比例很少。一般预约找家庭医生,家庭医生基本上是全科医生,然后紧急的情况就去急诊。


国内看病,基本上不把病人当人看,交钱才会给你验血,打针,拿药等。据说美国政府为什么穷,钱主要花在两个地方,一个是军事,另外就是穷人的医疗上了。很多人去洛杉矶生孩子就是骗政府的福利,以至于最后FBI也去查月子中心了。


2、住房


跟上海等大城市比,美国的住房真的很便宜,但是为什么美国人不买房,然后出租?


首先,美国人不是傻子。美国的房子每年房产税差不多6000到10000,看学区好不好,老的贫民区就可能4000多。这样一来,你买个房子50万,10年之后,差不多还要交8万到10万的房产税。如果不交,房子就被政府拿去拍卖。


另外,租房子,这边你去找房子,房东都要对你做信用调查,万一房客赖着不走,你又赶不走。而且房屋出租,维修动不动几千美金的。基本上不赚钱。而且如果买个房子地段不好,租又租不出去,卖又卖不掉,你还要每年交几千美金的税和交房屋保险,以及20年换屋顶。等等,都是开销。


唯一一点比国内人性化的,就是美国这边的煤气,你不交钱,一般也不会停。否则真的会没有暖气冻死人的。所以,总的来说,美国的房子不是投资品,而是消耗品。


3、汽车


汽车也是如此,这里的车跟国内比,豪车非常便宜,但一般的10多万价位的车基本上性能差不多。一般的车是2万美元,豪车5到6万美元。但是车也是消耗品,车子用过5年之后,基本上都是剩下三分之一的价格。维修非常贵。不过美国保养非常便宜,25刀50刀估计就差不多,可能是美国用车非常成熟,换机油机滤非常简单。不像国内,动不动就要保养花500到1000.而且美国人都自己动手换车灯泡,换小的零件。美国车这么便宜,但是也有麻烦事情,每年要做尾气检测,renew车牌,停车要注意罚单甚至拖车。


年轻人特别喜欢跑车,我们上了年纪的人,希望自己过一两年能买奥迪Q7加上一部普通的SUV就ok了,比如途锐之类的。这里08年的途锐大概12000左右,06年的8000左右,跟国内高尔夫的二手价格差不多。


总之,美国的房子,车都不值钱,只有现金才值钱。

     

另外美国骗子也很多,比如Honda city 本田四s店,坏的很。买二手车,买新车都骗你。跟土匪一样。还有amazon 一样可以买的到假货。说美国没有假货是骗人的。

     

这里买衣服一般都去outlet非常方便。100美元可以买很多衣服鞋子。中国的穷,是穷的没有饭吃,没有衣服穿,没有暖气,没有家具,没有家电。美国的穷是,没有现金。他们的穷人穿nike,耳机是beats。一家四口收入低于4万4算穷人,可以申请免费领取牛奶等。


4、饮食

 

印象最深的就是龙虾。14年是9块9,现在好像是12.99,我在国内从来没有吃过龙虾,第一次还是到新加坡出差。这里吃龙虾很普通也很普遍。我的小孩们说龙虾他吃的不想吃了,真是拉仇恨。面粉6块多买25磅,牛奶2块多差不多1升半,一般都是自己做饭,好在学校靠中国城,有中国超市。外面吃饭(中国餐馆)基本上要60到80美元,总的来说还是比国内贵。


西餐反而不贵,看不同的级别,便宜的贵的都有。寒假去威斯康辛度假,吃烤猪排,12快,24刀,一家人够了。人家说美国的牛奶很浓,我倒没有什么感觉,不过这里的洗洁精真的是浓,一滴足够。


以前的留学生是去中国餐馆打工,现在的留学生是去餐馆给服务员小费。从留学人数看,中国确实现在有钱了。


六、关于教育


相信国内很多人来美国都是为了子女的教育,但其实美国的教育也有问题。

          

以前说什么美国人念书,贷款,什么美国人不存钱。真相是什么,是根本就念不起书,学费几万美元,父母没有钱出。这边基本都是月光族。为什么不存钱,因为根本存不到,平均工资5万到6万美元,不管租房还是买房,生活开销,一个月随便就3千四千,怎么可能存到钱!所以他们一般都是念州立大学,公立的比较便宜,也容易申请贷款。


还有,中国人似乎比美国人更加关心美国的大学排名。中国分数最高的去了北大清华,美国是去哈佛耶鲁斯坦福吗?NO。美国没有统一高考录取,全是自己申请,每个学校自己决定录取。 另外,我们北大清华的毕业一年拿10万20万,一般的三本可能是在小地方,一年2万三万。这种情况在美国不同样可行,哈佛出来经常也就7,8万,其他的学校也有5,6万。


有人文章说,美国到底哪里强大啊,他们道路很破,基础设施很差,几乎家家户户都没有存款。一点也没有感觉到像发达国家啊。然后人家拍了几张美国最贫穷地区的学校,就明白了,美国的强大在于他们最贫穷的地方,也显得那么发达。小学里面,电脑,食堂,老师,各种教学实施,该有的都有。而我们的山区小学,连基本的生存都是问题,比如取暖,水电供应。另外刚刚说了,美国上大学很贵,一般上好的私立大学都是靠奖学金,或者上州立大学,比较便宜。


还是那句话,美国人没有我们那么迷信北大清华重点。美国教育好的地方是因为他们没有那么多的升学压力,没有重点,没有统一高考。所以他们念书你想学什么就学什么。老师不会因为你某科成绩不好,对你鄙视。认为你是差生。美国没有差生,都是优秀生。


我的孩子现在上小学了,在这里,他们不关心你来自哪里,哪个名族,有没有户口,照样上学。这点的确是佩服美国的地方。但是美国也有学区之分,学区好的地方房子贵。而且房产税也贵。


国内有很多朋友问我,自家孩子现在上初中了,是不是越早去美国留学越好啊,高中就去会不会好一点。我的意见是,最好大学毕业去。


为什么?不是说美国教育好吗,不是越早越融入吗? 是的,越早越好,那最好是从幼儿园小学开始。英语基本上是母语了。高中过来,15岁,什么都不会,什么都不懂。语言也达不到母语水平,有人跟同学打架,父母去跟人家家长劝和,妨碍司法公正,罪加一等。有同学开玩笑,拿铅笔刀对同学指着,遣送回国。15岁,在一个陌生的国家,没有朋友,很多靠自己。这不叫锻炼,这叫受虐。


再来看看大学的,那时已经18岁了,18岁虽然已经成年,但是并不成熟,你确定你的子女不会谈恋爱?确定懂得保护自己,确定他适应美国的学习生活吗?

而且,大学就来美国留学并不一定等于留在美国的可能性就更高。去年工作签证本科生是20%抽中,研究生是40%抽中。就算你是哈佛毕业的,没有抽中,只能回国。你以为是中国啊,我们注重人才的培训,只要你是好学校,我们全部要。不是,美国各个大学,研究生一律平等。而且留在美国,是移民局决定的事情, 不是学校,也不是公司。


大学毕业后的呢,思想、价值观等各方面比较成熟,有自己的小圈子,有很多中国留学生朋友,有社会认同感。如果你不是土豪,是普通老百姓,子女等大学毕业之后在去,也不晚的。


另外,世界的未来在中国,中国发展很快,如果太早去美国,就不懂中国了。当然500万买个学区房,从小就去美国确实不贵啊,但是这个不是费用的问题,而是要培养一个人的各个方面的发展,心理上,社会人际交往上。 


七、工作体验


首先要说的是,现在计算机科学的学生没有想象的那么好找工作。特意为了找工作转CS的要考虑清楚。尤其是EE的转CS, EE本就是电子与计算机,只不过偏硬件,其实没有什么。而且就算是学CS,也不一定会编程。


我所在的学校还有一个专业叫ITM,信息技术管理,我觉得这个专业反而很实用,学的就是实在的技术,比如unix,web方面的。cs的课程比如操作系统,非常难,要你实现shell,不是要你写shell 脚本,是要你实现一个脚本解释器。这个工作中根本没有什么用,就好比我之前说的实现一个小型rdbms,真正碰到oracle,mysql 问题还是不会。

     

我现在已经上班快一年,总的来说跟国内没有什么太大的区别。主要可能是我英语不好,现在慢慢适应了,之前都不太敢说英语。这里招人也跟国内一样,找不到人。原因是一样的,水平太高的工资开不出,找的都是水平太差的。

     

工作跟国内比,其实压力也有,办公室的文化哪里都差不多。只要做好自己该做的就行了。在美国我们的弱势就是没有绿卡,没有绿卡意味着你不能随便跳槽,因为你一失业理论上就要回国。所以每个来美国工作的人都要坐绿卡的监狱。


不过对于美国人来说,他们比较懒散,做事情比较拖拖拉拉,可能是被美国政府宠坏了,因为一般情况下公司不会炒你鱿鱼。美国这边,讲究的是创造更多的就业机会。比如我去看电影,检票的是个残疾人,他坐在轮椅上给你检票。这点让我感觉到为什么美国强大。对妇女儿童,弱势群体的保护。 


总结


来美国,一点都不后悔,尤其是现在全家都在一起,工资虽不高,但是全家有医疗,孩子也很喜欢这里的学校。幸福感比国内要强。


美国不是天堂,中国不是地狱;美国治安不好,持枪抢劫很多。美国工资不高,基本是月光;中国工资很高,现在创业机会非常多,甚至工资高过美国。但是国内物价非常高非常!不是一般的高!原来以为在加州硅谷湾区12万美元很潇洒,现在发现其实也是穷人,单身都很困难,更不用说一家人。google工程师都没有钱租房,住房车。


最后要说的是,找工作,有绿卡之后,其实很容易,尤其是对于搞IT的,所以美国人都不读研究生,因为本科毕业就找到工作了。因为有绿卡的要求,把很多留学生挡在门外。如果本人有绿卡,那么,有机会的话还是很想去独角兽闯一闯。


作者介绍  沈杰(Jacky)

  • 10多年Oracle DBA经验,原Oracle ACS 售后工程师,主要客户为华东区电信,移动,金融,保险等行业。 

  • 2014年8月8日从甲骨文辞职,11日飞往芝加哥,成为伊利诺伊理工学院的计算机科学硕士研究生。

  •  2015年3月末开始,受到Qiguang 的推荐,在伊利诺伊理工学院的OTS(Office of Technology Servics)成为该学校的Oracle DBA,负责伊利诺伊理工学院生产,测试,开发近百套数据库的维护,升级,迁移等工作。


本文来自云栖社区合作伙伴"DBAplus",原文发布时间:2016-03-23

网友评论

登录后评论
0/500
评论
努力酱
+ 关注