Programatzaile izateko 4. ikasturtea amaitzean, ulertzen dut programatzaile izatetik urrun nagoela

Artikulua, batez ere, lanbide bat aukeratzeko pentsatzen ari diren gazteei zuzenduta dago.

hitzaurrea

2015ean, aspaldian dirudienez, eskola amaitu eta bizitza honetan zer izan nahi nuen pentsatzen hasi nintzen. (galdera ona, erantzun baten bila nabil oraindik) Herri txiki batean bizi nintzen, eskola arruntetan, lanbide eskola pare bat eta unibertsitate soil baten adar batean. Musika eskolan graduatu zen, antzerkian aritu zen eskola-bizitzan zehar, baina 11. mailatik aurrera bide teknikoa hartzera erakarri zuen. Ez nuen programatzaile bihurtu nahi, nahiz eta klase batean ikasi informatikariari garrantzia eman eta diseinuarekin edo robotikarekin lotutako espezialitateak aztertu. Ahal nuen lekuan aurkeztu nituen eskaerak, eskola militar batera joan eta konturatu nintzen ez zela niretzako. 2 unibertsitate geratu zitzaizkidan aukeran, ez nintzen joan, San Petersburgora joango naiz.

San Petersburgon, aukera handia da, baina zerbaitek konbentzitu ninduen pilotu izateko ikasketak egitera joateko: entzutetsua da, ekonomikoki eta estatusa du gizartean. Onartzean, 3 norabide aukeratzea proposatu zen, zalantzarik gabe, adierazi zuen pilotuak (2 norabide: espezialista eta lizentziatua). Baina onarpen batzordeko mutilek hirugarrena aukeratzeko konbentzitu ninduten, eta esan zuten orokorrean ez zait axola, programazioarekin zerikusirik badut, hara joan naitekeela (ez da alferrik ikasi dudana). urrunetik eskolan IT espezialista baten oinarriak (diruagatik ere). Abuztua amaitzen ari da, egunero zerrenden jarraipena egiten, ulertzen dut, jakina, ez naizela pilotu gisa sailkatu puntu kopuruagatik, poliki-poliki armadan sartzeko, zuhaitzak birlandatzeko, elurra garbitzeko, baina bat-batean , nire gurasoen deia: β€œSeme, zorionak, sartu zara!”. Jarraipenari begira nago. β€œOraSUVD sartu zara, ez dakigu zer den, baina aurrekontuarekin! Oso pozik gaude!” "Bai", uste dut, "gauza nagusia aurrekontua da!" Burua urratuz, ORASUVD misteriotsu honek zer esan nahi duen pentsatu nuen, baina dena den, San Petersburgora noa, eta hori dagoeneko pozteko arrazoi izugarria da.

Ikasketen hasiera

Deskodetzeak honelako soinua du: aire trafikoa kontrolatzeko sistema automatizatuen antolaketa. Letra asko daude, baita esanahia ere. Kontuan izan dadin, ez nuen nire lehen urtea San Petersburgon ikasi, Vyborgera bidali gintuzten, ez da bizitza ona, noski, baina orokorrean espero zitekeena baino are hobea izan zen.

Gure taldea oso txikia zen, 11 lagun baino ez (momentuz 5 gara jada), eta denek, erabat denek, ez zuten ulertzen zer egiten zuten hemen.

Lehenengo kurtsoa sinplea zen, edozein espezialitate bezala, ezer arraroa, idazketa, matematika eta humanitateko irakasgai pare bat gehiago. Sei hilabete pasa dira, oraindik ez dut ulertzen zer esan nahi duen ORASUVDk, are gutxiago zer egiten duten. Lehen seihilekoaren amaieran, San Petersburgotik irakasle bat datorkigu eta "Lanbidearen Sarrera" diziplina irakasten digu.

β€œBeno, hori da, azkenean nire betiko galderen erantzunak entzungo ditut”, pentsatu nuen, baina ez da hain erraza.
Espezialitate hau oso ezaguna izan zen eta programaziotik ez hain urrun. Are gehiago harritu gintuen Errusian analogorik ez duen espezialitate bakarra izateak.

Lanbidearen funtsa zeruan gertatzen diren prozesu guztiak ulertzea da, bilatzaile mota guztietako informazioa biltzea eta kontroladorearen monitoreari digitalki transmititzea. Besterik gabe, bidaltzaileari lan egiteko aukera ematen dion zerbait egiten dugu (aviazio-softwarea). Inspiratzen du, ezta? Esan ziguten erantzukizun penala ere aurreikusten dela zure kodeak bat-batean hondamendia eragiten badu.

Atzera egin gaitezen gauza txiki eta sotiltasun mordotik eta hitz egin dezagun programazioaren gaiari buruz.

Alez ale

Lehenengo kurtsoa arrakastaz amaitu eta San Petersburgon gehiago ikastera etorri ondoren, pixka bat interesgarriagoa bihurtu zen, eta seihileko bakoitzean argiago geratu zen guregandik zer nahi zuten. Azkenean, C++-ren oinarriak kodetzen eta ikasten hasi ginen. Seihilero gure ezagutzak handitzen joan ziren; hegazkintzarekin eta irrati-ingeniaritzarekin lotutako gai asko zeuden.

4. kurtsoaren hasieran, jadanik liburutegi pare bat ezagutzen nituen eta bektorea eta bere ahaideak erabiltzen ikasi nuen. OOP pixka bat landu nuen, herentzia, klaseak, oro har, dena C++-n programatzea, oro har, zaila da imajinatzea. Irrati-ingeniaritza eta fisikarekin lotutako gai asko agertu ziren, Linux agertu zen, oso konplexua zirudien, baina orokorrean interesgarria.

Ez ziren gu programatzaile onak egiten saiatu, prozesu guztiak ulertzen zituzten pertsona bihurtu nahi gintuzten, seguruenik horixe da arazoa. Hibridoak izan behar ginen, programatzaile baten, operadorearen eta kudeatzaile baten arteko zerbait aldi berean (seguruenik ez da alferrik esaten dute ezin direla bi txori harri batekin hil). Gauza ezberdin asko genekien, baina denetarik apur bat. Urtetik urtera kodifikazioa gero eta gehiago interesatzen zitzaidan, baina horretara zuzendutako irakasgaien faltagatik, gehiago ikasteko gogoa bete gabe geratu zen. Bai, beharbada nire kabuz ikasiko nuke, etxean, baina zure ikasle garaian oso gutxitan kezkatzen zara saioan gertatuko ez diren gauzengatik. Horregatik, 5. kurtsoaren atarian egonik, ulertzen dut 4 urtean pilatutako ezagutza guztia eskukada txiki bat dela, eta horrekin inor ez nagoen inon zain. Ez, ez dut esaten gaizki irakatsi digutenik, ezagutza ez dela ez berdina, ez beharrezkoa. Uste dut kontua da programazioa gustatzen zaidala konturatzea 4. ikasturtearen amaieran bakarrik iritsi zitzaidala. Orain bakarrik ulertzen dut zein handia den aukeraketa kodetze arloetan, zenbat egin daitekeen milatik bide bat aukeratu eta gai honekin lotutako guztia aztertzen hasten bazara. Lanpostu asko aztertuta, ez dagoela inon eskatzeko, esperientziarik, ezagutza gutxienekoak direla ondorioztatu dut. Amore ematen duzu eta badirudi ikasketetan egiten dituzun ahalegin guztiak zure begien aurrean erortzen ari direla. A batekin dena gainditu nuen, hainbeste saiatu nintzen programak idazten, eta orduan ikusten da unibertsitatean egiten dudana, benetako programatzaileek atsedenaldietan haziak bezala klik egiten dutela.

β€œITMO, SUAI, Politeknikoa... Benetan hara joan zitekeen, puntuak nahikoa izango ziren, eta nahi nuen tokian ez bada ere, seguruenik hemen baino hobea da!”, pentsatu nuen, ukondoa hozka eginda. Baina hautua egin da, denborak bere kasa hartu du eta egin dezakedana da neure burua bildu eta ahal dudan guztia egitea.

Ondorioak eta amaierako hitz txikiak oraindik bidea hasi ez dutenentzat

Aurtengo udan praktikak egin beharko ditut entzute handiko enpresa batean eta nire espezialitatearekin zuzenean loturiko zerbait egin beharko dut. Oso beldurgarria da, agian nire itxaropenak ez ezik, nire zuzendariaren itxaropenak ere beteko ez ditudalako. Hala ere, bizitza honetan zerbait egiten baduzu, zentzuz eta eraginkortasunez egin behar duzu. Nahiz eta oraindik ez dudan ezer super konplexurik edo erdipurdikorik sortu, hasi besterik ez naiz egin, egin behar dena argitzen hasi zait, eta oraindik ez dut programazioaren kutsu osoa ikasi. Beharbada leku okerrean hasi nintzen, eremu okerrean, eta, oro har, ez naiz amesten nuena egiten ari. Baina dagoeneko nonbait hasi naiz eta behin betiko ulertu dut nire bizitza programazioarekin lotu nahi dudala, nahiz eta oraindik ez dudan bide hori aukeratu, beharbada datu base bat izango da, edo programazio industriala, agian egingo dut. idatzi mugikorreko aplikazioak, edo agian hegazkinetan instalatutako sistemetarako softwarea. Ziur dakidan gauza bat da hasteko ordua dela, eta ahalik eta azkarren ulertzea zer den probatu nahiko nukeen software ugaritasun guztia.

Irakurle gaztea, oraindik ez badakizu zer bihurtu nahi duzun, ez kezkatu, heldu gehienek ere ez dakite. Gauza nagusia probatzea da. Proba eta akatsen bidez, azkenean, nahi duzuna uler dezakezu. Programatzaile bihurtu nahi baduzu, hastea beti da garrantzitsuagoa zein eremutan egon behar den jakitea baino. Hizkuntza guztiak berdinak dira, eta programazioa ez da salbuespena.

PS Igerian arituko nintzela jakin izan banu, bainu-sontziak hartuko nituzke. Hori guztia lehenago ulertzen hastea gustatuko litzaidake benetan, baina desinteresagatik, ikasteko errutinagatik eta gero gertatuko zena ez ulertzeagatik, denbora galdu nuen. Baina irmo uste dut ez dela inoiz berandu.

Iturria: www.habr.com

Gehitu iruzkin berria