—文章有点长,建议先马后看—
因文章内容个人觉得能帮助很多迷茫的留学生,就不加什么特别的限制了,18岁以上就能看。
/-- ----------------------------------------------------------------------------------------------------
-------------------------------------------第一章先介绍一下本人背景------------------------------------------------------------------------------------------------------------------------------------- --/
个人背景很重要,因为我希望我对ICC的理解能让大家理解,我相信很多人会有和我一样的过去。
我2017年毕业,专业是悲催的EE,本科在国内学的是物理,研究生的方向是物理和通信(和我一个岁数的都知道这些个专业都太惨了,高考时还是风口,还没毕业就饱和了)。在纽约上学之前,并没有认识到找工作这件事儿的严重性(研究生还找不到工作???-就是这个心态)。
还依稀记得2015年刚落地纽约的头几个月,就认识了一个前辈,前辈苦口婆心地教育我让我学CS,说这是风口,刷刷题,猪都能飞起来。然而,在当时,计算机对我来说,基本就是小电影+英雄联盟,那个本可以改变我一生的建议就这么被我无视了 – 而且!我还断然拒绝了他们的刷题小队邀请(啊,真的是,阿西吧后悔),因为我压根不知道什么是刷题。回想一下,当时的根本原因是,我从小到大一行代码都没写过(计算机课什么的都是打CS,雪地地图不解释),那是一种出于对未知的恐惧,还有对自己的忙活了4年多的专业的执着。
一转眼一年过去了,来到了神奇的2016年暑假,第一年玩的太开心,GPA过低奖学金都丢了(我就是这么诚实)。但是有件事,彻底的,彻彻底底的打击了我:有身边的人拿到了大公司的实习,而且实习工资都有好几千一个月!而就在那个神奇的年份,市面上都流传着这么一个故事,EE的某某某从没学过写代码,就刷了9道题,就拿到了实习offer!我去,你说打击大不大,昨天一起喝酒的,做硬件5年的前辈,工资都没人家实习工资高。谁会跟钱过不去,于是我在google搜了一个重要的词:JAVA。
在我搞出了Hello World之后,我惊喜的发现,这个我能学!于是我就选了一门重要的课程:JAVA Basic。但是作为学物理的我,当时有个很不好的习惯,就是不打没有准备的仗-不把Core Java整明白咯好意思找工作?–就是这种**心态导致2016年底,和我一起开始学CS的EE朋友都拿到热带雨林Offer了,我还沉浸在自己还嫩,没资格去工作的恐惧与自卑中。一点都不开玩笑,2016年,工作好找到只要认真刷了100题左右的,最差也是热带雨林!我的样本来自纽约地区,相信加州地区更容易。
于是一转眼。。。。。。就毕业了,我也终于刷够了100题,然而。。。。。。leetcode那时候就好几百了,就从那一年开始,题目越来越难,越来越多,风口越来越小,猪也吹不动了。。。我刚毕业就失业了。。。
毕业之后奋斗了3个月,身边一起奋斗的好几个都进了谷歌了,我呢,面试都拿不到(明明简历大家都是一起写的!!!!!!),那时候的我差点抑郁,觉得上天对我不公,觉得自己不该这么惨,但是理性告诉我,这是没用的,一定有办法曲线救我。
/-- ----------------------------------------------------------------------------------------------------
------------------------------------------第二章 曲线救我 我去了ICC---------------------------------
---------------------------------------------------------------------------------------------------- --/
ICC这三个响亮的英文字母在我毕业前就已经出名了,因为风口越来越小,越来越拥挤,大量的ICC进入到中国留学生市场,甚至在很多大学的career 网站都能看到!经过多番了解,我联系上了两家在纽约附近的著名ICC,我们可以称他们M和A。M是出名的印度人多,工资待遇相对较好,但是问题是住宿环境恶劣,内部找项目时候竞争很大。A是出名的中国人大多数,大家互相帮助像是family,住宿非常的好,问题是公司较小,工资也一般。
到这时候,大家可能还不了解什么是ICC,我简单的归纳一下:
—优点—
- 入职技术培训,培训内容面向市场,比如一个班是Java班,就会培训市场上最常用的JAVA Frameworks,design patterns,还有一些基本的Java知识应付面试;如果是前端班,就是javascript和相关的frameworks,比如Angular,react等,如果是数据库,就是各种SQL和Data Warehouse。
- 面试培训,技术培训像是高级的代码速成班(免费),但是有技术是不够的,因为2016年以后CS专业接近饱和,ICC不再以招收其他不相关专业为主,而改成以CS,EE,CE,IE等相关专业为主要韭菜园,也就是说,绝大多数的人是由基本的甚至非常优秀的技术背景,我当时培训的时候就是班里最弱的,因为我啥都不会,其他人啥都会。。。。一点都不夸张。。。。那么问题来了,技术都差不多,差距在哪里,就是面试,怎么样高效的应对面试,哪些常见的技术问题,等等等等,每个ICC都有教科书一般的题库,还有大量的训练(包括之后的实战)。所以面试培训在现代ICC系统中变得格外的重要。
- 简历大修改,既然是ICC当然要有一份“沁人心脾”的简历,你24岁是吧,没问题,你有6年工作经验,妥妥的。25岁以上就是7年了。简历内容都是真实的,其他正在工作的人的项目经历。背景调查怎么办,小意思,有专门的团队负责,这就是为什么刚出校园的小韭菜,就能在一番培训和包装之下,在很多大公司的重要部门担任senior,team lead。
- 强大的Sales Team,ICC最大的成本就是庞大的Sales Team和优秀的培训教官,教官一般是大公司工作经验的前辈,Sales呢,就是拥有三寸不烂之舌和拼命干劲的烙印们,他们工作刻苦,不停的在北美市场联系公司和猎头,为ICC的小韭菜们拿面试,整个公司的运转,和这个Team息息相关!如果有小伙伴出于无奈要进入ICC,请务必和Sales Team搞好个人关系,工作的目标位置,公司,甚至是职位,他们都能帮你搞定!
- 成熟的律师团队,和工资管理。很多人怀疑ICC的合法性,首先是合法,其次是身份没太大问题。市面上流传的大量Deny的情况,发生在空降烙印部队身上,而不是有着留学背景的中国学生,所以不要担心,唯一的问题的就是,有很大的概率H1B无法申请到3年的,甚至有人只有3个月的。。。但应该没人会在小韭菜园一直当小韭菜吧,所以能抽中,能approve对于大多数人来说,目的就达到了。工资管理方面,这里后面也是要吐槽的,但是也是有优点,就是push你赶紧找full time 上岸,为啥,因为工资实在是低(相对码农来说,不针对其他专业,如果让您感到不适深表歉意)。具体工资情况后面吐槽的说。
总结就是:完善的培训,以假乱真的简历,足够的工作机会,优秀的律师团队。非常适合像我这种:啥都不懂运气又差为了留下来愿意赌一把回国没资源还不如icc脸皮厚,的这种人。。。。。
—缺点—
- 不适合脸皮薄的人,也不适合君子。因为君子不为几斗米折腰,那ICC就是那几斗米,刚好够吃饭,能帮你进入这个industry,但是很多人觉得这种行为可耻也好,下作也好,心里过不去的就不要去icc。脸皮太薄,没办法说自己7年工作经验和面试官吹牛逼,没办法在项目上装的更像是Senior,没办法在回国面签时候和签证官侃侃而谈那真的不适合icc。
- 很重要:工资问题(我相信也是大部分人最关心的问题)。因为工资第一年就是那么多(几乎所有ICC的共识,我问了好多好多著名的),第一年只能拿到6万-7万的基本工资。第二年之后,有的公司直接涨,有的公司就按照项目得到的钱的比例分。但是超过100k的很少很少(我认识有人有)。但是我这人没别的优点,就脸皮厚,和谁都打成一片,于是我就知道了我个人的整个利益链条,和资金去向,我也希望所有去icc的人能引以为戒,作为参考。
首先icc的项目工资是不透明的,只有内部的人知道,一个人如果拿到了一个项目的offer,一般有这么基层利益关系:
Client (项目所在公司) -> Vendor(中介公司,0-3层) -> ICC -> 你
好那么问题来了,因为合同是Client和Vendor签的,Vendor又找ICC签的,所以整个过程你都不知道这个项目本来的工资是多少,所以有的公司第二年直接涨,比如70k涨到85k,每个人都一样,那就还好,但有很多公司,包括我所在的A,是给你百分比的,那么问题来了,Vendor给了ICC多少,只有vendor和icc知道,这两个利益集团紧密相连,甚至很多超大icc巨头,比如T家,I家等,自己本身就是vendor,掌握了大量的政府和大公司的资源!
不巧,我就知道很多事情,直接让我毅然决然的奋斗起来跳槽找全职:
我的Vendor是纽约local的一个小中介,我和他们的老板关系不错,于是他们老板有一次问我,要不要直接给他们工作,2-8分成,我就不用被icc剥削了,只要被他们剥削就好了,我就好奇了,我就问他,你也是给我这A家8成吗?他说是的。我又问他,这个项目的本来的工资是多少,他说除非我过去,否则不告诉我,我说我要sponsor,这件事就这么凉了。但是从这个对话中可以得知,这个中介的抽成是2。后来我找工作的时候接触了大量类似的中介公司,大多都是2成,或者3成,有时候argue一下能到1.5成,也就是说时薪100美金的话,他们拿15,你拿85这个样子。
后来我的项目被裁了,manager和我关系非常的好,就在离开前几个星期,我们喝酒时候他跟我说,每个星期要签字我的timesheet,说我赚的好多啊,生活一定很滋润,我说6万算滋润??他很惊讶,然后让我猜我timesheet上写的钱,想不到吧是125时薪。。。。。。真他么的想不到。
好,我们来算一下:125是client给Vendor的,vendor抽2成,就是25,那么每小时ICC赚的是100,一年的工作是260天,所以就是2608100,接近200k,大家会差异,好多啊!但是你要想,全职senior full time 工资就不止200k了!!!contractor是全职工资的130%,因为把所有的福利都算进了时薪,所以125/小时是senior正常的工资,那么按照我的合同:
第一年我工资60k,好,A从我这赚了140k,我认了,因为我被带入了这一行,我很感激,就当是学费和感恩费用了。
那么第二年根据合同我应该从icc拿70%项目资金,是200*0.7=140,哦耶,相当于一个new grad package了,听起来不错啊!!!但是我只拿到了45的时薪!!!因为icc的员工无从知道这个真实的数目!!!这就是最大的问题,不透明!
/-- ----------------------------------------------------------------------------------------------------
------------------------------------------第三章 为什么写这个文章-----------------------------------
---------------------------------------------------------------------------------------------------- --/
首先因为我上岸了,正在等待公司H1Btransfer,想攒攒人品,帮助跟多的人了解这个行业,其次就是解答一些经常被问到的问题:
1) ICC合法吗: 当然合法,所有大公司都有大量的合同工,绝大多数来源于ICC,为什么,因为独立合同工(不经过vendor)是非常难的,我是没听说过在 码农行业 ,有直接隶属于一个公司,不是full time 而是合同工的员工,如果有,绝大多数人应该不会选择full time,因为同等级别合同工拿到手的比full time多得多 (因为pto,保险,401k等等福利都会被算成工资)。
2) ICC有风险吗:有些icc因为不愿意花钱请律师团队,所以H1B审核的时候会有问题,但是绝大多数,我了解的,都没问题,既然身份没问题我感觉就没有风险,如果项目结束了,ICC会帮忙找下一个项目,甚至有个别情况,比full time直接被裁员安全可靠!
3) ICC涉及Fraud吗:看你怎么理解,简历为了什么,拿到面试,最终一个公司要不要你是面试结果决定的,我个人认为,如果能拿到面试跟工作经验没关系的,谁说new grad就比senior差了呢?而且以我这两年的经验,绝大多数号称7年经验的小韭菜到了项目上都能胜任,这说明什么问题??大家自己体会。
4) 绿卡和H1B有保障吗:有,在icc等绿卡的大有人在,为啥,就像我之前说的,full time被裁员,60天内就要找到新工作并且file H1B,否则就要回国,就是神奇的grace period,icc不存在这个问题,除非是这种很边界的条件,项目结束的时候正好要extension了,因为extension需要项目信息,但是这种发生的概率几乎没有(extension会提前好多月file出去)。那么同样情况,如果正好extension时候被裁员了,这就直接GG了好么。
如果有更多的问题,或者有什么质疑,又或者有些什么是错的需要我纠正,请留言,更希望这帖子能帮助到更多的人!! (打字太快若有语法错误请见谅)
*注:如果有朋友想知道文中的几个ICC公司,对不起我不能直接说,因为这个行业势力非常的大,S386这件事背后就是ICC大财团,so 这个帖子只是对行业的介绍而已。
谢谢!新年快乐!!
补充
我想再次声明一下,有朋友私信我说去ICC是肮脏可耻的行为,其实,如果太平盛世,人人年薪200k,谁又会想去ICC呢,如果家里有矿回国风生水起,谁又想留在异国他乡?大家都不容易,所以希望大家在新的一年都能容易点!