Interviu Tudor Barbu – despre PHP

Tudor Barbu

Tudor are o experienţă pe peste 5 ani în PHP şi în dezvoltarea aplicaţiilor web. Printre multe altele a fost o perioadă şi trainer în cadrul LEC, iar în prezent, lucrează pentru o firmă din Barcelona unde este PHP Developer. Găsiţi mai multe despre el pe blog-ul său http://blog.motane.lu/.

Salut Tudor! Prima întrebare şi probabil cea mai importantă: care este diferenţa dintre un developer bun şi unul mediocru? Cum ajungi să fii un programator “super tare”?

Salut! Grea intrebare. Nu ştiu ce să-ţi spun, sincer.
Cred că diferenţa dintre un programator bun şi unul mediocru depinde foarte mult şi de mediul de lucru. Dacă se lucrează într-un mediu în care cuvinte ca “design patterns”, “scalability”, “maintainability” sunt înlocuite cu “las-o bă că merge aşa” şi project management înseamnă ţipat la oameni, atunci nu este nici o diferenţă reală între un programator bun şi unul mediocru.
Într-un mediu mai competitiv şi profesionist, lucrurile se schimbă fundamental, iar diferenţele dintre programatori încep să iasă la lumina. De regula, în momentul în care pe un junior încep să-l preocupe probleme ca scalabilitatea, manteinabilitatea, design patterns şi se gândeşte şi la utilizatorul final, e…copt ca să zic aşa.

Ştiu că tu ai un background foarte solid pe PHP. Ce-ţi place la acest limbaj?

A fost o întâmplare că m-am specializat pe PHP. La inceput m-a atras foarte mult Java, am predat acest limbaj ca instructor CISCO, dar spre marea mea ruşine nu am avut proiecte “adevărate” pe Java. Am avut în schimb mai multe oportunităţi în a lucra proiecte web în PHP şi în final am rămas la el. E un limbaj foarte popular şi sunt sigur că cererea de programatori PHP va ocupa primele locuri pe piaţa muncii mulţi ani de-acum încolo.

Dacă ar fi să treci, cu totul, pe un alt limbaj, care ar fi acesta? De ce?

Dacă ar fi să trec pe altceva, cel mai probabil acel limbaj ar fi python. Deja am nişte proiectele şi scripturi în python, iar django e un framework cu care-mi face deosebita plăcere să lucrez.

Ce sfaturi ai avea pentru cineva care vrea sa-si inceapa o cariera in domeniul programării? Ai recomanda cuiva un anumit limbaj cu care să înceapă?

Evident PHP. E un limbaj uşor de învăţat la inceput. E cam ca şahul – “few days to learn, a lifetime to master” – ceea ce-l face o alegere ideala pentru cei care nu au un background solid în programare. Iar momentan sunt foarte multe job-uri PHP disponibile, pentru toate nivelele de cariera.

În prezent tu lucrezi ca developer în Barcelona. Ce diferenţe ai observat între industria software şi modul de abordare de acolo şi ceea ce se întâmplă în România?

Da, e adevărat, lucrez în Barcelona, dar nu pentru o companie spaniolă / catalană, ci pentru una americană şi avem cultura corporatistă americană, aşa că nu îţi pot spune cu exactitate cum se lucrează în IT în Barcelona. Dar în compania în care lucrez eu, lucrurile stau diferit faţă de companiile în care am lucrat până acum în Romania. Accentul se pune pe eficienţă, mediul este foarte dinamic, nu există un “status quo” împamântenit cum e prin majoritatea companiilor româneşti, unde programatorii “vechi” au mereu dreptate în faţa managementului, chiar dacă în unele cazuri nu ştiu ce vorbesc.

Tags: , , , ,



Alte articole si tutoriale:
« »


4 Responses to “Interviu Tudor Barbu – despre PHP”

  1. Dumitru spune:

    Vorbe de aur spune omul asta :)

  2. Subscriu si eu :p

  3. mirinel spune:

    Zi-le Tudor! Mi-a placut parabola cu sahul. Nu stiam ca te-ai apucat de python. Foarte tare!

  4. XoonMaster spune:

    Frumos .. !!!

Leave a Reply