剑知简报 加入VIP 登录 ☰ Menu
创业博客

我转行学习计算机的十年(8) - 在美国换工作(上)

作者: JC, 更新日期: 2012-09-02
本系列连载的JC转行计算机十年的文章,请看目录:
http://www.advancedj.com/topic/331/study-computer-science-in-usa

订阅剑知商务网的快报,可以阅读更多JC写的个人札记以及经验谈。
https://www.advancedj.com/subscribe?offer=businessnewsletter

***

话说2000年底的时候, 很多的dot com公司都倒闭了. 报纸上招聘IT人才的信息少了很多, 但有些大公司还是继续招聘的. 特别是在学校career fair的时候, 来了不少大公司, 包括微软, Sun Microsystems等. 我就在学校招聘会上发了一圈简历. 记得也没啥公司找我, 但当时来招聘会的一家当地大型通讯公司要我去面试. 我觉得可能是他们看中我是计算机硕士毕业, 而且成绩是全A(straight A student)的缘故.

面试当天, 我穿了件比较正规的衬衫和休闲西裤. 通讯公司的办公地点占了很大一片地, 是个很大的complex building. 我当时停车后, 看了看这一大片楼, 心想, 真是大公司够气派的, 我一定要面试成功去这家公司工作. 结果面试非常顺利. 我感觉大公司, 特别是以研究为主的通讯公司, 特别注重你的学术背景, 也就是英文说的, academic background.

面试全程是由一个非常nice的中年白人陪着, 到他所在的组里跟各个组员打招呼. 都没啥正经的interview. 后来到了一个叫Willy的小伙子的办公室. Willy才正式问了我一些关于web technology的问题. 其实Willy问的问题都非常简单, 没什么challenge.后来他说起, 他和几个朋友做的房地产网站火起来了, 所以准备辞职去全职创业. 我这才明白, 原来这个组是因为Willy要走了, 恰巧腾出个位置, 需要有人来继续做这个web项目. Willy面试我的主要意图就是make sure我懂web技术. 他因为要离开公司了, 所以对我也没有太严加拷问. 后来我想, 当时我能够很容易的进入这家大公司, 就是因为组里急于找个人来替代Willy, 一直也没有找到合适的. 因为当时虽然dot com已经不景气了, 但还没有完全像后来2001年911以后的惨淡. 所以, 公司找web方面的software engineer也不太容易.

在Willy那里面试完后, 那个中年白人又来接我去见他们组的经理. 经理是个老太太, 在公司做了20多年了. 见了我很热情, 问了我的学业情况后, 就特别关切的问, Willy是否跟我讲了他做的web program这一块的情况, 还问我如果接手这个项目的话, 有啥问题没有. 我当然是说没有问题了. 因为我对web感兴趣, 现在在单位也是做这方面的等等. 经理非常满意的样子. 还问我如果给了offer, 啥时候可以上班? 我说, 我要给现在的公司提前2个星期告知辞职, 另外我现在拿的H1B工作签证, 只需要简单转换一下就行了. 所以2,3个星期应该就可以来上班了. 经理听了很高兴的样子. 然后又让我跟着她到一个高级架构师(senior architect)的办公室去. 那个高级架构师是个白发老头, 很神采奕奕的样子(话说美国通讯大公司多年工作下来的人, 因为工作好, 福利好, 貌似都身体很好的样子). 经理敲门跟架构师特别自豪的说, 这位是来面试的, 刚从学校毕业, 学习很优秀, 全A学生. 架构师也挺和蔼的, 跟我聊了一下, 记得当时也没有问我问题, 也就是介绍了一下他们的工作.

和组里各个重要人物都见了面后, 前后大概也就是2个小时的样子. 最后中年白人送我出公司大门. 从头至尾, 我对这家公司的印象都很好. 而且我特别喜欢的是这家公司的研究气息. 我觉得能在这里上班的话, 我可以学到很多知识, 特别是Unix系统的各种底层知识. 因为他家的通讯系统都是基于美国贝尔实验室技术的.

这次面试后, 我感觉十有八九没问题. 因为我面试时候的感觉很好. 结果果不出所料, 过了几天, 公司的人事处就打电话过来了. 说公司决定给我软件工程师的职位, 薪水给8万美金. 我当时还真没想到薪水有那么高, 比我当时工作的6万美金的薪水整整提高了2万. 于是便满心欢喜的接受下来了, 也没有去讨价还价(估计大公司的薪水也都是固定的, 所谓定岗定编). 另外, 公司的法律部立即开始给办H1B transfer.

这次成功面试让我想到了几件事情:

1) 如果公司真的需要人, 你又正好符合对方要求的话, 其实面试也就是走个过场. 我想他们事先已经对我的学业和工作经历很满意了. 所以面试的过程基本上和到公司参观差不多了.

2) 美国大公司和大公司还不同. 有的通讯大公司, 就像这家公司那样, 非常注重研究research型的, 对于学业和工作经历看得很重, 面试反倒不会去出算法题难为来面试的人. 但也有的计算机大公司, 像Google, Amazon, Microsoft等, 却好像不太看重你的工作经历, 就算你有N年的经验, 如果你面试软件工程师来说, 也要考你最基本的数据结构和一些非常tricky的算法题. 这个对于有工作经验但基础知识有些生疏的人来说, 就非常残酷了. 这个就好像你大学毕业都10年了, 人家再考你高等数学的问题一样. 面试前不复习的话, 肯定没戏. 我后来听说的, 有人为了能够应付微软的面试, 准备算法题就花了6个月的时间.

没办法, 美国有的公司就是精于此道. 而且, 我感觉类似微软, 亚马逊和Google这样的公司, 都喜欢要年轻的, 最好是刚从学校出来的. 这样的人好"塑造". 脑瓜快, 学的快. 他们好像不一定看中你是否特别热爱编程这个职业.

3) 美国学校的招聘会(career fair, 也叫on campus job fair), 都是非常好的投简历的机会, 一定要珍惜. 因为那些公司来的人就是专门搜集简历的, 这些公司也是确确实实有招收毕业生的需求. 这就比外面广告上的工作要靠谱很多. 因为外面的公司刊登的广告, 很多都是要求有工作经验的.

4) 给钱多的地方, 不一定就面试的艰难. 当初去那家做网络教育系统的公司面试, 总共跑了4次, 才成. 但钱还给的比这家低2万. 这说明, 行业和行业真的不同. 有的公司就是有钱, 比如说, 在行业里处于垄断地位, 所以薪水自然给的高. 美国很多中小型公司, 因为在行业里竞争激烈, 员工工作辛苦, 累, 但给的钱还不一定不多, 福利待遇也不太好. 所以, 选择公司也很重要的.

最后, 钱给的多的工作, 不一定就是适合自己的工作, 谁知道呢, 8万美金的工作, 后来却成为了美国职业生涯的第一次挫折. 这个当时进去的时候可从未想到的...

全部连载文章,请看:
http://www.advancedj.com/topic/331/study-computer-science-in-usa
创业博客 | 关于本站 | JC美股分析 | 美国剑知生活网 | JC的英文站 | Privacy Policy
Copyright © 2024, All Rights Reserved.