Mikhail Chinkov ile Berlin'deki iş ve yaşam hakkında röportaj

Mikhail Chinkov iki yıldır Berlin'de yaşıyor ve çalışıyor. Mikhail, Rusya ve Almanya'daki bir geliştiricinin çalışmalarının nasıl farklılaştığını, DevOps ile ilgili mühendislerin Berlin'de talep edilip edilmediğini ve seyahat etmek için nasıl zaman bulunacağını açıkladı.

Mikhail Chinkov ile Berlin'deki iş ve yaşam hakkında röportaj

Taşınma hakkında

2018'den beri Berlin'de yaşıyorsunuz. Bu kararı nasıl verdiniz? Çalışmak istediğiniz ülkeyi ve şirketi önceden bilinçli olarak mı seçtiniz, yoksa reddedemeyeceğiniz bir teklif mi aldınız?

Bir noktada doğduğum, büyüdüğüm ve üniversitede okuduğum Penza'da yaşamaktan yoruldum ve bu şehirlerdeki yaşamın özellikleri nedeniyle Moskova ve St. Petersburg'a taşınmanın standart yolu bana çekici gelmedi. . Bu yüzden son birkaç tatildir dolaştığım Avrupa'da yaşamayı denemek istedim. Şirkete, şehre, hatta belirli bir ülkeye dair herhangi bir tercihim yoktu; sadece olabildiğince çabuk taşınmak istiyordum.

O anda Berlin'i bir geliştiricinin teknoloji şirketine geçmesi için en erişilebilir şehir olarak görüyordum çünkü Linkedin'de yer değiştirmeye toleranslı şirketlerin %90'ı Berlin'dendi. Daha sonra birkaç yüz yüze görüşme yapmak için 3 gün boyunca şehre uçtum. Şehri gerçekten çok beğendim ve şu anda Berlin'de yaşamak istediğime karar verdim. Bir hafta sonra Berlin teknoloji merkezinden aldığım ilk teklifi hemen kabul ettim.

Lütfen bize taşınma süreci hakkında daha fazla bilgi verin. Bu sizin için nasıl oldu? Hangi belgeleri topladınız? İşvereniniz yardımcı oldu mu?

Burada yeni bir şey söyleyemem, birkaç makalede her şey çok iyi yazılmış. Ben daha çok severim Vastrik'in blogundan versiyon, bu konuyla ilgilenen herkes tarafından bilinmektedir. Berlin teknoloji merkezinde, mühendislere yer değiştirme konusunda yardımcı olan hemen hemen tüm şirketlerde süreç aynı.

İş, yaşam ve zihniyet organizasyonu açısından beklenmedik ve alışılmadık bir şeyle karşılaştınız mı? Yerel hayata alışmanız ne kadar sürdü?

Evet, aslında Berlin teknoloji merkezindeki şirketlerde çalışmanın tüm süreci ilk başta beni şok etti. Genel olarak her şey: mitinglerin nasıl ve ne miktarda düzenlendiğinden, bir mühendisin hayatında sosyal becerilerin rolüne kadar.

Örneğin, Almanya'da çalışma kültürü kolektif karar almaya odaklanmıştır; bu, kelimenin tam anlamıyla her tartışmalı konu için, sorunu kapsamlı bir şekilde tartıştığınız ve kendi bakış açınıza göre bir fikir birliğine vardığınız bir toplantının oluşturulduğu anlamına gelir. Rusya'da böyle bir uygulama başlangıçta mühendise zaman kaybı, bürokratik ve güvensizlik gibi görünüyor, ancak sonuçta kararın sonucuna ilişkin sorumluluğun dağıtılması gibi mantıklı geliyor.

Bunun gibi anlar ve meslektaşlarımın kendimi yanlış anlamaları kitabı okumamı sağladı. "Kültür Haritası" ve tüm içsel öfkenizin, gerçeği bulma çabasından ziyade, kendinizi içinde bulduğunuz yeni ortamın gerçekliğini algılamadaki başarısızlık olduğunu anlayın. Kitaptan sonra işiniz çok daha kolaylaşıyor, meslektaşlarınızın sözlerinin, kararlarının anlamını anlamaya başlıyorsunuz.

Yaşam açısından yeni bir ülkeye uyum süreci, çalışma kültürüne uyum sürecinden çok daha zordur. Genellikle psikologlar ayırt eder göçün dört aşamasıbir kişinin içinden geçtiği yer. Bu bakımdan benim yolum bir istisna değildi. Öte yandan bana öyle geliyor ki Berlin, Londra, Barselona gibi çok kültürlü bir merkeze taşınırken adaptasyon herhangi bir klasik şehre göre açıkçası daha kolay.

Berlin'de iki yıl yaşadıktan sonra bu şehrin sevdiğiniz ve sevmediğiniz yönleri neler?

Şehrin artılarını ve eksilerini listelemek benim için zor çünkü Berlin kısa sürede kelimenin tam anlamıyla evim haline geldi.

Sanırım yetişkin hayatım boyunca tüm tezahürlerinde özgürlük için çabaladım: fiziksel, sosyal, finansal, politik, ruhsal, zihinsel. Evet, işte aynı özgürlük, bana sürekli ne yapacağım ve nasıl yapacağım söylendiğinde yukarıdan kontrolü ve mikro yönetimi sevmiyorum. Bu konularda Berlin, toplumdaki yaşama ilişkin özgür görüşleri, kira ve diğer ihtiyaçlar için nispeten liberal fiyatları ve aynı zamanda özgürlüğünüzü geliştirmek için birçok fırsat nedeniyle bana dünyanın en özgür şehirlerinden biri gibi göründü ve hala da öyle görünüyor. diğer görüşler.

Mikhail Chinkov ile Berlin'deki iş ve yaşam hakkında röportaj

Berlin'de çalışmak hakkında

Berlin girişimlerinde standart hangi yığındır? Yığın genel olarak Rusya'daki ortalamadan nasıl farklılaşıyor?

Teknoloji açısından bakıldığında yerel yığınlar, FinTech şirketleri olmadıkları sürece öznel olarak bana sıkıcı geliyor. Startup'ların ve startup'tan girişime geçiş yapanların çoğu 2010-2012'de kuruldu ve en basit mimariyle başladı: yekpare bir arka uç ve bazen içinde yerleşik bir ön uç olan bir dil - Ruby, PHP veya Python, çerçeveler her zaman kullanılır, MySQL'de bir veritabanı, Redis'te önbellek. Ayrıca kişisel kanaate göre şirketlerin %90'ı tüm üretimlerini AWS üzerinde gerçekleştiriyor.

Mevcut eğilim, monoliti mikro hizmetlere bölmek, bunları kapsayıcılara sarmak, Kubernetes'e dağıtmak ve yeni uygulamalar için standart dil olarak Golang'a güvenmektir. Bu çok yavaş gerçekleşir, bu nedenle çoğu şirkette ana işlevsellik hâlâ tek parça halinde gömülüdür. Ön uçtan uzağım ama orada bile React genellikle standarttır.

Zalando ve N26 gibi büyük teknoloji şirketleri, motive olmuş geliştiricileri pazara çekebilecek bir şeye sahip olmak için hizmete daha fazla teknoloji getirmeye çalışıyor. Diğer teknoloji şirketleri de en son teknolojilere ayak uydurmaya çalışıyor ancak dışarıdan bakıldığında yekpare bir mimarinin ve yıllar içinde biriken teknik borcun yükünün altında ezildikleri açık.

Bir mühendis olarak bunu oldukça sakin karşılıyorum çünkü Berlin teknoloji merkezinde ürün açısından çok sayıda ilginç şirket var. Bu tür şirketlerde, şirketi kesinlikle çalışmanız gereken, modaya uygun bir teknoloji yığınına sahip bir yer olarak görmek yerine, kişisel olarak beğendiğiniz bir fikir ve ürün için çalışmak daha ilginçtir.

Bir geliştiricinin hayatı ve çalışması Rusya ve Almanya'da nasıl farklı? Sizi şaşırtan şeyler var mı?

Kuzey/Orta Avrupa'daki diğer ülkelerde olduğu gibi Almanya'da da iş/yaşam dengesi ve meslektaşlar arasındaki ilişkilerde işler daha iyi, ancak işin hızı konusunda daha kötü. İlk başta, Rusya'daki teknoloji şirketlerinde benzer projeler birkaç hafta sürerken, birkaç ay süren dahili projelere alışmak benim için hoş değildi. Aslında bu çok da korkutucu değil çünkü bunun objektif sebepleri var ve şirketler genellikle bu tür durumları eleştirel olarak algılamıyor.

Aksi takdirde Almanya ile Rusya arasında bir paralellik kurmam benim için oldukça zor çünkü durumun Berlin teknoloji merkezine benzeyebileceği Yandex ve Tinkov gibi tanınmış şirketlerde çalışma deneyimim yok.

Kendi adıma, Berlin'de önceliğin şirketlerde rahat bir çalışma ortamı yaratmak, düzenli iç etkinlikler ve BT'den uzak konularda iletişim kurmanın her zaman ilginç olduğu meslektaşların çok yönlülüğü olduğunu fark ettim. Ancak bunun ülkeden çok, çalıştığınız şirkete bağlı olduğunu düşünüyorum.

Gözlemlerinize göre Almanya'da hangi uzmanlar talep ediliyor? DevOps uzmanlarına talep var mı?

Çoğu şirket DevOps kültürünü algılamada ve DevOps'un gerçekte ne olduğunu anlamada sorun yaşıyor. Ancak DevOps önekine sahip çok sayıda boş pozisyon var ve bu, pazardaki uzmanlara olan talebi açıkça gösteriyor.

Şu anda, yerel BT'de kesinlikle bugün alakalı olan tüm alanlar eşit talep görmektedir. Veri Mühendisi/Veri Analistine olan büyük talebin yalnızca altını çizebilirim.

Maaşlardan bahsedelim, bir DevOps mühendisi Almanya'da gerçekte ne kadar kazanabilir?

Bu soruyu yanıtlamak zordur çünkü BT henüz belirli maaş standartlarının bulunmadığı genç bir sektördür. Başka yerlerde olduğu gibi, maaş büyük ölçüde mühendisin iş deneyimine ve niteliklerine bağlıdır. Bu rakamı vergi öncesi maaş ve çeşitli sosyal/sigorta kesintileri olarak algılamak da önemlidir. Ayrıca Almanya'da maaş büyük ölçüde hangi şehirde çalıştığınıza bağlıdır. Berlin, Münih, Frankfurt ve Göttingen'de maaş aralığı ve yaşam masrafları birbirinden biraz farklıdır.

Berlin'den bahsedecek olursak, kariyerin temel avantajı mühendise olan talebin hala arzdan yüksek olmasıdır, bu nedenle istenirse maaş hızla artabilir. Ana dezavantaj, çoğu şirketin maaş revizyonu için net bir politikasının yanı sıra şirketin yarattığı ürüne katkıyı değerlendirme kriterlerinin bulunmamasıdır.

Rakamlar şuradan görülebilir: Almanya için son anket, StackOverflow veya Glassdoor. İstatistikler yıldan yıla güncellendiğinden maaş aralığı hakkında konuşma sorumluluğunu almayacağım.

Mikhail Chinkov ile Berlin'deki iş ve yaşam hakkında röportaj

Şartlı Site Güvenilirliği Mühendisi olarak çalışıyorsanız ve Almanya'ya taşınmak istiyorsanız ne yapmanız gerektiği konusunda tavsiyelerde bulunabilir misiniz? Nereden başlamalı? Nereye gitmeli?

Okuyucuya özel bir tavsiyem olduğunu düşünmüyorum. Hiçbir şeyden korkmayın, taşınmadan önce daha az mantık yürütün ve göçte karşılaşabileceğiniz tüm zorluklara açık olun. Ancak zorluklar olacaktır.

Berlin'in güçlü bir DevOps topluluğu var mı? Sık sık yerel etkinliklere gider misiniz? Bize biraz onlardan bahsedin. Onlar neler?

Toplantılara oldukça nadir gidiyorum, bu nedenle yerel DevOps topluluğunun özelliklerinin neler olduğunu söyleyemem. Gelecek yıl bu konuyu ele almayı umuyorum. Meetup.com'daki Python ve Golang fanatiklerinden Clojure ve Rust severlere kadar çok sayıda tematik grup hakkındaki izlenimlerimi ancak aktarabilirim.

Katıldığım buluşmalar arasında HashiCorp Kullanıcı Grubu çok iyi - ama orada farklı şehirlerdeki gruplarıyla HashiCorp topluluğunu daha çok seviyorum.

Almanca konuşmadan taşındığını okudum. Bir yıl sonra nasılsın? İş için Almancaya mı ihtiyacınız var yoksa onsuz da yapabilir misiniz?

Almanca öğrendim, artık dil seviyem B1 ile B2 arasında. Berlin'de yaşadığım ilk yıldan itibaren Almanlarla tüm ilişkilerimi hâlâ İngilizce yürütüyorum, çünkü bu her iki taraf için de daha kolay ve tüm yeni ilişkilere Almanca başlıyorum. Acil planlarım çalışmalarımda ilerlemek, B2 sertifika sınavını geçerek bilgilerimi pekiştirmek, çünkü daha güvenli iletişim kurmak ve klasik edebiyatı orijinalinden okumak istiyorum.

Berlin'de, ülkeye uyum sağlamak, içsel rahatlık hissi kazanmak ve boş zaman etkinliklerine (tiyatro/sinema/stand-up) tam erişim sağlamak için dile daha çok ihtiyaç duyulmaktadır, ancak Software'in çalışmalarında dile ihtiyaç duyulması pek olası değildir. Mühendislik. Deutsche Bank, Allianz ve Volkswagen gibi büyük Alman şirketlerinde bile İngilizce, her şirkette Mühendislik departmanının resmi dilidir.

Bunun temel nedeni personel sıkıntısı, şehrin uluslararası kültür merkezi statüsü ve çok sayıda gurbetçinin Almanca öğrenmede sorun yaşaması. Ancak her şirket, çalışanların iş dışında hayatlarını kolaylaştırmak için mesai saatleri içerisinde masrafları kuruluşa ait olmak üzere haftalık Almanca kursları sunmaktadır.

Şirketler ve işe alım görevlileriyle olan iki yıllık görüşmelerim boyunca benimle yalnızca iki kez Almanca iletişime geçildi. Bu tür istisnalarda genellikle B1/B2 seviyesi çalışmak için yeterlidir. Amerikalılar gibi İngilizce konuşan Almanlar da konuşma hatalarınız konusunda oldukça sakin çünkü dilin kolay olmadığını anlıyorlar.

Onun içinde telgraf kanalı DevOps'un Kubernetes ve Prometheus'u değiştirme yeteneği değil, bir kültür olduğunu yazıyorsunuz. Sizce şirketler ekiplerinde DevOps kültürünü sözde değil fiilen geliştirmek için ne yapmalı? Ne yapıyorsun evde?

Bence her şeyden önce dürüst olmanız ve ürünün sorumluluğunu dağıtma konusunda tüm "i"leri noktalamanız gerekiyor. DevOps'un çözdüğü temel sorun, sorumluluğun ve bu sorumlulukla ilgili sorunların duvara atılmasıdır. İnsanlar sorumluluğu paylaşmanın hem şirket hem de mühendisler için faydalı olduğunu anladıkları anda, işler çıkmaz bir noktadan uzaklaşır ve hedeflenen işi zaten yapabilirsiniz: Teslimat Hattını ayarlamak, Dağıtım Başarısızlık Oranını azaltmak ve belirleyebileceğiniz diğer şeyler. şirketteki DevOps'un durumu.

Kariyerim boyunca DevOps'u henüz bir şirketin teknik lideri veya CTO'su açısından tanıtmadım; her zaman DevOps hakkında bir şeyler bilen bir mühendis pozisyonunda hareket ettim. Aslında DevOps'ta kültür sürücüsünün konumu, özellikle sürücünün etki alanı ve liderlik nitelikleri gerçekten önemlidir. Son şirketimin başlangıçta nispeten düz bir hiyerarşisi ve meslektaşları arasında bir güven atmosferi vardı ve bu, kültürü geliştirme hedefimi çok daha kolaylaştırdı.

DevOps'un yararına neler yapılabileceğine ilişkin özel soruyu yanıtlamak. Raporumda DevOpsGünleri Ana fikir, DevOps kültürünü geliştirmek için yalnızca altyapıdaki teknolojilerle değil, aynı zamanda şirket içi koçluk ve teknik süreçlerdeki sorumlulukların dağıtımıyla da ilgilenmeniz gerektiğidir.

Örneğin, geliştiricilerin ve test uzmanlarının ihtiyaçlarına yönelik QA ve PR sunucuları için bir platform oluşturmak için bir mühendisin iki ayını harcadık. Ancak yetenekler doğru şekilde aktarılmazsa, özellikler belgelenmezse ve çalışanların eğitimi tamamlanmazsa tüm bu harika çalışmalar unutulmaya yüz tutacaktır. Ve tam tersi, iyi yürütülen çalıştaylar ve ikili programlama oturumlarından sonra, motivasyonu yüksek bir mühendis yeni kullanışlı işlevlerden ilham alır ve altyapı platformuyla kesişen aşağıdaki sorunları şimdiden çözer.

DevOps hakkında daha fazla soru istiyorsanız burayı tıklayın görüşmeMisha'nın "DevOps'a neden ihtiyaç var?" sorusunu ayrıntılı olarak yanıtladığı. ve “Şirkette özel DevOps departmanları oluşturmak gerekli mi?”

Geliştirme hakkında

Kanalınızda bazen profesyonel makaleler ve bloglar öneriyorsunuz. Favori kurgu kitaplarınız var mı?

Evet, kurgu okumaya zaman bulmaya çalışıyorum. Belirli bir yazarı bir solukta, roman üstüne roman okuyamıyorum, bu yüzden Rus ve yabancı eserleri karıştırıyorum. Rus yazarlardan en çok Pelevin ve Dovlatov'u seviyorum ama aynı zamanda 19. yüzyılın klasiklerini okumayı da seviyorum. Yabancılar arasında Remarque ve Hemingway'i severim.

Orada seyahat hakkında çok şey yazıyorsun ve 2018'in sonunda 12 ülke ve 27 şehri ziyaret ettiğini yazmıştın. Bu çok güzel bir nokta! Çalışmayı ve seyahat etmeyi nasıl başarıyorsunuz?

Aslında her şey oldukça basit: Tatil günlerini, hafta sonlarını ve tatil günlerini iyi değerlendirmeniz, ayrıca yolculuk sırasında aktif olarak seyahat etmeniz gerekiyor :)

Dijital bir göçebe değilim ve hiçbir zaman düzenli olarak uzaktan çalışmadım, ancak dünyayı keşfetmek için iş dışında seyahat etmek için yeterince boş zamanım olduğunu düşünüyorum. Berlin'e taşındıktan sonra durum düzeldi: Avrupa'nın merkezinde yer alıyor ve daha fazla tatil günü var.

Ayrıca eski ve yeni işlerim arasında bir ay boyunca seyahat etmeyi de denedim ama yolda bir ay bile bana çok fazla zaman gibi geliyor. O yolculuktan bu yana, işime oldukça acısız bir şekilde dönebilmek için bir ila bir buçuk hafta izin almaya çalışıyorum.

En çok hangi üç yeri beğendiniz ve neden?

Bir sırt çantalı gezgin olarak ilgimi çeken ülkeler Portekiz, Umman ve Hindistan. Portekiz'i mimari, dil, kültür gibi Avrupa tarihi ve medeniyeti açısından seviyorum. Umman - yerel halkın inanılmaz misafirperverliği ve dostluğunun yanı sıra Orta Doğu'daki gerilimlerin ortasında göreceli bir rahatlama atmosferi. Umman'dan bile bahsediyorum ayrı makale yazdı. Hindistan - bölgelerindeki yaşam çeşitliliği ve kültürel kimlik, çünkü Starbucks gezegeninin ve Palahniuk'un miras bıraktığı Microsoft galaksisinin çağı henüz onlara ulaşmadı. Ayrıca Bangkok'u ve Tayland'ın kuzey kısmını da çok seviyorum. Deniz, adalar ve yarımadaların bulunduğu güney kısmı çok turistik görünüyordu.

Mikhail Chinkov ile Berlin'deki iş ve yaşam hakkında röportaj
Misha'nın seyahat notlarını Telegram kanalından okuyabilirsiniz "Otomatik portakal"

İş/yaşam dengesini korumayı nasıl başarıyorsunuz? Sırlarınızı paylaşın :)

Burada hiçbir sırrım yok. İster Rusya'da ister Almanya'da olsun, normal teknoloji şirketleri size çalışma sürenizi kendinize uygun şekilde yapılandırma fırsatı sunuyor. Hizmet istikrarlı bir şekilde çalışıyorsa ve mücbir sebep yoksa genellikle gece geç saatlere kadar işte oturmuyorum. Çünkü akşam 5-6'dan sonra beynim "hiç" kelimesinden gelen eylem çağrılarını algılamıyor ve benden rahatlamamı ve iyi uyumamı istiyor.

Teknoloji endüstrisindeki geliştirmeden tasarıma kadar neredeyse tüm meslek türleri yaratıcı mesleklerdir ve çok fazla çalışma saati gerektirmezler. Bana öyle geliyor ki egzersiz aslında yaratıcı çalışma için kötüdür, çünkü sonunda sıkıcı olmaya başlarsınız ve fazla mesai olmadan yapabileceğinizden daha azını yaparsınız. Bir akışta 4-6 saatlik aktif çalışma aslında çok fazla, kesintiler olmadan ve bağlam değişiklikleri olmadan dağları yerinden oynatabilirsiniz.

Bana yardımcı olan iki kitabı da tavsiye edebilirim: İşyerinde Çılgın Olmanıza Gerek Yok Basecamp'taki adamlardan ve "Jedi Teknikleri" Maxim Dorofeev'den.

Günümüzde pek çok kişi tükenmişliği tartışıyor. Hiç benzer bir şey hissettiniz mi? Cevabınız evet ise nasıl başa çıkıyorsunuz? Çalışmanızı nasıl daha ilginç hale getirirsiniz?

Evet, dürüst olmak gerekirse hâlâ ara sıra canım yanıyor. Genel olarak bu mantıklıdır, felsefi açıdan bakıldığında, yanma özelliğine sahip olan her şey sonunda yanar :) Sonuçlarla mücadele edebilirsiniz ama bana öyle geliyor ki tükenmişliğin nedenini belirlemek çok daha önemli. ve onu ortadan kaldırın.

Sebepler herkes için farklıdır: Bazıları için bu aşırı bilgi bolluğu, diğerleri için ana işlerinde aşırı çalışmadır, işi, hobileri ve sosyalleşmeyi fiziksel olarak birleştirmek için zamanınızın olmadığı durumlar vardır. Bir yerlerde hayatınızda yeni zorluklar hissetmiyorsunuz ve bu konuda endişelenmeye başlıyorsunuz. Çoğu sorun, yaşam felsefenizi, kişisel değerlerinizi ve işin yaşamınızdaki rolünü gözden geçirerek çözülebilir.

Son zamanlarda işe ya da sıkıcı işlere karşı ilgimi neredeyse hiç kaybetmiyorum. Sıkıcı bir işi daha az sıkıcı hale getirmek için çeşitli teknikler vardır; bunlardan bazılarını onlardan öğrendim. Blog arkadaşım Kirill Shirinkin. Ancak ben bu sorunu neden düzeyinde, kariyerim ve kişiliğim için maksimum zorluklar ve minimum düzeyde örgütsel bürokrasi sağlayacak bir iş seçerek çözmeye çalışıyorum.

7 Aralık'ta Mikhail konferansta konuşacak DevOpsDays Moskova Sadece en son yığının konuşlandırılma şekline değil, aynı zamanda DevOps'un kültürel yönüne de odaklanmanın neden önemli olduğunu açıklayacak olan "Hepimiz DevOps'uz" konuşmasıyla.

Programda ayrıca: Barukh Sadogursky (JFrog), Alexander Chistyakov (vdsina.ru), Roman Boyko (AWS), Pavel Selivanov (Güney Köprüsü), Rodion Nagornov (Kaspersky Lab), Andrey Shorin (DevOps danışmanı).

Gelin tanışın!

Kaynak: habr.com

Yorum ekle