Google的工作。从乌克兰到硅谷

他解决了几个数学问题,并在Facebook上实习,离开硅谷的乌克兰,去了谷歌,现在在家里工作了5天。我们有5天与我们交谈。在Facebook上,为什么我决定离开那里,为什么Google对此比较满意。
下面我们附有一个完整访谈的视频。



对我来说,数学是世界观的支柱


我将其分为一门可以理解的学校和一门超专业的大学。客观地讲,我一生中不需要第二次。如果我编写机器学习或核心本身,这将很有用。但是我不这样做,所以我有足够的代数学校课程。

数学帮助我理解了什么是证明,即可以证明或不能证明的明显问题。它不可能一分为二。在这种情况下,您对什么是真理和真理有一个清晰的了解,即存在逻辑链。这使您成为一个怀疑者,他把世界的知识摆在货架上。

我参加了从7年级到11年级的奥林匹克竞赛,在大学里我已经放弃了它:我发现了Dota和自由的生活。

我如何去Facebook


我参加了Facebook黑客杯奥林匹克运动会。

大型IT公司举办奥运会。在Google,它在Facebook-Facebook Hacker Cup上被称为Google Code Jam。他们分几个阶段通过。

第一阶段只是公开注册,他们检查您是否知道编程是什么。在下一阶段,任务已经更加复杂。然后是中等复杂度的阶段,然后选择最终的现场候选人,您需要在那里直接在公司办公室解决问题。没错,他们的奖品很有趣。首先,伙计们得到1万美元,对于一个学生来说,这是很多钱,但这并不是一笔大数目。

更重要的是,这些奥林匹克运动会受到不同公司的监控。一名招聘人员写信给我,问我是否要实习。我一生中从未想过要离开乌克兰。我有一个赚一千美元,租一套公寓的计划-就是这样,生活很成功。

那时没有学生交流,也没有国际会议。然后我处于孤立状态,甚至在某种程度上处于停滞状态。 20年前,我们获得了知识,这绝对没意思。粗略地说,老师们喝醉了地上课。而且,您根本无法上大学,什么也不做,也不会毕业。我实际上成功了。

因此,我根本不相信自己能达到目标。一名招聘人员写信给我说:“你表现得很好。如果您想进行面试和实习,请解决这些问题,然后给我一个指向其任务页面的链接。我的邻居和我有点过分夸张,我们试图解决所有问题。在13的11中取得。此外,后者已经非常困难。结果,事实证明招聘人员只是想看看我们是否可以完全单击按钮,或者是否有人为我们做出决定。也就是说,我们可以解决两个问题然后放松。

之后,进行了电话采访。我成功通过了考试,部分原因是我已经知道如何解决自己的问题。因此,这是我对学童和学生的建议:公司目前正在进行的所有技术面试实质上都是奥运会的任务。而且,地区奥林匹克比面试要复杂得多。因此,如果您在地区奥林匹克运动会上表现出良好的成绩,实习生的采访将闭着眼睛进行。

然后我被邀请去硅谷。给我的薪水是每月5800美元+每间公寓1000美元,否则他们自己支付住房费用。我选择了钱。作为比较,在乌克兰我赚了1300美元。也就是说,他们给我的价格高出5倍。所以我的反应是:“是的,牵着我的手。我已经准备好一切。”



客观地讲,Facebook和Google是适合程序员的最佳公司


至少对于初学者来说。在基本级别上,您可以自己选择任务,并在方便时进行工作,因为您可以使用所有设备。无限的互联网,现代汽车,有趣的项目等等。我不想这么做

我与Facebook的唯一问题是我没有使用该产品。从Facebook,我只需要一个Messenger。因此,我的工作对我无动于衷。它对动机产生了严重的影响。仍然不是总是有足够的钱,然后出现了一个问题,为什么我要做我不感兴趣的事情。

我会继续说,今年我在Google的薪水将为25.4万美元。

为什么我离开Facebook


因为他不知道该如何管理自己。我加入了游戏团队,尽管我喜欢玩游戏,但是不幸的是,我加入了无趣且重复的浏览器游戏团队。他们只是为了榨钱。我真的不喜欢。

现在,某经纪公司的一名男子正在写信给我,试图引诱我。但是我不回答他,因为我对财务问题不感兴趣。而且,尽管我可以在那里赚到更多,但是...我将举一个例子:现在,我在家工作的5天中有4天。在Google上,只有100个人中有10个人有这样的条件。

我目前住在旧金山,我的工作是在山景城。公司巴士往返需要1个小时。在工作和家中,我每次都会受到挤压。当然,动机是零。在家里,我只是穿着睡衣,坐在巨大的监视器上。部分原因恰恰是我不想更换团队的原因:这样的机会可能根本就不存在。

它发生在历史上。我的经理开始进行很多远程工作,然后我们的团队联系了起来。我不会说这很容易,因为通常很难激发自己的动力,而一天的成功取决于您首先要做的事情-开始工作,开启YouTube或玩游戏。

但是,如果需要紧急处理某些事情:编写原型或新函数,我将在一两天内完成。我可以立即响应此类请求,因此没有悬而未决的紧急任务。但是我有长期的问题。因为您需要计划时间,粉刷所有东西等等,所以很容易摆脱操作模式。



我如何去Google


我是通过Facebook找到的。如果您有实习机会,并且简历中有一家大公司,那么与您的对话已经完全不同了。这些公司的经验与成绩和大学文凭重叠。在Facebook上实习的机会非常多。

我不知道他们在哪里找到我,也许在LinkedIn上。招聘人员写信给邮局,并邀请他去实习。我通过了面试,那是技术性的-地区级别的奥林匹克问题。但是他们没有为我搭队,而是说:“去吧,去散散步。”一年后,他们为我找到了一支球队。最初,我在Google Glasses部门的Aura项目工作,然后转到RMI-Research Machine Intelligence。在这里,我已经工作了将近三年。

我喜欢Google上的几乎所有内容。我为自己设定任务,在需要时工作,如果需要,我拥有无限的资源。也就是说,我可以访问数据中心或某种视频卡或计算机。我不是微观管理。公司经理的工作是帮助您在职业生涯中取得进步,而不是使您从事项目。我的任务包括:确定优先级,寻找客户,编写产品,测试产品,绘图和开发,维护文档等。为此,他们付出了我很多。专业人士所做的一切都挂在我身上。

我正在排版和编写前端和服务器部分以及数据库,并与它们一起工作,并且我创建实验,收集数据-都是连续的。我在某些地方不攀爬,但是如果很急的话,我可以掌握。这是我的主要工作-无休止地研究所有技术。

Google的功能之一是,在我们公司内部,几乎所有内容都是自写的。我们拥有自己的构建系统,语言框架,开发环境,甚至是跟踪器任务。招聘时,其他公司的经验很有用,但对候选人没有特殊要求,因为他将不得不再次学习所有技术。

在这里,我不喜欢Google总是评判某人。因此,我们在数据可用性方面遇到了问题。每年,处理数据变得越来越困难。收集数据是一个巨大的痔疮。我们需要编写有关如何使用这些数据,如何存储它们的文档,并且需要每周对其进行加密和更新。这大大减慢了开发速度。


All Articles