Suoritettuani neljättä vuotta ohjelmoijan opiskelusta ymmärrän, että olen kaukana ohjelmoijasta

Artikkeli on suunnattu ensisijaisesti nuorille, jotka vielä miettivät ammatinvalintaa.

Esipuhe

Kaukana näyttävänä vuonna 2015 valmistuin koulusta ja aloin miettiä, mitä haluan tulla tässä elämässä. (hyvä kysymys, etsin vielä vastausta siihen) Asuin pikkukaupungissa, tavallisissa kouluissa, parissa ammattikoulussa ja yksinkertaisen yliopiston haarassa. Hän valmistui musiikkikoulusta, soitti teatterissa koko kouluuransa ajan, mutta 11. luokan jälkeen hänet houkutteli tekninen tie. En halunnut ohjelmoijaksi, vaikka opiskelin tietotekniikan painotetulla luokalla ja perehdyin suunnitteluun tai robotiikkaan liittyviin erikoisuuksiin. Jätin hakemuksia missä pystyin, menin sotakouluun ja tajusin, että se ei ollut minua varten. Minulle jäi 2 yliopistoa, joista valita, en mennyt, menen Pietariin.

Pietarissa valinta on valtava, mutta jokin sai minut lähtemään opiskelemaan lentäjäksi - se on arvostettua, taloudellisesti ja sillä on asema yhteiskunnassa. Sisäänpääsyn yhteydessä ehdotettiin valitsevan 3 suuntaa epäröimättä, lentäjä osoitti (2 suuntaa: asiantuntija ja kandidaatti). Mutta valintalautakunnan kaverit vakuuttivat minut valitsemaan kolmannen ja sanoivat, että minulle ei yleensä ole väliä, jos minulla on jotain tekemistä ohjelmoinnin kanssa, niin voin mennä sinne (ei ole turhaa, että opin IT-asiantuntijan perusteet etänä koulussa (myös rahalla) ). Elokuu lähenee loppuaan, seuraan listoja joka päivä, ymmärrän että en tietenkään kelpaa lentäjäksi pistemäärän takia, pikkuhiljaa valmistauduin armeijaan, istuttamaan puita, raivata lunta, mutta yhtäkkiä , soitto vanhemmiltani: "Poika, onnittelut, pääsit sisään!" Odotan innolla jatkoa. "Soitit OraSUVD:n, emme tiedä mitä se on, mutta budjetilla! Me olemme hyvin onnellisia!" "Kyllä", luulen, "pääasia on budjetti!" Päätä raaputtaen mietin, mitä tämä salaperäinen ORASUVD tarkoittaa, mutta olkoon kuinka kävi, olen menossa Pietariin, ja tämä on jo valtava syy iloon.

Opintojen aloitus

Dekoodaus kuulostaa tältä: automaattisten lennonjohtojärjestelmien organisointi. Kirjaimia on monia, samoin kuin merkityksiä. Muistaakseni en opiskellut ensimmäistä vuotta Pietarissa, meidät lähetettiin Viipuriin, ei tietenkään hyvä elämä, mutta kaiken kaikkiaan se oli jopa parempi kuin voisi odottaa.

Ryhmämme oli hyvin pieni, vain 11 henkilöä (tällä hetkellä meitä on jo 5), ja kaikki, ehdottomasti kaikki, eivät ymmärtäneet mitä he tekivät täällä.

Ensimmäinen kurssi oli yksinkertainen, kuten mikä tahansa erikoisuus, ei mitään epätavallista, kirjoittaminen, matematiikka ja pari muuta humanistista ainetta. Kuusi kuukautta on kulunut, enkä edelleenkään ymmärrä mitä ORASUVD tarkoittaa, saati mitä he tekevät. Ensimmäisen lukukauden lopussa meille tulee opettaja Pietarista ja opettaa meille tieteenalaa "Johdatus ammattiin".

"No, siinä se, vihdoinkin kuulen vastauksia ikuisiin kysymyksiini", ajattelin, mutta se ei ole niin yksinkertaista.
Tämä erikoisuus osoittautui erittäin suosituksi eikä niin kaukana ohjelmoinnista. Yllätyimme vielä enemmän siitä, että tämä on Venäjän ainoa erikoisuus, jolla ei ole analogeja.

Ammatin ydin on ymmärtää kaikki taivaalla tapahtuvat prosessit, kerätä tietoa kaikenlaisista paikantimista ja välittää se digitaalisesti ohjaimen monitorille. Yksinkertaisesti sanottuna teemme jotain, joka mahdollistaa lähettäjän työskentelyn (ilmailuohjelmisto). Inspiroivaa, eikö? Meille kerrottiin, että jopa rikosoikeudellinen vastuu on mahdollinen, jos koodisi aiheuttaa yhtäkkiä katastrofin.

Astutaan taaksepäin pienistä asioista ja hienouksista ja puhutaan ohjelmoinnin aiheesta.

Vilja viljalta

Kun suoritimme ensimmäisen kurssin onnistuneesti ja tulimme jatko-opiskelemaan Pietariin, siitä tuli hieman mielenkiintoisempaa ja joka lukukauden myötä kävi selvemmäksi, mitä he halusivat meiltä. Aloimme vihdoin koodata ja oppia C++:n perusteita. Joka lukukausi tietomme kasvoi, ilmailu- ja radiotekniikkaan liittyviä aineita oli paljon.

Neljännen vuoden alussa tunsin jo pari kirjastoa ja opin käyttämään vektoria ja sen sukulaisia. Harjoittelin vähän OOP:tä, perintöä, luokkia, yleensä kaikkea, mitä ilman ohjelmointia C++:ssa on yleensä vaikea kuvitella. Paljon radiotekniikkaan ja fysiikkaan liittyviä aiheita ilmestyi, Linux ilmestyi, mikä vaikutti hyvin monimutkaiselta, mutta kaiken kaikkiaan mielenkiintoiselta.

He eivät yrittäneet tehdä meistä hyviä ohjelmoijia, he halusivat tehdä meistä ihmisiä, jotka ymmärsivät kaikki prosessit, luultavasti juuri se ongelma. Meidän piti olla hybridejä, jotain ohjelmoijan, operaattorin ja managerin välillä samaan aikaan (ei luultavasti turhaan sanota, että kahta kärpästä ei voi tappaa yhdellä iskulla). Tiesimme paljon erilaisia ​​asioita, mutta vähän kaikesta. Kiinnostuin koodaamisesta vuosi vuodelta enemmän, mutta tähän tarkoitettujen aineiden puutteen vuoksi halu oppia lisää jäi toteutumatta. Kyllä, ehkä voisin opiskella yksin, kotona, mutta opiskeluvuosina murehdit harvoin asioista, joita ei tapahdu istunnossa. Siksi 5. vuoden kynnyksellä ymmärrän, että kaikki 4 vuoden aikana kertynyt tieto on pieni kourallinen, jolla kukaan ei odota minua missään. Ei, en väitä, että meille opetettiin huonosti, että tieto ei ole sama tai tarpeellinen. Mielestäni koko pointti on siinä, että tajusin, että pidän ohjelmoinnista, tuli minulle vasta neljännen vuoden lopussa. Vasta nyt ymmärrän kuinka valtava valinta on koodausalueilla, kuinka paljon voidaan tehdä, jos valitset yhden polun tuhannesta ja alat tutkia kaikkea tähän aiheeseen liittyvää. Tutkittuani monia avoimia työpaikkoja tulen siihen tulokseen, että ei ole minnekään hakea, ei kokemusta, tieto on minimaalista. Annat periksi ja näyttää siltä, ​​että kaikki opinnäytetyösi murenevat silmiesi edessä. Läpäsin kaiken A:lla, yritin kovasti kirjoittaa ohjelmia, ja sitten käy ilmi, että mitä minä teen yliopistossa, oikeat ohjelmoijat napsauttavat kuin siemeniä tauoissa.

”ITMO, SUAI, ammattikorkeakoulu... Olisin todella voinut mennä sinne, pisteet olisivat riittäneet, ja vaikka se ei olisikaan siellä, missä halusin, se on luultavasti silti parempi kuin täällä!” ajattelin kyynärpäätäni puren. Mutta valinta on tehty, aika on vaatinut veronsa ja voin vain ottaa itseni kasaan ja tehdä kaikkeni.

Päätelmät ja pienet erot niille, jotka eivät ole vielä aloittaneet matkaansa

Tänä kesänä minun on suoritettava harjoittelu erittäin hyvämaineisessa yrityksessä ja tehtävä jotain, joka liittyy suoraan erikoisuuteeni. Se on hyvin pelottavaa, koska en ehkä täytä toiveitani, vaan myös esimieheni toiveita. Kuitenkin, jos teet jotain tässä elämässä, sinun on tehtävä se viisaasti ja tehokkaasti. Vaikka en ole vielä luonut mitään erittäin monimutkaista tai keskinkertaista, olen vasta aloittanut, minulle on vasta alkanut valkea, mitä on tehtävä, enkä ole vielä oppinut ohjelmoinnin makua. Ehkä aloitin väärästä paikasta, väärällä alalla, enkä yleensä tee sitä, mistä unelmoin. Mutta olen jo aloittanut jostain ja varmasti ymmärtänyt, että haluan yhdistää elämäni ohjelmointiin, vaikka en ole vielä valinnut sitä polkua, jota otan, ehkä se on tietokanta tai teollinen ohjelmointi, ehkä kirjoittaa mobiilisovelluksia tai ehkä ohjelmistoja lentokoneisiin asennettuihin järjestelmiin. Yksi asia, jonka tiedän varmasti, on, että on aika aloittaa, ja ymmärtää mahdollisimman pian, mitä kaikista ohjelmistojen runsaudesta haluaisin kokeilla.

Nuori lukija, jos et vielä tiedä, mitä haluat tulla, älä huoli, useimmat aikuisetkaan eivät tiedä. Pääasia on yrittää. Yrityksen ja erehdyksen kautta voit vihdoin ymmärtää, mitä haluat. Jos haluat tulla ohjelmoijaksi, aloittaminen on aina tärkeämpää kuin tietää tarkalleen, millä alalla ollaan. Kaikki kielet ovat samanlaisia, eikä ohjelmointi ole poikkeus.

PS Jos olisin tiennyt, että aion uida, olisin ottanut uimahousut. Haluaisin todella alkaa ymmärtää tätä kaikkea aikaisemmin, mutta välinpitämättömyyden, oppimisrutiinin ja ymmärtämättömyyden vuoksi, mitä seuraavaksi tapahtuisi, missasin aikaa. Mutta uskon vakaasti, ettei koskaan ole liian myöhäistä.

Lähde: will.com

Lisää kommentti