面试 工程师在欧洲的一家初创公司工作应该期望什么,面试如何完成,适应困难吗?



图片: 像素

在过去的几年中,波罗的海国家经历了IT创业公司的蓬勃发展。 在只有一个小爱沙尼亚的公司中,有几家公司能够立即达到独角兽的地位,也就是说,其市值超过10亿美元,这些公司积极聘请开发商并帮助他们搬迁。

今天,我与Bolt初创公司的首席后端开发人员Boris Vnukov进行了交谈-这是“ European Uber”,也是爱沙尼亚独角兽之一 。 我们讨论了许多职业问题:从在初创企业中组织面试和工作流程,到适应和比较塔林与莫斯科的困难。

注意 :Bolt目前正在为开发人员举办在线锦标赛 。 优胜者将能够赢得金钱-奖金为35万卢布,最优秀的开发商将有机会搬迁到欧洲。

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


实际上,就方法和方法而言,并没有太多差异。 例如,我曾经在Consultant Plus工作-那里的工程师们非常了解最新的当前趋势,他们所读的资源与当前公司的同事相同。

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

另一件事是,并非所有公司,特别是俄罗斯的公司,都有专职人员负责引入创新。 在欧洲,通常会发现这种情况-可能会有专职人员选择适合公司任务的开发和方法,然后执行其实施并评估有效性。 但是在初创公司中通常不是这样,所有计划都来自下面。 在这样的公司工作很酷-在主动性和责任感之间保持良好的平衡。 您自己可以选择工作方式,使用的工具,但是您需要证明自己的选择并对结果负责。

Bolt的开发如何构建? 从任务的外观到其实现,工作流是什么样的?


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

当企业收到请求时,我们的项目经理会对其进行分析。 如果在此阶段没有问题,则该任务将交给技术团队,工程师将其分解为特定任务,计划开发冲刺并开始实施。 然后进行测试,记录,输出到生产,进行改进和更正-持续集成和持续开发。

如果我们谈论开发方法论,那么就没有严格的政策和规则。 每个团队都可以按照自己的意愿工作-主要是要取得成果。 但是基本上每个人都使用Scrum和看板,很难在这里提出新的东西。



团队之间是否存在有关此类实施和创新的信息交换?


是的,我们定期召开内部会议,人们实际上在谈论他们实施了什么工具,期望获得什么结果,是否遇到了意外问题,最终实现了这些目标。 这有助于得出某种炒作技术是否值得花在该技术上的时间和资源的结论。

也就是说,当您提出尝试某种工具时,毫无问题地证明您是正确的。 如果他不适合,那么这也是结果,应将所有情况告知所有同事,以便他们了解期望的结果,并可能节省时间和精力。

让我们继续探讨职业问题。 当前在同一Bolt中寻找哪些开发人员? 要成为一家欧洲初创公司,我需要成为一个很酷的主人吗?


我们拥有一家蓬勃发展的初创公司,因此招聘工程师的任务和方法正在发生变化。 例如,当我刚到时,开发团队由大约15名开发人员组成。 然后,当然,只雇用了老年人,因为很少有人,每个人都有很大的依赖,因此,做好每一件事以削减产品很重要。

然后公司发展壮大,吸引了几轮融资,成为了独角兽-即现在的资本额已超过10亿美元。 现在可以在内部增加框架。 事实证明,不仅最有经验的工程师都有机会在欧洲的一家初创公司工作。

这方面的另一个有趣的点-面试是如何安排的? 哪种方法:解决难题,谈论算法,多少步骤,看起来如何很重要?


我们在Bolt中执行以下过程:首先,他们提供指向Hackerrank上一个简单任务的链接,您需要在特定时间内解决该问题,此刻没有人在监视候选人。 这是主要的过滤器-顺便说一句,由于各种原因,大量的人无法通过它。 如果一切顺利,则可以通过Skype或Zoom进行几个电话通话,那里已经有工程师在场,他们也愿意解决该问题。

在第一次和第二次面试中,任务更多是谈话话题。 通常,选择任务以使它们可以通过多种方式解决。 选择特定的解决方案-成为与候选人对话的食物。 有机会提出问题,以了解经验和人类工作方法,以了解与他一起工作是否舒适。 在第三个呼叫中,主要工程师已经建立联系,我们正在谈论架构,围绕它的任务。

最后阶段,原则上准备好要约的那些专家将被带到办公室。 这可以帮助人们了解将与谁一起工作,评估办公室,城市和其他方面。 如果每个人对所有事情都满意,那么该过程已经过调试-他们可以帮助工程师和家人搬家,寻找公寓,为儿童开设幼儿园等。

但是,顺便说一句,总的来说,偶尔会有机会根据更简单的方案进行迁移。 例如,现在我们有一个针对开发人员在线锦标赛 。 根据比赛的结果,只有经过一次面试,才能为有才能的工程师提供报价-最多花一天的时间就可以完成所有工作。

如果我们谈论长期的职业道路,那么欧洲公司如何应对工程师的发展? 有哪些增长途径?


好吧,在这里也很难想出新的东西。 首先,我的公司有自我开发的预算-每个开发人员每年都有一定的数额,可以花在一些有用的事情上:会议票,文学作品,某种订阅等。 其次,就您在任何情况下发展的技能而言-一家新兴公司正在发展,新任务就会出现。

显然,在一定程度上(通常是高级),可能会有一个分支:去管理或深入研究某个领域。 专家可以从团队领导的角色开始,并朝着这个方向进一步发展。

另一方面,总有一些工程师对与人打交道不是很感兴趣,他们对代码,算法,基础架构更感兴趣,仅此而已。 对于这样的高级工程师,有一些角色,例如,人事工程师,甚至是总工程师-这是一个专家,不领导他人,但充当意见领袖。 由于这样的工程师非常有经验,对公司的整个系统和平台都非常了解,因此他可以选择公司技术的发展方向。 他了解一般的创新影响,而不是了解特定团队的特定任务。 因此,从上而下的此类举措非常重要,成为此类举措的源头是一条极好的发展道路。

就搬迁而言,爱沙尼亚和塔林今天是什么? 期望什么,准备什么?


好问题。 总的来说,我是从莫斯科搬来的,自己是从莫斯科附近的科罗廖夫搬来的。 如果将塔林与莫斯科进行比较,那根本就没有人。 当地的交通拥堵-这需要花费两分钟,也就是说,白云母简直太荒谬了。

大约40万人居住在塔林,也就是我亲戚的一半左右-女王。 但与此同时,这座城市拥有生活所需的所有基础设施-购物中心,学校,幼儿园,到处都是您可以步行的地方。 无需上班-10分钟,您在办公室。 无需旅行就可以走到市中心-步行5分钟即可到达老城区。



无需再带孩子去学习-再过十分钟即可上学。 最近的超市距离酒店也只有几分钟的步行路程,您需要驱车约七分钟才能到达最远的超市。 我什至可以步行或乘坐电车从机场步行到房屋!

总的来说,这里很舒适,但这种生活简直无法与大都市相比。 休闲的机会更少-尽管有,但我经常去看外国明星的音乐会。 但是,如果莫斯科有数十家剧院,那么事实并非如此。 顺便说一下,直到最近塔林都没有宜家。

是否喜欢取决于您的需求。 例如,我有家人和孩子-这个城市非常适合这种生活,充满运动的机会。 这一切都非常适合在任何场地和体育场都没有人潮的情况。

专业网络又如何呢?


这是有趣的观点之一。 尽管我们谈论的是“一岁半女王”,但针对开发人员的各种会议,会议和活动的数量才刚刚开始。 在波罗的海国家和爱沙尼亚,如今科技创业公司蓬勃发展,公司非常开放,经常举行公开会议,分享经验。

因此,您可以轻松地自己安排时间表-每周两次参加大型公司的活动。 这使您可以建立水平连接,以了解其他公司的同事如何解决类似的问题。 在这方面,机芯非常活跃,当时让我感到惊讶。

最后,说俄语的开发商在波罗的海国家安居乐业有多容易? 心态有区别吗?


很难谈论整个国家的所有公司,但是像Bolt这样的初创公司应该没有问题。 首先,有大量的说俄语的工程师。 搬家后第一次接触自己是很自然的。 在我看来,从一开始,就会有比在转向某种美国初创公司时更加心态紧密的人。

无论是在工作上,还是在家庭方面,这都非常好-妻子和孩子也可以交流,每个人都去探望对方,等等。 好吧,总的来说,由于仅在总公司中就有近40个国籍,所以很容易涉足多元文化环境,这很有趣。

此外,还有一些活动使整个团队团结起来-例如,我们公司每年与整个团队一起去不同的国家几次。 结果,我已经去过南非这样的地方,而我本人很难到达。



谁年轻,又能组织自己-在周五找到办公室合伙人去酒吧,这根本不是问题。 因此,适应没有特别的问题,您不应该害怕移动。

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


All Articles