我如何在Y. Market工作3个月并退出

第一次尝试


一切始于我喜欢参加会议,并且经常在Yandex,Mail.ru和其他大型公司参加会议。 一次人力资源部Yandex的人力资源部写信给我,并要求我为前端开发人员的实习生进行测试。

我做到了,就在这里。 按照惯例,它应该可以在iPhone和android上运行,因此我在Browser Stack中对其进行了检查,并添加了两个前缀和CSS样式。

过了一段时间,我意识到自己不想成为一名实习生,因为我有几年的工作经验,并通过其网站上的表格涌入了Y. Market。

人力资源部给我打电话,并提出通过现场编码进行Skype采访。 在面试之前,我重复了数据结构,算法的复杂性和排序。 然后我不知道这还不够。

在面试中,我无法解决算法问题,我不知道JS的内部知识,他们使我无法接受。

这触动了我的自尊心,整个明年,与工作同时,我深入学习了JS,并解决了代码战中的问题。 在这里您可以评估我的进度。

第二次尝试


然后我已经在一家大型电信公司工作,没有找工作。 但是,Yandex的HR致电并提出在Y. Market接受采访。 我并不是很想换工作,但是我决定这是检查我的水平的好机会,因为 Yandex的访谈以其复杂性和愤怒性而闻名。

再次,在Skype上接受采访,这次是一个女孩。 我们交谈愉快,我决定了一切并正确回答。

她立即​​说一切都很好,他们将带我进入下一阶段。

下一阶段是面对面。 由于只在市场中考虑过我,所以采访只有3个部分,因此我将其分配给1天。 最困难的事情是用铅笔在纸上写代码。 很久没写手了,我的手指病了。 但是我记得主要的js函数和算法,因此我很容易在二叉树上写了遍,并展平了多维嵌套结构。

第三部分询问有关应用程序体系结构,速度优化,索引,数据库和组件组织的信息。

主管访谈


人力资源再次打来电话,说我已经通过了第二阶段。 在与负责人面试之前,有1个团队对我感兴趣。 她问我要多少薪水。 我说出了我拒斥的金额。 他们一年前把我带到她身边,尽管我学到很多新东西,但今年她并没有长大。

我并不真正了解市场情况,但我认为自己物有所值。 人力资源部对我的总和感到高兴,并说她会告知与这位未来领导者的访谈。 领导一切顺利;他是一个友好的人。

开始使用


给我一个罂粟花和一个监视器。 Yandex的办公室很酷,他们支付午餐,这里有免费停车场,下午茶,咖啡,茶,饼干,水果,糖果。 附近还有一堆咖啡馆和星巴克,您还可以在其中使用限制食物的卡付款。 每月发放9900卢布的食物。

模糊

屋顶上有矮凳和吊床。 在夏天,这只是一个天堂,您可以去开阔的地方,坐在有Macbook的沙发上工作。

IMG-20190729-114431

我被要求支持Bringly移动应用程序。 堆栈简单明了:React Native。 有codreviews,scrum,每日集会。

钟声


但是,并非所有事情都如此乐观。 在我有一个月的工作时间之前,Sber宣布终止对Bringly的资助,结果该项目无利可图。

经理们开始恐慌。 在mitap上,听到以下短语: 没有任务,我要退出。 我坐着,继续执行分配给我的任务,好像发生的事情与我无关。 这是第一个钟声。

在其中一个会议上,经理转向我:但是我们的新开发人员,请告诉我您的工作。 我详细描述了这些任务。 经理回答: 既然有任务,那很好,所以有薪水。

这个短语让我有些傻眼,因为 我是一名开发人员,我的工作是编写代码,而他们在组织,业务和财务方面的能力不在我的任务清单之内。 听起来好像在没有任务的情况下他们本可以被剥夺我的薪水。

过度承诺和交付不足的疯狂聚会


然后,我们聚集在一个大会议室中,讨论未来的道路和发展。 我很高兴,因为 我喜欢会议。 我感觉到了公司的一部分。 感觉到每个程序员都需要,他们想与他交流,了解他的意见,并与时俱进。

但是在会议主题上,您可以看到第二个钟声,我继续天真地忽略了它:
过度承诺和交付不足的疯狂聚会
IMG-20190729-130144

有人告诉我们Bringly不会带来利润。 演讲者还回忆说,经理们的选择可以使他们的薪水达到市场价格。
然后与马克西姆·格里沙科夫(Maxim Grishakov)开会,后者也宣布关闭Bringly。 并添加:
没有人会被解雇。 如果您听到这样的陈述-不要相信。
我头上响起了钟声。 如果当局说他们不会解雇任何人,那么他们肯定会被解雇。 薄弱的环节将首先发挥作用,即 像我这样不擅长企业游戏的新手。

会议结束后,组长打电话给我进行对话。 他看上去激动又生气,他说我一直与我保持联系。 他宣布另一个小组的负责人将与我交谈。 这并不意味着解雇。

然后他问我是否正在找工作。 然后我意识到他们轻轻暗示了我自己被解雇的情况 。 另外,在去食堂的路上,一位同事说他开始去同一个Sberbank进行采访。

提示,提示...


提示-Y. Market(可能是整个Yandex)的显着特征。 没有人公开地说什么,但他们暗示了很多。 而且,如果您没有及时识别提示,那么您将很难。 然后,Beru的负责人邀请我去接受采访。 他相当自大,我不喜欢他的沟通方式,我希望他能带我去,他们不会带我去Beru,但是他们会让我留在目前的团队中,将Bringley纳入Beru。

但是一周后,他们转移了我,然后开始了乐趣。 我和一个20岁的应届毕业生组成了一个团队,他写了一篇关于React + Typescript的论文。 他的讲话也相当自大,有时对我要求保持闲聊的无害问题大加刺耳。 我们得到了一位导师。 他在React上写了很长时间(我在Vue工作)。 这位导师被证明是非常有毒的,没有接受不同于他自己的观点。 嘲笑我的IDE,Volozh的无知以及我不使用React的事实。

解雇


该项目使用了Yandex记录的整个生态系统,这一事实使情况更加恶化。 图片被放置在单独的包装中,其手册的编写就像是来自卢卡(Lurka)的一名男生:

  • `npm install`
  • ???
  • !!!!
  • 获利

该项目是React与apiary(内部框架)和Flow的混合。 我说过我不在Bringley和他一起工作。 导师做个鬼脸,尖锐地说:如果您必须那样导师...

另外,在同一时间,Yandex通过Bootcamp得分了很多实习生。 然后,经理强迫我不要进行测试,而是立即将战斗任务交给自动测试,以追加到另一个对我始终视而不见的开发人员中。 我无法应付,并转给了那个开发商。 为此,他们让我失控,他们说我不应该从事管理任务。 没有人有义务向我解释有关内部库的任何事情,因为 我不是实习生,而是成熟的开发人员。 总的来说,我必须亲自环顾开发人员,并深入研究它们的底部。 导师对发誓并不害羞。

这个20岁的PM男孩正在向我报告,很明显,他本人对报告这个10岁的人感到不自在。 我意识到在Y.不需要我的服务。市场上,关键人物对我不利,然后离开了。

结论


在以下五种情况下,最好选择Yandex:

  1. 您是没有工作经验的大都会顶尖大学的应届毕业生,现在正在实习,导师将教一切
  2. 您是Yandex运到莫斯科的省份
  3. 您正在做非常特殊的事情,例如ML,数学,研究,甚至在莫斯科都找不到的工作
  4. 您对相识感到满意
  5. 您在开发中没有取得任何成就,但是您确实想通过编写流行的lib的副本或在YaTalks上的表演中证明自己。

在其他情况下,如果您是一位经验丰富的开发人员,并且有一定的资金需求,并且想在透明流程的友好团队中工作,那么您就不在这里了。

PS:解雇后,我的简历需求量很大,而我的聘用率高了2倍。

更新:

如果有人对如何在JS开发人员上的Yandex(不仅是)上准备社会保障帐户以及开始使用初级开发人员感兴趣,那么下面是一个示例列表:

阅读内容:

Learn.javascript.ru
developer.mozilla.org
maxpfrontend.ru/vebinary/voprosy-dlya-sobesedovaniya-javascript-razrabotchika

要知道的:

  • 事件循环,输出setTimeout的顺序,promise
  • 异步/等待
  • 打电话,绑定,申请
  • 封闭和范围
  • 吊装
  • ES6
  • 通过参考和价值传递
  • 生成器和迭代器
  • 传播/休息如何工作
  • 功能军,差异让,const,var

所有这些都与代码中的示例有关,以便您有所了解。

Source: https://habr.com/ru/post/zh-CN470337/


All Articles