去美国 100 名以后的大学读研究生有价值吗？
作为一个快工作的代码狗。我没有上面那么闪耀的背景，但我想分享下自己的经验。 我家是中部某省会城市的工薪家庭，大学也考了同城某985。 可惜花了太多时间在山口山上面，结果拿着惨不忍睹的GPA来申请master, GT也很残废。当时国内有几家公司开了8000底薪的工资，手里还有国外某水校（当时综排80，专排60左右的AD）。 面临这么一个问题，爸妈说了：你出国，这几十万就是你的学费，不出国，这几十万就是你的房子首付。当时好多人都劝我去深圳算了，那时去美国经济实在不景气，不如早点工作或者干脆考个研。但是那个时候人还是很单纯，在想：如果我没有选择出国，是不是以后一辈子都要后悔？ 我觉得吧，这个事情仁者见仁。看你自己相不相信自己了。当初发现EE行业巨烂，就打定注意找好IT方向的工作。当时我本科是EE,发现我去的某水校N选课限制很少，可以选很多CS的课程，没来美国就制定了修课计划，而且参考本科CS系的必修课程定下了需要蹭或者自学的课程，并认真加以实现。 11年秋来美，那个时候经济还没完全转好，那时候听到学长们实习都找得不太好（就是几乎没人找到），顿时心凉了一截。还没开学，拿到学生卡我就开始践行自己的计划，从HelloWorld 开始写起，一点一点积累自己的代码量。头一年，几乎每天去图书馆，没有周末，没有假期。当我们学校的图书馆假期不开放的时候，我就到河对岸的M校（感谢，他们不查学生证）去自习。保证每天有效学习时间之余，我花了不少时间补CS的基础课，大概在半年内看完了六七本书并做了不少练习。从merge sort都要靠编译器查错到现在可以在白板上写完红黑树。现在想起来，那半年绝对是我最认真学习的半年。 后来的故事就比较顺利了，我通过校友找人推荐面试了一些IT公司，虽然除了编程外有些理论基础仍不太牢靠，但是足够我能够找到一份还不错的工作（西雅图A家）。不能与大神或土豪堪比，但是对转专业的我来说还是一个比较满意了。  对比分析下，我的劣势一目了然： 我的劣势： 1.家庭不太宽裕，亲戚没一个官员或土豪，还有好多在农村。 2.水校，不管在国内还是国外都被人这么认为 3.转专业到CS，当初看OS编程的时候非常痛苦。 LZ的CS背景应该比我好，能够更容易catch up. 看待到底是100名或者Top4,对不同的人有不同的解答。（我们学校课程都比较水，自学绝对是必须的）其他人的答案也提供了很详尽的信息，如果LZ的目标和我一样，来美国读书并找到工作留下来，那么立志并努力践行。找课外的时间自学自己所需要的一切。 记得有个学长跟我说过这么一句话（他后来去了硅谷某巨头），来到我们这个学校，就是花钱买OPT和CPT，与其指望课程能教你什么，不如想着自己能自学什么。 当你没什么可以依靠的时候，就继续努力吧。 ———————————————— PS.建议LZ可以现在就可以开始刷题，从career cup: crack the code interview到leetcode oj.  这个绝对是有好处的。毕竟来美国开学后一个月对大多数学校就有招聘会，早点准备吧。 2016.09.21更新 不知不觉这个答案已经过去了三年。我也离开了amazon跳到了谷歌。现在回头看看，当初的每一分辛苦都没有白费，四五年前的努力真的是一段非常棒的体验。我想跟大家分享的是，不要去羡慕别人的人生，努力活在当下，过好充实的每一天。也希望我三年后再来看这个答案，能有更好的心态 。 另外不知道楼主最终的选择如何，现在算起来应该已经毕业了吧，如果还需要找工作方面的建议请联系我，如果你做完了我三年前提到的资料，我可以帮忙内推。 共勉。 另外，看到有些人说CS工作不好找，我想说在IT火爆的今天，如果一堆TOP50的CS毕业生找不到工作，绝对是自己的问题。  2021.07.16 五年又过去了,我在狗家当到了TL, 自己也带了三四个人。当回顾来美十年，不知不觉又回想起决定转码的那个瞬间。 一方面，当年（2011）如果在深圳买了房，现在估计也是千万级别的房子了吧。这么多年美国写码也不过就攒下了国内一套房钱。另一方面，我在想如果我在深圳，应该不至于像西雅图这里那么难找对象，大学同班同学不少孩子都上小学了。 回头看看，深刻理解到每个人的机遇都是不同的，没人能把所有的机会都把握好。如果再给我选，我也不后悔没去深圳，毕竟我现在工作时长可控，能有钱和时间去学自己想学的东西或者去度假。 落子无悔。