Cum să devii programatorÎn legătură cu dezvoltarea rapidă a sferei IT, toateProfesia asociată cu aceasta devine din ce în ce mai solicitată. Una dintre aceste profesii este un programator, atât de mulți tineri, și chiar fete, sunt interesați de întrebarea: cum să devii un programator?



Să începem cu faptul că "Programator" - acest concept este destul de vag, ca, de exemplu, "avocat". O persoană care a studiat jurisprudența poate deveniun avocat, un procuror, un judecător, un consilier juridic etc. O persoană care a studiat programarea poate deveni un programator de baze de date, un programator 1C, un programator web, poate scrie un software de utilizator, poate juca jocuri sau programe CNC ...



O altă profesie a programatorului poate fi comparată condiționalcu profesia de interpret. Niciun traducător nu cunoaște toate limbile străine, de obicei se specializează în una sau două. În mod similar, niciun programator nu cunoaște toate limbile de programare: nu se poate deveni programator "în general", în toate limbile, va fi necesar Identificați mai multe limbi de programare pe care vă veți specializa.



Vesti bune: pentru a deveni un programator, nu este nevoie să obțineți o educație superioară. Desigur, dacă aveți ocazia, este mai binepetreceți mai mulți ani studiind la o universitate: există cunoștințe sistemice, în plus, veți avea posibilitatea de a determina direcția și limbile de programare preferate. Dar acum cererea de programatori buni este mare, de aceea o persoană autodidactă talentată poate obține un loc de muncă mai ușor decât un absolvent de liceu care a stat pantaloni timp de cinci ani. Deci "crusta" încă nu rezolvă nimic.



Doar pentru a deveni un programator la nivel înaltnivel, va trebui să lucreze mult și greu. Nu contează dacă studiați la universitate sau pe cont propriu, va trebui să vă ocupați foarte mult. În primul rând trebuie să vă strângeți cunoștințele de matematică și engleză tehnică. Este aproape imposibil să devii un programator fără cunoștințe de matematică. Matematica nu numai că dezvoltă gândirea "îngeneral ": o mulțime de metode matematice sunt folosite pentru a analiza algoritmi. În majoritatea cazurilor, matematica "merge mână în mână" cu programarea.



A deveni un programator fără a cunoaște limba engleză nu este, de asemenea, ușor. Desigur, nimeni nu spune că ar trebui să poțisă susțină conversații pe orice subiect și să aibă un accent britanic impecabil. Dar este faptul că multe funcții, proceduri etc. în limbile de programare sunt indicate prin cuvinte împrumutate de la engleză. Sunt de acord, este mult mai ușor să-ți amintești funcția, să-i înțelegi numele, decât să strângi mecanic cuvinte incomprehensibile în limba engleză. În plus, dacă decideți să deveniți singur un programator, este posibil să fie necesar să citiți manualul care există numai în limba engleză sau să cereți ajutor colegilor străini. Fără limba engleză tehnică în IT - oriunde.



Dacă decideți să deveniți programator, nu încercați imediataflați limba în care doriți să vă ocupați în viitor (mai ales dacă ați ales-o pentru că "numele i-a plăcut", din cauza popularității sau invers - de specificitate), mai ales dacă nu ați lucrat niciodată cu programarea. Începeți, de exemplu, cu Pascal. În primul rând, vă va ajuta să aflați elementele de bază ale programării. În al doilea rând, multe limbi de programare se bazează tocmai pe Pascal, astfel încât să le faciliteze studiul în viitor.



Pe măsură ce stăpâniți elementele de bază, veți putea să determinați ce direcție doriți să selectați și apoi să vă deplasați cu perseverență și intenție spre atingerea scopului. Este imposibil să devii un programator fără practică. Desigur, veți începe cu munca de laborator: la universitate vor fi întrebați de profesori, cu auto-studiu veți găsi și rezolva problemele tipice. Dar trebuie să folosiți fiecare ocazie pentru a dobândi o experiență nouă.



Comunicați pe forumuri profesionale, nu vă fie frică să cereți ajutor de la cei cu experiențăprogramatori și, pe măsură ce avansați în studii, puteți încerca să îi sfătuiți pe noi înșiși: dacă vă sfătuim greșit, veți fi corectați, dar nu-l luați ca o "scădere", ci ca sursă de cunoaștere și experiență. Participați la proiecte Open Source. Ei nu vă vor aduce bani, dar vor aduce experiență și o linie în CV. Participați la concursuri. Chiar dacă nu luați premiul, este, din nou, o experiență. În plus, multe companii mari găsesc personal nou cu ajutorul diferitelor concursuri de programare.



A deveni programator, desigur, nu este ușor. Dacă sunt pur și simplu atrași de prestigiul profesiei și a programării aveți o idee vagă, și de la matematică amintesc doar „de două ori doi este de patru“ și „pantaloni pitagoreice de pe toate laturile sunt egale“, este puțin probabil ca ai ceva se întâmplă. Dar dacă sunteți dispuși să lucrați mult și tare, învățați în mod constant lucruri noi și îmbunătățiți, merită să încercați.



Cum să devii programator
Comentarii 0