Profesia mea

Trimiteți-vă prietenilor

Profesia mea

Din copilărie, am visat să devin un programator, care lucrează cu calculatoare. Apoi am avut puțină idee despre ceea ce a fost, dar mi-a plăcut atmosfera generală. Am fost la programare cerc școală, dar mi-a dat un pic: am învățat să calculeze o formulă, și am copiat programul stabil de la un vecin, nu a fost interesant.







El și-a stabilit Linux-ul și a început să studieze, a încercat să înțeleagă coaja, pip și alte mici bucurie de automatizare. După ce ați înțeles, vă simțiți incomod și limitat pe orice mașină Windows.

Am inceput sa studiez limbile de programare si am scris programe simple - nu pentru ca este necesar, ci pentru ca este extrem de interesant. Există un sentiment special, incredibil experimentat de fiecare programator - conștientizarea posibilității de a crea. Luați și creați o nouă celulă vie - și permiteți-i să existe conform unei legi primitive, nu are mintea și în loc de mâini și picioare are un dreptunghi pe ecran și o tastatură. Și apoi îți dai seama că ești un zeu!

Sysadmins personalizează, stabilește interacțiunea și sprijină activitatea programelor complexe. Programele rulează pe anumite computere - servere, care pot eșua cu ușurință.

În plus, diferite programe consumă diferite resurse la viteze diferite - responsabilitatea lui sysadmin este să configureze corect serverele pentru o funcționare eficientă. Și sysadmin trebuie să monitorizeze îndeaproape securitatea, astfel încât orice huligan să nu creeze probleme.

Lucrarea nu este ușor, iar în cazul în care mașina este foarte, foarte mult (imaginați-vă cât de multe servere de la Google sau VKontakte), atunci responsabilitatea este foarte mare - se întâmplă cu ușurință că administratorul de sistem primește de două ori mai multe programator, care lucrează în aceeași companie.

Enikeyschiki - de la "apăsați orice cheie", ei sunt specialiști în calculatoare. Acestea sunt persoanele care vă reinstalează Windows, curățați sistemul de viruși și puneți antivirus, restaurați unitățile hard disk și instalați driverele. În general, fac tot ce poate face orice utilizator avansat, nu mai mult.

Programatorii sunt cei care scriu programe. Creați cu adevărat un nou cod. Nici primul, nici al doilea nu aparțin. Te rog, nu ne confunda, ne jigneste fara sfarsit.

Profesia mea
Am fost dornic să intru în universitate (I. Kant IU, Matfak) pentru că mă vor învăța programarea, voi deveni un programator real, voi fi capabil să creez lucruri foarte complicate. Dar atunci am fost dezamăgit - programarea a fost învățată puțin și rău, mai mult de jumătate din școală, iar restul putea învăța cu ușurință singur.







În primul an, exista încă o speranță că vom fi mai întâi hrăniți cu matematica, puțin mai târziu vom ajunge la lucrurile reale. Dar atunci nu mai existau alte iluzii și am început să fură regulat. În loc să merg pentru un cuplu, am înțeles o nouă tehnologie interesantă, un nou limbaj de programare sau o bibliotecă, un cadru.

Nu este greu de ghicit că acest lucru sa încheiat cu deducerea mea, care, totuși, nu regret deloc. Fără educație este posibil să lucrați ca programator, ceea ce fac cu succes.

De fapt, nu pot spune că educația este inutil - cel puțin un bun matematică (.! Algebra liniara, Math Logic, matematică discretă, teoria probabilităților, Mata, în cele din urmă) Desigur veni la îndemână. Dar restul mănâncă doar timpul, fără a da nimic în schimb.

Există o mulțime de limbi de programare - ele formează diferite familii, stiluri, școli și suporterii lor susțin în mod constant unul cu altul. Ei (limbile) au stabilit modul de gândire al programatorului care le folosește.

Întrebarea "Ce scrieți?" Sună la fel ca și "Unde ați servit?". Limbajul de programare folosit vorbeste mult despre o persoana ca programator.

Profesia mea
În general, un programator nu trebuie să fie bun la matematică, depinde foarte mult de zona în care lucrează. Dar crearea de lucruri complet noi (cineva la urma urmei a venit cu recunoașterea textului, căutarea pe Internet, grafica frumoasă pe calculator?) Deseori necesită o bună pregătire matematică.

Există, de exemplu, o persoană ca Kon Kolivas, un anestezist prin educație care a devenit brusc un programator, a contribuit la scrierea sistemelor de operare. Fără educație, doar în timpul liber, se deda la programare.

Cel mai important lucru este, desigur, zgomotul. Este important să găsiți plăcere, plăcere de a studia și de a construi lucruri complexe. De îndată ce îl prindeți, vă va percepe noi exploatații și descoperiri ca un vânt echitabil.

Dacă tastați în Google „Do ortodoxă“, apoi pe prima sau a doua pagină, veți găsi link-uri la unele discuții tehnice cum ar fi „ortodoxe fac interfața STL container începe / sfârșitul / iterator afară?“ Sau „utilizarea slapt-get - Do ortodoxă? “.

La fel ca în matematică, în programare, se preferă soluții simple și frumoase, complexitatea fiind foarte gravă. Și dacă pentru o anumită problemă o soluție simplă și frumoasă a fost deja rezolvată, atunci se numește ortodoxă sau canonică.

Aproape toate sunt scrise. Dar colocviu - nu neapărat. De exemplu, timp de doi ani am folosit un cuvânt care nu știa cum să pronunțe.

Sa întâmplat astfel încât nimeni să nu aibă nevoie de documentație tehnică în limba rusă. De ce să o traducem, dacă deja se îmbătrânește pentru a finaliza activitatea de traducere? Și oricum, toată lumea citește în original.

Profesia mea

Tinerii doresc să câștige foarte mult și să aleagă profesia de programator. Și chiar dacă absolvi universitatea cu o diplomă roșie, nu trebuie să găsești o treabă bună.

Dacă nu aveți experiență, ar fi frumos să se invita cel puțin o companie pentru a lucra pentru produse alimentare (doar TR 10-15), pentru că nimeni altcineva nu va da pentru ca nu stie cum elevului personal.

La noi în Kaliningrad programatorul mediu calificat poate conta destul de mult pe 30-50 т. R. În general, puteți câștiga mult mai mult dacă nu sunteți mediu =). Dar pentru asta trebuie să crești mereu deasupra ta.







Articole similare

Trimiteți-le prietenilor: