如何进入国内CV+DL领域的优秀公司实习?
小编冒泡:套用知乎上一个非常火的问题作为这篇文章的标题,只是希望点进来的你,能够看到一个真实的实习求职经历。不管你是否考虑加入格灵深瞳,我们都希望对于这份也许是你人生道路上第一份的实习工作,能有一些小小的绵薄帮助~^_^
下面进入正文:
我最终决定真的来到格灵深瞳还是有一些波折的,正好趁这个机会仔细整理一下吧。主要分成四个阶段。
一、笔试
2014年秋天,当时我在百度IDL实习,那时也正是应届毕业生找工作的时候。无意中看到浙大校内论坛有格灵深瞳的招聘信息,看完之后便立刻被这家创业公司自由的氛围和美丽的工作环境吸引了。在这之前,我从来没有想过要去加入一家创业公司(那时候我对创业公司还完全没有概念),但是看到它之后,我就觉得这对我来说是个很好的选择。我天性乐观,不会觉得北京生活压力很大,也懒得想这些事情;我自以为有点儿技术能力,也不担心哪一天失败了会没有地方工作。我当时是参加了格灵深瞳在北大举办的校园招聘(因为我当时在北京,然后已经来不及赶到杭州参加浙大的宣讲了,于是跟HR联系了之后就近去了北大)。招聘分两个部分,一个是格灵深瞳CTO赵勇给一个talk,然后就是笔试。印象很深刻的有下面几点:
赵勇的talk内容真是超级炫酷,演讲水平也是一流,听完了之后会让人有点儿忍不住的激动。犹记得talk刚结束,就有北大的同学马上站起来介绍自己,然后说特别仰慕格灵深瞳,特别想加入之类的话。
只有1个小时的笔试时间,但是有很多的题目(数学类的、算法类的、统计类的、视觉类的还有机器学习类的),题型覆盖的也比较广(有计算类的、有证明类的、还有开放性的,有些是必答题,还有些是10选5之类的题目),好在都还比较熟悉一点,洋洋洒洒一直写了一个小时,最后手都写疼了(好多年没有写这么多字了)。最后基本在时限里回答完问题,还抽了几分钟在试卷上写了几句觉得格灵深瞳挺不错的话,顺带稍微介绍一下自己的专业和研究方向,表示自己很想加入的意思。
宣讲地点似乎是个闲置的空间挺大的普通教室(可能是主办方临时找不到更合适的地方了),主办方按照参与人数在前排密集的摆了几排桌椅。到笔试的时候,由于需要让大家稍微分散开。于是大家都自发的把桌椅重新排列,笔试之后,大部分的同学也都主动留下来,又把桌椅整理回原样,感觉北大的同学特别有主人翁意识,整个宣讲+笔试的过程,都让人感觉比较温暖。
二、面试
笔试之后,其实中间还参加了一次在线编程测试,不过可能是我运气比较好,题目都非常基础,所以就略过不提了。然后,面试是我在实习结束之后回到浙大,跟通过浙大宣讲会笔试的同学一起参加的。其实,说实话,在面试之前,我就听到一些消息说我之前笔试的结果还挺不错的,所以面试的时候心情也还比较轻松,面试过程基本上是回答了一些比较实际的开放性问题,然后几天后就收到了offer。
三、深入了解格灵深瞳
然后,当我真的要面临选择要不要去一个创业公司的时候,我还是很谨慎的。我不怕创业失败,但并不意味着会轻易的选择加入。作为一个计算机专业的学生,搜索工具还是有点熟练的,我查遍了我能找到的关于格灵深瞳的新闻、知乎、微博信息,也了解到了一些在格灵深瞳工作的同事,看了与他们相关的新闻、知乎、微博,还发邮件询问过具体的情况,最后其实还是不放心。然后,自己又从杭州坐高铁来到了格灵深瞳的园子,近距离的去看一看。
我到的时候,已经晚上10点多了,格灵深瞳的同事给我做好了安排,我晚上就住在了园子的宿舍里。这里有几件印象深刻的小事儿:
我到的时候,因为位置有点偏,比较预定时间晚了一会儿。接待我的同事有事情出差了,他委托了另外一个同事接待我,然后一直打电话问我到哪儿了,是不是需要帮助。
到了之后,刚好几个同事在公司三国杀,他们很热心的拉我加入,然后一番自我介绍之后,有三个浙大校友,还有几个北大和Stanford的同学。大家玩得的非常融洽。其实我不是个外向的人,能让我感觉到这么好的氛围,一定是同事们都特别的友善,而且对新同事比较关照。
晚上休息的时候,在房间的床上贴着一张手写的小纸条。上面写着欢迎我来格灵深瞳参观,还留下了wifi的名字和密码,瞬间好感大增。
第二天,赵勇找我聊天,谈了一些工作上的事情,具体内容我已经记不清了。但是收到邀请一起去开在成都的VALSE 2015会议,我也想着更多的跟同事们交流,就高兴的答应了。
大致了解了公司团队的构成。这不仅仅是一家算法公司,而是包含了算法,软件,硬件,高性能计算,商务等在一起的一个综合团队。我知道之后,非常兴奋。我当时倒也体会不到每个团队水平具体有多么牛,只是觉得以后空闲的时候,可以玩玩算法,练练系统级编程,学学CUDA,了解点儿FPGA,造个小机器人,搞搞3D打印,飞飞无人机,顺便再了解下商务、经济、金融,似乎是挺不错的一件事儿。
终于讲到成都之行了。其实去成都之前,我还不能完全确定会去格灵深瞳,具体也说不好是什么,现在回想的话,可能大概是对算法组的同事还不是特别熟悉,然后对格灵深瞳的具体技术实力也不是特别了解吧。
这次来参加VALSE,格灵深瞳算法组的所有同事都参加了,算是开会,也算是一次team building。同事们分三路前往成都,一部分从北京去,一部分从广州去(出差),还有我一个人是从杭州飞过去的。
一切都被安排的非常顺利,有老师专车到机场接我去跟大部队汇合。然后,租了几辆车,每车一个对讲机用来沟通调度,开始了正式的成都之行。几天下来,我们一起去吃鱼,去漂流,去青城山,一起玩UNO, 一起狼人杀,一起听报告,一起逛动物园,一起欣赏夜景,一起顿顿大餐,遍吃成都美食!其中的种种美好,这里就不多描述了(我其实另有一篇数千字的长文来记录成都之行的点点滴滴,至今回想起来都是那么的美好)。
值得一提的是,VALSE会议中间的某一天,格灵深瞳的demo时间,我当时是真的被震撼到了。我从未想到过利用3D的传感器可以把人的检测和跟踪做的这么好。在会场走廊密密麻麻的遮挡下,竟然可以非常准确的同时检测和跟踪20-30个人,这不仅仅是一个实时的demo,而且它的所有计算都是在一块TK1上做到的!回想当时的demo场景,真是壮观,人山人海,炫酷不已!虽然技术上还有值得进一步改进的地方,但是,它刷新了我对在实际问题中使用算法的认识。之前我倾向于采用先进的算法来提高实际应用中几个百分点的精度,却没意识到数据源的获取、数据的质量、数据的表现形式、问题的定义和解决问题时方式的变通,其实是更加重要的!成都之行结束后,我控制不住的内心的激动,在回杭州的飞机上,记录下了这几天的很多故事和细节。当然,这时候,我也确定接受了格灵深瞳的offer。格灵深瞳,我一定会来的!
当然,我也有一些其它的offer可以选择,比如百度、微软、阿里、滴滴等等。他们也都特别好,如果能遇到不错的团队,做一些有意义的,自己喜欢的,可以时刻了解技术前沿动态的事情,能够在工作中不断的自我成长,也都是很不错的。不过,从我的角度出发,我觉得格灵深瞳更适合一些。其实还有一个细节,我挺喜欢钢琴的,然后格灵深瞳有一台钢琴,我午休或者下班以后,可以随时练习^_^
我个人主要做一些深度学习和机器学习相关的工作。
具体的应用问题和业务需求多种多样,但是归根结底大概可以分成检测、分割、识别、检索这么几个基本问题。在积极关注学术界和工业界最新成果的同时,结合具体应用需求,与同事一起思考和讨论应该重点解决哪些用户关心的、有实际意义的问题,应该使用什么计算平台,应该采用什么样的算法,在不同的平台下哪些算法可以用,分别可以做到什么样的程度,哪些论文的思路是更有实际应用价值,然后在此基础上,去进行大量的论文阅读、思考、讨论和尝试,最终在实际产品中尽可能的发挥一些作用。
自由
你可以正常的朝10晚6,也可以自由规划自己的时间(只要不要耽误与同事间的合作即可),甚至可以work at home。格灵深瞳希望给每个同事充分的自由来激发每个员工的潜力和创造力。
平等
以实际的贡献来客观评价一个人的工作。公司对个人的回报与职位高低、加入时间的早晚、是否与公司高层聊得来并没有关系。你可以随时邀请其他同事来讨论技术问题,包括CTO和CEO,即使你只是一个刚入职的员工或者实习生。
超棒的文化氛围
格灵深瞳的文化氛围是由每个员工的性格、爱好所定义的。由于公司员工普遍比较年轻,所以充满着生机和活力。如果你来格灵深瞳参观、交流、实习或者工作,你可以处处发现这些美好的地方。公司的很多家当都是为了满足员工们的兴趣或者员工们自发添置的,数之不尽。比如健身房,foosball,3D打印机,单轮平衡车,多种型号无人机,午休折叠椅,蹦蹦床,水枪,各种乐器(钢琴、古筝、吉它、小提琴),各种桌游(扑克、围棋、三国杀、uno还有一些我叫不出名字的),还有丰盛的三餐和各种美食等等。公司的很多活动,也都极具创意。比如,园子里的烧烤活动,互送礼物,年会,周末亲子活动,每周至少一次的D-talk(由公司同事介绍自己熟悉的故事,技术或者非技术),paper-reading,健身小分队,吉它小课堂,发放国家大剧院的音乐门票等等。
努力工作的同事们
同事们玩的精彩、生活的潇洒、工作起来也都充满战斗力,在公司经常可以看到早早就来了的同事,看到很晚还没有回的瞳学,看到虽然座位上是空的,但是屏幕还在被远程控制着跳出的一行行的代码,看着微信群里还在讨论着问题。
重视产品而不单是算法
格灵深瞳不仅仅是关注计算机视觉、机器学习或者深度学习相关的算法,我们更注重可用、稳定、可以带来价值的产品。另外,格灵深瞳在硬件上也做了很多有意思的工作,有很多算法+软件+硬件的综合研究,有些看起来就像黑科技一样。
➤ 如果自己带实习生,会怎么给他安排工作,以及如何帮助他成长?
我觉得带实习生,需要结合他自己的特长和兴趣,让他们可以快速的学习,同时又能做出一些成绩。具体而言,我个人倾向于营造一种平和愉快的氛围,让实习生们愿意积极主动来找我讨论问题,打消他们的各种疑虑。比如他们可能有不明白的问题,却不好意思不太敢问,或者觉得mentor比较严格,或比较忙,不好意思打断我们等等。但事实上,促进实习生跟mentor的交流和互动,充分调动实习生的积极性和研究热情,鼓励他们积极参与我们的技术讨论,循序渐进的给他们安排合适的研究内容是很重要的。一旦形成一种良性的互动,他们往往可以做出很多不错的成绩。
另外,外地的实习生们都可以住在格灵深瞳的园子里。我晚上也经常在公司里待到比较晚,所以经常会跟实习生们一起玩,一起讨论问题,一起钢琴,扑克(升级,德扑,桥牌),五子棋,围棋,桌游,有时也会一起看定影,或着有些其他的周末活动等等。很多实习生,最后我们都成为好朋友了。实习生们其实也都很优秀,他们很多人也做出了很好的贡献,他们日常的点点滴滴也构成了格灵深瞳文化的一部分。
➤ 对于实习机会的把握,有什么想对学弟学妹说的?
如果毕业之后想进入工业界,那么我觉得还是尽量争取多找一些实习。你很可能会发现工业界的问题跟你在学校学的知识是有挺大的区别的。而且,通常来讲一个好的实习经历,会让你对工业界的真实问题有更清楚的认识,对学术界的算法有更准确的评价。它会让你的视野更宽一点,对你之后留在实习的公司或者未来找工作都会有一定的帮助。
如果毕业之后想留在高校,那么实习似乎不是特别重要。当然,如果能去类似于MSRA之类的研究机构实习还是很不错的,或者有去很好的其它学校实验室交流的机会也很不错。
不仅仅只有暑假可以实习。如果合适,我们任何时候都接受实习生。
对于北京的同学,也可以考虑非全职的实习。你可以一周实习比如三天之类的,但是总的时间还是建议至少在三个月以上。
▼▼▼
格灵深瞳2016暑期实习生招聘正在进行时,点击下面蓝字链接了解详情。
www.deepglint.com
▽