Sunteți pe pagina 1din 7

Ma fac programator

Poi s nvei bazele programrii singur, n mai puin de o lun, indiferent


de studiile pe care le ai, cu condiia s fii pasionat, motivat i ambiios i s
investeti suficient timp, ns pentru a deveni un programator de top sunt
necesare cel puin 6 luni de efort susinut, sunt de prere unii specialiti
din domeniu.
Salariul pentru un programator entry-level ntr-o companie de top pornete
de la 800-1.000 de euro, iar dup 3-5 ani poate ajunge la un nivel de 2.000
de euro, spune Rzvan Rughini, profesor la Facultatea de Automatic i
Calculatoare.
Dei nu poi s nvei programare de la A la Z singur, bazele limbajelor sunt
accesibile oricui vrea s nvee, susine Rughini. El recomand celor care
vor s nvee programare singuri s nceap cu limbaje mai uoare,
precum Python, a crui popularitate se datoreaz simplitii i conciziei
codului. Alte limbaje recomandate nceptorilor sunt Java sau C#, spune
Brndua Fecioru, director de HR la TotalSoft.
i Ctlin Alexandru, lead programmer la Ubisoft, este de prere c este
uor s nvei singur programare i algoritmic, ntruct, spune el, toate
informaiile necesare pot fi gsite n cri i tutoriale online. Condiia,
consider programatorul, este s stabileti nc de la nceput un rezultat
final ctre care s-i ndrepi efortul de nvare. Bazele unui anumit limbaj
de programare se pot nva repede, n cteva sptmni, dar este nevoie
de mult practic pentru a ajunge la un nivel nalt de performan. Mai
mult, exist multe subiecte conexe care trebuie nvate n funcie de
contextul n care este utilizat respectivul limbaj de programare, precum
fizic, matematic sau economie, spune Alexandru. Tot el spune c, dei
cunoaterea unuia sau a mai multor limbaje de programare este
important, esenial este nvarea procesului logic de exprimare a
algoritmilor n cod, abilitate necesar indiferent de limbajul de programare
utilizat.

Recomandri ZF
n ce ar din Europa pot obine romnii cel mai mare salariu
minim, dup ridicarea restriciilor de munc de la 1 ianuarie 2014
- HART

Dei exist un numr mare de limbaje de programare (C, C++, C#, Java,
Python, Ruby, Haskell, Scheme, prolog, Javascript, HTML/CSS), cele mai
cutate limbaje sunt, potrivit Brnduei Fecioru, Java, C, C# i JavaScript.
n ceea ce privete programarea pentru jocurile video, cel mai important
limbaj este C++, deoarece ofer un amestec ideal ntre performan,
uurin de utilizare i putere de expresivitate, spune Ctlin Alexandru.
De asemenea, spune el, pentru cazuri particulare exist alte limbaje de
programare care sunt mai potrivite: C# cnd este nevoie de interfee
complicate cu utilizatorul, Java cnd 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 funcii specifice).
Pentru cei care vor s devin programatori, fr a avea ns facultate de
profil, exist cursuri i seminarii, unele dintre ele gratuite. Organizaia
ROSEdu (rosedu.org) precum i DevAcademy (devacademy.ro) au astfel
de cursuri. Dei sunt numeroase platforme de unde poi nva limbajele
de programare, n general cele mai sigure sunt chiar tutorialele disponibile
pe site-urile tehnologiilor respective, spune Rughini.
Ctlin Alexandru recomand cursurile online disponibile pe site-urile
coursera.com, edx.org i udacity.com, realizate n colaborare cu profesori
de la faculti cunoscute. Cursurile, spune el, permit nvarea n ritmul
fiecruia, iar unele dintre ele se bazeaz pe participarea activ a
cursanilor.
Povestea de via a unor tineri care au nvat programare singuri

Liviu, 28 de ani, absolvent al Facultii de Instalaii pentru Construcii din


cadrul Universitii Tehnice de Construcii Bucureti, a nvat programare
singur, condiionat de situaia financiar proast pe care i-o oferea jobul n
construcii. El a nvat cu ajutorul tutorialelor de pe internet i al
prietenilor, iar din 2012 lucreaz la o firm din domeniu i ctig 3.600 de
lei (aproape 800 de euro), cu 2.000 de lei (440 de euro) mai mult dect la
jobul anterior.
Liviu spune c a nceput cu cteva tutoriale de pe site-ul lynda.com i
symphony.com i a citit mai multe cri de programare, dei lucra n
continuare la fostul job cu norm ntreag.
Dup 3-4 luni, Liviu a renunat definitiv la construcii i s-a angajat la firma
unor prieteni, aceiai care l-au sftuit s-i schimbe domeniul de activitate.
Dei a avut un traseu rapid, el spune c mai are nc multe de nvat.
Un alt exemplu de autodidact, Marius, 25 de ani, care lucreaz ntr-o firm
de programare nc de cnd era student, spune c ce tie a nvat tot pe
cont propriu, dei a urmat o facultate de profil. Marius a nceput s se
familiarizeze cu bazele programrii nc din liceu, iar apoi a continuat la
Facultatea de Automatic i Calculatoare, unde a studiat limbaje pe care
nu le-a mai folosit niciodat dup absolvire. Aadar, el a trebuit s studieze
singur, folosind site-uri precum w3schools.com sau stackoverflow.com.
Marius crede c cele mai uoare limbaje de programare, recomandate
pentru nceptori, sunt HTML i JavaScript, iar cel mai greu, dar i cel mai
utilizat, este Java, urmat n topul cerinelor pe piaa din Romnia de rivalul
de la Microsoft, tehnologia .Net.
Trebuie menionat, totui, c nvarea programrii este un proces
continuu, care trebuie s se desfoare de-a lungul ntregii cariere, spune
Ctlin Alexandru.
Unde gseti 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/enus/library/aa288436%28vvs.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/

www.oreilly.com

www.wrox.com

http://www.bentobox.io/

http://www.codecademy.com/

https://dash.generalassemb.ly/

Alte site-uri de unde poi nva programare

https://courses.edx.org/

http://javascriptissexy.com/

http://www.killerphp.com/

http://learncodethehardway.org/

http://stackoverflow.com/

http://www.lec-academy.ro/ - cursurile cost ntre 140 i 890 de ron n


funcie de gradul de dificultate al limbajului de programare i de nivelul
dorit, ncptori sau avansai, de numrul de ore necesare pentru
finalizarea cursului i dac se desfoar online sau n clas

http://www.link-academy.com/Academy-_770_2_77_213 - un curs cost


1900 de lei i pot fi pltit n rate; cursurile se pot desfura online sau n
modul tradiional de colarizare

https://www.invata-online.ro/ - preul unul curs este de 160 de ron

http://www.cursuri-programare.ro/ - preul unui curs este de 450 de lei