Kuidas ma ei saanud masinõppe spetsialistiks

Kõik armastavad edulugusid. Ja Hubris on neid palju.

«Kuidas ma sain tööle 300 000 dollari suuruse palgaga Silicon Valley's»
«Kuidas ma sain tööle Google'is»
«Kuidas ma teenisin 200 000 $ 16-aastaselt»
«Kuidas ma jõudsin Top AppStore'isse lihtsa valuutade rakendusega»
«Kuidas ma …» ja veel tuhat ja üks sellist lugu.

Kuidas ma ei saanud masinõppe spetsialistiks
On tore, et keegi on saavutanud edu ja otsustanud sellest rääkida! Loe ja rõõmusta tema üle. Kuid enamikul sellistel lugudel on üks ühine joon: sa ei saa autori teed korrata! Kas elad vale ajal, vale koha peal, või sündisid poisina, või …

Mõtle, et ebaedulood on selles osas tihti kasulikumad. Sul ei ole lihtsalt vaja teha sama, mida autor tegi. See on, olgem ausad, palju lihtsam kui proovida kellegi teise kogemust korrata. Lihtsalt selliste lugudega ei taha inimesed tavaliselt jagada. Aga mina räägin.

Olen töötanud süsteemintegreerimise ja tehnilise toe alal mitu aastat. Mõni aasta tagasi läksin isegi Saksamaale süsteeminseneriks töötama, et rohkem raha teenida. Kuid süsteemintegreerimise valdkond ei inspireerinud mind enam ammu ja tahtsin liikuda millegi rahaküllasema ja huvitavama suunas. Ja 2015. aasta lõpus sattusin Hubris's artikli juurde «Füüsikutest Data Science'i (Teaduse mootorite juurest kontorikartuli juurde)», kus Vladimir kirjeldab oma teed Data Science'i. Mõistsin, et see on just see, mida ma vajan. Olin enam-vähem tuttav SQL-iga ja tundsin huvi andmetega töötamise vastu. Eriti muljetavaldasid mind sellised graafikud:

Kuidas ma ei saanud masinõppe spetsialistiks

Isegi minimaalne palk selles valdkonnas oli suurem kui ükski mu palk kogu mu varasemas elus. Otsustasin kindlalt saada masinamehhaanika inseneriks. Järgides Vladimiri näidet, registreerusin coursera.org'i spetsialiseerumisele, mis koosnes üheksast kursusest: «Data Science».

Tegin ühe kursuse kuus. Olin väga usin. Igal kursusel täitsin kõik ülesanded, kuni sain parima tulemuse. Samal ajal koos sellega tegelesin ka kähkukas ülesannetega kaggle'is ja mul õnnestus isegi!!! Selge on, et auhinnakohtadele ma ei tõusnud, aga 100 parima hulka jõudsin mitu korda.

Pärast viie edukalt läbitud kursuse lõpetamist coursera.org'is ja veel ühe «Big Data with Apache Spark» kursuse stepik.ru's, tundsin end kindlamalt. Mõistsin, et hakkasin teemas sisse saama. Olin aru saanud, millal ja milliseid analüüsimeetodeid kasutada. Olin piisavalt hästi tutvunud Python'i ja selle raamatukogudega.

Minu järgmine samm oli töökuulutuste turu analüüs. Pidin välja selgitama, mida veel vaja teada, et tööle saada. Milliseid eriteemasid tasuks uurida, mis huvitavad tööandjat. Samal ajal, kui lõpetasin veel viimased 4 kursust, tahtsin võtta midagi kitsamalt spetsialiseerunud. Midagi, mida konkreetne tööandja tahab näha. See suurendaks mu šanse, et saada tööle, olles algaja, kuid head teadmised, kuid ilma kogemuseta.

Külastasin tööhõiveportaalide veebisaiti, et teha oma analüüs. Kuid 10 kilomeetri raadiuses ei olnud ühtegi töökuulutust. Ja 25 kilomeetri raadiuses. Ja isegi 50 km raadiuses!!! Kuidas see võimalik on? Ei saa olla!!! Külastasin teist veebi, seejärel kolmandat… Siis avasin töökuulutuste kaardi ja nägin umbes SELLE:

Kuidas ma ei saanud masinõppe spetsialistiks

Selgus, et elasin Saksamaa kõige anomaalsema Python'i eraldusala keskmes. Ühtegi jumala vastuvõetavat töökohta masinaõppe spetsialistile või isegi Python'i arendajale 100 kilomeetri raadiuses!!! See on fiasko, vennas!!!

Kuidas ma ei saanud masinõppe spetsialistiks

See pilt peegeldas 100% minu seisundit sel hetkel. See oli väga valus löök. Ja see tõesti valmistas valu…

Jah, olin võinud minna Münchenisse, Kölnisse või Berliini – seal olid töökuulutused. Aga sellel teel oli üks tõsine tõke.

Meie algne plaan Saksamaale kolimiseks oli selline: minna sinna, kuhu meid võetakse. Meie jaoks ei olnud üldse mingit vahet, millisesse Saksamaa linna meid visatakse. Järgmine samm – harjuda, korraldada kõik dokumendid ja parandada keelt. Ja siis, tormata suurde linna, et rohkem teenida. Meie eelmine perspektiivne siht oli Stuttgart. Suur tehnoloogiline linn Saksamaa lõunaosas. Ja mitte nii kallis kui München. Seal on soe ja viinamarjad kasvavad. Palju tööstusettevõtteid, seega palju häid töökohti head palka. Kõrge elatustase. Just see, mida me vajasime.

Kuidas ma ei saanud masinõppe spetsialistiks

Saatus viis meid väikesesse linna Saksamaa südamesse, mille elanikkond on umbes 100 000. Saime kodu, harjusime, korraldasime kõik dokumendid. Linn osutus väga hubaseks, puhtaks, roheliseks ja turvaliseks. Lapsed läksid lasteaeda ja kooli. Kõik oli lähedal. Ümberringi olid väga sõbralikud inimesed.

Aga selles muinasjutus ei olnud mitte ainult masinamehaanika spetsialiste, vaid isegi Python'i ei olnud kellelegi vaja.

Minu naine ja mina hakkasime arutama võimalust kolida Stuttgartisse või Frankfurti... Hakkasin otsima töökuulutusi, vaatama tööandjate nõudmisi, samal ajal kui naine otsis korterit, lasteaeda ja kooli. Umbes nädal pärast otsingute alustamist ütles naine mulle: „Kas sa tead, ma ei taha ei Frankfurti, ei Stuttgarti ega ühtegi teist suurt linna. Ma tahan siin jääda.”

Ja ma sain aru, et olen temaga täiesti nõus. Ma olin ka väsinud suurest linnast. Ainult et seni, kuni ma elasin Peterburis, ma seda ei mõistnud. Jah, suur linn on ideaalne koht karjääri loomiseks ja raha teenimiseks. Aga mitte mugavaks elamiseks peredele lastega. Ja meie pere jaoks oli see väike linnake just see, mida me Peterburis nii väga vajasime.

Kuidas ma ei saanud masinõppe spetsialistiks

Otsustasime jääda, kuni meie lapsed suureks saavad.

Aga kuidas on Python ja masinõppega? Ja need kuus kuud, mis ma juba sellele kulutasin? Ei kuidagi. Tööpakkumisi läheduses pole! Ma ei tahtnud enam kulutada 3-4 tundi päevas tööle sõitmisele. Olen Peterburis juba mõned aastad nii töötanud: sõitsin Dõbenkost Punasesse külla, kui ringtee veel ehitatud ei olnud. Poolteist tundi sinna ja poolteist tagasi. Elu möödub, aga sa vaatad autost või marsruuttaksost mööduvaid maju. Jah, teel võib lugeda, kuulata audiokaupu ja kõike muud. Aga see väsitab kiiresti ära ja kuue kuu või aasta pärast sa lihtsalt tappad seda aega, kuulates raadiosaateid, muusikat ja vaadates sihitult kaugusesse.

Mul on olnud varem ebaõnnestumisi. Kuid selliseid rumalusi nagu see, ma pole ammu teinud. Teadmine, et ma ei leia tööd masinõppe insenerina, paiskas mind rajalt välja. Ma loobusin kõigist kursustest. Ma lõpetasin igasuguse tegevuse. Õhtuti jõin õlut või veini, sõin salamit ja mängisin LoL-i. Nii möödus kuu.

Tegelikult ei ole oluline, milliseid raskusi elu sulle toob. Või isegi kuidas sa ise endale neid lood. Oluline on, kuidas sa neist üle saad ja milliseid õppetunde sellistest olukordadest saad.

„Mis meid ei tapa, teeb meid tugevamaks.” Kas te tunnete seda tarkust? Noh, ma arvan, et see on täielik jama! Mul on tuttav, kes kaotas 2008. aasta kriisi ajal Peterburis piisavalt suure autosaalijuhina oma töö. Mis ta tegi? Õige! Nagu tõeline mees, ta läks tööd otsima. Kuidas ta aga kuue kuu jooksul direktorikohta ei leidnud? Ta jätkas direktori töö otsimist, aga juba teistes valdkondades, sest direktoriks olemine oli tema jaoks ainus, mis loendus. Lõpuks ei leidnud ta midagi ühelgi aastal. Siis loobus ta tööotsimisest üldse. CV ripub HH-s – kellel on vaja, see helistab ise.

Ja ta oli tööta neli aastat, samal ajal kui tema naine teenis raha. Aasta pärast sai ta edutamise ja neil oli rohkem raha. Ja tema istus ikka kodus, jõi õlut, vaatas telekat, mängis arvutimänge. Loomulikult mitte ainult seda. Ta kokkas, pesi, koristas, käis poes. Ta muutus paksuks ja loidaks. Kas see tegi teda tugevamaks? Ma ei arva.

Mina oleksin ka võinud edasi õlut juua ja süüdistada tööandjaid, et nad ei avanud tööpakkumisi minu külas. Või süüdistada end, et olen mingi tobu ja ei vaadanud isegi tööpakkumisi enne, kui Pythoniga tegelema hakkasin. Aga sellest polnud mingit kasu. Mul oli vaja plaani B…

Lõpuks kogusin end kokku ja tegelesin sellega, millega oleks tulnud alustada alguses – nõudluse analüüsimisega. Analüüsisin IT-tööde turgu oma linnas ja jõudsin järeldusele, et läheduses on:

  • 5 java arendaja tööpakkumist
  • 2 SAP arendaja tööpakkumist
  • 2 C# arendaja tööpakkumist MS Navisioni jaoks
  • 2 mingite arendajate tööpakkumist mikrokontrollerite ja raua jaoks.

Valik oli väike:

  1. SAP on Saksamaal kõige laialdasemalt levinud. keeruline struktuur, ABAP. See pole küll 1C, kuid sealt on hiljem keeruline välja saada. Kui kolida teise riiki, siis on head tööleidmise perspektiivid järsult langenud.
  2. C# MS Navisioni jaoks on samuti spetsiifiline.
  3. Mikrokontrollerid kukkusid maha, sest seal tuli ka elektroonikat õppida.

Kokkuvõttes, perspektiivide, palkade, leviku ja kaugtöö võimaluste osas võitis Java. Tegelikult valis Java mind, mitte mina teda.

Ja mis edasi juhtus – paljud juba teavad. Olen sellest kirjutanud teises artiklis: „Kuidas saada Java arendajaks 1,5 aastaga”.

Seega, ärge korrake minu vigu. Mõned päevad süvenenud analüüsi võivad säästa teile tohutult aega.

Kuidas ma muutsin oma elu 40aastasena ja kolisin naise ja kolme lapsega Saksamaale, kirjutan oma telegrammi kanalil @LiveAndWorkInGermany. Kirjutan sellest, kuidas see läks, mis oli hästi ja mis halvasti Saksamaal, tulevikuplaanidest. Lühidalt ja asjalikult. Huvitav? — Liituge.

Allikas: habr.com

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster