Terminând al 4-lea an de studii pentru a deveni programator, înțeleg că sunt departe de a fi programator

Articolul se adresează în primul rând tinerilor care încă se gândesc să-și aleagă o profesie.

Prefață

În ceea ce pare a fi cu mult timp în urmă, în 2015, am absolvit școala și am început să mă gândesc la ce vreau să devin în această viață. (întrebare bună, încă mai caut un răspuns) Am locuit într-un oraș mic, școli obișnuite, câteva școli profesionale și o filială a unei universități simple. A absolvit școala de muzică, a jucat în teatru de-a lungul vieții școlare, dar după clasa a XI-a a fost atras să ia calea tehnică. Nu am vrut să devin programator, deși am studiat într-o clasă cu accent pe informatică și m-am uitat la specialități legate de design sau robotică. Am depus cereri oriunde am putut, am mers la o școală militară și mi-am dat seama că nu este pentru mine. Am rămas cu 11 universități din care să aleg, nu m-am dus, voi merge la Sankt Petersburg.

În Sankt Petersburg, alegerea este uriașă, dar ceva m-a convins să merg la studii pentru a deveni pilot - este prestigios, financiar și are statut în societate. La internare s-a propus alegerea a 3 directii, fara ezitare, a indicat pilotul (2 directii: specialist si licenta). Dar băieții de la comisia de admitere m-au convins să o aleg pe al treilea, și au spus că în general nu contează pentru mine, dacă am ceva de-a face cu programarea, atunci pot să merg acolo (nu degeaba am învățat elementele de bază ale unui specialist IT de la distanță la școală (tot pentru bani) ). August se apropie de sfârșit, monitorizând listele în fiecare zi, înțeleg că evident că nu mă calific ca pilot din cauza numărului de puncte, mă pregăteam încet-încet să intru în armată, replantez copaci, zăpadă, dar brusc , un apel de la părinții mei: „Fiule, felicitări, ai intrat!” Aștept cu nerăbdare continuarea. „Ați intrat în OraSUVD, nu știm ce este, dar la buget! Suntem foarte fericiți!" „Da”, cred, „principalul este bugetul!” Scărpinându-mă, m-am gândit la ce înseamnă acest misterios ORASUVD, dar oricum ar fi, mă duc la Sankt Petersburg, iar acesta este deja un motiv uriaș de bucurie.

Începutul studiilor

Decodificarea sună așa: organizarea sistemelor automate de control al traficului aerian. Există multe litere, precum și semnificații. Ca să menționez, nu am studiat primul meu an la Sankt Petersburg, am fost trimiși la Vyborg, nu o viață bună, desigur, dar în general a fost chiar mai bine decât ne-am putea aștepta.

Grupul nostru era foarte mic, doar 11 persoane (momentan suntem deja 5), ​​și toată lumea, absolut toată lumea, nu înțelegea ce face aici.

Primul curs a fost simplu, ca orice specialitate, nimic neobișnuit, scris, matematică și încă câteva materii umaniste. Au trecut șase luni, încă nu înțeleg ce înseamnă ORASUVD, cu atât mai puțin ce fac ei. La sfârșitul primului semestru, un profesor vine la noi din Sankt Petersburg și ne învață disciplina „Introducere în profesie”.

„Ei bine, asta este, în sfârșit voi auzi răspunsuri la întrebările mele eterne”, m-am gândit, dar nu este atât de simplu.
Această specialitate s-a dovedit a fi foarte populară și nu atât de departe de programare. Am fost și mai surprinși de faptul că aceasta este singura specialitate din Rusia care nu are analogi.

Esența profesiei este de a înțelege toate procesele care au loc pe cer, de a colecta informații de la toate tipurile de localizatori și de a le transmite digital la monitorul controlerului. Mai simplu spus, facem ceva care permite dispecerului să funcționeze (software de aviație). Inspirant, nu-i așa? Ni s-a spus că chiar și răspunderea penală este avută în vedere dacă codul dvs. provoacă brusc un dezastru.

Să ne dăm înapoi de la o grămadă de lucruri mărunte și subtilități și să vorbim despre tema programării.

Bob cu bob

După ce am terminat cu succes primul curs și am venit să studiem mai departe la Sankt Petersburg, a devenit puțin mai interesant și cu fiecare semestru a devenit mai clar ce își doreau de la noi. Am început în sfârșit să codificăm și să învățăm elementele de bază ale C++. Cu fiecare semestru cunoștințele noastre au crescut; au fost multe subiecte legate de aviație și inginerie radio.

Până la începutul anului 4, cunoșteam deja câteva biblioteci și am învățat să folosesc vector și rudele acestuia. Am exersat puțin OOP, moștenire, clase, în general, totul fără de care programarea în C++ este în general greu de imaginat. Au apărut o mulțime de subiecte legate de inginerie radio și fizică, a apărut Linux, care părea foarte complex, dar în general interesant.

Nu au încercat să facă din noi programatori buni, au vrut să facă din noi oameni care au înțeles toate procesele, probabil că tocmai aceasta este problema. Trebuia să fim hibrizi, ceva între un programator, un operator și un manager în același timp (probabil nu degeaba se spune că nu poți ucide două păsări dintr-o singură piatră). Știam multe lucruri diferite, dar puțin din toate. În fiecare an am devenit din ce în ce mai interesat de codificare, dar din cauza lipsei de materii care vizează acest lucru, dorința de a învăța mai multe a rămas neîmplinită. Da, poate că aș putea studia pe cont propriu, acasă, dar în anii tăi de studenție rar îți faci griji pentru lucruri care nu se vor întâmpla la sesiune. De aceea, fiind în pragul anului 5, înțeleg că toate cunoștințele pe care le-am acumulat de-a lungul a 4 ani sunt o mână mică cu care nu mă așteaptă nimeni nicăieri. Nu, nu spun că am fost învățați prost, că cunoștințele nu sunt nici aceleași, nici necesare. Cred că ideea este că conștientizarea că îmi place programarea mi-a venit abia la sfârșitul anului 4. Abia acum înțeleg cât de mare este alegerea în zonele de codificare, cât de mult se poate face dacă alegi o cale din o mie și începi să studiezi tot ce are legătură cu acest subiect. După ce am căutat prin multe posturi vacante, ajung la concluzia că nu există unde să aplici, nu există experiență, cunoștințele sunt minime. Renunți și se pare că toate eforturile tale în studiu se prăbușesc în fața ochilor tăi. Am trecut totul cu A, m-am străduit atât de mult să scriu programe, și apoi se dovedește că ceea ce fac eu la universitate, programatorii adevărați clic ca semințele în pauze.

„ITMO, SUAI, Politehnică... Chiar aș fi putut merge acolo, punctele ar fi fost suficiente, și chiar dacă nu e unde mi-am dorit, probabil tot e mai bine decât aici!”, m-am gândit muşcându-mă de cot. Dar alegerea a fost făcută, timpul și-a luat tributul și tot ce pot face este să mă unesc și să fac tot ce pot.

Concluzii și câteva cuvinte de despărțire pentru cei care încă nu și-au început călătoria

Vara aceasta va trebui să fac un stagiu într-o companie foarte reputată și să fac ceva direct legat de specialitatea mea. Este foarte înfricoșător, pentru că s-ar putea să nu mă ridic nu numai la nivelul speranelor mele, ci și al managerului meu. Cu toate acestea, dacă faci ceva în această viață, atunci trebuie să o faci în mod înțelept și eficient. Chiar dacă nu am creat încă nimic super complex sau mediocru, abia am început, abia începe să-mi dau seama ce trebuie făcut și încă nu am învățat întregul gust al programarii. Poate că am început în locul greșit, în domeniul greșit și, în general, nu fac ceea ce am visat. Dar am început deja de undeva și am înțeles cu siguranță că vreau să-mi conectez viața cu programarea, deși încă nu am ales chiar drumul pe care îl voi urma, poate va fi o bază de date, sau programare industrială, poate o voi face. scrieți aplicații mobile, sau poate software pentru sistemele instalate pe aeronave. Un lucru pe care îl știu sigur este că este timpul să încep și să înțeleg cât mai curând posibil ce dintre abundența de software aș dori să încerc.

Tinere cititor, dacă încă nu știi ce vrei să devii, nu-ți face griji, nici cei mai mulți adulți nu știu. Principalul lucru este să încerci. Prin încercare și eroare puteți înțelege în sfârșit ceea ce doriți. Dacă vrei să devii programator, atunci începerea este întotdeauna mai importantă decât să știi exact în ce domeniu să fii. Toate limbile sunt la fel, iar programarea nu face excepție.

PS Dacă aș fi știut că o să înot, mi-aș fi luat costum de baie. Chiar mi-ar plăcea să încep să înțeleg toate acestea mai devreme, dar din cauza dezinteresului, a rutinei de a învăța și a neînțelegului ce va urma, am ratat timpul. Dar cred cu tărie că niciodată nu este prea târziu.

Sursa: www.habr.com

Adauga un comentariu