米哈伊尔·钦科夫(Mikhail Chinkov)在柏林生活和工作了两年。 Michael告诉了俄罗斯和德国开发人员的工作有何不同,柏林是否需要与DevOps相关的工程师,以及如何找到旅行的时间。

关于搬家
自2018年以来,您一直住在柏林。 您是如何做出决定的? 您是否有意识地提前选择了想要工作的国家和公司,或者收到了您无法拒绝的报价?
在某个时候,我已经厌倦了住在奔萨的生活,在那里我出生,成长,学习并在大学学习。由于这些城市的生活特点,搬到莫斯科和彼得的标准方式对我没有吸引力。 所以我只想尝试住在欧洲,在最近的几个假期中我一直在旅行。 在公司,城市甚至在特定国家,我都没有任何偏好-我只是想尽快搬家。
那时,我认为柏林是将开发人员转移至科技公司的最实惠的城市,因为在Linkedin上,90%的可容忍公司来自柏林。 随后,我飞赴城市进行了3天的面对面采访。 我真的很喜欢这座城市,所以我决定现在就想住在柏林。 一周后,我立即接受了我从柏林技术中心收到的第一份报价。
请告诉我们更多有关搬迁过程的信息。 这是怎么发生的? 您收集了哪些文件? 雇主有帮助吗?我在这里不能说什么新内容;所有内容都写在几篇文章中。 我喜欢
Vastrik博客中的
版本 ,所有对此问题感兴趣的人都知道。 在柏林技术中心,几乎所有帮助工程师搬迁的公司都采用相同的过程。
您在组织工作,生活,心态方面是否遇到了意想不到的和不寻常的事情? 您习惯当地生活多久了?是的,事实上,起初在柏林技术中心的公司工作的整个过程令我震惊。 总的来说,一切都包括:从举行方式,举行多少次集会到工程师生活中软技能的作用。
例如,在德国,工作文化是面向集体决策的,这意味着从字面上看,每个有争议的问题都会创建一个会议,您可以在会议上彻底讨论问题并从您的观点达成共识。 在俄罗斯,这种做法最初对工程师来说似乎是浪费时间,官僚主义和不信任感,但最终还是有意义的,对决策结果的责任分配也是如此。
这样的时刻,以及同事们对我自己的不了解,使我读了
《文化地图》一书,并了解到,您内心的所有愤慨更多是拒绝感知您所处的新环境的真实性,而不是试图找到真相。 读完本书后,工作变得简单得多,您开始了解短语的含义和同事的决定。
在生活方面,新国家的适应过程比工作文化中的适应过程复杂得多。 心理学家通常区分一个人通过的
四个移民阶段 。 在这方面,我的道路也不例外。 另一方面,在我看来,搬到柏林,伦敦和巴塞罗那等多元文化中心时的适应显然比任何经典城市都容易。
在柏林生活了两年之后,您对这座城市有何喜好?我很难列出这座城市的利弊,因为从各个方面来说柏林都迅速成为我的家。
我认为我一直在为自己的所有有意识的生活而努力,以各种形式的自由:身体,社会,财务,政治,精神,精神。 是的,同样的工作自由,当他们不断告诉我怎么做和怎么做时,我不喜欢自上而下的控制和微观管理。 在这些问题上,柏林在我看来并且至今仍是世界上最自由的城市之一,因为它对社会生活的自由观,相对宽松的租赁住房价格和其他需求,以及许多在其他方面为您提供自由的机会。

关于在柏林工作
柏林初创公司的标准是哪个堆栈? 筹码量与俄罗斯的平均水平有何不同?从技术的角度来看,如果不是FinTech公司,本地堆栈在主观上对我来说似乎很无聊。 大多数初创企业和那些从初创企业过渡到企业的企业都成立于2010-2012年,并以最简单的架构开始:整体式后端,有时内置了前端,该语言-Ruby,PHP或Python,必须使用框架,在MySQL上,在Redis上缓存。 另外,根据个人感觉,90%的公司都生产AWS。
现在,每个人都有将整体分割为微服务,将其包装在容器中,将其部署到Kubernetes的趋势,并依赖Golang作为新应用程序的标准语言。 这很快发生,因此在大多数公司中,主要功能仍然埋在整体中。 我离前端很远,但是通常标准是React。
Zalando和N26等大型科技公司正试图将更多技术引入该服务中,因此没有什么可以吸引市场上有目的的开发商。 其他科技公司也努力跟上最新技术,但从外部来看,很显然,它们承受着单片式架构的压力,并且多年来积累了技术债务。
作为工程师,我非常冷静,因为从产品的角度来看,在柏林的技术中心内,有很多有趣的公司。 在这样的公司中,为自己喜欢的想法和产品工作会更有趣,而不是将公司视为拥有您肯定需要使用的时尚技术的公司。
俄罗斯和德国的开发人员的生活和工作有什么区别? 有什么让您感到惊讶的吗?在德国,与在北欧/中欧的任何其他国家一样,工作/生活平衡和同事之间的关系会变得更好,但是工作速度会变得更糟。 起初,让我习惯于花了几个月的内部项目对我来说是不愉快的,而在俄罗斯的科技公司花了数周时间进行类似的项目。 实际上,这并不可怕,因为有客观的原因,而且公司通常不会对这种情况持批评态度。
否则,我很难在德国和俄罗斯之间划清界线,因为我没有在Yandex和Tinkov等知名公司工作的经验,那里的情况可能类似于柏林技术中心。
就我自己而言,我注意到在柏林,首要任务是在公司,定期的内部活动和同事的多功能性中营造一个舒适的工作氛围,与他们进行围绕IT以外的话题的交流总是很有趣。 但是我认为这更多地取决于您工作的公司而不是国家。
根据您的观察,德国需要哪些专家? 是否有与DevOps相关的专家?大多数公司在理解DevOps文化和了解DevOps的真正含义方面存在问题。 但是,DevOps前缀有很多职位空缺,这清楚地表明了市场上对专家的需求。
目前,在本地IT中,绝对需要所有当前趋势。 我只能强调对数据工程师/数据分析师的巨大需求。
让我们谈谈薪水,一名DevOps工程师在德国实际能赚多少钱?
很难回答这个问题,因为IT仍然是一个年轻的行业,没有针对工资的特定标准。 与其他地方一样,工资的大小更多地取决于工程师的经验和资格。 将数字视为税前工资和各种社会/保险扣除额也很重要。 在德国,另一个工资非常取决于您在哪个城市工作。 在柏林,慕尼黑,法兰克福和有条件的哥廷根,薪水范围以及生活费用略有不同。
如果说柏林,那么职业的主要好处是对工程师的需求仍然高于供应,因此,如果需要,薪水可以快速增长。 主要缺点是大多数公司没有明确的工资调整政策以及评估公司创造的产品贡献的标准。
这些数字可以在
最新的德国调查 StackOverflow或
Glassdoor中找到 。 这些统计数据每年都会更新,因此我将不负责谈论薪水范围。
如果您是有条件的站点可靠性工程师并想移居德国,可否提供一些建议? 从哪里开始? 去哪里我认为我对读者没有任何特别建议。 是否有可能不惧怕任何事情,在搬家之前减少一些合理化,并对流亡中可能遇到的所有困难持开放态度。 而且会有困难。
柏林是否有强大的DevOps社区? 您多久参加一次本地活动? 告诉我们一些关于他们的事。 他们是什么样的人?我很少参加会议,所以我不能说当地DevOps社区的功能是什么。 希望明年能赶上。 我只能在meetup.com上分享对众多主题小组的印象:从Python和Golang的狂热者到Clojure和Rust的爱好者。
在我访问的会议中,HashiCorp用户组非常好-但是在那里,我更喜欢HashiCorp社区及其在不同城市的团体。
我读到你搬走时没有德语。 一年后你好吗? 工作需要德国人吗?我学过德语,现在语言水平介于B1和B2之间。 从我在柏林生活的第一年起,与德国人的所有联系仍然都是英文,因为双方都比较容易,所以我开始与德国进行新的联系。 近期的计划是提高培训水平,通过通过B2证书考试来巩固知识,因为我想更加自信地进行交流,以便阅读原始文献。
在柏林,需要使用该语言而不是适应该国的语言,从而获得内在的舒适感并完全进入休闲领域(剧院/电影院/站立表演),但是,软件工程工作中几乎不需要该语言。 在每家公司中,英语都是工程部的官方语言,甚至在德意志银行,安联和大众汽车等大型德国公司中也是如此。
主要原因是人员短缺,城市作为国际文化中心的地位以及许多学习德语的外国人。 但是,每家公司都在工作时间内提供每周一次的德语课程,而这是以牺牲一个组织的利益为代价的,以使工作以外的员工的生活更轻松。
在与公司和招聘人员的两年接触中,我仅两次用德语联系过。 除了这种例外,级别B1 / B2通常足以进行工作。 就像有英语的美国人一样,德国人会冷静地察觉您的语音错误,因为他们知道这种语言并不容易。
在您的电报频道中,您写道DevOps不是扭曲Kubernetes和Prometheus的能力,而是文化。 您认为,公司需要以团队而非言传身教来发展DevOps文化的企业吗? 你在家做什么我认为,首先,您必须诚实,并在产品责任分配问题上加诸所有“麻烦”。 DevOps解决的主要问题是责任转移和相关问题。 一旦人们意识到责任分担对公司和工程师都有利,事情就发生了,您可以做确切的工作:调整交付管道,降低部署失败率以及其他可以确定公司DevOps状态的事情。
在我的职业生涯中,从公司的技术主管或CTO的角度来看,我还没有晋升过DevOps,我总是从一位对DevOps有所了解的工程师的位置讲话。 实际上,在DevOps中,文化驱动者的位置非常重要,尤其是驱动者的影响力及其领导素质。 我最初的公司最初是一个相对平坦的层次结构,并且同事之间相互信任,这极大地促进了我促进文化的目标。
回答一个特定的问题,为DevOps的利益可以做什么。 在我关于
DevOpsDays的报告中
,主要思想是,为了发展DevOps文化,您不仅需要处理基础架构中的技术,还需要处理内部指导和技术流程中的职责分配。
例如,我们花了两个月的工程师时间,为开发人员和测试人员的需求创建了QA和PR服务器平台。 但是,如果无法正确报告有关可能性的信息,则所有这些令人惊叹的工作都将被遗忘,这些功能将不会被记录在案,并且不会完成对员工的培训。 反之亦然,经过高质量的研讨会和结对编程会议之后,有目的的工程师受到了新的有用功能的启发,并已经解决了与基础架构平台相交的以下问题。
如果您想了解有关DevOps的更多问题,请在采访中Misha详细回答以下问题:“为什么我需要DevOps?”以及“我应该在公司中创建特殊的DevOps部门吗?”
关于发展
在您的频道中,有时您会推荐专业文章和博客。 你有喜欢的美术书籍吗?是的,我会花时间阅读小说。 我无法一口气读着一个作家,一个小说又一个小说,所以我把俄罗斯和外国的作品混在一起。 在俄国作家中,我更喜欢Pelevin和Dovlatov,但我也喜欢阅读19世纪的经典著作。 雷玛克和海明威给外国人留下了深刻的印象。
您在那儿写了很多关于旅行的文章,在2018年的结果中,您写道您访问了12个国家和27个城市。 这是一个非常酷的项目! 您如何管理工作和旅行?实际上,一切都非常简单:您需要妥善处理假期,周末和节假日,并在旅途中积极出行:)
我不是数字游牧民族,并且从未长期从事远程工作,但是在我看来,有足够的业余时间去工作以外的地方足以探索世界。 搬到柏林后,情况有所改善:它位于欧洲中部,休假时间更长。
我也尝试过在新旧工作之间旅行一个月,但对我来说,即使是一个月的旅途似乎也很漫长。 从那次旅行开始,我尝试度过一个半星期的假期,以便您可以轻松地重返工作岗位。
您最喜欢哪三个地方?为什么?作为来自各个国家的背包客,葡萄牙,阿曼和印度最重要。 从欧洲历史和文明的角度,例如建筑,语言和文化,葡萄牙受到喜欢。 阿曼-当地人的热情款待和友善,以及中东紧张局势中相对放松的气氛。 关于阿曼,我什至写了
另一篇文章 。 印度-该地区内生活的多样性和文化特征,因为它们仍未到达星巴克和微软银河时代(遗赠给帕拉尼克)的时代。 我也非常喜欢曼谷和泰国北部。 南部的大海,岛屿和半岛似乎太过旅游。
Misha的旅行记录可以在他的电报频道“发条橙”中找到。您如何保持工作/生活平衡? 分享秘密:)我这里没有任何秘密。 在俄罗斯,在德国,普通的高科技公司为您提供了以适合您的方式安排工作时间的机会。 如果服务稳定,并且不会发生不可抗力,通常我要到深夜才上班。 只是因为下午5点至6点之后,我的大脑不接受“完全”一词所发出的号召性用语,要求休息和睡眠良好。
从开发到设计,技术行业中几乎所有种类的专业都是不需要大量工作时间的创意专业。 在我看来,紧缩原则上对创造性工作有害,因为最终您会变得直言不讳,做不到要做的事情。 流中有4到6个小时的活跃工作-实际上,这是很多事情,没有中断和上下文切换,您就可以翻山越岭。
我还可以推荐两本对我
有帮助的书:Basecamp的家伙和Maxim Dorofeev的
Jedi Techniques的同事都不必
在工作中疯狂 。
现在许多人都在讨论倦怠。 你有类似的感觉吗? 如果是这样,您怎么样? 您如何使工作变得更有趣?是的,老实说,我仍然会不时疲倦。 总的来说,从哲学的角度来看,具有燃烧性的所有东西最终都会燃烧掉,这是合乎逻辑的:)您可以对抗这种影响,但是在我看来,找出并消除倦怠的原因更为重要。
所有人的原因都不尽相同:对于某人来说,信息太多了,有人在主要工作上对其进行处理,在某些情况下,您没有时间将工作,业余爱好和社交活动结合在一起。 在某个地方,您不会感到生活中遇到新的挑战,并开始担心它。 通过修改生活理念,个人价值观,工作在生活中的作用,可以解决大多数问题。
最近,我对工作或一些无聊的工作几乎没有兴趣。 , ,
. , , .
7 DevOpsDays Moscow « DevOps», , , DevOps.
: (JFrog), (vdsina.ru), (AWS), (Southbridge), ( ), ( DevOps).
!