Kuinka minusta ei tullut koneoppimisen asiantuntijaa

Kaikki rakastavat menestystarinoita. Ja niitä on hubissa aika paljon.

"Kuinka sain 300 000 dollarin työpaikan Piilaaksossa"
"Kuinka sain työpaikan Googlessa"
"Kuinka ansaitsin 200 000 dollaria 16-vuotiaana"
"Kuinka pääsin Top AppStoreen yksinkertaisella valuuttakurssisovelluksella"
"Kuinka minä…" ja tuhat ja yksi samanlainen tarina lisää.

Kuinka minusta ei tullut koneoppimisen asiantuntijaa
On hienoa, että henkilö on saavuttanut menestystä ja päättänyt puhua siitä! Luet ja iloit hänen puolestaan. Mutta useimmilla näistä tarinoista on yksi yhteinen piirre: et voi seurata kirjoittajan polkua! Joko elät väärään aikaan tai väärässä paikassa, tai olet syntynyt pojaksi tai...

Uskon, että tarinat epäonnistumisista tässä suhteessa ovat usein hyödyllisempiä. Sinun ei vain tarvitse tehdä sitä, mitä kirjoittaja teki. Ja tämä, näet, on paljon helpompaa kuin yrittää toistaa jonkun toisen kokemusta. Se johtuu vain siitä, että ihmiset eivät yleensä halua jakaa tällaisia ​​tarinoita. Ja minä kerron sinulle.

Olen työskennellyt järjestelmäintegroinnin ja teknisen tuen parissa useita vuosia. Muutama vuosi sitten menin jopa töihin järjestelmäinsinööriksi Saksaan ansaitakseni lisää rahaa. Mutta järjestelmäintegraation ala ei ollut inspiroinut minua pitkään aikaan, ja halusin vaihtaa alaa johonkin kannattavampaan ja mielenkiintoisempaan. Ja vuoden 2015 lopussa törmäsin artikkeliin Habresta "Fyysikoista tietotieteeseen (tieteen moottoreista toimistoplanktoniin)", jossa Vladimir kuvaa polkuaan tietotieteeseen. Tajusin: tätä minä tarvitsen. Tunsin SQL:n hyvin ja olin kiinnostunut tiedon parissa työskentelemisestä. Minuun tekivät erityisen vaikutuksen nämä kaaviot:

Kuinka minusta ei tullut koneoppimisen asiantuntijaa

Jopa minimipalkka tällä alalla oli korkeampi kuin mikään palkka, jonka olin ansainnut koko edellisen elämäni aikana. Olin päättänyt ryhtyä koneoppimisinsinööriksi. Ilmoittauduin Vladimirin esimerkin mukaisesti yhdeksän kurssin erikoistumiseen osoitteessa coursera.org: "Datatiede".

Tein yhden kurssin kuukaudessa. Olin erittäin ahkera. Jokaisella kurssilla suoritin kaikki tehtävät, kunnes sain parhaan tuloksen. Samalla otin tehtäviä kagglella ja jopa onnistuin!!! On selvää, etten ollut tarkoitettu palkintoihin, mutta pääsin 100 joukkoon useita kertoja.

Kun viisi onnistuneesti suoritettua kurssia osoitteessa coursera.org ja toisen "Big Data with Apache Spark" stepik.ru -sivustolla, tunsin itseni voimaantuneeksi. Tajusin, että olen alkanut tajuta asioita. Ymmärsin, missä tapauksissa mitä analyysimenetelmiä tulisi käyttää. Python ja sen kirjastot ovat minulle tuttuja.

Seuraava askeleni oli analysoida työmarkkinoita. Minun piti selvittää, mitä muuta minun piti tietää saadakseni työpaikan. Mitkä aihealueet ovat opiskelun arvoisia ja kiinnostavat työnantajia. Samanaikaisesti jäljellä olevien 4 kurssin kanssa halusin suorittaa jotain muuta erittäin erikoistunutta. Mitä tietty työnantaja haluaa nähdä. Tämä parantaisi mahdollisuuksiani saada työtä aloittelijalle, jolla on hyvät tiedot, mutta jolla ei ole kokemusta.

Menin työnhakusivustolle tekemään analyysini. Mutta avoimia työpaikkoja ei ollut 10 kilometrin säteellä. Ja 25 kilometrin säteellä. Ja jopa 50 km säteellä!!! Kuinka niin? Se ei voi olla!!! Menin toiselle sivustolle, sitten kolmannelle... Sitten avasin kartan avoimista työpaikoista ja näin jotain TÄMÄN:

Kuinka minusta ei tullut koneoppimisen asiantuntijaa

Kävi ilmi, että asun aivan keskellä poikkeavaa python-sulkuvyöhykettä Saksassa. Ei ainuttakaan helvetin hyväksyttävää paikkaa koneoppimisen asiantuntijalle tai edes Python-kehittäjälle 100 kilometrin säteellä!!! Tämä on fiasko, veli!!!

Kuinka minusta ei tullut koneoppimisen asiantuntijaa

Tämä kuva heijastaa 100% tilaani sillä hetkellä. Se oli matala isku, jonka tein itselleni. Ja se oli todella kipeä...

Kyllä, voit mennä Müncheniin, Kölniin tai Berliiniin - siellä oli vapaita paikkoja. Mutta tällä tiellä oli yksi vakava este.

Alkuperäinen suunnitelmamme Saksaan muuttaessamme oli tämä: mennä sinne, minne meidät viedään. Meille ei ollut mitään väliä, mihin Saksan kaupunkiin he meidät pudottaisivat. Seuraava askel on viihtyä, täyttää kaikki asiakirjat ja parantaa kielitaitosi. No, kiirehdi sitten suurkaupunkiin ansaitsemaan enemmän. Alustava tavoitteemme oli Stuttgart. Suuri teknologiakaupunki Etelä-Saksassa. Eikä niin kallista kuin Münchenissä. Siellä on lämmintä ja siellä kasvaa viinirypäleitä. Teollisia yrityksiä on monia, joten avoimia työpaikkoja on paljon, joissa on hyvä palkka. Korkea elämänlaatu. Juuri mitä tarvitsemme.

Kuinka minusta ei tullut koneoppimisen asiantuntijaa

Kohtalo toi meidät pieneen kaupunkiin aivan Saksan keskustassa, jossa asuu noin 100000 XNUMX. Asetuimme asumaan, viihdyimme ja saimme kaikki paperityöt valmiiksi. Kaupunki osoittautui erittäin viihtyisäksi, puhtaaksi, vihreäksi ja turvalliseksi. Lapset kävivät päiväkodissa ja koulussa. Kaikki oli lähellä. Ympärillä on erittäin ystävällisiä ihmisiä.

Mutta tässä sadussa ei vain ollut avoimia koneoppimisen asiantuntijoiden paikkoja, vaan jopa Pythonista ei ollut hyötyä kenellekään.

Aloimme vaimoni kanssa keskustella vaihtoehdosta muuttaa Stuttgartiin tai Frankfurtiin... Aloin etsiä avoimia työpaikkoja, katsoa työnantajien vaatimuksia, ja vaimoni alkoi etsiä asuntoa, päiväkotia ja koulua. Noin viikon etsinnän jälkeen vaimoni sanoi minulle: ”Tiedätkö, en halua mennä Frankfurtiin, Stuttgartiin tai mihinkään muuhun suurkaupunkiin. Haluan jäädä tänne."

Ja tajusin olevani täysin samaa mieltä hänen kanssaan. Olen myös kyllästynyt suurkaupunkiin. Vain Pietarissa asuessani en ymmärtänyt tätä. Kyllä, iso kaupunki on ihanteellinen paikka rakentaa uraa ja ansaita rahaa. Mutta ei mukavaan elämään lapsiperheelle. Ja perheellemme tämä pieni kaupunki osoittautui juuri sellaiseksi, mitä tarvitsimme. Tässä oli kaikki mitä niin ikävöimme Pietarissa.

Kuinka minusta ei tullut koneoppimisen asiantuntijaa

Päätimme jäädä siihen asti, kunnes lapsemme kasvavat.

Entä Python ja koneoppiminen? Ja ne kuusi kuukautta, jotka olen jo käyttänyt tähän kaikkeen? Ei onnistu. Lähistöllä ei ole vapaita työpaikkoja! En enää halunnut viettää 3-4 tuntia päivässä työmatkalla. Olin jo työskennellyt tällä tavalla Pietarissa useita vuosia: menin Dybenkon kanssa Krasnoje Seloon, kun liikenneympyrää ei ollut vielä rakennettu. Puolitoista tuntia sinne ja puolitoista tuntia takaisin. Elämä kulkee ohi ja katsot vilkkuvia taloja auton tai minibussin ikkunasta. Kyllä, voit lukea, kuunnella äänikirjoja ja kaikkea muuta tien päällä. Mutta tämä kyllästyy nopeasti, ja kuuden kuukauden tai vuoden kuluttua yksinkertaisesti tappaa tämän ajan, kuunnella radiota, musiikkia ja katsoa päämäärättömästi kaukaisuuteen.

Minulla on ollut epäonnistumisia ennenkin. Mutta en ole tehnyt mitään näin typerää pitkään aikaan. Ymmärrys siitä, että en löytänyt koneoppimisen insinöörin työtä, sai minut pois tasapainosta. Jätin pois kaikista kursseista. Lopetin tekemästä mitään. Iltaisin join olutta tai viiniä, söin salamia ja pelasin LoL:a. Kuukausi kului näin.

Itse asiassa sillä ei ole väliä, mitä vaikeuksia elämä tuo sinulle. Tai edes esität sen itsellesi. Tärkeää on se, kuinka voitat ne ja mitä opit näistä tilanteista.

"Mikä ei tapa meitä, tekee meistä vahvempia." Tiedätkö tämän viisaan lauseen, eikö? Joten mielestäni tämä on täyttä hölynpölyä! Minulla on ystävä, joka vuoden 2008 kriisin seurauksena menetti työpaikkansa melko suuren autoliikkeen johtajana Pietarissa. Mitä hän teki? Oikein! Kuten oikea mies, hän lähti etsimään työtä. Ohjaajan työ. Ja kun et löytänyt ohjaajan työtä kuudessa kuukaudessa? Hän jatkoi työnhakua ohjaajana, mutta muilta aloilta, koska... automyyntipäällikkönä tai muuna kuin johtajana työskentely ei ollut hänelle mitään hyvää. Tämän seurauksena hän ei löytänyt mitään vuoteen. Ja sitten luovuin työnhausta kokonaan. Ansioluettelo pysyy HH:ssa - kuka tarvitsee, soittaa hänelle.

Ja hän istui ilman työtä neljä vuotta, ja hänen vaimonsa ansaitsi rahaa koko tämän ajan. Vuotta myöhemmin hän sai ylennyksen ja heillä oli enemmän rahaa. Ja hän istui edelleen kotona, joi olutta, katsoi televisiota, pelasi tietokonepelejä. Ei tietenkään vain sitä. Hän teki ruokaa, pesi, siivosi, kävi ostoksilla. Hänestä tuli hyvin ruokittu sika. Tekikö tämä kaikki hänestä vahvemman? En usko niin.

Minäkin voisin jatkaa oluen juomista ja syyttää työnantajia siitä, etteivät he avannut avoimia työpaikkoja kylässäni. Tai syyttää itseäni siitä, että olen niin typerä, enkä edes vaivautunut katsomaan avoimia työpaikkoja ennen Pythonin käyttöönottoa. Mutta tässä ei ollut mitään järkeä. Tarvitsin suunnitelman B...

Tämän seurauksena keräsin ajatukseni ja aloin tehdä sitä, mistä minun olisi pitänyt aloittaa heti alussa - kysyntäanalyysillä. Analysoin kaupunkini IT-työmarkkinoita ja tulin siihen tulokseen, että siellä on:

  • 5 avointa Java-kehittäjäpaikkaa
  • 2 avointa SAP-kehittäjäpaikkaa
  • 2 avointa työpaikkaa C#-kehittäjille MS Navisionin alla
  • 2 avointa työpaikkaa joillekin mikro-ohjainten ja laitteistojen kehittäjille.

Valinta osoittautui pieneksi:

  1. SAP on yleisin Saksassa. Monimutkainen rakenne, ABAP. Tämä ei tietenkään ole 1C, mutta siitä on vaikea hypätä myöhemmin. Ja jos muutat toiseen maahan, mahdollisuutesi löytää hyvä työ heikkenevät jyrkästi.
  2. C# MS Navisionille on myös erityinen asia.
  3. Mikro-ohjaimet katosivat itsestään, koska... Siellä piti myös opetella elektroniikkaa.

Tuloksena tulevaisuudennäkymien, palkkojen, yleisyyden ja etätyömahdollisuuksien näkökulmasta Java voitti. Itse asiassa Java valitsi minut, en minä sitä.

Ja monet tietävät jo, mitä seuraavaksi tapahtui. Kirjoitin tästä toisessa artikkelissa: "Kuinka tulla Java-kehittäjäksi 1,5 vuodessa".

Joten älä toista virheitäni. Muutaman päivän harkittu analyysi voi säästää paljon aikaa.

Kirjoitan Telegram-kanavalleni, kuinka muutin elämäni 40-vuotiaana ja muutin vaimoni ja kolmen lapseni kanssa Saksaan @LiveAndWorkInGermany. Kirjoitan siitä, kuinka se oli, mikä on hyvää ja mikä on huonoa Saksassa, ja tulevaisuuden suunnitelmista. Lyhyesti ja ytimekkäästi. Mielenkiintoista? - Liity meihin.

Lähde: will.com

Lisää kommentti