Sunteți pe pagina 1din 2

Cum poţi deveni programator în 6 luni şi să

ajungi să câştigi aproape 1.000 de euro/lună

Dacă începi, trebuie să ţii totuşi cont că învăţarea programării este un


proces continuu, care trebuie să se desfăşoare de-a lungul întregii
cariere.

Poţi să
înveţi
bazele programării singur, în mai puţin de o lună, indiferent de studiile pe care le ai, cu condiţia să fii
pasionat, motivat şi ambiţios şi să investeşti suficient timp, însă pentru a deveni un programator de
top sunt necesare cel puţin 6 luni de efort susţinut, sunt de părere unii specialişti din domeniu.
Salariul pentru un programator entry-level într-o companie de top porneşte de la 800-1.000 de euro,
iar după 3-5 ani poate ajunge la un nivel de 2.000 de euro, spune Răzvan Rughiniş, profesor la
Facultatea de Automatică şi Calculatoare din Bucureşti, citat de ZF.
Deşi nu poţi să înveţi programare de la A la Z singur, bazele limbajelor sunt accesibile oricui vrea să
înveţe, susţine Rughiniş. El recomandă celor care vor să înveţe programare singuri să înceapă cu
limbaje mai uşoare, precum Python, a cărui popularitate se datorează simplităţii şi conciziei codului.
Alte limbaje recomandate începătorilor sunt Java sau C#, spune Brânduşa Fecioru, director de HR la
TotalSoft.
Şi Cătălin Alexandru, lead programmer la Ubisoft, este de părere că este uşor să înveţi singur
programare şi algoritmică, întrucât, spune el, toate informaţiile necesare pot fi găsite în cărţi şi
tutoriale online. Condiţia, consideră programatorul, este să stabileşti încă de la început un rezultat
final către care să-ţi îndrepţi efortul de învăţare. “Bazele unui anumit limbaj de programare se pot
învăţa repede, în câteva săptămâni, dar este nevoie de multă practică pentru a ajunge la un nivel
înalt de performanţă. Mai mult, există multe subiecte conexe care trebuie învăţate în funcţie de
contextul în care este utilizat respectivul limbaj de programare, precum fizică, matematică sau
economie”, spune Alexandru. Tot el spune că, deşi  cunoaşterea unuia sau a mai multor limbaje de
programare este importantă, esenţială este învăţarea procesului logic de exprimare a algoritmilor în
cod, abilitate necesară indiferent de limbajul de programare utilizat.
 
Ce se cere pe piaţă
Deşi există un număr mare de limbaje de programare (C, C++, C#, Java, Python, Ruby, Haskell,
Scheme, prolog, Javascript, HTML/CSS), cele mai căutate limbaje sunt, potrivit Brânduşei Fecioru,
Java, C, C#  şi JavaScript.
În ceea ce priveşte programarea pentru jocurile video, „cel mai important limbaj este C++, deoarece
oferă un amestec ideal între performanţă, uşurinţă de utilizare şi putere de expresivitate”, spune
Cătălin Alexandru. De asemenea, spune el, pentru cazuri particulare există alte limbaje de
programare care sunt mai potrivite: C# când este nevoie de interfeţe complicate cu utilizatorul, Java
când este nevoie de o portabilitate mare sau Python pentru unele categorii de plugin-uri (programe
care se integrează altor programe de bază pentru a îndeplini funcţii specifice).
 
Sfaturi pentru cei fără facultate de profil
Pentru cei care vor să devină programatori, fără a avea însă facultate de profil, există cursuri şi
seminarii, unele dintre ele gratuite. Organizaţia ROSEdu (rosedu.org) precum şi DevAcademy
(devacademy.ro) au astfel de cursuri. „Deşi sunt numeroase platforme de unde poţi învăţa limbajele
de programare, în general cele mai sigure sunt chiar tutorialele disponibile pe site-urile tehnologiilor
respective”, spune Rughiniş.
Cătălin Alexandru recomandă cursurile online disponibile pe site-urile coursera.com, edx.org şi
udacity.com, realizate în colaborare cu profesori de la facultăţi cunoscute. 
Cursurile, spune el, permit învăţarea în ritmul fiecăruia, iar unele dintre ele se bazează pe
participarea activă a cursanţilor.
 
Unde găseşti tutoriale
- Java : http://docs.oracle.com/javase/tutorial/java/
- JavaScript: http://www.javascriptkit.com/javatutors/index.shtml
- C, C++ : http://www.cprogramming.com/tutorial.html
- C#: http://msdn.microsoft.com/en-us/library/aa288436%28vâvs.71%29.aspx
- Python: http://docs.python.org/2/tutorial/
- Ruby: http://rubylearning.com/satishtalim/tutorial.html
- Haskell: http://learnyouahaskell.com/chapters
- Scheme: http://classes.soe.ucsc.edu/cmps112/Spring03/languages/scheme/SchemeTutorialA.html
- Prolog: http://www.csupomona.edu/Âjrfisher/www/prolog_tutorial/contents. html
- HTML: http://tutorialehtml.com/ghid-incepatori/prima-pagina-in-html.php
- CSS: http://cssplaza.com/1/CSS-Introducere/
 
Alte site-uri de unde poţi învăţa programare
- https://courses.edx.org/
- http://javascriptissexy.com/
- http://www.killerphp.com/
- http://learncodethehardway.org/
- http://stackoverflow.com/
 
La ce preţuri să te aştepţi
- http://www.lec-academy.ro/ - cursurile costă între 140 şi 890 de ron în funcţie de gradul de dificultate
al limbajului de programare şi de nivelul dorit, încăpători sau avansaţi, de numărul de ore necesare
pentru finalizarea cursului şi dacă se desfăşoară online sau în clasă.
- http://www.link-academy.com/Academy-_770_2_77_213 - un curs costă 1.900 de lei şi pot fi plătit în
rate; cursurile se pot desfăşura online sau în modul tradiţional de şcolarizare.
- https://www.invata-online.ro/ - preţul unul curs este de 160 de lei.
- http://www.cursuri-programare.ro/ - preţul unui curs este de 450 de lei.

S-ar putea să vă placă și