How to Get an IT Job in the US

As for whether it is better at home or abroad, where there are more opportunities, individuals have their own ideas. It is said that radish and cabbage also have their own love, and everyone has the right to pursue their own dreams, happiness and freedom. Don't talk nonsense, let's talk about the main point.

This year, it is actually much easier for IT migrant workers to come to work in the United States than in earlier years. When I started working in the laboratory of the test school in my junior year, I thought that there was only one way for a domestic undergraduate student like me to go to the United States. Then I would apply for a graduate student in an American university, and then I would find a job after graduation and stay in the United States. there. But a few years after graduation, I found that many of my classmates and colleagues, although they did not go to the United States to study, all went to work in the United States. Most of the IT companies that go to the California Bay Area are Silicon Valley.

Later, with the mentality of giving it a try, I contacted a senior brother who worked in Silicon Valley and asked if there was a chance for me to try it too. He said that he can send his English resume to him, and I don't need to worry about the rest. After a few weeks, the HR over there started to contact me. It's a pity that although I didn't go to the company he recommended later, I still successfully applied for another IT company in Silicon Valley with a similar process. Stumbling and stumbling, step by step, I crossed the ocean to work in Silicon Valley.

Not to mention the twists and turns, my situation is a bit special. But the basic idea is the same, mainly look at three points, take three steps:

three points:

1. The technology is good.

2. Good English.

3. Good relationship.

Three steps:

4. Submit your resume.

5. Interview.

6. Get the H1B visa.

Three-Body Problem:

7. Oh, there is no Three-Body Problem, "Three-Body Problem" is a novel :-) The

technology is good and easy to understand. Many IT companies in Silicon Valley are top-notch in the world, and of course they recruit excellent talents. It is often difficult to pass the test if you want to rely on cleverness, or a beautifully packaged resume, or flickering words during an interview.

These people are easy to identify because of the interview process specific to large IT companies. What is good technology, in fact, it is more about examining whether a person is smart, and it has little to do with whether you know how much technology you know or not. Therefore, large IT companies interview about data structures, algorithms, and so on. In fact, they are not used much in real work.

But these are the foundations of every CS professional, just use this basic language or knowledge to examine and dig whether you are smart, and whether your ideas and reflections are fast enough. From this point of view, although simply doing algorithm questions can make you more proficient in interview questions, it does not necessarily make you smarter. It is still necessary to study more, summarize more, think more, and exercise your logical thinking ability. It's crucial to get your brain running high during the interview and show your fastest and most logical side.

English is good. Needless to say, when you come to work in the United States, it is impossible to speak Chinese with your colleagues. Although there are many Chinese engineers in Silicon Valley, English is still used in work and life. Especially when applying for an interview, poor communication in English is a problem, not to mention how to examine skills.

I was fortunate enough to start working in the Hangzhou branch of a large foreign company after graduating from school, actually before graduation. The working language is English. Although my English was very poor at the beginning, I persisted in studying at work and used various opportunities to practice my English, listening, speaking, reading, writing, and persevering. English has gradually become a tool for communication, not a burden. English ability is like a channel to release the energy you have accumulated in technology to a wider platform through the communication channel of English ability, that is, to Silicon Valley.

Now that I think about it, I am really grateful to my university mentors, my bosses and colleagues in my first company, for giving me so many opportunities to accumulate skills, learn and practice English. Another example of mine personally is entering another homegrown internet company after the first company I left later. However, although the second company has international business, the technical team is completely domestic, the working language is Chinese, and there is not even a single English question or self-introduction during the interview.

进入公司子后不久,我发现工作中完全用不到英语,为了不荒废自己几年来积累的英语能力,我开始坚持用英语写每周的工作总结,也叫周报。我估计有可能我是公司本土的技术团队一千多人中唯一一个坚持用英语写周报的人。

这样一写就是两年,虽然别人看起来我可能比较另类或者不入流,但是我知道这对我自己有好处,所以还是坚持了下来。这使得我在后来不论是在电话面试、到美国现场面试、还是与律师沟通H1B签证等需要英语的情况下,都能没有障碍的沟通。也很感谢我第二家公司的老板,他很开明地让我特立独行地用英语把周报一直写下去,甚至有时候还跟我交流交流一个句子英文为什么那么写。

人缘好,其实跟投简历有很大关系。一般只有应届生或者刚毕业一两年,去盲投简历。一般有工作经验的同学,想去大的IT公司,最好的投简历的方法,就是找自己认识的在那家公司工作的同学啊、朋友啊,通过内部推荐的流程来投简历。

大的IT公司求职者众多,盲投的简历很有可能被淹没在茫茫简历海中。内部推荐,不仅可以获得更大面试的机会,而且一旦应聘成功,推荐人往往还有奖金可以拿。一举多得,何乐而不为呢?不过,让人家帮忙推荐,重要的是你自己觉得自己满足了上面的技术好、英语好的条件,否则人家推荐你也很难为情。

公司不给面试机会吧,人家对你不好交代;给了面试机会把,最后没通过,又浪费了所有人的时间。所以,最好还是觉得自己比较有把握了,再找人推荐,这样节省大家的时间,而且应聘成功的机会也大一些。

面试,网上的面经应该也很多。但是其实大的IT都有信息比较全面的job info的页面,里边一般会讲他们期望找什么样的人才,以及面试应该准备那些方面的知识,流程大概是什么样的。只要平常有足够的积累,正式面试前准备两三个月应该就足够了。而且还有一个网站,careercup.com,总结了各大IT公司的面试题以及流程,还出了一本书,是不错的参考。

如果面试顺利功过的,那恭喜你,下面就是繁琐的H1B签证流程。IT农民工来美国工作最普遍的签证类型就是H1B。

不要担心老婆(老公)、孩子,他们可以通过H4签证跟你一起来美国。H1B签证是唯一允许有移民倾向的签证(L1签证可能也允许,不确定)。一般公司会有专业的签证律师团队帮你完成签证的,所以你不用太担心。但是唯一要注意的就是,美国签发给外籍人士的H1B申请每年都是有名额限制的。现在大概是一年65000个名额,注意这是给全球的想拿H1B身份去美国工作的人的名额,所以还是比较紧张的。

美国移民局的H1B申请审批是每年的4月份开始的。一般要15天到几个月的时间才能批下来。然后要拿着审批通过的文件去你当地的美国领事馆去申请H1B签证。但是一个麻烦的事儿是,就算早早通过移民局的审批、并且拿到了H1B签证,你也这只能等到当年的10月1号才能正式来美国开始工作(可以提前10天入境,也就是9月20号之后入境即可),这是美国移民局的规定。

所以根据这些信息,你可以考虑考虑你愿意什么时候开始投简历,整个面试流程可能要持续一个月,甚至两个月,如果还要来美国on site面试的话。面试通过拿到offer后,什么时候辞职,需要等H1B签证入境多长时间,等等问题。

Offer搞定了,H1B签证搞定了,就没有什么拦路虎了。一般大的IT公司都会提供很好的Relocation的福利,具体的可以跟HR的同学谈。因为有完善的Relocation的服务,所以举家搬到美国也不是什么很困难的事情,只是步骤比较多,比较繁琐,一步一步耐心发办好就可以了。

啰哩啰嗦,感觉写的也不算太详细。展开了写估计都能写本书。但愿给那些有些蠢蠢欲动的同学们提供一个大概的了解和印象。其实作为IT农民工,来硅谷工作并不难。

 

原文

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326827165&siteId=291194637