面试。 工程师在欧洲初创公司工作可以期待什么?面试是如何进行的?适应起来是否困难?

面试。 工程师在欧洲初创公司工作可以期待什么?面试是如何进行的?适应起来是否困难?

图片: Pexels

过去几年,波罗的海国家经历了 IT 初创企业的蓬勃发展。 仅在爱沙尼亚这个小国,就有几家公司能够达到“独角兽”的地位,即资本超过1亿美元,这些公司积极聘请开发商并帮助他们搬迁。

今天我和 鲍里斯·弗努科夫,在一家初创公司担任首席后端开发人员 博尔特 是“欧洲优步”之一 爱沙尼亚的独角兽。 我们讨论了一系列的职业问题:从组织面试和初创公司的工作流程,到适应塔林与莫斯科的困难和比较。

注意:博尔特目前正在主持 开发者在线锦标赛。 获胜者将能够赢得奖金——奖金为350万卢布,最优秀的开发商将有机会移居欧洲。

首先,欧洲初创公司程序员的工作与俄罗斯公司开发人员的日常生活有何不同?

事实上,在方法和方法上,并没有太大的区别。 例如,我曾经在 Consultant Plus 工作 - 那里的工程师非常了解当前的所有趋势,他们与当前公司的同事阅读相同的资源。

开发者是一个国际社区,每个人都会分享一些发现和方法,并描述他们的经验。 因此,在俄罗斯,我使用看板工作,了解新工具,工作本身并没有太大不同。 公司不会发明开发方法,每个人都使用现有的工具 - 这是整个社区的财产,只是任务可能不同。

另一件事是,并非所有公司,尤其是俄罗斯公司,都有专人负责引入创新。 在欧洲,这种情况经常发生——可能会有一名专门的官员选择适合公司任务的开发和方法,然后进行实施并评估其有效性。 但初创公司通常并非如此;所有举措都来自底层。 这就是在这样的公司工作的好处——主动性和责任感之间有很好的平衡。 您可以选择自己想要的工作方式、使用什么工具,但您需要证明您的选择的合理性并对结果负责。

Bolt 的开发结构如何? 从任务的出现到执行,工作流程是什么样的?

一切都很简单,我们有两个开发领域——数字平台的开发和产品本身。 开发团队分布在这两个领域。

当企业收到请求时,我们的项目经理会对其进行分析。 如果在此阶段没有出现任何问题,则任务将交给技术团队,工程师将其分解为具体任务,规划开发冲刺并开始实施。 然后测试、文档、输出到生产、改进和修复——持续集成和持续开发。

如果我们谈论开发方法,则没有严格的政策或规则。 每个团队都可以按照自己喜欢的方式工作——最重要的是产生结果。 但基本上每个人都使用 Scrum 和看板,在这里很难想出新的东西。

面试。 工程师在欧洲初创公司工作可以期待什么?面试是如何进行的?适应起来是否困难?

团队之间是否就此类实施和创新交换信息?

是的,我们定期举行内部聚会,人们在会上谈论他们实施了哪些工具、他们期望获得什么结果、是否出现任何意外问题以及最终取得的成果。 这有助于判断某些大肆宣传的技术是否值得花费时间和资源。

也就是说,当您建议尝试某种工具时,这里没有任务来证明您是正确的。 如果不合适,那么这也是一个结果,您需要告诉所有同事这一点,以便他们了解会发生什么,也许可以节省精力和时间。

让我们继续讨论职业问题。 他们目前在 Bolt 寻找什么样的开发人员? 您需要成为一名出色的资深人士才能进入欧洲初创公司吗?

我们有一家正在快速发展的初创公司,因此招聘工程师的任务和方法正在发生变化。 例如,当我刚来时,开发团队由大约 15 名开发人员组成。 然后当然只聘用了前辈,因为人少,很多事情就靠大家了,重要的是要把每件事做好,把产品切好。

然后公司发展壮大,吸引了多轮融资,成为独角兽——也就是说,现在资本超过1亿美元。技术人员也增加了,现在他们正在招聘中层和初级员工——因为有些团队有这样的专家的任务。需要。 现在有一个内部培养人员的机会。 事实证明,不仅最有经验的工程师有机会去欧洲初创公司工作。

这方面另一个有趣的点是采访是如何组织的? 什么方法:解决问题重要吗,谈论算法,有多少阶段,它是什么样子的?

我们在 Bolt 的流程是这样的:首先他们在 Hackerrank 上给出一个简单问题的链接,你需要在一定时间内解决它,此时没有人在关注候选人。 这是初级过滤器——顺便说一句,令人惊讶的是,有大量的人由于各种原因无法通过它。 如果一切顺利,那么我们会通过 Skype 或 Zoom 进行几次通话,工程师已经到场并主动提出解决问题。

在第一次和第二次采访中,任务更多的是一个话题。 通常,任务是经过选择的,以便可以通过多种方式来解决。 而特定解决方案的选择恰好成为与候选人交谈的素材。 有机会提出问题,以了解此人的经验、工作方法,并了解与他一起工作是否舒服。 第三次电话时,首席工程师已经参与其中,我们正在谈论架构,问题围绕它展开。

最后阶段,原则上准备好报价的专家将获得参观办公室的费用。 这有助于人们了解他们将与谁一起工作,评估办公室、城市和其他点。 如果每个人都对一切感到满意,那么这个过程就已经很完善了——他们会帮助工程师和家人搬家、寻找公寓、儿童幼儿园等。

但顺便说一句,总的来说,有时会有机会使用更简单的方案进行迁移。 例如,现在我们有 开发者在线锦标赛。 根据竞赛结果,有才华的工程师只需经过一次面试即可获得录用通知 - 一切都不会超过一天。

谈到长期职业道路,欧洲公司如何看待工程师的发展? 增长轨迹是什么?

好吧,在这里想出一些新东西也很困难。 首先,我的公司有一个自我开发预算——每个开发人员每年都有权获得一定数额的资金,他可以将这些资金花在有用的东西上:会议门票、文献、一些订阅等。 其次,就技能而言,无论如何你都会成长——初创公司不断发展,新任务出现。

很明显,在某个级别(通常是高级级别)可能会出现分叉:进入管理领域或深入研究某个领域。 专家可以从团队领导的角色开始,并朝这个方向进一步发展。

另一方面,总有一些工程师对与人一起工作不太感兴趣,他们更感兴趣的是代码、算法、基础设施,仅此而已。 对于这样的人来说,在高级工程师职位之后,还有一些角色,例如主任工程师,甚至首席工程师——这是一个不管理人,而是充当意见领袖的专家。 由于这样的工程师经验丰富,对公司的整个系统和平台了如指掌,他可以选择公司技术的发展方向。 他了解创新的整体影响,而不是对特定团队的具体任务的影响。 因此,来自上面的此类举措非常重要,而成为这些举措的发起者是一种很好的发展方式。

爱沙尼亚和塔林如今的搬迁情况如何? 会发生什么以及需要做什么准备?

好问题。 总的来说,我是从莫斯科搬来的,我自己也是从莫斯科附近的科罗廖夫搬来的。 如果你将塔林与莫斯科进行比较,就会发现根本没有人。 当地的交通堵塞要花两分钟,这对于莫斯科人来说简直是荒谬的。

大约有400万人住在塔林,也就是说,大约有我的亲戚科罗廖夫的一半。 但同时,这座城市拥有生活所需的所有基础设施——购物中心、学校、幼儿园,到处都是你可以步行的地方。 无需通勤上班 - 10 分钟即可到达办公室。 无需步行前往市中心 - 老城区步行 5 分钟即可到达。

面试。 工程师在欧洲初创公司工作可以期待什么?面试是如何进行的?适应起来是否困难?

无需送孩子去学校 - 学校距离酒店仅十分钟路程。 最近的超市距离酒店也只有几分钟的步行路程,最远的超市则需要大约七分钟的车程。 我什至可以从机场步行或乘坐电车到我家!

总的来说,这里很舒服,但这样的生活根本无法与大都市相比。 这里的休闲机会有点少——虽然有,但我经常去听外国明星的演唱会。 但如果莫斯科有几十家剧院,那就不是这样了。 顺便说一句,直到最近,塔林还没有宜家。

你喜不喜欢取决于你的需求。 例如,我有一个家庭和孩子——这座城市非常适合这样的生活,充满了运动的机会。 这一切都与任何场地或体育场都缺乏人群的情况完美契合。

职业网络怎么样?

这是有趣的点之一。 尽管我们谈论的是“一个半皇后区”,但为开发者举办的各种聚会、会议和活动的数量简直是超乎想象的。 现在波罗的海和爱沙尼亚的科技初创公司蓬勃发展,公司非常开放,经常举办公开聚会并分享经验。

因此,您可以很容易地塞满您的日程 - 每周参加几次优秀公司的活动。 这使您能够建立横向联系并了解其他公司的同事如何解决类似问题。 对此,运动非常活跃,这让我当时感到惊讶。

最后,对于讲俄语的开发商来说,在波罗的海国家适应起来有多容易? 心态上有区别吗?

很难谈论整个国家的所有公司,但对于像 Bolt 这样的初创公司来说,这不应该是一个问题。 首先,这里有大量讲俄语的工程师。 搬家后,首先接触自己的人是很自然的。 在我看来,这里从一开始就会有更多心态相似的人,而不是搬到美国的一些初创公司。

这对工作来说非常好,对家庭来说也更容易——妻子和孩子也沟通,大家互相拜访等等。 嗯,总的来说,由于仅在总办公室就有近40个国家的人,所以很容易融入多元文化的环境中,这有其自身的好处。

除此之外,还有一些活动可以将整个团队凝聚在一起——例如,我们公司每年都会前往不同的国家几次。 结果,我已经访问了像南非这样的地方,而我自己可能永远不会访问这些地方。

面试。 工程师在欧洲初创公司工作可以期待什么?面试是如何进行的?适应起来是否困难?

对于那些年龄较小、能够自我组织的人来说,周五在办公室找个同伴去酒吧根本不成问题。 所以适应上没有什么特别的问题,也不用害怕搬家。

来源: habr.com

添加评论