Nasıl makine öğrenimi uzmanı olamadım

Herkes başarı hikayelerini sever. Ve merkezde oldukça fazla var.

"Silikon Vadisi'nde Nasıl 300 Dolarlık İş Buldum"
"Google'da Nasıl İş Buldum"
“200 yaşımda nasıl 000 dolar kazandım”
"Basit bir döviz kuru uygulamasıyla Top AppStore'a nasıl ulaştım?"
“Nasıl ben…” ve buna benzer bin bir hikaye daha.

Nasıl makine öğrenimi uzmanı olamadım
Bir kişinin başarıya ulaşması ve bunun hakkında konuşmaya karar vermesi harika! Onun adına okuyup seviniyorsunuz. Ancak bu öykülerin çoğunun ortak bir yanı var: Yazarın yolunu izleyemezsiniz! Ya yanlış zamanda ya da yanlış yerde yaşıyorsun, ya da erkek çocuk doğdun, ya da...

Bu bağlamda başarısızlık hikayelerinin çoğu zaman daha faydalı olduğunu düşünüyorum. Yazarın yaptığını yapmak zorunda değilsiniz. Ve bu, görüyorsunuz, başka birinin deneyimini tekrarlamaya çalışmaktan çok daha kolay. Sadece insanlar genellikle bu tür hikayeleri paylaşmak istemezler. Ve sana anlatacağım.

Uzun yıllar sistem entegrasyonu ve teknik destek konularında çalıştım. Birkaç yıl önce daha fazla para kazanmak için Almanya'da sistem mühendisi olarak çalışmaya bile gittim. Ancak sistem entegrasyonu alanı uzun zamandır bana ilham vermemişti ve bu alanı daha karlı ve ilginç bir şeye dönüştürmek istedim. Ve 2015'in sonunda Habré hakkında bir makaleyle karşılaştım “Fizikçilerden Veri Bilimine (Bilimin motorlarından ofis planktonuna)”Vladimir'in Veri Bilimine giden yolunu anlattığı. Fark ettim: ihtiyacım olan şey bu. SQL'i iyi biliyordum ve verilerle çalışmak ilgimi çekiyordu. Özellikle şu grafiklerden etkilendim:

Nasıl makine öğrenimi uzmanı olamadım

Bu alandaki asgari ücret bile önceki hayatım boyunca kazandığım tüm maaşlardan daha yüksekti. Makine öğrenimi mühendisi olmaya kararlıydım. Vladimir'in örneğini takip ederek, coursera.org'da dokuz kurstan oluşan bir uzmanlığa kaydoldum: "Veri Bilimi".

Ayda bir kursa gidiyordum. Çok çalışkandım. Her kursta en yüksek sonucu alana kadar tüm ödevleri tamamladım. Aynı zamanda kaggle'da görevler aldım ve hatta başardım!!! Ödüllere layık olmadığım açık ama birkaç kez 100'e girdim.

Coursera.org'da başarıyla tamamlanan beş kursun ve stepik.ru'da bir başka "Apache Spark ile Büyük Veri" kursunun ardından kendimi güçlenmiş hissettim. Artık bazı şeyleri kavramaya başladığımı fark ettim. Hangi durumlarda hangi analiz yöntemlerinin kullanılması gerektiğini anladım. Python'a ve kütüphanelerine oldukça aşina oldum.

Bir sonraki adımım iş piyasasını analiz etmekti. İşi alabilmek için başka neleri bilmem gerektiğini bulmam gerekiyordu. Hangi konu alanları çalışmaya değer ve işverenlerin ilgisini çekiyor? Geriye kalan 4 derse paralel olarak oldukça uzmanlık gerektiren başka bir ders almak istedim. Belirli bir işverenin görmek istediği şey. Bu, iyi bilgiye sahip ancak deneyimi olmayan bir acemi için iş bulma şansımı artıracaktır.

Analizimi yapmak için bir iş arama sitesine gittim. Ancak 10 kilometrelik çevrede boş yer yoktu. Ve 25 kilometrelik bir yarıçap içinde. Ve hatta 50 km'lik bir yarıçap içinde!!! Nasıl yani? Olamaz!!! Başka bir siteye gittim, sonra üçüncüsüne... Sonra boş pozisyonların olduğu bir haritayı açtım ve şunun gibi bir şey gördüm:

Nasıl makine öğrenimi uzmanı olamadım

Almanya'daki anormal piton dışlama bölgesinin tam merkezinde yaşadığım ortaya çıktı. Bir makine öğrenimi uzmanı veya hatta 100 kilometrelik bir yarıçap içinde bir Python geliştiricisi için kabul edilebilir tek bir boş pozisyon bile yok!!! Bu bir fiyasko, kardeşim!!!

Nasıl makine öğrenimi uzmanı olamadım

Bu resim o anki durumumu %100 yansıtıyor. Bu kendime verdiğim hafif bir darbeydi. Ve gerçekten çok acı vericiydi...

Evet, Münih'e, Köln'e ya da Berlin'e gidebilirsiniz; orada boş yerler vardı. Ancak bu yolda ciddi bir engel vardı.

Almanya'ya taşınırken ilk planımız şuydu: bizi götürdükleri yere gitmek. Bizi Almanya'nın hangi şehrine bırakacaklarının bizim için hiçbir önemi yoktu. Bir sonraki adım rahat olmak, tüm belgeleri tamamlamak ve dil becerilerinizi geliştirmektir. O halde daha fazla kazanmak için büyük şehre koşun. İlk hedefimiz Stuttgart'tı. Güney Almanya'da büyük bir teknoloji şehri. Ve Münih kadar pahalı değil. Orası sıcak ve orada üzüm yetişiyor. Çok sayıda sanayi kuruluşu var, dolayısıyla iyi maaşlı çok sayıda boş pozisyon var. Yüksek yaşam kalitesi. Tam da ihtiyacımız olan şey.

Nasıl makine öğrenimi uzmanı olamadım

Kader bizi Almanya'nın tam merkezinde, yaklaşık 100000 nüfuslu küçük bir kasabaya getirdi, yerleştik, rahat ettik ve tüm evrakları tamamladık. Şehrin çok rahat, temiz, yeşil ve güvenli olduğu ortaya çıktı. Çocuklar anaokuluna ve okula gitti. Her şey yakındı. Etrafta çok dost canlısı insanlar var.

Ancak bu masalda makine öğrenimi uzmanları için boş yer olmamasının yanı sıra Python'un bile kimseye faydası olmadığı ortaya çıktı.

Eşim ve ben Stuttgart veya Frankfurt'a taşınma seçeneğini tartışmaya başladık... Ben boş pozisyonlar aramaya, işverenlerin gereksinimlerine bakmaya başladım ve eşim bir apartman dairesi, bir anaokulu ve bir okul aramaya başladı. Yaklaşık bir hafta süren aramanın ardından eşim bana şunu söyledi: “Biliyorsun ben Frankfurt'a, Stuttgart'a ya da başka bir büyük şehre gitmek istemiyorum. Burada kalmak istiyorum."

Ve onunla tamamen aynı fikirde olduğumu fark ettim. Ben de büyük şehirden bıktım. Bunu ancak St. Petersburg'da yaşarken anlamadım. Evet, büyük bir şehir kariyer yapmak ve para kazanmak için ideal bir yerdir. Ancak çocuklu bir ailenin rahat bir yaşam sürmesi için değil. Ve ailemiz için bu küçük kasabanın tam da ihtiyacımız olan şey olduğu ortaya çıktı. St. Petersburg'da özlediğimiz her şey buradaydı.

Nasıl makine öğrenimi uzmanı olamadım

Çocuklarımız büyüyene kadar burada kalmaya karar verdik.

Peki Python ve makine öğrenimi ne olacak? Peki ya tüm bunlara harcadığım altı ay? Mümkün değil. Yakınlarda boş yer yok! Artık işe giderken günde 3-4 saatimi yolda geçirmek istemiyordum. Birkaç yıldır St. Petersburg'da bu şekilde çalışıyordum: Döner kavşak henüz inşa edilmediğinde Dybenko ile Krasnoye Selo'ya gittim. Bir buçuk saat orada, bir buçuk saat de dönüşte. Hayat geçiyor ve bir arabanın ya da minibüsün penceresinden yanıp sönen evlere bakıyorsunuz. Evet, yoldayken okuyabilir, sesli kitap dinleyebilir ve bunların hepsini yapabilirsiniz. Ancak bu hızla sıkıcı hale gelir ve altı ay veya bir yıl sonra bu sefer radyo, müzik dinleyerek ve amaçsızca mesafeye bakarak öldürürsünüz.

Daha önce de başarısızlıklarım oldu. Ama uzun zamandır bunun kadar aptalca bir şey yapmamıştım. Makine öğrenimi mühendisi olarak iş bulamayacağımı fark etmek dengemi bozdu. Bütün derslerden ayrıldım. Hiçbir şey yapmayı bıraktım. Akşamları bira veya şarap içtim, salam yedim ve LoL oynadım. Bir ay böyle geçti.

Aslında hayatın önünüze ne tür zorluklar çıkardığının pek önemi yok. Hatta bunu kendinize bile sunarsınız. Önemli olan bunların üstesinden nasıl geldiğiniz ve bu durumlardan ne gibi dersler çıkardığınızdır.

"Bizi öldürmeyen şey bizi güçlendirir." Bu akıllıca cümleyi biliyorsun, değil mi? Yani bunun tamamen saçmalık olduğunu düşünüyorum! 2008 krizinin ardından St. Petersburg'da oldukça büyük bir otomobil bayisinin müdürü olarak işini kaybeden bir arkadaşım var. Ne yaptı? Sağ! Gerçek bir erkek gibi iş aramaya gitti. Yönetmenin işi. Peki altı ay içinde yönetmenlik işi bulamadığınızda? Yönetmen olarak iş aramaya devam etti ama başka alanlarda çünkü... Araba satış müdürü ya da müdür dışında biri olarak çalışmak ona göre değildi. Sonuç olarak bir yıl boyunca hiçbir şey bulamadı. Daha sonra iş bulmaktan tamamen vazgeçtim. Özgeçmiş HH'de asılı duruyor; ihtiyacı olan kişi onu arayacak.

Ve dört yıl boyunca işsiz kaldı ve karısı bunca zaman para kazandı. Bir yıl sonra terfi aldı ve daha fazla paraları oldu. Ve hâlâ evde oturuyor, bira içiyor, televizyon izliyor, bilgisayar oyunları oynuyordu. Elbette sadece bu değil. Yemek pişiriyor, yıkanıyor, temizleniyor, alışverişe çıkıyordu. İyi beslenmiş bir domuza dönüştü. Bütün bunlar onu daha da güçlendirdi mi? Öyle düşünmüyorum.

Ben de bira içmeye devam edebilir ve köyümde boş iş açmadıkları için işverenleri suçlayabilirdim. Veya bu kadar aptal olduğum ve Python'a başlamadan önce iş ilanlarına bakma zahmetine bile girmediğim için kendimi suçlarım. Ama bunun hiçbir anlamı yoktu. Bir B planına ihtiyacım vardı...

Sonuç olarak düşüncelerimi topladım ve en başta başlamam gereken şeyi talep analiziyle yapmaya başladım. Şehrimdeki BT iş piyasasını analiz ettim ve şu sonuca vardım:

  • 5 Java geliştiricisi açık pozisyonu
  • 2 SAP geliştirici pozisyonu
  • MS Navision kapsamında C# geliştiricileri için 2 boş pozisyon
  • Mikrodenetleyiciler ve donanım için bazı geliştiriciler için 2 boş pozisyon.

Seçimin küçük olduğu ortaya çıktı:

  1. SAP en çok Almanya'da yaygındır. Karmaşık yapı, ABAP. Bu elbette 1C değil ama daha sonra atlamak zor olacak. Başka bir ülkeye taşınırsanız iyi bir iş bulma şansınız keskin bir şekilde düşer.
  2. MS Navision için C# da özel bir şeydir.
  3. Mikrodenetleyiciler kendiliğinden ortadan kayboldu çünkü... Orada elektronik de öğrenmeniz gerekiyordu.

Sonuç olarak, beklentiler, maaşlar, yaygınlık ve uzaktan çalışma olasılığı açısından Java kazandı. Aslında beni seçen ben değil, Java'ydı.

Ve birçoğu daha sonra ne olduğunu zaten biliyor. Bu konuyu başka bir yazımda yazmıştım: “1,5 yılda nasıl Java geliştiricisi olunur?”.

Bu yüzden hatalarımı tekrarlamayın. Birkaç günlük dikkatli analiz size çok zaman kazandırabilir.

40 yaşında hayatımı nasıl değiştirdiğimi, eşim ve üç çocuğumla Almanya'ya nasıl taşındığımı Telegram kanalımda yazıyorum. @LiveAndWorkInAlmanya. Almanya'nın nasıl olduğunu, neyin iyi, neyin kötü olduğunu ve geleceğe dair planlarımı yazıyorum. Kısa ve öz. İlginç? - Bize katılın.

Kaynak: habr.com

Yorum ekle