It 4e jier fan studearjen om programmeur te wurden ôfmeitsje, begryp ik dat ik fier fan in programmeur bin

It artikel is benammen rjochte op jongeren dy't noch tinke oer it kiezen fan in berop.

Foarwurd

Werom yn wat liket as in lange tiid lyn yn 2015, studearre ik ôf fan skoalle en begon te tinken oer wat ik woe wurde yn dit libben. (goede fraach, ik sykje der noch in antwurd op) Ik wenne yn in lyts stedsje, gewoane skoallen, in pear beropsskoallen en in ôfdieling fan in ienfâldige universiteit. Hy studearre ôf oan muzykskoalle, spile yn it teater hiele skoallibben, mar nei 11e klasse hy waard lutsen te nimmen it technyske paad. Ik woe gjin programmeur wurde, hoewol ik studearre yn in klasse mei in klam op kompjûterwittenskip en seach nei spesjaliteiten yn ferbân mei ûntwerp of robotika. Ik haw oanfragen yntsjinne wêr't ik koe, gie nei in militêre skoalle, en realisearre dat it net foar my wie. Ik bleau mei 2 universiteiten om út te kiezen, ik gie net, ik gean nei Sint Petersburg.

Yn Sint-Petersburch is de kar enoarm, mar wat oertsjûge my om te studearjen om piloat te wurden - it is prestisjeuze, finansjeel en hat status yn 'e maatskippij. By talitting waard foarsteld om 3 rjochtingen te kiezen, sûnder wifkjen, oanjûn de pilot (2 rjochtingen: spesjalist en bachelor). Mar de jonges fan de talittingskommisje hawwe my oertsjûge om de tredde te kiezen, en seinen dat it my oer it algemien neat skele kin, as ik wat mei programmearring te krijen ha, dan kin ik der hinne (it is net foar neat dat ik leard hat) de basis fan in IT-spesjalist op ôfstân op skoalle (ek foar jild) ). Augustus komt op in ein, alle dagen de listen yn 'e gaten hâlde, ik begryp dat ik fansels net kwalifisearje as piloat troch it oantal punten, ik makke my stadichoan klear om yn it leger te kommen, beammen opnij te planten, snie skjin te meitsjen, mar ynienen , in oprop fan myn âlden: "Soan, lokwinsken, jo binne binnen!" Ik sjoch út nei it ferfolch. "Jo binne OraSUVD ynfierd, wy witte net wat it is, mar op in budzjet! Wy binne tige bliid!” "Ja," tink ik, "it wichtichste is it budzjet!" Krassend myn holle tocht ik oer wat dizze mysterieuze ORASUVD betsjuttet, mar hoe dan ek, ik gean nei Sint-Petersburch, en dit is al in geweldige reden om bliid te wêzen.

Begjin fan stúdzjes

De dekodearring klinkt sa: organisaasje fan automatisearre loftferkearskontrôlesystemen. D'r binne in protte letters, lykas betsjutting. Foar de rekord, ik studearre net myn earste jier yn Sint-Petersburch, wy waarden stjoerd nei Vyborg, gjin goed libben, fansels, mar oer it algemien wie it noch better as men koe ferwachtsje.

Us groep wie tige lyts, mar 11 minsken (op it stuit binne wy ​​​​al 5), en elkenien, hielendal elkenien, begriep net wat se hjir diene.

De earste kursus wie ienfâldich, lykas elke spesjaliteit, neat ûngewoan, skriuwen, wiskunde en in pear mear humaniora fakken. Seis moannen binne foarby, ik begryp noch net wat ORASUVD betsjut, folle minder wat se dogge. Oan 'e ein fan it earste semester komt in learaar nei ús út Sint-Petersburch en leart ús de dissipline "Yntroduksje ta it berop."

"No, dat is it, einliks hear ik antwurden op myn ivige fragen," tocht ik, mar sa ienfâldich is it net.
Dizze spesjaliteit die bliken tige populêr en net sa fier fan programmearring. Wy wiene noch mear ferrast troch it feit dat dit de ienige spesjaliteit yn Ruslân is dy't gjin analogen hat.

De essinsje fan it berop is om alle prosessen yn 'e loft te begripen, ynformaasje te sammeljen fan alle soarten locators en digitaal oer te stjoeren nei de monitor fan' e controller. Simpelwei meitsje wy wat dat de dispatcher kin wurkje (loftfeartsoftware). Ynspirearjend, is it net? Wy waarden ferteld dat sels strafrjochtlike oanspraaklikens foarsjoen is as jo koade ynienen in ramp feroarsaket.

Litte wy weromgean fan in boskje lytse dingen en subtiliteiten en prate oer it ûnderwerp fan programmearring.

Korrel foar nôt

Neidat wy de earste kursus mei súkses ôfmakke hienen en fierder kamen te studearjen yn Sint Petersburg, waard it wat nijsgjirriger, en mei elk semester waard dúdliker wat se fan ús woene. Wy binne einlings begon te kodearjen en de basis fan C ++ te learen. Elk semester naam ús kennis ta; d'r wiene in protte fakken relatearre oan loftfeart en radiotechnyk.

Oan it begjin fan it 4e jier wist ik al in pear biblioteken en learde ik vector en syn sibben te brûken. Ik oefene in bytsje OOP, erfskip, klassen, yn it algemien, alles sûnder hokker programmearring yn C ++ is oer it algemien dreech foar te stellen. In protte ûnderwerpen relatearre oan radiotechnyk en natuerkunde ferskynden, Linux ferskynde, wat heul kompleks like, mar oer it algemien ynteressant.

Se besochten net goede programmeurs fan ús te meitsjen, se woenen fan ús minsken meitsje dy't alle prosessen begrepen, wierskynlik is dat krekt it probleem. Wy moasten hybriden wêze, wat tusken in programmeur, in operator en in manager tagelyk (it is wierskynlik net foar neat dat se sizze dat jo gjin twa fûgels yn ien stien deadzje kinne). Wy wisten in protte ferskillende dingen, mar in bytsje fan alles. Alle jierren waard ik mear en mear ynteressearre yn kodearring, mar troch it gebrek oan ûnderwerpen rjochte op dit, de winsk om mear te learen bleau ûnfolslein. Ja, miskien koe ik sels studearje, thús, mar yn jo studintejierren meitsje jo jo selden soargen oer dingen dy't net barre op 'e sesje. Dêrom, op 'e drompel fan it 5e jier, begryp ik dat alle kennis dy't ik oer 4 jier sammele haw, in lyts hânfol is wêrmei't gjinien oeral op my wachtet. Nee, ik sis net dat wy min leard binne, dat de kennis noch itselde noch nedich is. Ik tink dat it hiele punt is dat it besef dat ik programmearje leuk fyn, pas oan 'e ein fan it 4e jier by my kaam. No pas begryp ik hoe grut de kar is yn kodearringgebieten, hoefolle kin dien wurde as jo ien fan 'e tûzen kieze en begjinne te studearjen fan alles relatearre oan dit ûnderwerp. Nei't ik in protte fakatueres trochsjoen haw, kom ik ta de konklúzje dat d'r nearne is om oan te freegjen, gjin ûnderfining, kennis is minimaal. Jo jouwe op en it liket derop dat al jo ynspanningen by it studearjen foar jo eagen ôfbrokkelje. Ik haw alles mei in A trochjûn, ik besocht sa hurd om programma's te skriuwen, en dan docht bliken dat wat ik doch op 'e universiteit, echte programmeurs klikke as sied yn' e pauzes.

"ITMO, SUAI, Polytechnic ... Ik koe der echt hinne, de punten hiene genôch west, en sels as it net is wêr't ik woe, is it wierskynlik noch better as hjir!" tocht ik, en beet op 'e earmtakke. Mar de kar is makke, de tiid hat syn tol easke en alles wat ik kin is mysels byinoar helje en alles dwaan wat ik kin.

Konklúzjes en in lytse ôfskiedswurden foar dyjingen dy't noch net oan har reis begûn binne

Dizze simmer sil ik staazje dwaan moatte yn in tige renommearre bedriuw en wat dwaan dat direkt te krijen hat mei myn spesjaliteit. It is heul skriklik, om't ik miskien net allinich myn hope, mar ek de hope fan myn manager libje. As jo ​​​​lykwols wat dogge yn dit libben, dan moatte jo it wiis en effisjint dwaan. Ek al haw ik noch neat super kompleks of midsmjittich makke, ik bin noch mar krekt begûn, it begjint my gewoan te daagjen wat der dien wurde moat, en ik haw noch de folsleine smaak fan programmearring leard. Miskien begon ik op it ferkearde plak, op it ferkearde fjild, en yn 't algemien doch ik net wat ik fan dreamde. Mar ik bin al earne begûn en definityf begrepen dat ik myn libben ferbine wol mei programmearring, hoewol ik noch net krekt it paad keazen haw dat ik gean sil, miskien wurdt it in databank, of yndustriële programmearring, miskien wol ik skriuw mobile applikaasjes, of miskien software foar systemen ynstalleare op fleantugen. Ien ding dat ik wis wit is dat it tiid is om te begjinnen, en sa gau mooglik te begripen wat fan alle software oerfloed ik soe graach besykje.

Jonge lêzer, as jo noch net witte wat jo wurde wolle, meitsje jo gjin soargen, de measte folwoeksenen witte it ek net. It wichtichste is om te besykjen. It is troch probearjen en flater dat jo einlings kinne begripe wat jo wolle. As jo ​​​​programmeur wolle wurde, dan is begjinnen altyd wichtiger dan krekt te witten yn hokker fjild jo moatte wêze. Alle talen binne gelyk, en programmearring is gjin útsûndering.

PS As ik wist dat ik swimme soe, hie ik swimbroek meinommen. Ik soe echt graach begjinne te begripen dit alles earder, mar troch disinterest, de routine fan learen en net begripe wat soe barre, ik miste de tiid. Mar ik leau fêst dat it noait te let is.

Boarne: www.habr.com

Add a comment