<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Despre Adobe Romania &#187; Munca</title>
	<atom:link href="http://myadobe.ro/category/munca/feed/" rel="self" type="application/rss+xml" />
	<link>http://myadobe.ro</link>
	<description>(noi facem software, nu phone support, si ne place)</description>
	<lastBuildDate>Tue, 07 Sep 2010 13:19:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>4 ani de Adobe</title>
		<link>http://myadobe.ro/2010/09/06/4-ani-de-adobe/</link>
		<comments>http://myadobe.ro/2010/09/06/4-ani-de-adobe/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 17:18:12 +0000</pubDate>
		<dc:creator>acostin</dc:creator>
				<category><![CDATA[Adobisti]]></category>
		<category><![CDATA[Echipa]]></category>
		<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1756</guid>
		<description><![CDATA[A mai trecut un an prin noi, a fost si soare au fost si ploi&#8230; De fiecare data cand incerc sa fac o analiza a unui an care a trecut imi vine in minte melodia asta a lui Compact. Nu e neaparat un start bun pentru ca ma pune intr-un &#8220;mood&#8221; melancolic, iar anul asta, [...]]]></description>
			<content:encoded><![CDATA[<p>A mai trecut un an prin noi, a fost si soare au fost si ploi&#8230; De fiecare data cand incerc sa fac o analiza a unui an care a trecut imi vine in minte melodia asta a lui Compact. Nu e neaparat un start bun pentru ca ma pune intr-un &#8220;mood&#8221; melancolic, iar anul asta, in plus, pornind la drum sa scriu 4 ani de Adobe Romania, am facut &#8220;greseala&#8221; sa imi citesc <a title="3 ani de Adobe" href="http://myadobe.ro/2009/09/09/3-ani-de-adobe-2/">postul de anul trecut</a>, care este intr-adevar foarte bine scris, plin de informatie si apreciat de blogosfera. Mare greseala, pentru ca imi place sa devin din ce in ce mai bun an de an, si o sa fie greu sa il depasesc. Oricum, incerc mai jos sa va prezint o istorie atat a mea ca leader al campusului, cat si a echipei (pentru iubitorii limbii Romane, imi cer scuze anticipat, insa nu pot sa nu vorbesc in RomGleza, pentru ca traducand in Romana, expresiile de aici ar fi de neinteles pentru colegi <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>2010 a fost un an de evolutie pentru mine si pentru campus. Evolutie accelerata de faptul ca Adobe este intr-o expansiune constanta si creste inorganic (crestere inorganica se spune atunci cand faci achizitii pentru a creste cifra de afaceri).</p>
<p><strong>Omniture &#8211; integrarea cu Creative Suite din Romania</strong></p>
<p>La sfarsitul lui 2009 Adobe anunta ca a cumparat Omniture pentru $1.8B, o firma care oferea servicii de analiza a accesului la siteurile web pentru mari corporatii (stiu ca la noi Google Analytics (free) este mult mai popular, dar in lumea enterprise sunt foarte multe motive pentru a folosi o solutie non-free, si produsele Omniture sunt foarte bine vazute acolo). O achizitie oarecum ciudata pentru o companie care furnizeaza in principal unelte pentru grafica sau dezvoltare web. Pentru mine insa, era o achizitie made in heaven, pentru ca reliefa de fapt o viziune in care credeam de mult, si anume aceea prin care grafica impreuna cu analytics pot forma un tot unitar care functioneaza mai inteligent. (eu sunt un analytics freak &#8211; la InterAKT imi petreceam cam 2 ore pe zi in sistemul de analytics pe care il construisem incercand sa inteleg clientul de pe siteul nostru pentru a putea schimba siteul si a-l face mai util sau mai eficient).</p>
<p>In 2009 facusem un proiect pilot in cadrul programului Summer Internship 2009 cu 4 stagiari entuziasti, care ilustra un concept care folosea analytics pentru grafica, si acest proiect l-am aratat peste tot prin US, incercand sa fac compania sa investeasca intr-o astfel de directie. Astfel incat, atunci cand am anuntat achizitia Omniture, echipa din &#8220;Clean room&#8221; (clean room e un concept interesant la achizitii, cand se iau o serie de specialisti din ambele companii care incearca sa identifice care este modalitatea cea mai buna de a integra cele 2 companii, fara a deschide insa un dialog care ar putea fi foarte nociv daca achizitia esueaza) a venit la Adobe Romania si ne-au rugat sa ii ajutam. Zis si facut, am facut cateva prototipuri care au fost prezentate la Ops team (oamenii de sub CEO), si apoi cand s-a finalizat achizitia m-am oferit sa transform aceste prototipuri in realitate.</p>
<p>Timpul era insa foarte scurt &#8211; Decembrie-Aprilie, si trebuia sa facem cateva produse care integrau Creative Suite cu Omniture SiteCatalyst si Test&amp;Target. Fara sa folosesc din resursele curente din Romania (deci trebuia sa angajez oameni noi), si fara sa impactez prea multe lansarea CS5. Am luat insa acest proiect, si m-am dat peste cap <a href="http://myadobe.ro/2010/08/20/analytics-targeting-acum-mai-puternic-mai-repede-mai-mult/">pentru a-l lansa</a>. Extensiile au fost lansate si apreciate de clienti, insa cel mai mult ma bucura cand CTOul nostru, in conversatii sau pe scena, aminteste Romania ca un loc unde se poate inova si unde se pot face lucruri extraordinare.</p>
<p><strong>Delegarea &#8211; solutia cresterii unei echipe performante</strong></p>
<p>Pentru a putea conduce integrarea, a trebuit sa schimb modul cum conduceam Adobe. Pentru 5 luni, m-am dedicat 100% acestui proiect, si asta a implicat stat vreo 2 luni prin state la vizite clienti ca Wired, Warner Music, Comcast prin New York sau LA. Fiind plecat atat de mult, nu am putut sa ma mai dedic campusului, si am fost fortat sa deleg si sa imi empower echipa de manageri directi (eu ii zic &#8220;Staff-ul&#8221;) sa preia ei din responsabilitatile mele.</p>
<p>In principal, am mutat toata echipa de G&amp;A sub Radu Bogdan, si am delegat Deliei responsabilitatea pentru obiectivele campusului de HR (matrix management loveste din nou). Apoi am luat pe ceilalti manageri seniori si le-am explicat ca sunt singuri pentru urmatoarele 6 luni, si ca vreau sa ii vad cum se descurca fara mine &#8211; eu ramanand sa ii ajut doar cand lucrurile sunt foarte complicate.</p>
<p>A functionat de minune, toate lucrurile au inceput sa mearga mai bine fara mine, managerii mei au inceput sa isi rezolve probleme singuri si in general echipa s-a inchegat. Au fost si ceva frustrari si mi s-a mai simtit lipsa pe ici pe colo, dar nimic major.</p>
<p><strong>Annual Review &#8211; obiectivitate</strong></p>
<p>Unul din trackurile pe care s-au concentrat ei cat am fost eu pe Omniture a fost annual review. Procesul acesta in Adobe este foarte respectat si incercam in fiecare an sa fim cat mai buni in a da feedback oamenilor pentru a se imbunatati, in paralel cu incercarile de a recompensa performanta si a fi cat mai obiectivi. In anul care a trecut, Delia si cu echipa de management a facut un proces care lua in calcul 13 vectori sparti pe 3 categorii (rezultate, comportamente, valori). Pe fiecare din aceste categorii, angajatii erau evaluati conform job descriptionului lor, si tot acest proces ducea la niste procentaje care se unificau la nivel de campus. Unde erau &#8220;merged&#8221; de catre staff. A fost foarte ok, chiar unul dintre cele mai obiective procese de review pe care il stiu, insa in care am investit enorm de mult timp. Sper insa ca echipa sa aprecieze faptul ca nu sunt evaluati pe ochi frumosi, ci chiar riguros, pentru a fi ajutati sa creasca.</p>
<p><strong>Recrutare &#8211; sunt Adobistii aroganti?</strong></p>
<p>Unul din lucrurile pe care noi le facem foarte riguros la Adobe este procesul de recrutare. Riguros in sensul ca vrem sa continuam sa aducem oameni inteligenti, muncitori, talentati si pasionati de software. Si nu in ultimul rand, vrem sa aducem oameni care sa se integreze in cultura noastra curenta, sa fie &#8220;ca noi&#8221;. Eu fac acest ultim check impreuna cu Delia, si uneori respingem candidatii tocmai pentru ca nu credem ca impartasesc cu noi valorile pe care am cladit Adobe Romania. De cele mai multe ori sunt &#8220;gut feelings&#8221;, insa istoria ne-a demonstrat ca de obicei aceste intuitii sunt corecte, si preferam sa evitam sa aducem un om care nu ar fi setat pentru success la noi.</p>
<p>Asta, si faptul ca oamenii care sunt in interviuri nu sunt neaparat antrenati sa fie intervievatori, ne duce ca uneori sa fim perceputi ca aroganti de catre candidati. Si nu stiu daca e chiar asa. Eu stiu ca procesul e lung, greoi si intens. Stiu ca am avut doar un recruiter mult timp si din cauza asta am tot scapat sa dam feedback la timp (sau de tot). Stiu ca nu putem spune exact de ce un candidat este respins pentru ca o comunicare incorecta acolo poate fi baza unui proces (am fost deja amenintati de cateva ori complet aiurea). Insa stiu ca Adobistii nu sunt aroganti.</p>
<p>Insa deja suntem macelariti de diversi candidati pe facebook, pe blogul asta sau pe desprefirme. Asa ca o sa facem ce stim mai bine, si anume sa luam acest feedback si sa il integram in proces pentru ca sa devenim mai buni si mai umani. Avem deja 4 oameni angajati in departamentul de recruiting. Iar pe partea de feedback, poate o sa reusim sa dam feeback de imbunatatire respectand legea, chiar avem un research zilele astea despre acest lucru.</p>
<p>Asa ca, daca simtiti ca suntem aroganti, si daca asta va impiedica sa aplicati la noi, mai ganditi-va odata. Eu am fost refuzat la interviu de catre Gecad, Romsym si Softwin, dar asta nu m-a impiedicat sa cresc si sa reusesc profesional <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><strong>India &#8211; cetatenii lor sunt la fel de destepti ca ai nostri</strong></p>
<p>Annual review s-a terminat prin martie, si apoi a inceput procesul de strategie. Adobe Romania raporteaza intr-un grup numit Global Development Centers (GDC) care raporteaza intr-un SVP din India &#8211; Naresh Gupta. Unul din lucrurile pe care il facem cand pornim discutiile despre strategie este un &#8220;offsite&#8221; (cateva zile de sedinta intr-un loc in afara biroului pentru a nu fi deranjati de probleme de zi cu zi). Anul acesta offsiteul GDC a fost in Noida, unde se afla un birou de cercetare dezvoltare Adobe de peste 1000 de oameni.</p>
<p>India este o tara foarte interesanta. Un mix de saracie cu bogatie ilustrat recent in cateva filme de Oscar (mallurile lor arata identic cu Anchor Plaza, aceleasi magazine, etc), insa o tara in care se munceste foarte mult, cu o curba demografica crescatoare, cu dezvoltare economica sustinuta si in general cu oamenii foarte sinceri si inteligenti. Si care are deja ~1 miliard de locuitori (<strong>reiterez</strong>: legenda ca romanii sunt mai destepti ca alte natii este complet falsa, inteligenta are aceeasi distributie gaussiana peste tot. Doar ca alte natii au de 50 de ori mai multi locuitori ca noi. do the math).</p>
<p>Biroul Adobe din India m-a impresionat prin calitatea oamenilor, foarte buni profesional si dedicati muncii. Dar mai mult m-a marcat afirmatia unui PhD in statistica de acolo, care mi-a raspuns sincer la intrebarea &#8220;cand se va echilibra balanta outsourcingului&#8221; (cand se va ajunge ca pretul pe programator din India sa fie la fel de mare ca pretul pe programator din State?). Raspunsul lui a fost simplu: &#8220;Niciodata. Pentru ca cererea de forta de munca din Vest este mai mica decat oferta de creiere pe care o avem noi. Deci cu supra-abundenta de talent, nu exista nici un motiv ca pretul sa creasca&#8221;. Acum, niciodata asta nu e bine sa-l spui, realitatea este ca vad un pendul al dezvoltarii economice care merge de la Est la Vest si inapoi pe masura ce lumea se schimba (acum 500 de ani, Imperiul Chinez era cea mai dezvoltata putere economica si militara din lume, si se pare ca acum sunt pe cale sa devina din nou), dar cred ca pe termen mediu colegul meu are dreptate. Odata insa cu intelegerea acestor factori macroeconomici, devine din ce in ce mai clar ca Romania este un jucator insignifiant in lume, si asta ma sperie putin <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Discutiile de strategie anul acesta s-au axat pe 2 teme. Unul este cum facem sa atragem in Adobe antreprenori care sa poata pune bazele unor mini-afaceri interne (aceste antreprenori care activeaza in multinationale se numesc EIR (Entrepreneurs in Residence), o sa aflati mai multe despre asta la <a href="http://www.how-to-web.net/">How To Web</a>). Antreprenorii sunt foarte valorosi deoarece vrem in Adobe sa inovam business din interior, si inca n-am gasit solutia perfecta.</p>
<p><strong>Product leadership &#8211; valoarea adaugata</strong></p>
<p>Al doilea punct de discutie a fost in jurul strategiei campusurilor care fac outsourcing. India are mult mai multi ani experienta in acest domeniu, si am avut sansa chiar sa vedem cateva analize pertinente de la compania Zinnov care face consultanta pentru firmele de outsourcing. Mesajul cheie a fost ca exista 4 tipuri de outsourcing, de la servicii de suport telefonic cu valoare adaugata mica, la dezvoltare dupa &#8220;specul din Franta&#8221;, la ownership pe engineering pe zona de produs, la creatie de produs. Pentru ca un campus sa se dezvolte, trebuie sa ajunga sa creeze produse, insa catch-22-ul este ca odata ce cresti prea mult pe una din zonele astea, este foarte greu sau imposibil sa mai evoluezi spre urmatoarele, pentru ca nu ai cultura organizationala sau talentul necesar (simplificand grosolan, daca ai angajati doar oameni care stau la casca, nu o sa ai programatori care sa poata face software).</p>
<p>Oricum, m-am intors din India convins ca aici trebuie sa investim si noi, in a crea o organizatie capabila de &#8220;product leadership&#8221;. Este modul cel mai bun prin care putem aduce valoare in Adobe, si avem DNAul capabil sa faca asta.</p>
<p><strong>Business Catalyst &#8211; pubertate</strong></p>
<p>O alta zona pe care m-am concentrat cand m-am intors a fost <a href="http://businesscatalyst.com/">Business Catalyst</a>. BC este o companie mica din Australia care ajuta small companies sa isi puna businessul pe Internet, pe care Adobe a achizitionat-o acum 1 an si care are principala echipa de engineering in Romania, condusa de Bogdan, partenerul meu de la InterAKT. BC a trecut prin niste focuri, in principal cauzate de faptul ca era un code base imperfect, care se dorea stabilizat in timp ce il treceam pe un set de datacentere noi, la care clientii doreau features noi, legalul dorea diverse regulations respectate, iar noi formam o echipa de .NET aproape de la zero. Am facut un deep dive acolo, si am incercat sa il ajut pe Bogdan cum am putut, si vad ca lucrurile sunt spre bine acum, mai ales ca am primit ajutor de la multi oameni din campus pe partea de engineering.</p>
<p>BC e un proiect care creste in Adobe agresiv, si sper sa ii fac un coverage mai  pe larg atunci cand o sa ii prezentam succesul comercial.</p>
<p><strong>Romania, tinut romanesc</strong></p>
<p>Unul din lucrurile bune cand lucrezi la Adobe Romania este ca poti sa te detasezi de problemele din tara si sa te concentrezi pe munca si familie. Cel putin asa credeam pana cand am fost loviti de recentele probleme economice. Scutirea de 16% a programatorilor este intr-adevar un lucru care tine programatorii aici, si numai vestea ca s-ar putea scoate a declansat la noi cateva emigrari (atat in Europa, cat si in US). E un cerc vicios, pentru ca oamenii inteligenti pleaca si isi platesc taxele in alta parte, mentinand problemele din Romania, care fac ca urmatoarea generatie de oameni competenti sa plece, samd. Am luptat ca membri ANIS la pastrarea scutirii, si ma bucur ca a fost pastrata. Totodata ma bucur ca s-au descurajat celelalte forme de plata la gri din industria IT, PFAul si drepturile de autor. Erau folosite incorect pe piata si avantajau doar o parte din firme.</p>
<p>Situatia nu ramane roza in Romania, se tot aud diverse zvonuri cu impozitarea progresiva si asa mai departe. Sper ca sa nu se intample pentru ca o sa aiba consecinte dramatice asupra industriei de IT. Nu vreau sa bloghez despre Adobe Cayman sau ceva <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Dezvoltare personala</strong><strong></strong></p>
<p>Si pe plan profesional am continuat sa evoluez. Unul din lucrurile importante pentru campus a fost ca am fost promovat Senior Director of Engineering. Promovarea asta nu prea schimba multe lucruri in ceea ce fac, insa imi ofera mult mai multa vizibilitate in grupul de senior leaders care dicteaza strategia Adobe pe termen lung si in care se iau multe decizii importante. Acum fac parte din Engineering Council si ma duc la Senior Leaders Meetings, asa incat o sa va pot povesti la urmatorii ani de Adobe cum merg lucrurile acolo. Cat despre promovare, a venit oarecum natural, pentru ca exista o oarecare corelare a numarului de oameni din organizatie cu pozitia – Director la 50, Senior Director la 150, VP la 250, etc.</p>
<p>Pe langa promovare, Adobe a investit in mine anul asta serios. Am fost 2 saptamani la Ashridge, un castel (<a href="http://www.ashridge.org.uk/website/content.nsf">really </a> <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , din Anglia unde am facut cursuri de leadership, alaturi de 20 alti seniori manageri din diverse companii din Anglia sau Europa. A fost foarte tare, am invatat cateva concepte foarte interesante de leadership, cel mai interesant fiind “derailment” – ceea ce li se intampla leaderilor care nu evolueaza odata cu cariera lor, si incearca sa creasca facand exact aceleasi lucruri care i-au adus pana aici.: “what got you here won’t get you there”, pentru ca pe masura ce evoluezi in cariera, trebuie sa te schimbi astfel incat sa ii faci pe altii sa fie ca tine. Simplificand, daca eu sunt foarte bun pe executie de proiect, odata ce evoluez nu trebuie sa continui sa execut eu exemplar pe proiect, ci sa cresc si sa inspir alti leaderi care sa fie buni la executat. Cum spune un coleg de la Adobe: “scopul meu in viata este sa ii invat pe altii sa faca fix ce fac eu ca sa poata sa imi ia jobul si eu sa pot creste <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ”</p>
<p>In plus, anul asta am avut sansa si sa share din experientele mele – atat cu InterAKT si Adobe – la <a href="http://www.leadershipschool.eu/blog/">Leadership School</a> la Poiana Brasov, cat ca “board member” in ABL (Adobe Business Leadership Program), un program de dezvoltare de senior leaders din Adobe Europa axat pe un business game interactiv (eu din board trebuia sa coach echipele sa le duc pe drumul cel bun). E foarte fain sentimentul de a-i invata pe altii ce stii, fara strings attached, si chiar ma simt un pic vinovat ca nu fac asta mai des si cu echipa curenta, fata de care ma simt responsabil si atunci nu ma deschid 150%.</p>
<p><strong>Unified Field Theory – legarea strategiei de obiective individuale si eliminarea over-reportingului </strong></p>
<p>Un alt proiect ambitios in care ne-am imbarcat in 2010 a fost unificarea obiectivelor companiei cu cele individuale. Dintr-un cumul de factori, in principal datorita matrix managementului, se ajungea ca oamenii din echipele nostre, desi cu obiective individuale de dezvoltare clar definite, sa nu inteleaga exact cum contribuie ei la greater good of Adobe. Asta pentru ca nu exista o legatura stransa intre strategia campusului, ops plan, KPIuri pe Ops Plan, raportare si obiective individuale (am determinat la o analiza sumara ca toate aceste documente sunt distincte, tinute in fisiere separate, la care lumea nu are access, si in care informatia se duplica in mod inutil si nedorit). Exista un Powerpoint cu strategia. Alt Powerpoint cu Ops Planul. Alt Powerpoint cu o sumarizare a Ops planului pentru integrarea in prezentarea sefului meu. Fiecare echipa are cate un Excel cu KPIuri pe Ops plan. Fiecare manager apoi pune obiectivele angajatilor intr-un tool intern numit STAR (dar angajatii nu prea au access la nici unul din fisierele anterior mentionate). Pe langa asta, se face cate un raport bisaptamanal catre mine in alt powerpoint (cu progresul si challengeurile pe fiecare obiectiv de echipa). In plus sunt inca alte multe rapoarte catre colegii din US. Deci e o mare incurcatura, extraordinar de greu de gestionat.</p>
<p>Asa ca anul asta vrem sa incepem sa schimbam procesul. Vrem sa limitam foarte clar locurile in care punem informatie despre obiective, si mai mult, vrem sa legam aceste “obiective de proiect” de “obiectivele individuale” ale angajatilor. N-o sa intru in detalii ca de abia am definit procesul, insa sunt sigur ca la anul o sa am multe sa va povestesc despre succesele sau failurile acestei initiative.</p>
<p><strong>Fun</strong></p>
<p>Nu in ultimul rand, si in anul 4 de Adobe am incercat sa ramanem o echipa unita, care stie sa se distreze impreuna. Ca highlight, am facut o iesire cu (aproape) toata firma in Bulgaria (halal nationalism <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , unde am reusit si sa facem un mare campionat de board games, si sa dansam ca-n tinerete <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://myadobe.ro/wp-content/uploads/2010/09/adobe-bulgaria.jpg"><img class="alignnone size-full wp-image-1778" title="adobe bulgaria" src="http://myadobe.ro/wp-content/uploads/2010/09/adobe-bulgaria.jpg" alt="adobe bulgaria" width="450" height="338" /></a></p>
<p><strong>Multe alte lucruri</strong></p>
<p>Sunt multe alte lucruri care s-au intamplat in anul asta pe care nu o sa le listez aici, fie pentru ca le-am uitat, fie pentru ca sunt confidentiale, sau pentru ca spatiul (mai bine zis timpul, ca traim intr-o lume a scrollului infinit) nu mi-au permis. Imi cer scuze echipelor sau oamenilor impactati, daca simtiti ca e ceva notabil care s-a intamplat si merita mentionat, nu ezitati sa puneti un comment.</p>
<p><strong>Concluzie</strong></p>
<p>Overall, imi place sa lucrez la Adobe si simt ca suntem pe o directie buna. Fac ceea ce imi place, sunt inconjurat de oameni competenti carora le place ceea ce fac, pe care ii ajut sa creasca si care trag tare si au rezultate. Campusul este apreciat din US, vad oameni care se dezvolta zi de zi si clienti multumiti de produsele dezvoltate din Romania. Asa ca nu imi ramane decat sa urez – “Adobe Romania” – <strong>La mai Multi Ani</strong>!</p>
<p>Si niste poze de la servirea de clatite de astazi, am decis sa incepem celebrarea de dimineata cu managementul servind o clatita calda colegilor. Daca suntem management overhead, sa fim utili macar in zilele speciale <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://myadobe.ro/wp-content/uploads/2010/09/adobe-4-ani.jpg"><img class="alignnone size-full wp-image-1775" title="adobe 4 ani" src="http://myadobe.ro/wp-content/uploads/2010/09/adobe-4-ani.jpg" alt="adobe 4 ani" width="450" height="675" /></a></p>
<p><a href="http://myadobe.ro/wp-content/uploads/2010/09/adobe-4-ani-2.jpg"><img class="alignnone size-full wp-image-1776" title="adobe 4 ani 2" src="http://myadobe.ro/wp-content/uploads/2010/09/adobe-4-ani-2.jpg" alt="adobe 4 ani 2" width="450" height="300" /></a></p>
<p>Alexandru</p>
<p>PS. Si cum eu sunt doar povestitorul, iar povestea o scriu colegii mei, i-am rugat sa completeze mai jos cu ce cred ei ca a fost important in anul care a trecut. Sper sa ma completeze productiv in cele ce urmeaza &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/09/06/4-ani-de-adobe/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Cele 4 tipuri de Product Manager</title>
		<link>http://myadobe.ro/2010/09/02/cele-4-tipuri-de-product-manager/</link>
		<comments>http://myadobe.ro/2010/09/02/cele-4-tipuri-de-product-manager/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 13:40:20 +0000</pubDate>
		<dc:creator>mneagu</dc:creator>
				<category><![CDATA[Distractie]]></category>
		<category><![CDATA[Echipa]]></category>
		<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1749</guid>
		<description><![CDATA[Ca raspuns la link-ul de mai jos, unul din programatorii care s-a regasit prea bine in descriere (si probabil nu i-a placut) a facut o lista cu tipurile de Product Manager. Parca nu e la fel de amuzanta ca prima (poate pentru ca e scrisa de un programator care a bagat cuvantul BOOLEAN in there [...]]]></description>
			<content:encoded><![CDATA[<p>Ca raspuns la link-ul de mai jos, unul din programatorii care s-a regasit prea bine in descriere (si probabil nu i-a placut) a facut o lista cu tipurile de Product Manager. Parca nu e la fel de amuzanta ca prima (poate pentru ca e scrisa de un programator care a bagat cuvantul BOOLEAN in there <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). Anyways. Schema mai jos, <a href="http://blog.radvision.com/codeofcontact/2008/09/10/your-product-manager-configuration-and-you/">descrierea aici.</a></p>
<p><a href="http://myadobe.ro/wp-content/uploads/2010/09/20080910-CodeOfContact-Types-of-Product-Managers.jpg"><img class="aligncenter size-full wp-image-1750" title="20080910-CodeOfContact-Types-of-Product-Managers" src="http://myadobe.ro/wp-content/uploads/2010/09/20080910-CodeOfContact-Types-of-Product-Managers.jpg" alt="20080910-CodeOfContact-Types-of-Product-Managers" width="402" height="364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/09/02/cele-4-tipuri-de-product-manager/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pune-ti prietenii sa lucreze pentru tine! (la Adobe, pentru $1000)!</title>
		<link>http://myadobe.ro/2010/07/09/pune-ti-prietenii-sa-lucreze-pentru-tine-la-adobe-pentru-1000/</link>
		<comments>http://myadobe.ro/2010/07/09/pune-ti-prietenii-sa-lucreze-pentru-tine-la-adobe-pentru-1000/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 15:19:03 +0000</pubDate>
		<dc:creator>acostin</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1666</guid>
		<description><![CDATA[Vara asta, daca ai prieteni competenti in informatica, ai mare noroc. Stim! Suna ca in reclamele ieftine la bere/inghetata/concursuri pe plaja/etc, dar daca citesti in continuare iti vei da seama ca e mai mult decat atat  
Varianta scurta:
Ai vreun prieten bun pe dezvoltare software care crezi ca se potriveste cu vreun post de aici? [...]]]></description>
			<content:encoded><![CDATA[<p>Vara asta, daca ai prieteni competenti in informatica, ai mare noroc. Stim! Suna ca in reclamele ieftine la bere/inghetata/concursuri pe plaja/etc, dar daca citesti in continuare iti vei da seama ca e mai mult decat atat <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Varianta scurta:</strong></p>
<p>Ai vreun prieten bun pe dezvoltare software care crezi ca se potriveste cu vreun post de <a title="Pune-ti prietenii sa lucreze pentru tine" href="http://myadobe.ro/angajam/">aici</a>? Da-ne mail pe <a href="mailto:hr-romania@adobe.com">hr-romania@adobe.com</a> pana cel tarziu 31 August 2010 cu CV-ul lui si o recomandare de la tine (dupa ce ii obtii acordul) si poti castiga $1000 brut daca il angajam.</p>
<p><strong>Varianta lunga:</strong></p>
<p>La Adobe continuam sa cautam specialisti competenti care sa ni se alature, si desi nu ducem lipsa de candidati, suntem siguri ca mai sunt oameni buni in piata de care inca nu am dat.<strong> Ne gandim ca TU poate cunosti un astfel de om</strong>.</p>
<p>Asa ca am decis ca, pentru cateva din <strong>joburile noastre &#8220;hot&#8221;, sa oferim o recompensa de $100</strong><strong>0</strong> (brut, impozabil bineinteles, la cursul zilei in care oferta noastra este acceptata), tuturor celor care ne pot recomanda o persoana potrivita. Oferta este valabila pe tot parcusul verii, incepand de astazi pana pe 31 August.</p>
<p>Avem o lista scurta de joburi pe care cautam, doar pe partea de software engineering si operations, pe care o gasiti <a title="Pune-ti prietenii sa lucreze pentru tine" href="http://myadobe.ro/angajam/">aici</a></p>
<p>Cum poti gasi oameni de recomandat? E foarte simplu:</p>
<ol>
<li>Uita-te pe <a href="http://www.linkedin.com/">LinkedIn</a>, adu-ti aminte de firmele la care ai lucrat si adu-ti aminte despre diversi senior engineers, tech leads sau managers care te-au impresionat sau te-au ajutat in cariera. Ti-au facut un bine cand erai junior, fa-le un bine trimitandu-i la Adobe <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>In cazul in care contul de <a href="http://www.linkedin.com/connections?trk=hb_tab_connections">LinkedIn</a> nu este actualizat, nu strica sa iti pui fostele firme pe unde ai lucrat si sa iti cauti/adaugi prieteni in retea.</li>
<li>Vezi pe <a href="http://www.facebook.com/">Facebook </a>- sigur ai colegi acolo cu care ai lucrat in trecut si care poate se califica pentru o pozitie la Adobe</li>
<li>Vezi pe Yahoo Messenger &#8211; sigur ai vechi prieteni acolo, care poate sunt offline (Ctrl+F), sau in directoare de vechi prieteni.</li>
<li>Vezi in Folderul &#8220;Prieteni&#8221; de pe mail.</li>
<li>Poti recomanda un coleg din firma in care lucrezi acum? Poti, e legal, dar nu e moral &#8211; iti recomandam sa nu <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Daca nu gasesti si nu gasesti pe nimeni, nu ezista sa repostezi un link catre acest post la tine in reteaua sociala sau pe YM. Nu cred ca vei primi comision <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , dar sigur daca faci un bine karma o sa iti creasca si lucruri bune ti se vor intampla inapoi <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<p>Regulamentul campaniei este urmatorul:</p>
<ul>
<li>Recomandarile pentru pozitiile incluse in aceasta campanie, vor fi trimise pe adresa: <a href="mailto:hr-romania@adobe.com">hr-romania@adobe.com</a> ; ele trebuie sa contina:
<ul>
<li>Subiectul &#8220;Pune-ti prietenii sa munceasca pentru tine!&#8221; (fara diacritice, sau cu ~, dupa cum binevoiti)</li>
<li>CV-ul persoanei recomandate (atasat)</li>
<li>Pozitia pe care candidatul se potriveste.</li>
<li>Argumente care vin sa sustina recomandarea facuta  &#8211; explicati, in cateva cuvinte, de ce credeti ca persoana respectiva ar fi potrivita pentru aceasta pozitie; argumentele nu trebuie sa fie de natura tehnica.</li>
<li>Datele voastre de contact &#8211; nume complet, e-mail. Nu le vom folosi pentru nimic altceva decat a va identifica atunci cand (eventual) luati premiul.</li>
</ul>
</li>
<li>Persoana recomandata trebuie sa fie de acord ca sa i se trimita CV-ul la Adobe Romania si sa nu fie surprins(a) de includerea in procesul de selectie pentru pozitia respectiva</li>
<li>Persoana care a facut recomandarea este eligibila pentru primirea recompensei de 1,000 USD (brut, impozabil) in cazul angajarii persoanei recomandate in urmatoarele 6 luni de la submitarea CV-ului ei catre Adobe Romania.</li>
<li>Recomandarile incrucisate ( ex: Ionescu il recomanda pe Popescu si Popescu il recomanda, la randul lui, pe Ionescu) sunt acceptate, daca motivatia recomandarii este bine argumentata</li>
<li>Auto-recomandarea nu este considerata ca fiind eligibila in cadrul campaniei &#8220;Pune-ti prietenii sa munceasca pentru tine!&#8221;. Daca esti bun insa, nu ezita sa <a href="http://myadobe.ro/angajam/">aplici aici</a>.</li>
<li>Persoanele care au facut recomandari vor primi saptamanal pe email informatii legate de statusul candidatilor care intra in cadrul procesului de selectie.</li>
<li>Aceasta campanie se va desfasura in perioada 9 Iulie &#8211; 31 August 2010, asadar, asteptam recomandarile voastre pana la data de: 31 august 2010</li>
</ul>
<p>Spor la recomandat!</p>
<p>Adobe Romania</p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/07/09/pune-ti-prietenii-sa-lucreze-pentru-tine-la-adobe-pentru-1000/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Summer internship – concluzii dupa selectie</title>
		<link>http://myadobe.ro/2010/06/28/summer-internship-%e2%80%93-concluzii-dupa-selectie/</link>
		<comments>http://myadobe.ro/2010/06/28/summer-internship-%e2%80%93-concluzii-dupa-selectie/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 18:09:09 +0000</pubDate>
		<dc:creator>dblajan</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1654</guid>
		<description><![CDATA[Selectia de anul acesta tocmai s-a terminat. Au fost multi aplicanti, multe teme de corectat, foarte multe orgolii insa doar 12 interni alesi. Si de data aceasta procesul a fost foarte interesant, cu multe invataminte si pentru noi de care speram sa profitam in anii urmatori pentru a aduce un plus de obiectivitate si transparenta.
Mai [...]]]></description>
			<content:encoded><![CDATA[<p>Selectia de anul acesta tocmai s-a terminat. Au fost multi aplicanti, multe teme de corectat, foarte multe orgolii insa doar 12 interni alesi. Si de data aceasta procesul a fost foarte interesant, cu multe invataminte si pentru noi de care speram sa profitam in anii urmatori pentru a aduce un plus de obiectivitate si transparenta.<br />
Mai mult, ne-am gandit ca putem incepe chiar de anul acesta prezentand, asa cum multi dintre voi au cerut, ceva mai multe detalii despre cum a decurs totul, de la selectia problemelor, la criteriile de corectare si pana la selectia finala a candidatilor dupa interviu.<br />
In primul rand au fost propuse 4 categorii:  Web Development, Application Modelling (Design), Algoritmi si Quality. Dintre acestea, pe departe cea mai populara a fost rubrica de algoritmi. Total neasteptat pentru noi, destul de putini aplicanti au abordat celelalte rubrici. De aceea, cele ce urmeaza sunt axate mai mult pe aceasta sectiune, insa sunt in mare valabile si pentru celelalte. </p>
<p><strong>Problemele </strong><br />
Desi la un moment dat s-a propus sa dam aceleasi probleme ca si anul trecut, s-a luat decizia de a pastra doar doua dintre ele (eliminandu-le pe cele nu foarte populare intre aplicanti) si de a adauga inca doua noi pentru a asigura atat o gama variata de dificultate intre probleme, cat si pentru a da ocazia celor buni sa iasa in fata. Niste probleme mult prea grele sau prea usoare doar ne-ar fi ingreunat munca de selectie. Din aceste puncte de vedere, probleme si-au atins scopul, insa, nu tocmai surprinzator, am observat modificari intre clasamentul in urma temelor si cel al interviurilor (problema pe care dorim sa o abordam direct incepand de la anul viitor). Solutiile la probleme le puteti gasi <a href='http://myadobe.ro/wp-content/uploads/2010/06/solutii_algoritmi.pdf'>aici</a>.</p>
<p><strong>Corectarea</strong><br />
Corectarea temelor a fost facuta de 8 oameni , fiecare tema fiind verificata de cel putin 2, pentru un plus de corectitudine. Am fost atenti in ordine la : functionalitate (programele sa dea rezultatele bune), complexitatea spatiala/temporala (algoritmii sa fie eficienti), modul in care a fost scris si documentat codul (alocari de memorie, librarii folosite, formatarea codului, explicatii etc.). Speram ca indicatiile de aici coroborate cu solutiile la probleme sa va fie suficiente pentru a va da seama singuri de cum v-ati descurcat. Daca, totusi, doriti sa aflati mai in detaliu cum v-ati descurcat, nu ezitati sa ne dati un mail in care sa cereti asta.</p>
<p><strong>Interviurile si selectia finala</strong><br />
Dupa ce corectarea s-a terminat, am inceput sa va chemam la interviuri urmarind in mare ordinea data de clasamentul de la teme. Aici am vrut sa vedem nu numai ce cunostinte tehnice sau ce experienta aveti, dar, la fel de important, am evaluat si capacitatea voastra de a lucra intr-o echipa, precum si entuziasmul si pasiunea voastra pentru domeniul IT. Altfel spus, dintre toti cei prezenti la interviu i-am selectat pe cei care ne-au convins cel mai mult ca se pot integra intr-o echipa ce lucreaza la un proiect in Adobe (cu tot ceea ce stim noi ca presupune asta), evident, in limita locurilor disponibile. Exat cum ne-am propus, a rezultat o echipa de interni tineri si pasionati, de la diverse facultati, din toti anii de studiu, insa toti cu dorinta de a capata experienta si de a lucra pe proiecte interesante si inovative.</p>
<p>Dupa toata experienta asta speram ca ati invatat cate ceva. Noi cu siguranta am invatat, fie de la voi, fie ne-am prins singuri. Toata intelepciunea adunata o vom folosi pentru la anul si speram ca si voi veti face la fel. Pana atunci va asteptam pe la noi la oricare dintre evenimentele Adobe Open Doors, First Time Quality Engineer, Graduate Diploma Program pentru a va face singuri o idee mai buna despre ceea ce inseamna Adobe Romania.</p>
<p>Va asteptam,<br />
Echipa Adobe</p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/06/28/summer-internship-%e2%80%93-concluzii-dupa-selectie/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avem echipa!!!</title>
		<link>http://myadobe.ro/2010/06/16/avem-echipa/</link>
		<comments>http://myadobe.ro/2010/06/16/avem-echipa/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 16:41:48 +0000</pubDate>
		<dc:creator>ela</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1645</guid>
		<description><![CDATA[Cei 11, in ordinea numerelor de pe tricou alfabetica, sunt:
Alexandru Agape / Dev
Filip Buruiana / Dev
Ciprian Coman / Dev
Mihai Damaschin / Dev
Valentin Dobrota / Dev
Serban Lupulescu / Dev
Alin Ionut Miu / QE
Stefan Munteanu / Dev
Emilia Pana / Dev
Iuliana Prodan / QE
Ciprian Tais / Dev
Antrenorii Adobe, Bogdan si Ilie, au decis o formula 4-4-3 si o [...]]]></description>
			<content:encoded><![CDATA[<p>Cei 11, in ordine<span style="text-decoration: line-through">a numerelor de pe tricou</span> alfabetica, sunt:</p>
<p>Alexandru Agape / Dev<br />
Filip Buruiana / Dev<br />
Ciprian Coman / Dev<br />
Mihai Damaschin / Dev<br />
Valentin Dobrota / Dev<br />
Serban Lupulescu / Dev<br />
Alin Ionut Miu / QE<br />
Stefan Munteanu / Dev<br />
Emilia Pana / Dev<br />
Iuliana Prodan / QE<br />
Ciprian Tais / Dev</p>
<p>Antrenorii Adobe, Bogdan si Ilie, au decis o formula 4-4-3 si o strategie foarte ofensiva, asa ca ne asteapta 2 luni pline! Mult succes si la cat mai multe «goal»uri! Atinse! <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>S-a vazut cat de greu ne-a fost sa ne decidem, stim ca am suparat pe cativa dintre voi cu reactiile intarziate, dar la final de zi suntem convinsi ca am facut cea mai buna alegere. Multumim tuturor participantilor si speram sa ne vedem in curand la unul din programele noastre: Adobe Open Doors, First Time Quality Engineer, Graduate Diploma Program sau tot pentru Summer Internship.</p>
<p>Stay tuned!</p>
<p>Echipa Adobe</p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/06/16/avem-echipa/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Summer Internship &#8211; Corectam!</title>
		<link>http://myadobe.ro/2010/05/29/summer-internship-corectam/</link>
		<comments>http://myadobe.ro/2010/05/29/summer-internship-corectam/#comments</comments>
		<pubDate>Sat, 29 May 2010 20:10:09 +0000</pubDate>
		<dc:creator>ela</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1623</guid>
		<description><![CDATA[&#8230;atent, incet dar sigur, pana pe 1 iunie, cand incepem sa programam interviurile, ca pana in jurul datei de 8 iunie sa stim ce si cum. Dar mai ales cine!
Asa ca tineti telefoanele aproape!  
]]></description>
			<content:encoded><![CDATA[<p>&#8230;atent, incet dar sigur, pana pe 1 iunie, cand incepem sa programam interviurile, ca pana in jurul datei de 8 iunie sa stim ce si cum. Dar mai ales cine!<br />
Asa ca tineti telefoanele aproape! <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/05/29/summer-internship-corectam/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Summer Internship: rezolvam, corectam, selectam!</title>
		<link>http://myadobe.ro/2010/05/27/summer-internship-rezolvam-corectam-selectam/</link>
		<comments>http://myadobe.ro/2010/05/27/summer-internship-rezolvam-corectam-selectam/#comments</comments>
		<pubDate>Thu, 27 May 2010 14:37:52 +0000</pubDate>
		<dc:creator>ela</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1610</guid>
		<description><![CDATA[Dragilor,
Dupa cum am promis, dam startul la rezolvarea problemelor in baza carora vom face selectia pentru interviuri.
Aveti, ca si anul trecut, 4 categorii din care puteti alege, dupa preferinte:  Web Development, Application Modelling (Design), Algoritmi si Quality Assurance.
Cu cat mai multe rezolvari, cu atat mai bine! Nu, nu uitam nici de principiul &#8220;quality &#8211; not quantity&#8221;  [...]]]></description>
			<content:encoded><![CDATA[<p>Dragilor,</p>
<p>Dupa cum am promis, dam startul la rezolvarea problemelor in baza carora vom face selectia pentru interviuri.</p>
<p>Aveti, ca si anul trecut, 4 categorii din care puteti alege, dupa preferinte: <strong> <a href="http://myadobe.ro/2010/05/27/web-development/">Web Development</a></strong>, <a href="http://myadobe.ro/2010/05/27/application-modelling-design/"><strong>Application Modelling (Design</strong>)</a>, <strong><a href="http://myadobe.ro/2010/05/27/algoritmi/">Algoritmi</a></strong> si <strong><a href="http://myadobe.ro/2010/05/27/quality-assurance/">Quality Assurance</a></strong>.</p>
<p>Cu cat mai multe rezolvari, cu atat mai bine! Nu, nu uitam nici de principiul &#8220;quality &#8211; not quantity&#8221; <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ca si timp, am hotarat sa lasam si o noapte la dispozitie (special pentru insomniaci), drept urmare asteptam raspunsurile voastre pana <strong>maine, 28 mai 2010, ora 13.30</strong>, pe adresele <a href="mailto:educatie@adobe.com">educatie@adobe.com</a><strong> </strong>si <a href="mailto:hr-romania@adobe.com">hr-romania@adobe.com</a> </p>
<p>Spor si inspiratie!</p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/05/27/summer-internship-rezolvam-corectam-selectam/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Development</title>
		<link>http://myadobe.ro/2010/05/27/web-development/</link>
		<comments>http://myadobe.ro/2010/05/27/web-development/#comments</comments>
		<pubDate>Thu, 27 May 2010 14:10:34 +0000</pubDate>
		<dc:creator>ela</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1606</guid>
		<description><![CDATA[1. Creati o aplicatie web simpla pentru managementul unei liste de utilizatori. Aplicatia trebuie creata folosind tehmologii AJAX/Flex pentru partea de frontend si la libera alegere partea de server side. In aceeasi componenta trebuie implementate urmatoarele functionalitati:

listare utilizatori existenti.
Editare &#8220;inline&#8221; a datelor utilizatorilor.
Posibilitate de stergere a utilizatorilor.
Adaugare utilizatori noi.

Toate actiunile din componenta trebuie sa se [...]]]></description>
			<content:encoded><![CDATA[<p>1. Creati o aplicatie web simpla pentru managementul unei liste de utilizatori. Aplicatia trebuie creata folosind tehmologii AJAX/Flex pentru partea de frontend si la libera alegere partea de server side. In aceeasi componenta trebuie implementate urmatoarele functionalitati:</p>
<ul>
<li>listare utilizatori existenti.</li>
<li>Editare &#8220;inline&#8221; a datelor utilizatorilor.</li>
<li>Posibilitate de stergere a utilizatorilor.</li>
<li>Adaugare utilizatori noi.</li>
</ul>
<p>Toate actiunile din componenta trebuie sa se faca fara reincarcarea paginii.</p>
<p>Bonus:<br />
Functionalitati optionale care pot fi implementate: sortare, paginare, filtrare, cod xhtml, utilizarea de frameworkuri ajax numai pentru comunicarea browser &#8211; server.</p>
<p>Cerinte:</p>
<p>Trebuie sa fie o aplicatie care sa suporte minim doua browsere si arate cat mai frumos. Trebuie documentata pe scurt (html), incluzand instructiuni de instalare, si sa fie functionala.</p>
<p>Se evalueaza atat widget-ul cat si calitatea codului (de la formatare la comentarii si corectitudine).</p>
<p>2. Construieste o aplicatie/serviciu simplu facut peste Google App Engine, care sa integreze un serviciu extern <span><a href="http://myadobe.ro/pages/createpage.action?spaceKey=CE&amp;title=FriendFeed&amp;linkCreation=true&amp;fromPageId=342331120">FriendFeed<sup><img src="http://myadobe.ro/images/icons/plus.gif" border="0" alt="" width="7" height="7" align="absMiddle" /></sup></a></span> sau Yahoo! si sa faca o procesare server side a datelor, iar apoi sa le serveasca.</p>
<p>Ex: statistici despre cele mai &#8220;shared&#8221; articole pe un interval de timp prestabilit sau o integrare cu Yahoo! Weather sau Yahoo! Traffic, sau ambele <img src='http://myadobe.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Referinte:</p>
<ul>
<li><span><a href="http://code.google.com/appengine/docs/">http://code.google.com/appengine/docs/<sup><img src="http://myadobe.ro/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absMiddle" /></sup></a></span></li>
<li><span><a href="http://code.google.com/p/friendfeed-api/wiki/ApiDocumentation">http://code.google.com/p/friendfeed-api/wiki/ApiDocumentation<sup><img src="http://myadobe.ro/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absMiddle" /></sup></a></span></li>
<li><span><a href="http://developer.yahoo.com/everything.html">http://developer.yahoo.com/everything.html<sup><img src="http://myadobe.ro/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absMiddle" /></sup></a></span></li>
</ul>
<p>Cerinte:</p>
<p>Trebuie sa fie aplicatie backend, nu conteaza atat de mult partea de front. Poate sa returneze XML, JSON sau HTML. Trebuie documentata (html) si trebuie sa fie functionala.</p>
<p>Se evalueaza atat serviciul rezultat, cat si calitatea codului (de la formatare, pana la comentarii si corectitudinea codului scris).</p>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/05/27/web-development/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Quality Assurance</title>
		<link>http://myadobe.ro/2010/05/27/quality-assurance/</link>
		<comments>http://myadobe.ro/2010/05/27/quality-assurance/#comments</comments>
		<pubDate>Thu, 27 May 2010 14:07:20 +0000</pubDate>
		<dc:creator>ela</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1603</guid>
		<description><![CDATA[
Se da spre testare un feature pentru o comanda SQL “select”: optiunea de “join”. Construieste cat mai multe test case-uri functionale (nu de performanta, volum, securitate, etc.) distincte (scop/titlu, date+stare initiale, rezultat asteptat).
Se da un program care primeste lungimile a 3 laturi (numere naturale) si verifica daca ele formeaza un triunghi isoscel sau nu. Creeaza [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>Se da spre testare un feature pentru o comanda SQL “select”: optiunea de “join”. Construieste cat mai multe test case-uri functionale (nu de performanta, volum, securitate, etc.) distincte (scop/titlu, date+stare initiale, rezultat asteptat).</li>
<li>Se da un program care primeste lungimile a 3 laturi (numere naturale) si verifica daca ele formeaza un triunghi isoscel sau nu. Creeaza cit mai putine test case-uri pentru a acoperi cit mai multe situatii reale. Test case-urile vor fi seturi de forma (a,b,c,isoscel), ex: (10,11,13,nu)</li>
<li>Prezinta 3 defecte/probleme de uzabilitate/erori pe care le-ai intalnit in ultima luna (nu neaparat legate de software)</li>
<li>Prezinta intr-un mod cat mai structurat cum ai testa una dintre urmatoarele aplicatii:</li>
</ol>
<ul>
<li>Adobe Reader v.9.3 (<a href="http://get.adobe.com/reader/">http://get.adobe.com/reader/</a>)</li>
<li>Photoshop.com (<a href="https://www.photoshop.com/">https://www.photoshop.com/</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/05/27/quality-assurance/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Algoritmi</title>
		<link>http://myadobe.ro/2010/05/27/algoritmi/</link>
		<comments>http://myadobe.ro/2010/05/27/algoritmi/#comments</comments>
		<pubDate>Thu, 27 May 2010 14:05:46 +0000</pubDate>
		<dc:creator>ela</dc:creator>
				<category><![CDATA[Munca]]></category>

		<guid isPermaLink="false">http://myadobe.ro/?p=1600</guid>
		<description><![CDATA[1. Scrie o metoda care primeste un array de N elemente si un numar K, si intoarce al K-lea cel mai mic element (e.g. find_kth(3, { 5,4,3,1,2,1,2,7,6,9,4,5} ) trebuie sa intoarca &#8220;2&#8243;. (sirul sortat ar fi 1,1,2,2,3,4,4,[...], al 3-lea element din sirul sortat e &#8220;2&#8243;).Gaseste un algoritm de complexitate mai mica de O(n log n) [...]]]></description>
			<content:encoded><![CDATA[<p>1. Scrie o metoda care primeste un array de N elemente si un numar K, si intoarce al K-lea cel mai mic element (e.g. find_kth(3, { 5,4,3,1,2,1,2,7,6,9,4,5} ) trebuie sa intoarca &#8220;2&#8243;. (sirul sortat ar fi 1,1,2,2,3,4,4,[...], al 3-lea element din sirul sortat e &#8220;2&#8243;).Gaseste un algoritm de complexitate mai mica de O(n log n) (ex: mai rapid decat &#8220;sortare + indexare&#8221;).</p>
<p>2. Sa se calculeze numarul T(n) al cuvintelor de lungime n folosind alfabetul {A,B,C,D} care contin secventa ABBD.<br />
Ex.:</p>
<table border="0">
<tbody>
<tr>
<th>Intrare</th>
<th>Iesire</th>
</tr>
<tr>
<td>n=4</td>
<td>1</td>
</tr>
<tr>
<td>n=5</td>
<td>8</td>
</tr>
</tbody>
</table>
<p>3. Se dă un sir de N &lt;= 10000 numere naturale distincte. Se cere găsirea unui set oarecare de 4 numere din acest sir, fie ele a b c d astfel încât a + b + c = d.Ex: pentru sirul „21 5 7 13 9 6 3 2&#8243; o solutie corectă este setul (a=6, b=13, c=2, d=21) &#8211; problema oferita de InfoArena</p>
<p>4. Pentru un numar natural nenul N se noteaza cu S(N) cifra obtinuta prin urmatorul procedeu: se calculeaza suma cifrelor lui N si se obtine un numar, apoi se calculeaza suma cifrelor acestui numar si se obtine alt numar, s.a.m.d pana cand rezultatul insumarii cifrelor este mai mic strict decat 10.(ex.: N=2481 suma cifrelor este 2+4+8+1=15, iar 1+5=6&lt;10, deci S(2481)=6). Sa se implementeze un algoritm eficient (complexitate temporala si spatiala optime) care primeste ca intrare vectorul de cifre ale unui numar natural N si calculeaza S(N).<br />
Ex.:</p>
<table border="0">
<tbody>
<tr>
<th>Intrare</th>
<th>Iesire</th>
</tr>
<tr>
<td>v=[1,2,3,4]</td>
<td>  1</td>
</tr>
<tr>
<td>v=[9,7,8]</td>
<td>  6</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://myadobe.ro/2010/05/27/algoritmi/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>
