Adobe si misterul lor
Dupa cum spusesem cu cateva posturi in urma, Adobe a venit sa tina un concurs pe echipe in Politehnica. La inscriere ni s-au spus ca vor intra oricate echipe, ca locuri sunt destule. Ieri ne-au sunat si ne-au spus ca am fost selectati, nu se stie pe ce criteriu iar azi, la concursul propriu-zis, am vazut ca eram doar 4 echipe. Concursul s-a tinut in holul rectoratului; mise en place-ul a fost dragut. Iata si chinurile probele la care am fost pusi:
Prima proba era cea care in reclama aparea sub numele de design, iar cand vine vorba de Adobe nu poti sa nu te gandesti la Photoshop, Dreamweaver, ImageReady sau Flash. Ei, insa, nu s-au gandit la asta si ne-au dat sa descriem specificatiile unui mouse proectat pentru persoanele cu dizabilitati motorii. S-au punctat si intrebarile pe care le-am avut, ca sa vada ce ne poate capul precum si, bineinteles, descrierea propriu-zisa, insotita de niste desene oribile. Aici am obtinut punctajul cel mai mare.
Apoi a urmat un test de logica, cu 5 intrebari din care, spre rusinea noastra, am rezolvat doar 3. Aici au iesit primii cei care au rezolvat 4.
In fine, ultima proba (pentru noi) a fost una de programare. Ni s-a dat una bucata laptop IBM (un Thinkpad) ticsit de butoane si functii extratereste enervante si ni s-a tinut o prezentare de 5-7 minute despre un soft de la Adobe numit Flex, ajuns deja la versiunea a doua, nu se stie cand. Flex-ul in sine e o chestie destul de interesanta, desi seamana izbotor de mult cu ceea ce asta-vara se numea Avalon, de la Microsoft. Ideea din spatele lui este de a permite celor obisnuiti cu aplicatiile web sau macar cu web designul, sa poata scrie aplicatii de sine statatoare si functionale (asta e mai discutabil). Mai exact, interfata este, de fapt, un flash, pozitionarea si aspectul elementelor se face cu un fisier .mxml (remember .xaml ?) si functionalitatea se scrie in javascript si actionscript, puse toate la gramada. Mai mult chiar, daca ti-e mai usor sa construiesti interfata scriind cod HTML, poti sa faci asa. Vrei sa faci un buton sa arate altfel dar nu stii decat CSS? Nicio problema, bagi si CSS in el! Accesul la baze de date se poate face si in ASP.NET, e bagat pe acolo si MySQL, si Cold Fusion. Pare o varza? Ei bine, aici am avut de ales intre doua aplicatii pe care trebuia sa le facem: un browser web sau o aplicatie mica in genul unei agende. Browserul stiam ca e simplut de facut, dar ne-am apucat de agenda si rau am facut. Bineinteles ca nu aveam mari sperante ca vom reusi ceva din moment ce aveam o ora la dispozitie ca sa invatam si IDE-ul si felul in care functioneaza un astfel de proiect, si sa mai reusim sa scriem si un cod functional. Totusi, nu ne asteptam sa nu reusim sa deschidem un fisier din care sa citim date. Dar lucrul cu adevarat frustrant a fost faptul ca dupa 20 de minute de cacaiala (altfel nu am cum sa ii spun) din partea “specialistilor” programatori de la Adobe Romania, NICI EI NU AU REUSIT SA DESCHIDA UN FISIER! Si cam astfel a fost finalul nefericit si neasteptat al proiectului nostru.
Proba a patra, la care nu am mai ajuns, consta in “dueluri” intre echipele ramase in concurs pe… Wii! Bineinteles, pe jocurile de tenis, box si bowling (uau, ce neasteptat, nu?). Binteinteles, raman la ideea mea: Wii sucks. A, si ca sa mai laud putin inginerii de la Adobe, mi-a “placut” faptul ca atunci cand cineva a lovit priza si s-a intrerupt si imaginea si sunetul, trei oameni s-au dus sa verifice proiectorul… bravos, inginerilor.
Ca premii, am primit un tricou Adobe, o geanta si niste chestii mecanice interesante, desi nu foarte utile. A ramas sa mergem si la sediul Adobe ca sa ne ridicam si niste diplome si sa discutam despre niste internship-uri, desi dupa cate se profileaza vara acesta, nu cred sa mai am timp si de asa ceva.
Iata o intrebare din testul de logica, de care imi este pur si simplu ciuda, groaza si rusine ca nu mi-am dat seama la momentul respectiv care era solutia:
What should the question mark be replaced with?
1Q 3E 5T 7U 9?
Prost mai pot sa fiu uneori…