{"id":113447,"date":"2014-10-29T11:02:00","date_gmt":"2014-10-29T11:02:00","guid":{"rendered":"https:\/\/bm.dev.synology.me\/?p=113447"},"modified":"2014-10-29T11:02:00","modified_gmt":"2014-10-29T11:02:00","slug":"romanul-care-optimizeaza-facebook-pentru-android-limbajele-de-programare-vor-deveni-la-fel-de-uzuale-ca-orele-de-matematica","status":"publish","type":"post","link":"https:\/\/bm.dev.synology.me\/?p=113447","title":{"rendered":"Rom\u00e2nul care optimizeaz\u0103 facebook pentru Android: Limbajele de programare vor deveni la fel de uzuale ca orele de matematic\u0103"},"content":{"rendered":"<p>\n\u201cNo one checks-in and checks-out as a programmer. Meseria de programator \u00ee\u0163i m\u0103n\u00e2nc\u0103 tot timpul.\u201d Vorbele spuse cu un accent american perfect din gura lui Alexandru Petrescu nu tr\u0103deaz\u0103 un discurs motiva\u0162ional dob\u00e2ndit la vreo \u015ecoal\u0103 de leadership. \u00cen 1992, la v\u00e2rsta de 8 ani, emigra al\u0103turi de familia sa \u00een SUA, iar \u00een toamna anului 2014 se \u00eentorcea pentru prima dat\u0103 la Bucure\u015fti, \u00een postura de Software Engineer Lead la Facebook.<\/p>\n<p>\n\u00centr-o sal\u0103 cu peste 200 de tineri programatori din mai multe \u0163\u0103ri prezen\u0163i \u00een luna octombrie la Droidcon Bucure\u015fti, unul dintre cele mai importante evenimente pentru dezvoltatorii de aplica\u0163ii pentru platforma mobil\u0103 Android, Petrescu \u00eemp\u0103rt\u0103\u015fe\u015fte c\u00e2teva dintre ideile care l-au ajutat s\u0103 ajung\u0103 s\u0103 lucreze la cea mai mare re\u0163ea social\u0103 din lume.<\/p>\n<p>\n\u201eLumea are nevoie acum de \u00abproblem-solveri\u00bb. \u015ecoala e important\u0103, dar trebuie s\u0103 faci mai mult de at\u00e2t. Dac\u0103 ai \u00eenv\u0103\u0163at la Stanford ai \u015fanse mai mari s\u0103 fii chemat la un interviu, dar nu ai garan\u0163ia c\u0103 vei fi angajat\u201c, spune rom\u00e2nul \u00eentr-un interviu acordat la finalul prezent\u0103rii.<\/p>\n<p>\nAlexandru Petrescu a copil\u0103rit cu sora sa \u00een apropierea Bucure\u015ftiului p\u00e2n\u0103 la v\u00e2rsta de 8 ani. Tat\u0103l s\u0103u, inginer agronom, a decis \u00een 1990 s\u0103 emigreze, s\u0103tul de \u201epolitica de rotire de cadre\u201c a vechiului regim. Ajuns \u00een Arizona al\u0103turi de so\u0163ia sa \u015fi cei doi copii, tat\u0103l lui Alexandru a \u00eencercat s\u0103 se angajeze. \u201eA intrat \u00een primul restaurant mai dichisit \u015fi a \u00eenceput s\u0103 vorbeasc\u0103 cu unul dintre buc\u0103tari \u00een limba francez\u0103. L-au angajat imediat\u201c, poveste\u015fte Alexandru.<\/p>\n<p>\nTrei ani \u015fi c\u00e2teva joburi mai t\u00e2rziu, tat\u0103l lui Alexandru a cheltuit 300 de dolari pentru un calculator pe care i l-a f\u0103cut cadou fiului s\u0103u. \u201eA fost primul contact pe care l-am avut cu un calculator \u015fi atunci am \u00eenceput s\u0103 \u00eenv\u0103\u0163 programare pe cont propriu. Mai t\u00e2rziu, tat\u0103l meu a cump\u0103rat pe credit un calculator de 2.000 de dolari. Era o sum\u0103 uria\u015f\u0103 chiar \u015fi pentru Statele Unite. I-a luat ani s\u0103 pl\u0103teasc\u0103 ratele, dar a fost cel mai de pre\u0163 cadou pe care l-am primit \u00een via\u0163a mea\u201c, \u00ee\u015fi aminte\u015fte Alexandru.<\/p>\n<p>\nCe a urmat pentru rom\u00e2nul devenit adolescent \u00eentre timp pare desprins din capitolul de pove\u015fti clasice din Silicon Valley: a intrat la facultate, din care s-a retras \u00eenainte de a o termina (la fel ca \u015fi Mark Zuckerberg, fondatorul Facebook) \u015fi a \u00eenceput s\u0103 dezvolte proiecte proprii, \u00eenfiin\u0163\u00e2nd diverse start-up-uri. \u00centre timp a lucrat pe pozi\u0163ia de consultant \u00een publicitate pentru a se \u00eentre\u0163ine.<\/p>\n<p>\n<img decoding=\"async\" alt=\"\" src=\"http:\/\/storage0.dms.mpinteractiv.ro\/media\/401\/341\/5541\/13476530\/1\/alex-petrescu-copy.jpg?height=465&#038;width=620\" style=\"width: 620px; height: 465px;\" \/><\/p>\n<p>\nUna dintre firmele pe care le-a \u00eenfiin\u0163at a fost Urban Pixels, un start-up din New York care a realizat \u201eCan i Stream It?\u201c, o aplica\u0163ie de c\u0103utare a filmelor \u015fi clipurilor care sunt disponibile pentru vizualizarea online contra cost. Aplica\u0163ia a fost folosit\u0103 de peste 4 milioane de utilizatori de platforme mobile, at\u00e2t pe Android, c\u00e2t \u015fi pe iOS, conform lui Alexandru Petrescu.Cel mai important pas din cariera lui Alexandru a venit \u00een 2013, c\u00e2nd s-a programat pentru un interviu la Facebook.<\/p>\n<p>\n\u201eOamenii de acolo pun foarte mare accent pe ceea ce \u015ftii s\u0103 faci. De aceea, faptul c\u0103 nu am terminat facultatea nu a contat foarte mult. Oamenii obi\u015fnui\u0163i cu programarea \u00eenc\u0103 de mici au un avantaj foarte mare, pentru c\u0103 sunt obi\u015fnui\u0163i s\u0103 g\u0103seasc\u0103 solu\u0163ii acolo unde al\u0163ii abandoneaz\u0103\u201c, spune rom\u00e2nul.<\/p>\n<p>\nLa Facebook, Petrescu lucreaz\u0103 la \u00eembun\u0103t\u0103\u0163irea performan\u0163elor \u015fi eficien\u0163ei traficului de date ale aplica\u0163iei re\u0163elei sociale pentru Android.Pe Zuckerberg, Alexandru l-a \u00eent\u00e2lnit la un hackathon, genul de evenimente pe care Facebook le organizeaz\u0103 pe o perioad\u0103 de c\u00e2teva zile, \u00een cadrul c\u0103rora se \u00eencearc\u0103 dezvoltarea unor aplica\u0163ii noi, indiferent de aria de utilizare. \u201eL-am v\u0103zut o singur\u0103 dat\u0103 acolo, este \u00een general o persoan\u0103 foarte ocupat\u0103. El lucreaz\u0103 \u00een Menlo Park, eu \u00een birourile din Seattle\u201c, spune Petrescu, f\u0103r\u0103 s\u0103 dea prea multe detalii despre \u015feful s\u0103u.<\/p>\n<p>\nPartea care i-a pl\u0103cut cel mai mult lui Alexandru la noul loc de munc\u0103 a fost c\u0103 nu exist\u0103 \u015fefi. \u201eToat\u0103 lumea lucreaz\u0103 dup\u0103 un proiect, exist\u0103 c\u00e2\u0163iva coordonatori pentru programe mai complexe, dar \u00een principiu toat\u0103 lumea \u015ftie ce are de f\u0103cut. Nu exist\u0103 un \u015fef care s\u0103 te preseze s\u0103-\u0163i termini sarcinile de serviciu. Acesta este stilul pe care l-a impus Mark Zuckerberg\u201c, spune Petrescu.<\/p>\n<p>\nG\u0103sirea oamenilor potrivi\u0163i pentru jobul potrivit pare s\u0103 fie marea problem\u0103 a dezvoltatorilor din IT \u00een ultimii ani. La nivel european, spune Danny Gooris, senior regional manager la Oracle Academy \u00een Bruxelles, exist\u0103 un deficit de 300.000 de joburi neacoperite, care ar putea urca la 500.000 p\u00e2n\u0103 la finalul lui 2015, iar antreprenorii din SUA par s\u0103 se confrunte cu aceea\u015fi problem\u0103. \u201eExist\u0103 multe joburi neacoperite care au nevoie de speciali\u015fti\u201c, sus\u0163ine Petrescu. C\u00e2t despre colegii rom\u00e2ni de la Facebook, Alexandru estimeaz\u0103 c\u0103 sunt \u201ec\u00e2teva sute\u201c, dar nu poate spune foarte precis pentru c\u0103 sunt \u00eempr\u0103\u015ftia\u0163i \u00een toate birourile companiei. \u201eAm \u00eent\u00e2lnit foarte mul\u0163i colegi rom\u00e2ni \u00een birourile din Seattle sau Londra\u201c.<\/p>\n<p>\nCare este cea mai mare provocare c\u00e2nd lucrezi la o companie cu aproape un miliard \u015fi jum\u0103tate de utilizatori? Interconectarea, spune Petrescu. Dezvoltatorul rom\u00e2n se al\u0103tur\u0103 ideii conform c\u0103reia limbajele de programare vor deveni \u00een viitorul apropiat la fel de uzuale ca orele de matematic\u0103, \u00eens\u0103 ceea ce vor fi nevoi\u0163i s\u0103 fac\u0103 programatorii viitorului e s\u0103-i aduc\u0103 \u015fi mai aproape unii de al\u0163ii pe utilizatorii de aplica\u0163ii.<\/p>\n<p>\nCe sfaturi ar putea da studen\u0163ilor rom\u00e2ni? \u00cen primul r\u00e2nd oamenii care lucreaz\u0103 la Facebook fac lucruri \u00een afara \u015fcolii, iar programatorii cu adev\u0103rat pasiona\u0163i \u00eencep s\u0103 \u00eenve\u0163e limbaje de codare cu mult timp \u00eenainte de a merge la facultate. \u201eDac\u0103 te concentrezi timp de patru ani doar pe programa \u015fcolar\u0103 o s\u0103 pierzi foarte multe lucruri care se schimb\u0103 \u00een jurul t\u0103u, mai ales \u00een aceast\u0103 industrie extrem de dinamic\u0103. Acum 5 ani f\u0103ceam programe \u00een Flash. Dup\u0103 aceea, a ap\u0103rut iPhone \u015fi Flash-ul a disp\u0103rut. Este foarte important s\u0103 \u0163ii pasul cu schimb\u0103rile din pia\u0163\u0103\u201c, argumenteaz\u0103 Petrescu.<br \/>\nCum sunt dezvoltatorii<\/p>\n<p>\nrom\u00e2ni \u015fi ce le lipse\u015fte s\u0103 dezvolte o aplica\u0163ie care s\u0103 fie folosit\u0103 cel pu\u0163in la nivel regional? \u201eAcum zece ani nu \u015ftiam c\u0103 sunt programatori buni \u00een Rom\u00e2nia, dar acum a devenit un stereotip\u201c, spune Petrescu, remarc\u00e2nd totdat\u0103 c\u0103 spiritul antreprenorial local nu se dovede\u015fte foarte pragmatic. \u201eProbabil cea mai mare problem\u0103 este c\u0103 exist\u0103 prea mul\u0163i antreprenori de un dolar, fiecare \u00eencearc\u0103 s\u0103 fac\u0103 ceva de unul singur, \u00een loc s\u0103 se asocieze \u015fi s\u0103-\u015fi delimiteze fiecare sarcinile. Cred c\u0103 exist\u0103 totu\u015fi poten\u0163ial foarte mare pentru programatorii rom\u00e2ni, nu doar ca locuri de munc\u0103&nbsp; \u00een marile companii, dar \u015fi ca dezvoltare de firme proprii\u201c.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201cNo one checks-in and checks-out as a programmer. Meseria de programator \u00ee\u0163i m\u0103n\u00e2nc\u0103 tot timpul.\u201d Vorbele spuse cu un accent american perfect din gura lui Alexandru Petrescu nu tr\u0103deaz\u0103 un discurs motiva\u0162ional dob\u00e2ndit la vreo \u015ecoal\u0103 de leadership. \u00cen 1992, la v\u00e2rsta de 8 ani, emigra al\u0103turi de familia sa \u00een SUA, iar \u00een toamna [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4139],"tags":[12670,273,263,306,246,7442,7539,7320,303,274,10884,5429,276,17482,8932,7571,80,13021,173,106,5061],"class_list":["post-113447","post","type-post","status-publish","format-standard","hentry","category-it","tag-android","tag-angajare","tag-aplicatii","tag-bucuresti","tag-crestere","tag-dezvoltare","tag-dezvoltatori","tag-facebook","tag-important","tag-incepere","tag-incercare","tag-interviu","tag-locuri-de-munca","tag-petrescu","tag-poveste","tag-programatori","tag-refuz","tag-roman","tag-romani","tag-sua","tag-tata"],"_links":{"self":[{"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=\/wp\/v2\/posts\/113447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=113447"}],"version-history":[{"count":0,"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=\/wp\/v2\/posts\/113447\/revisions"}],"wp:attachment":[{"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=113447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=113447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bm.dev.synology.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=113447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}