Blog Archive

Thursday, January 1, 2015

Uber Machine Learning / Fraud 组招人 - 未名空间(mitbbs.com)

Uber Machine Learning / Fraud 组招人 - 未名空间(mitbbs.com): "https://www.uber.com/jobs/12592"



'via Blog this'

[转发]2014小结(一):零背景找第一份CS工作 - 未名空间(mitbbs.com)

来源: http://www.mitbbs.com/article_t/JobHunting/32859625.html


大家新年好,新的一年祝大家开开心心,生活,学习,工作,感情都顺顺利利,红红火
火。

写之前纠结了一下 title 怎么写,发在什么板块,最后还是决定放在JOB版,大部分内
容是找CS工作有关的。

===========
Notice: 本文主要是给弱CS背景,或者0 CS背景的同学想找CS工作的一个激励,如果
是大牛,如果你想去FLGT那种高大上的公司,请直接跳过跳过,然后看看最后的面筋就
好了。也希望各位不要人肉,肯定有蛮多人知道我是谁的,留点隐私吧,重点放在弱背
景怎么找IT 工作这方面。如果是背景和我类似的,我觉得还是有读完的必要。
===========

2014年对我来说是非常重要的一年,经历了感情,工作,生活的一些重大变化,人也成
熟了很多,学会了很多,懂了很多,这也许就是成长吧。今天是2015年的第一天,大家
都沉静在节日欢乐的气氛当中,中午吃过午饭我,独自来到office, 空无一人,除了
空调的风扇声,听不到别的杂音,很安静,很适合思考。一个人就是自由,想做什么就
做什么,昨天晚上12点钟大家在倒数,看烟花的时候,我还在床上写自己startup 的
code, 配置新的server, 部署mongodb 什么的,其实单身也可以任性的,哈哈。(太
尼玛孤单了,哎,除了工作还能做什么呢。)

好了说点正事吧:
本人背景: 大学和master 都是机械工程,完全完全 ZERO CS 背景,有人会说工科都
有点编程的,但是我只想说我学的是传统机械设计, 也就是画机械结构图,所以说IT
背景是完全空白。2012 MS毕业,当时的想法是做生意想做一个车行,ms 的两年也基本
上是没学到任何专业知识,连英语都没有学到,到毕业的时候也没有投过一份简历,天
天打dota,整天屌丝一样。 

找第一份工作历程:
2012年7月底,拿到了OPT EAD卡,开始觉得不找工作不行了,然后去了所有local 车行
,想找一个unpaid 的salesman职位,大大小小去了10-15家,当然是全军覆没,因为英
文实在太差,免费都没人要。

2012年8月,因为CS好找工作, 而且EX也是cs专业的在大公司工作,在ex的帮助下开始
自学JAVA,看了一本非常基础的书Java How to Programming 第七版,印象非常深刻,
因为大部分章节我都是一字一句的读完的,读完后开始对java有感觉,可以写几行Code
了,在练习Code 的同时一边看一本数据结构的书,勉勉强强懂了一些,但是觉得还是
很模糊,然后看了MIT的那个算法课视频,看了两遍,而且自己把笔记全部抄了一遍,
当然很大一部分还是不懂,没关系, 对于我等屌丝,不需要知道那么深,当然你要去
面FLGT那是另外一回事。

2012年9月上,开始投简历,那时候还不知道leetcode是啥,所以没有刷题。投出去的
简历,基本上没有回应,因为是非科班,然后外加简历上完全没有cs的project。这个
时候很沮丧,不过突然有一家CCC联系上我,那时候还不知道啥是CCC,就说免费培训,
吃住,能保证有工作,觉得这是天大的好事,为啥不去,最后在几家ccc之间做了挑选
之后,去了NJ的一家(老板烂死了)。

2012年10月初,开始了CCC为其一个月半月的培训,赞一下培训老师P,人非常nice,技
术水平挺牛逼,也喜欢吹牛逼,上课老开玩笑,说话非常实在,培训类容从美国各种身
份,美国的金融市场,后台java,j2ee, spring,hibernate,jboss,test。。。数
据库, SQL, tomcat, 还有前台的一个很SB的技术Flex,Actionscript。每天学一种
新的framework,其实完全没法消化,太难了,不过J2ee 面试也没法问,技术种类,各
种搭配太多了,所以搞懂一种就可以搞定面试了。

2012年10月底 ,这一点印象太深刻了,NJ 有那个sandy 飓风,外面餐馆都没开门,超
市也停电,买不到吃的,每天吃面啥的,整整一个星期,我每天写12小时的代码,除了
代码还是代码,一共写了应该有2-3w行,写出了一个由前台,后台,server,database
组成的系统,其实应该算是java web application。当时觉得自己挺牛逼的,其实现在
想想那系统确实是五脏俱全。

2012年11月中,技术培训完了,我第一个通过了技术考核和presentation,接下来就是
修改简历,各种乱七八糟。

2012年12月,开始了狗血的面试,公司老板资源太少了,完全拿不到面试机会给我们,
加上要圣诞节,根本没有面试,每天就是各种印度人打电话问乱七八糟的东西,又不给
真的面试机会,不过这一点很关键,接了一个月电话,英文好太多了,当然还是很差,
尤其印度英文,听得很顺了,感谢印度人给我练英文机会。就这样一个月,两个月过去
了,还是没有找到任何机会。期间也自己偶尔投了一下各种小公司,还是没有看到任何
希望。

2013年1月,我们培训的所有人都没有面试,上一批还有很大部分没有找到工作,大家
的情绪比较激动了,开始各种背地里骂ccc骗人。骂了有啥用,还是没有工作,工作才
是王道,不然没有钱。然后我决定离开NJ这个恶心的地方,打算开车去Arizona,路上
2600麦,我都计划了行程,准备二月初走。

2013年2月,转机来了,偶然一个机会,朋友的朋友帮忙推荐一个国人开的公司,其实
还蛮大的500+人,做java 的,周一投了一个简历,周二hr 很热情的联系我,然后我各
种吹捧国人公司,反正就是吹牛吗,说好话。 Hr很开心,安排了周五的skype,说是要
两小时。到了周五,公司的dev 大头给我打电话,skype 恶心了我一把,信号很差,掉
线,然后sb的mac 还重启了,欣慰的是大头还在等我,我再次连上skype,直奔我的背
景,我把我写的系统介绍了一下,然后大头问了我为啥要用singleton,怎么做的
transaction management,两题都完全跑偏了,大头好像没啥兴趣了,20分钟之后就挂
了。心情非常非常不好,然后开始收拾东西,把东西都打包,放车上,然后踏上了南下
的旅程,印象又是非常深刻,那一天下雨夹雪,而且关键的是 中国的大年30,机场都
停飞了,路上车速很慢,40+,我一路慢行,不知不觉到了费城,加了个油,排了几张
照片。路上车很多,心情很不好,过年,没工作,天气烂,觉得挺无望的。 后来又开
了一会,高速上出连环车祸,车速5+,我觉得太恶心了,停路边想睡一会,留点体力。
刚调整好座位,躺下,一个拖车司机冒着大雪敲我的玻璃,问我要不要拖走,我礼貌的
回绝了。忽然一个念头在我脑中闪过,打电话问问hr 面试结果,反正知道没面试,就
把每一次聊天当做学英文。Hr很nice 的一个人,说还没有做决定,要问CEO,说CEO在
开会。我说那好吧,但是我现在在路上准备离开北方了,下周给我电话的话我就到了南
边了,HR说你给我十分钟我给你打过去。很准时,十分钟后接到电话,HR说CEO批了,
但是offer 文件没做出来,然后说了一下多少钱,啥的,我当时什么都没听进去,问了
一句,我是不是真的拿到offer了,HR 确认了,我当时无比激动,和他说今天是中国新
年,这是20多年来 我收到的最好的新年礼物。收到好消息之后,我马上开往去公司的
方向,找了宾馆住下,打开电脑收到了正式的offer。 第一份工作就这么开始了。

总结一下吧:对于没有cs 背景的同学来说,第一份工作很难找,也没有什么头绪,我
个人觉得,关键一点是精学一门语言,我就是只会java,现在还是只会java,已经完全
足够了,如果真的还想再学一个的话,可以试试js。这两个学好了,再学别的就是分分
钟的事情了对不对,要相信中国人的智商。

误区: 这个非常重要,很多初学者,在简历上写各种牛逼的技术,堆名词,这个我个
人觉得很不可取,稍微有经验的人随便问一个相关的问题你就露馅了,你就说我只会
java,别的可以学得很快,难道面试官有理由问你别的技术么。不要难为自己,而且后
来我给自己team招人的时候,(不是给公司招人,自己做了一些startup的事情,前前
后后带了一些人,有很牛的FLGT的人,也有在校学生,也有毕业在找工作的),我这个
时候非常看重经验,和学习能力,一看到一堆名词我就头疼,我就专门挑一些你肯定回
答不上的东西问,比如你刚毕业,你说你会spring,这个不是扯淡么。所以一定要实事
求是,精通一种很重要,不会的,不懂的直接删掉,不然就把自己害了,当然简历上上
写c++,c#什么的,pass HR的简历过滤还是有必要的,面试的时候直接说,3年前我做
课程project 用过,现在不是很熟悉了。 给自己和别人台阶下,大家都开心。

面筋贴: http://www.mitbbs.com/article_t/JobHunting/32859623.html

'via Blog this'