Nadat ek die 4de studiejaar voltooi het om 'n programmeerder te word, verstaan ​​ek dat ek nog lank nie 'n programmeerder is nie

Die artikel is hoofsaaklik gemik op jongmense wat nog daaraan dink om 'n beroep te kies.

voorwoord

Terug in wat lyk soos 'n lang tyd gelede in 2015, het ek van skool gegradueer en begin dink oor wat ek in hierdie lewe wou word. (goeie vraag, ek soek nog 'n antwoord daarop) Ek het in 'n klein dorpie gewoon, gewone skole, 'n paar beroepskole en 'n tak van 'n eenvoudige universiteit. Hy het aan die musiekskool gegradueer, regdeur sy skoollewe in die teater gespeel, maar na die 11de graad het hy besluit om die tegniese pad te neem. Ek wou nie 'n programmeerder word nie, alhoewel ek in 'n klas gestudeer het met die klem op rekenaarwetenskap en gekyk het na spesialiteite wat verband hou met ontwerp of robotika. Ek het aansoeke ingedien waar ek kon, na 'n militêre skool gegaan en besef dat dit nie vir my was nie. Ek was gelaat met 2 universiteite om van te kies, ek het nie gegaan nie, ek sal na St.

In St. Petersburg is die keuse groot, maar iets het my oortuig om te gaan studeer om 'n vlieënier te word - dit is gesog, finansieel en het status in die samelewing. By toelating is voorgestel om 3 rigtings te kies, sonder om te skroom, het die vlieënier aangedui (2 rigtings: spesialis en baccalaureus). Maar die ouens by die toelatingskomitee het my oortuig om die derde een te kies, en gesê dat dit oor die algemeen nie vir my saak maak nie, as ek iets met programmering te doen het, dan kan ek soontoe gaan (dis nie verniet wat ek geleer het) die basiese beginsels van 'n IT-spesialis op afstand by die skool (ook vir geld) ). Augustus kom tot 'n einde, monitor die lyste elke dag, ek verstaan ​​dat ek natuurlik nie kwalifiseer as 'n vlieënier nie as gevolg van die aantal punte, ek het stadig reggemaak om by die weermag aan te sluit, bome te herplant, sneeu skoon te maak, maar skielik , 'n oproep van my ouers: "Seun, baie geluk, jy het ingekom!" Ek sien uit na die voortsetting. "Jy het OraSUVD ingeskryf, ons weet nie wat dit is nie, maar op 'n begroting! Ons is baie bly!” “Ja,” dink ek, “die belangrikste ding is die begroting!” Ek het my kop gekrap en gedink oor wat hierdie geheimsinnige ORASUVD beteken, maar hoe dit ook al sy, ek gaan na St Petersburg, en dit is reeds 'n groot rede om bly te wees.

Begin van studies

Die dekodering klink soos volg: organisasie van outomatiese lugverkeerbeheerstelsels. Daar is baie letters, sowel as betekenis. Vir die rekord, ek het nie my eerste jaar in St Petersburg gestudeer nie, ons is Vyborg toe gestuur, natuurlik nie 'n goeie lewe nie, maar oor die algemeen was dit selfs beter as wat 'n mens kon verwag.

Ons groepie was baie klein, net 11 mense (op die oomblik is ons reeds 5), en almal, absoluut almal, het nie verstaan ​​wat hulle hier doen nie.

Die eerste kursus was eenvoudig, soos enige spesialiteit, niks ongewoon nie, skryf, wiskunde en nog 'n paar geesteswetenskaplike vakke. Ses maande het verloop, ek verstaan ​​steeds nie wat ORASUVD beteken nie, nog minder wat hulle doen. Aan die einde van die eerste semester kom 'n onderwyser van St. Petersburg na ons en leer ons die dissipline "Inleiding tot die beroep."

"Wel, dit is dit, uiteindelik sal ek antwoorde op my ewige vrae hoor," het ek gedink, maar dit is nie so eenvoudig nie.
Hierdie spesialiteit blyk baie gewild te wees en nie so ver van programmering nie. Ons was selfs meer verras deur die feit dat dit die enigste spesialiteit in Rusland is wat geen analoë het nie.

Die essensie van die beroep is om al die prosesse wat in die lug plaasvind te verstaan, inligting van alle soorte opspoorders te versamel en dit digitaal na die kontroleerder se monitor oor te dra. Eenvoudig gestel, ons maak iets wat die versender laat werk (lugvaartsagteware). Inspirerend, is dit nie? Ons is meegedeel dat selfs strafregtelike aanspreeklikheid in die vooruitsig gestel word as jou kode skielik 'n ramp veroorsaak.

Kom ons stap terug van 'n klomp klein dingetjies en subtiliteite en praat oor die onderwerp van programmering.

Korrel vir korrel

Nadat ons die eerste kursus suksesvol voltooi het en verder in St. Petersburg kom studeer het, het dit 'n bietjie meer interessant geword, en met elke semester het dit duideliker geword wat hulle van ons wou hê. Ons het uiteindelik begin om te kodeer en die basiese beginsels van C++ te leer. Elke semester het ons kennis toegeneem; daar was baie vakke wat verband hou met lugvaart en radio-ingenieurswese.

Teen die begin van die 4de jaar het ek reeds 'n paar biblioteke geken en geleer om vektor en sy familielede te gebruik. Ek het 'n bietjie OOP, erfenis, klasse geoefen, in die algemeen, alles waarsonder programmering in C++ oor die algemeen moeilik is om voor te stel. Baie vakke wat verband hou met radio-ingenieurswese en fisika het verskyn, Linux het verskyn, wat baie kompleks gelyk het, maar oor die algemeen interessant.

Hulle het nie probeer om goeie programmeerders van ons te maak nie, hulle wou van ons mense maak wat al die prosesse verstaan, waarskynlik is dit presies die probleem. Ons moes basters wees, iets tussen 'n programmeerder, 'n operateur en 'n bestuurder tegelyk (dit is seker nie verniet dat hulle sê dat jy nie twee voëls met een klap kan doodslaan nie). Ons het baie verskillende dinge geweet, maar 'n bietjie van alles. Elke jaar het ek meer en meer in kodering begin belangstel, maar weens die gebrek aan vakke wat hierop gerig is, het die begeerte om meer te leer onvervuld gebly. Ja, miskien kan ek op my eie studeer, by die huis, maar in jou studentejare bekommer jy jou selde oor dinge wat nie by die sessie sal gebeur nie. Dit is hoekom ek, op die drumpel van die 5de jaar, verstaan ​​dat al die kennis wat ek oor 4 jaar opgehoop het 'n klein handjievol is waarmee niemand nêrens vir my wag nie. Nee, ek sê nie dat ons swak geleer is nie, dat die kennis nie dieselfde of nodig is nie. Ek dink die hele punt is dat die besef dat ek van programmering hou, eers aan die einde van die 4de jaar by my gekom het. Nou eers verstaan ​​ek hoe groot die keuse is in koderingsareas, hoeveel kan gedoen word as jy een pad uit duisend kies en alles wat met hierdie onderwerp verband hou, begin bestudeer. Nadat ek deur baie vakatures gekyk het, kom ek tot die gevolgtrekking dat daar nêrens is om aansoek te doen nie, geen ondervinding nie, kennis is minimaal. Jy gee op en dit lyk of al jou pogings om te studeer voor jou oë verkrummel. Ek het alles met 'n A geslaag, ek het so hard probeer om programme te skryf, en toe blyk dit dat wat ek by die universiteit doen, regte programmeerders klik soos pitte tydens pouses.

“ITMO, SUAI, Polytechnic... Ek kon regtig soontoe gegaan het, die punte sou genoeg gewees het, en al is dit nie waar ek wou nie, is dit seker nog steeds beter as hier!” dink ek en beet my elmboog. Maar die keuse is gemaak, tyd het sy tol geëis en al wat ek kan doen is om myself saam te trek en alles te doen wat ek kan.

Gevolgtrekkings en 'n bietjie afskeidwoorde vir diegene wat nog nie hul reis begin het nie

Hierdie somer sal ek 'n internskap in 'n baie gerespekteerde maatskappy moet doen en iets doen wat direk met my spesialiteit verband hou. Dit is baie skrikwekkend, want ek kan nie net aan my hoop voldoen nie, maar ook die hoop van my bestuurder. As jy egter iets in hierdie lewe doen, dan moet jy dit wys en doeltreffend doen. Al het ek nog niks super kompleks of middelmatig geskep nie, het ek nou eers begin, dit begin net tot my deurdring wat gedoen moet word, en ek het nog nie die volle smaak van programmering geleer nie. Miskien het ek op die verkeerde plek begin, in die verkeerde veld, en oor die algemeen doen ek nie waarvan ek gedroom het nie. Maar ek het al iewers begin en het beslis verstaan ​​dat ek my lewe met programmering wil verbind, alhoewel ek nog nie die einste pad gekies het wat ek sal neem nie, miskien sal dit 'n databasis wees, of industriële programmering, miskien sal ek skryf mobiele toepassings, of dalk sagteware vir stelsels wat op vliegtuie geïnstalleer is. Een ding wat ek verseker weet, is dat dit tyd is om te begin, en so gou as moontlik te verstaan ​​wat van al die sagteware-oorvloed ek wil probeer.

Jong leser, as jy nog nie weet wat jy wil word nie, moenie bekommerd wees nie, meeste volwassenes weet ook nie. Die belangrikste ding is om te probeer. Dit is deur beproewing en fout dat jy uiteindelik kan verstaan ​​wat jy wil hê. As jy 'n programmeerder wil word, is begin altyd belangriker as om presies te weet in watter veld om te wees. Alle tale is eenders, en programmering is geen uitsondering nie.

NS As ek geweet het dat ek sou swem, sou ek swembroeke gevat het. Ek sou dit baie graag vroeër wou begin verstaan, maar as gevolg van onbelangstelling, die roetine van leer en nie verstaan ​​wat volgende sou gebeur nie, het ek die tyd gemis. Maar ek glo vas dat dit nooit te laat is nie.

Bron: will.com

Voeg 'n opmerking