Etter å ha fullført 4. studieår for å bli programmerer, forstår jeg at jeg er langt fra å være programmerer

Artikkelen er først og fremst rettet mot unge mennesker som fortsatt tenker på å velge yrke.

Forord

Tilbake i det som virker som for lenge siden i 2015, ble jeg uteksaminert fra skolen og begynte å tenke på hva jeg ville bli her i livet. (godt spørsmål, jeg leter fortsatt etter svar på det) Jeg bodde i en liten by, vanlige skoler, et par yrkesskoler og en filial av et enkelt universitet. Han ble uteksaminert fra musikkskolen, spilte i teater hele skoletiden, men etter 11. klasse bestemte han seg for å ta den tekniske veien. Jeg ønsket ikke å bli programmerer, selv om jeg studerte i en klasse med vekt på informatikk og studerte spesialiteter knyttet til design eller robotikk. Jeg sendte inn søknader der jeg kunne, gikk på en militærskole og skjønte at det ikke var noe for meg. Jeg satt igjen med 2 universiteter å velge mellom, jeg dro ikke, jeg drar til St. Petersburg.

I St. Petersburg er valget stort, men noe overbeviste meg om å studere for å bli pilot - det er prestisjefylt, økonomisk og har status i samfunnet. Ved opptak ble det foreslått å velge 3 retninger, uten å nøle, indikerte piloten (2 retninger: spesialist og bachelor). Men gutta i opptakskomiteen overbeviste meg om å velge den tredje, og sa at generelt sett spiller det ingen rolle for meg, hvis jeg har noe med programmering å gjøre, så kan jeg gå dit (det er ikke for ingenting jeg lærte det grunnleggende om en IT-spesialist eksternt på skolen (også for penger) ). August nærmer seg slutten, overvåker listene hver dag, jeg forstår at jeg åpenbart ikke kvalifiserer meg som pilot på grunn av antall poeng, jeg gjorde meg sakte klar til å bli med i hæren, plante trær på nytt, rydde snø, men plutselig , et anrop fra foreldrene mine: "Sønn, gratulerer, du kom inn!" Jeg gleder meg til fortsettelsen. "Du gikk inn i OraSUVD, vi vet ikke hva det er, men på et budsjett! Vi er veldig glade!" "Ja," tenker jeg, "hovedsaken er budsjettet!" Jeg klødde meg i hodet og tenkte på hva denne mystiske ORASUVD betyr, men uansett skal jeg til St. Petersburg, og dette er allerede en stor grunn til å glede meg.

Studiestart

Avkodingen høres slik ut: organisering av automatiserte flykontrollsystemer. Det er mange bokstaver, så vel som betydning. For ordens skyld, jeg studerte ikke mitt første år i St. Petersburg, vi ble sendt til Vyborg, ikke et godt liv, selvfølgelig, men totalt sett var det enda bedre enn man kunne forvente.

Gruppen vår var veldig liten, bare 11 personer (for øyeblikket er vi allerede 5), og alle, absolutt alle, forsto ikke hva de gjorde her.

Det første kurset var enkelt, som alle spesialiteter, ikke noe uvanlig, skriving, matematikk og et par humanistiske fag til. Seks måneder har gått, jeg forstår fortsatt ikke hva ORASUVD betyr, langt mindre hva de gjør. På slutten av første semester kommer en lærer til oss fra St. Petersburg og lærer oss disiplinen «Introduksjon til yrket».

"Vel, det er det, endelig skal jeg høre svar på mine evige spørsmål," tenkte jeg, men det er ikke så enkelt.
Denne spesialiteten viste seg å være veldig populær og ikke så langt unna programmering. Vi ble enda mer overrasket over det faktum at dette er den eneste spesialiteten i Russland som ikke har noen analoger.

Essensen av yrket er å forstå alle prosessene som skjer på himmelen, samle informasjon fra alle typer locatorer og digitalt overføre den til kontrollerens monitor. Enkelt sagt lager vi noe som gjør at ekspeditøren kan jobbe (flyprogramvare). Inspirerende, ikke sant? Vi ble fortalt at til og med strafferettslig ansvar er tenkt hvis koden din plutselig forårsaker en katastrofe.

La oss gå tilbake fra en haug med små ting og finesser og snakke om temaet programmering.

Korn for korn

Etter at vi fullførte det første kurset og kom for å studere videre i St. Petersburg, ble det litt mer interessant, og for hvert semester ble det tydeligere hva de ønsket av oss. Vi begynte endelig å kode og lære det grunnleggende om C++. Hvert semester økte kunnskapen vår, det var mange fag relatert til luftfart og radioteknikk.

Ved begynnelsen av det 4. året kjente jeg allerede et par biblioteker og lærte å bruke vektor og dens slektninger. Jeg praktiserte litt OOP, arv, klasser, generelt, alt uten som programmering i C++ generelt er vanskelig å forestille seg. Mange fag relatert til radioteknikk og fysikk dukket opp, Linux dukket opp, noe som virket veldig komplekst, men generelt interessant.

De prøvde ikke å lage gode programmerere ut av oss, de ønsket å gjøre oss til folk som forsto alle prosessene, sannsynligvis er det nettopp det som er problemet. Vi måtte være hybrider, noe mellom en programmerer, en operatør og en leder på samme tid (det er nok ikke for ingenting at de sier at du ikke kan slå to fluer i en smekk). Vi kunne mye forskjellig, men litt av hvert. For hvert år ble jeg mer og mer interessert i koding, men på grunn av mangelen på fag rettet mot dette forble ønsket om å lære mer uoppfylt. Ja, kanskje jeg kunne studere på egenhånd, hjemme, men i studieårene dine bekymrer du deg sjelden for ting som ikke vil skje på økten. Det er grunnen til at jeg, som er på terskelen til det 5. året, forstår at all kunnskapen jeg har samlet over 4 år er en liten håndfull som ingen venter på meg hvor som helst. Nei, jeg sier ikke at vi ble undervist dårlig, at kunnskapen verken er den samme eller nødvendig. Jeg tror hele poenget er at erkjennelsen av at jeg liker programmering kom til meg først på slutten av det 4. året. Først nå forstår jeg hvor stort valget er innen kodingsområder, hvor mye kan gjøres hvis du velger én vei av tusen og begynner å studere alt relatert til dette emnet. Etter å ha sett gjennom mange ledige stillinger, kommer jeg til den konklusjon at det ikke er noe sted å søke, ingen erfaring, kunnskap er minimal. Du gir opp, og det ser ut til at all innsats for å studere smuldrer opp foran øynene dine. Jeg bestod alt med A, jeg prøvde så hardt å skrive programmer, og så viser det seg at det jeg gjør på universitetet, klikker ekte programmerere som frø i pausene.

«ITMO, SUAI, Polytechnic... Jeg kunne virkelig ha dratt dit, poengene hadde vært nok, og selv om det ikke er der jeg ville, er det nok fortsatt bedre enn her!» tenkte jeg og bet meg i albuen. Men valget er tatt, tiden har tatt sin toll og alt jeg kan gjøre er å ta meg sammen og gjøre alt jeg kan.

Konklusjoner og litt avskjedsord til de som ennå ikke har startet reisen

I sommer må jeg ta et internship i en meget anerkjent bedrift og gjøre noe som er direkte relatert til min spesialitet. Det er veldig skummelt, fordi jeg kanskje ikke lever opp til ikke bare håpene mine, men også håpet til manageren min. Men hvis du gjør noe i dette livet, må du gjøre det klokt og effektivt. Selv om jeg ikke har skapt noe superkomplekst eller middelmådig ennå, har jeg bare så vidt begynt, det begynner akkurat å gå opp for meg hva som må gjøres, og jeg har ennå ikke lært meg den fulle smaken av programmering. Kanskje jeg startet på feil sted, i feil felt, og generelt gjør jeg ikke det jeg drømte om. Men jeg har allerede begynt et sted og har definitivt forstått at jeg vil koble livet mitt med programmering, selv om jeg ennå ikke har valgt selve veien jeg skal ta, kanskje det blir en database, eller industriell programmering, kanskje jeg vil skrive mobilapplikasjoner, eller kanskje programvare for systemer installert på fly. En ting jeg vet med sikkerhet er at det er på tide å starte, og så snart som mulig forstå hva av all programvareoverfloden jeg vil prøve.

Ung leser, hvis du fortsatt ikke vet hva du vil bli, ikke bekymre deg, de fleste voksne vet heller ikke. Det viktigste er å prøve. Det er gjennom prøving og feiling at du endelig kan forstå hva du vil. Hvis du ønsker å bli programmerer, er det alltid viktigere å starte enn å vite nøyaktig hvilket felt du skal være i. Alle språk er like, og programmering er intet unntak.

PS Hadde jeg visst at jeg skulle svømme, hadde jeg tatt badebukse. Jeg ville veldig gjerne begynne å forstå alt dette tidligere, men på grunn av uinteresse, rutinen med å lære og ikke forstå hva som skulle skje videre, savnet jeg tiden. Men jeg er overbevist om at det aldri er for sent.

Kilde: www.habr.com

Legg til en kommentar