En acabar el 4t d'estudis per convertir-se en programador, entenc que estic lluny de ser programador

L'article s'adreça principalment a joves que encara estan pensant a escollir una professió.

Prefaci

El 2015, el que sembla que fa molt de temps, em vaig graduar de l'escola i vaig començar a pensar en què volia ser en aquesta vida. (bona pregunta, encara estic buscant una resposta) Jo vivia en un poble petit, escoles regulars, un parell d'escoles de formació professional i una branca d'una universitat senzilla. Es va llicenciar a l'escola de música, va actuar al teatre durant tota la seva vida escolar, però després d'11è es va atreure a fer el camí tècnic. No volia ser programador, tot i que vaig estudiar en una classe amb èmfasi en informàtica i vaig estudiar especialitats relacionades amb el disseny o la robòtica. Vaig presentar sol·licituds allà on vaig poder, vaig anar a una escola militar i em vaig adonar que no era per a mi. Em van quedar 2 universitats per triar, no hi vaig anar, aniré a Sant Petersburg.

A Sant Petersburg, l'elecció és enorme, però alguna cosa em va convèncer d'anar a estudiar per ser pilot: és prestigiós, econòmicament i té un estatus social. A l'ingrés, es va proposar triar 3 direccions, sense dubtar-ho, va indicar el pilot (2 direccions: especialista i batxiller). Però els nois de la comissió d'admissió em van convèncer per triar el tercer, i em van dir que en general no m'importa, si tinc alguna cosa a veure amb la programació, llavors hi puc anar (no és debada que he après. els conceptes bàsics d'un especialista informàtic a distància a l'escola (també per diners) ). S'acaba l'agost, seguint les llistes cada dia, entenc que evidentment no em qualifica com a pilot per la quantitat de punts, a poc a poc m'anava preparant per incorporar-me a l'exèrcit, replantar arbres, netejar la neu, però de sobte , una trucada dels meus pares: "Fill, felicitats, has entrat!" Estic desitjant la continuació. "Vas entrar a OraSUVD, no sabem què és, però amb un pressupost! Estem molt contents!” "Sí", penso, "el més important és el pressupost!" Rascant-me el cap, vaig pensar què vol dir aquest misteriós ORASUVD, però sigui com sigui, me'n vaig a Sant Petersburg, i això ja és un gran motiu d'alegria.

Inici dels estudis

La descodificació sona així: organització de sistemes automatitzats de control de trànsit aeri. Hi ha moltes lletres, així com el significat. Que consti, no vaig estudiar el meu primer any a Sant Petersburg, ens van enviar a Vyborg, la vida no és bona, és clar, però en general va ser fins i tot millor del que es podia esperar.

El nostre grup era molt petit, només 11 persones (de moment ja som 5), i tots, absolutament tots, no entenien què feien aquí.

El primer curs va ser senzill, com qualsevol especialitat, gens estrany, escriptura, matemàtiques i un parell més d'humanitats. Han passat sis mesos, encara no entenc què vol dir ORASUVD, i molt menys què fan. Al final del primer semestre, ens ve un professor de Sant Petersburg i ens ensenya la disciplina "Introducció a la Professió".

"Bé, això és tot, finalment escoltaré les respostes a les meves eternes preguntes", vaig pensar, però no és tan senzill.
Aquesta especialitat va resultar ser molt popular i no tan lluny de la programació. Ens va sorprendre encara més el fet que aquesta és l'única especialitat a Rússia que no té anàlegs.

L'essència de la professió és entendre tots els processos que ocorren al cel, recollir informació de tot tipus de localitzadors i transmetre-la digitalment al monitor del controlador. En poques paraules, fem quelcom que permeti al despatxador treballar (programari d'aviació). Inspirant, no? Ens van dir que fins i tot es preveu la responsabilitat penal si el vostre codi provoca un desastre de sobte.

Anem enrere d'un munt de petites coses i subtileses i parlem del tema de la programació.

Gra a gra

Després que vam completar amb èxit el primer curs i vam venir a estudiar més a Sant Petersburg, es va fer una mica més interessant, i amb cada semestre es va fer més clar què volien de nosaltres. Finalment vam començar a codificar i aprendre els fonaments bàsics de C++. Cada semestre els nostres coneixements augmentaven, hi havia moltes assignatures relacionades amb l'aviació i l'enginyeria de ràdio.

A principis de 4t, ja coneixia un parell de biblioteques i vaig aprendre a utilitzar vector i els seus parents. Vaig practicar una mica de POO, herència, classes, en general, tot sense el qual la programació en C++ és generalment difícil d'imaginar. Van aparèixer molts temes relacionats amb l'enginyeria radiofònica i la física, va aparèixer Linux, que semblava molt complex, però en general interessant.

No van intentar fer de nosaltres bons programadors, ens volien convertir en persones que entengués tots els processos, probablement aquest és exactament el problema. Havíem de ser híbrids, quelcom entre un programador, un operador i un gerent alhora (segurament no és per a res que diuen que no es poden matar dos ocells d'un tret). Sabíem moltes coses diferents, però una mica de tot. Cada any m'interessava més per la codificació, però a causa de la manca d'assignatures destinades a això, les ganes d'aprendre més no es van complir. Sí, potser podria estudiar pel meu compte, a casa, però en els teus anys d'estudiant poques vegades et preocupes per coses que no passaran a la sessió. Per això, en estar al llindar del 5è curs, entenc que tots els coneixements que he acumulat al llarg de 4 anys són un grapat amb el qual ningú m'espera enlloc. No, no dic que ens hagin ensenyat malament, que el coneixement no sigui ni el mateix ni necessari. Crec que la qüestió és que la constatació que m'agrada la programació només em va arribar al final de 4t curs. Només ara entenc com de gran és l'elecció a les àrees de codificació, quant es pot fer si trieu un camí entre mil i comenceu a estudiar tot allò relacionat amb aquest tema. Després d'haver mirat moltes vacants, arribo a la conclusió que no hi ha cap lloc per aplicar, no hi ha experiència, els coneixements són mínims. Et rendeixes i sembla que tots els teus esforços per estudiar s'esfondran davant els teus ulls. Ho vaig aprovar tot amb una A, m'he esforçat tant per escriure programes, i després resulta que el que faig a la universitat, els programadors reals fan clic com a llavors durant els descansos.

“ITMO, SUAI, Politècnica... Realment hi podria haver anat, els punts haurien estat suficients, i encara que no fos on volia, segurament encara és millor que aquí!”, vaig pensar mossegant-me el colze. Però l'elecció s'ha fet, el temps ha passat factura i l'únic que puc fer és reconciliar-me i fer tot el que puc.

Conclusions i unes paraules de comiat per als que encara no han començat el seu camí

Aquest estiu hauré de fer pràctiques en una empresa de gran reputació i fer alguna cosa directament relacionada amb la meva especialitat. Fa molta por, perquè potser no estic a l'altura no només de les meves esperances, sinó també de les del meu gerent. Tanmateix, si feu alguna cosa en aquesta vida, heu de fer-ho amb prudència i eficàcia. Tot i que encara no he creat res súper complex o mediocre, tot just acabo de començar, tot just comença a adonar-me del que cal fer i encara he d'aprendre tot el gust de la programació. Potser vaig començar al lloc equivocat, al camp equivocat, i en general no estic fent el que somiava. Però ja he començat en algun lloc i he entès definitivament que vull connectar la meva vida amb la programació, tot i que encara no he escollit el mateix camí que prendré, potser serà una base de dades, o programació industrial, potser ho faré. escriure aplicacions mòbils, o potser programari per a sistemes instal·lats en avions. Una cosa que sé del cert és que és hora de començar i, tan aviat com sigui possible, entendre què de tota l'abundància de programari m'agradaria provar.

Jove lector, si encara no saps en què vols ser, no et preocupis, la majoria dels adults tampoc ho saben. El més important és provar. És a través d'assaig i error que finalment podeu entendre el que voleu. Si vols convertir-te en programador, començar sempre és més important que saber exactament en quin camp estar. Tots els llenguatges són iguals i la programació no és una excepció.

PD Si hagués sabut que nedaria, m'hauria agafat un banyador. M'agradaria molt començar a entendre tot això abans, però pel desinterès, la rutina d'aprendre i no entendre què passaria després, vaig perdre el temps. Però crec fermament que mai és massa tard.

Font: www.habr.com

Afegeix comentari