Kuidas minust masinõppe spetsialisti ei saanud

Kõik armastavad edulugusid. Ja neid on jaoturis päris palju.

"Kuidas ma sain Silicon Valleys 300 000 dollari suuruse töökoha"
"Kuidas ma sain Google'is töökoha"
"Kuidas ma teenisin 200-aastaselt 000 16 dollarit"
"Kuidas ma lihtsa vahetuskursirakendusega parimasse AppStore'i jõudsin"
“Kuidas ma…” ja veel tuhat ja üks sarnast lugu.

Kuidas minust masinõppe spetsialisti ei saanud
Tore, et inimene on edu saavutanud ja otsustas sellest rääkida! Sa loed ja rõõmustad tema üle. Kuid enamikul neist lugudest on üks ühine joon: te ei saa autori teed järgida! Kas elad valel ajal või vales kohas või sündisid poisina või...

Arvan, et selles osas on ebaõnnestumiste lood sageli kasulikumad. Sa lihtsalt ei pea tegema seda, mida autor tegi. Ja see, näete, on palju lihtsam kui proovida kellegi teise kogemust korrata. Lihtsalt inimesed ei taha selliseid lugusid jagada. Ja ma ütlen sulle.

Töötasin aastaid süsteemiintegratsiooni ja tehnilise toe alal. Mõni aasta tagasi läksin isegi Saksamaale süsteemiinsenerina tööle, et rohkem raha teenida. Kuid süsteemiintegratsiooni valdkond polnud mind pikka aega inspireerinud ja tahtsin valdkonda muuta millegi tulusama ja huvitavama vastu. Ja 2015. aasta lõpus leidsin artikli Habré kohta "Füüsikutelt andmeteaduseni (teaduse mootoritest kontoriplanktonini)", milles Vladimir kirjeldab oma teed andmeteaduseni. Sain aru: see on see, mida ma vajan. Tundsin hästi SQL-i ja tundsin huvi andmetega töötamise vastu. Eriti avaldasid mulle muljet need graafikud:

Kuidas minust masinõppe spetsialisti ei saanud

Isegi miinimumpalk selles valdkonnas oli kõrgem kui mistahes palk, mille ma terve eelmise elu jooksul olin teeninud. Otsustasin saada masinõppeinseneriks. Vladimiri eeskujul registreerusin saidil coursera.org üheksa kursuse erialale: "Andmeteadus".

Tegin ühe kursuse kuus. Olin väga hoolas. Igal kursusel täitsin kõiki ülesandeid kuni kõrgeima tulemuseni. Samal ajal võtsin kaggle ülesandeid ette ja see isegi õnnestus!!! Selge see, et auhindu mulle ei määratud, aga 100 sekka pääsesin mitu korda.

Pärast viit edukalt läbitud kursust saidil coursera.org ja järjekordset „Big Data with Apache Spark” saidil stepik.ru tundsin end volitatud. Sain aru, et hakkasin asjadest aru saama. Sain aru, millistel juhtudel milliseid analüüsimeetodeid kasutada. Olen Pythoni ja selle raamatukogudega üsna tuttavaks saanud.

Minu järgmiseks sammuks oli tööturu analüüsimine. Pidin välja mõtlema, mida veel töö saamiseks vaja teada. Millised ainevaldkonnad on õppimist väärt ja pakuvad tööandjatele huvi. Paralleelselt ülejäänud 4 kursusega tahtsin võtta midagi muud väga spetsiifilist. Mida konkreetne tööandja näha tahab. See parandaks minu võimalusi saada tööd heade teadmistega, kuid ilma kogemusteta algajale.

Läksin tööotsingu saidile oma analüüsi tegema. Aga 10 kilomeetri raadiuses vabu kohti polnud. Ja seda 25 kilomeetri raadiuses. Ja seda isegi 50 km raadiuses!!! Kuidas nii? See ei saa olla!!! Läksin teisele saidile, siis kolmandale... Siis avasin kaardi vabade töökohtadega ja nägin midagi sellist:

Kuidas minust masinõppe spetsialisti ei saanud

Selgus, et elan Saksamaal anomaalse püütoni keelutsooni keskel. Mitte ainsatki kuradi vastuvõetavat vaba kohta masinõppe spetsialistile või isegi Pythoni arendajale 100 kilomeetri raadiuses!!! See on fiasko, vennas!!!

Kuidas minust masinõppe spetsialisti ei saanud

See pilt peegeldab 100% minu olekut sel hetkel. See oli madal löök, mille ma endale andsin. Ja see oli tõesti valus...

Jah, Münchenisse, Kölni või Berliini sai minna – seal oli vabu kohti. Kuid sellel teel oli üks tõsine takistus.

Meie esialgne plaan Saksamaale kolides oli selline: minna sinna, kuhu nad meid viivad. Meile ei olnud absoluutselt vahet, millisesse Saksamaa linna nad meid viskavad. Järgmine samm on end mugavalt sisse seada, vormistada kõik dokumendid ja parandada oma keeleoskust. Noh, siis tormake suurlinna rohkem teenima. Meie esialgne siht oli Stuttgart. Suur tehnoloogialinn Lõuna-Saksamaal. Ja mitte nii kallis kui München. Seal on soe ja seal kasvavad viinamarjad. Tööstusettevõtteid on palju, seega on palju vabu hea palgaga töökohti. Kõrge elukvaliteet. Just see, mida me vajame.

Kuidas minust masinõppe spetsialisti ei saanud

Saatus tõi meid Saksamaa kesklinna väikelinna, kus elab umbes 100000 XNUMX. Seadsime end sisse, saime end mugavalt sisse ja vormistasime kõik paberid. Linn osutus väga hubaseks, puhtaks, roheliseks ja turvaliseks. Lapsed käisid lasteaias ja koolis. Kõik oli lähedal. Ümberringi on väga sõbralikud inimesed.

Kuid selles muinasjutus polnud mitte ainult masinõppe spetsialistide jaoks vabu kohti, vaid isegi Pythonist ei olnud kellelegi kasu.

Hakkasime naisega arutama Stuttgarti või Frankfurti kolimise varianti... Hakkasin otsima vabu töökohti, uurima tööandjate nõudeid ja naine hakkas vaatama korterit, lasteaeda ja kooli. Pärast umbes nädalast otsimist ütles mu naine mulle: „Tead, ma ei taha minna Frankfurti, Stuttgarti ega mõnda teise suurde linna. Ma tahan siia jääda."

Ja sain aru, et olen temaga täiesti nõus. Olen ka suurest linnast väsinud. Ainult Peterburis elades ei saanud ma sellest aru. Jah, suurlinn on ideaalne koht karjääri loomiseks ja raha teenimiseks. Aga mitte lastega pere mugavaks eluks. Ja meie pere jaoks osutus see väike linn just selleks, mida vajasime. Siin oli kõik see, millest me Peterburis nii igatsesime.

Kuidas minust masinõppe spetsialisti ei saanud

Otsustasime jääda, kuni lapsed suureks saavad.

Aga Python ja masinõpe? Ja need kuus kuud, mis mul selleks kõigeks juba kulunud on? Pole võimalik. Läheduses ei ole vabu kohti! Ma ei tahtnud enam 3-4 tundi päevas tööteel veeta. Olin Peterburis juba mitu aastat niimoodi töötanud: käisin Dybenkoga Krasnoje Selos, kui ringristmik polnud veel ehitatud. Poolteist tundi sinna ja poolteist tundi tagasi. Elu läheb mööda ja sa vaatad auto või väikebussi aknast vilkuvaid maju. Jah, saate lugeda, kuulata audioraamatuid ja kõike seda teel olles. Kuid see muutub kiiresti igavaks ja kuue kuu või aasta pärast lihtsalt tapate selle aja ära, kuulate raadiot, muusikat ja vaatate sihitult kaugusesse.

Mul on varemgi ebaõnnestumisi olnud. Aga ma pole ammu midagi nii rumalat teinud. Arusaam, et ma ei leidnud masinõppeinsenerina tööd, viis mind tasakaalust välja. Ma langesin kõigilt kursustelt välja. Ma lõpetasin üldse millegi tegemise. Õhtuti jõin õlut või veini, sõin salaamit ja mängisin LoL-i. Kuu möödus niimoodi.

Tegelikult pole vahet, milliseid raskusi elu teile toob. Või isegi esitate selle endale. Oluline on see, kuidas te neist üle saate ja milliseid õppetunde te nendest olukordadest saate.

"Mis meid ei tapa, teeb meid tugevamaks." Teate seda tarka fraasi, eks? Nii et ma arvan, et see on täielik jama! Mul on sõber, kes 2008. aasta kriisi tõttu kaotas töö Peterburi üsna suure automüügiettevõtte direktorina. Mida ta tegi? Õige! Nagu tõeline mees, läks ta tööd otsima. Direktori töö. Ja kui sa ei leidnud kuue kuu jooksul direktori tööd? Ta jätkas töö otsimist direktorina, kuid muudel aladel, sest... automüügijuhi või kellegi muu kui direktorina töötamine polnud tema jaoks comme il faut. Selle tulemusena ei leidnud ta aasta aega midagi. Ja siis ma loobusin üldse töö leidmisest. CV ripub HH-s – kes vajab, helistab talle.

Ja ta istus neli aastat tööta ja tema naine teenis kogu selle aja raha. Aasta hiljem sai ta ametikõrgendust ja neil oli rohkem raha. Ja ikka istus kodus, jõi õlut, vaatas telekat, mängis arvutimänge. Muidugi mitte ainult. Ta tegi süüa, pesi, koristas, käis poes. Temast sai hästi toidetud vits. Kas see kõik muutis ta tugevamaks? Ma ei usu.

Ka mina võiksin jätkuvalt õlut juua ja süüdistada tööandjaid, et nad minu külas vabu töökohti ei avanud. Või süüdistada ennast selles, et olen nii loll ja ei viitsinud enne Pythoni kasutuselevõttu tööpakkumisi vaadata. Kuid sellel polnud mõtet. Mul oli vaja plaani B...

Selle tulemusena võtsin oma mõtted kokku ja hakkasin tegema seda, millest oleksin pidanud kohe alguses alustama - nõudluse analüüsiga. Analüüsisin oma linna IT-tööturgu ja jõudsin järeldusele, et seal on:

  • 5 vaba java arendaja kohta
  • 2 vaba SAP arendaja kohta
  • 2 vaba töökohta C# arendajatele MS Navisioni alla
  • 2 vaba kohta mõnele arendajale mikrokontrollerite ja riistvara jaoks.

Valik osutus väikeseks:

  1. SAP on enim levinud Saksamaal. Kompleksne struktuur, ABAP. See pole muidugi 1C, kuid hiljem on sellest raske maha hüpata. Ja kui kolite elama teise riiki, langevad teie väljavaated leida hea töökoht järsult.
  2. MS Navisioni C# on samuti spetsiifiline asi.
  3. Mikrokontrollerid kadusid iseenesest, kuna... Seal tuli õppida ka elektroonikat.

Selle tulemusel võitis Java väljavaadete, palkade, levimuse ja kaugtöö võimaluse seisukohalt. Tegelikult valis mind Java, mitte mina selle.

Ja paljud juba teavad, mis edasi juhtus. Kirjutasin sellest teises artiklis: "Kuidas saada Java arendajaks 1,5 aastaga".

Nii et ärge korrake minu vigu. Paar päeva läbimõeldud analüüsi võib säästa palju aega.

Kirjutan oma Telegrami kanalis sellest, kuidas muutsin oma elu 40-aastaselt ning kolisin koos naise ja kolme lapsega Saksamaale @LiveAndWorkInGermany. Kirjutan sellest, kuidas Saksamaal oli, mis on head ja mis halba ning tulevikuplaanidest. Lühike ja asjalik. Huvitav? - Liitu meiega.

Allikas: www.habr.com

Lisa kommentaar