Marian Rusu – bursier la Google

 Oricine are voință și curaj poate să realizeze ceea ce își dorește. Un exemplu bun atașat definiției de mai sus este cazul lui Marian Rusu, student în anul III la Informatică, în Universitatea „Vasile Alecsandri” din Bacău.

El este unul dintre studenții cu dizabilități (probleme cu ochii), care a ajuns să lucreze pentru Google după ce a aflat de la unul din colegii săi de liceu de înscrierile și de preselecțiile organizate de aceștia.

„In anul I de facultate am fost informat de către un coleg de liceu de programul Google EMEA Scholarship for Students with Disabilities prin care Google încearcă să ajute, oferind o bursă în valoare de 7000 EURO studenților cu adevărat pasionați de informatică în ciudă dizabilității lor”, a declarat Marian Rusu.

MarianRusu-Google

Continuă să citești Marian Rusu – bursier la Google

Interviu la Google (II)

Citeşte aici prima parte din articolul Interviu la Google

Cum rezolvă Google problemele

google_logo_vechiA trecut ceva timp de când am promis că voi spune ce a urmat după al doilea interviu tehnic, telefonic, pentru Google Zurich. După vreo două săptămâni, însă, într-adevăr am văzut că sunt (încă) destul de deştept, pentru că, într-adevăr, am fost invitat la un interviu on-site (la faţa locului). M-a contactat recruiterul, prin e-mail şi m-a felicitat că am trecut cu brio acest al doilea interviu şi dacă putem stabili o perioadă, cam peste vreo două săptămâni în care să vin la Zurich. Dacă ar fi fost după mine, aş fi aşteptat ceva mai mult, timp în care să mă mai pun la punct cu unele tehnici de programare sau algoritmi sofisticaţi. Am căutat pe Google cam ce fel de probleme ar putea să mă întrebe acolo, am contactat un vechi prieten, care a lucrat pentru o vreme la Google în Mountain View, iar el m-a testat cu o serie de probleme de algoritmică. La aceste probleme predominau soluțiile cu tabelele de dispersie, sortările rapide şi rezolvarea de probleme în timp liniar. De pildă, una din probleme avea o aplicabilitate foarte directă la Youtube. Am constatat că cei de la Google au un mod foarte inventiv de a rezolva unele probleme, care aparent se rezolvă în O (nxn), dar ei le rezolvă chiar în O(n), dacă trebuie să le rezolvi de mai multe ori. La unele probleme la care eu aveam o soluţie în O(log(n)) ei vin adesea cu o soluţie în O(1), încât uneori te întrebi dacă ceea ce se predă la algoritmică prin liceu sau facultate sunt cele mai avansate metode.

Adesea, fiecare problemă ce trebuie rezolvată de Google are o anumită particularitate, iar noi de multe ori aplicăm orbeşte un algoritm, bine învăţat, fără să studiem bine particularităţile acelei probleme şi să observăm că, deşi algoritmul este foarte bun, poate că în acele cazuri speciale există ceva şi mai bun.

Idei furate sau coincidenţe?

Dorind să le fac o impresie bună, le-am trimis şi câteva idei de-ale mele, din preocupările mele din domeniul limbajului natural, publicate sau care au fost ulterior publicate în articole de reviste sau la conferinţe internaţionale. Recruiterul m-a încurajat în acest sens, iar eu m-am gândit că e bine să trimit o serie de materiale reprezentative ale ultimelor mele preocupări academice, ca să fac impresie bună. Ulterior m-am convins că nu le sunt de mare folos, ei preocupându-se mai mult de problemele de bază ale informaticii (căutare şi ordonare) sau arhitecturi generale distribuite şi mai puţin de inteligenţa artificială. Pe de altă parte, mi-am asumat riscul ca să-mi fie furate ideile şi un googler să şi le însuşească, ca fiind ale lui. De fapt, Google e o firmă foarte isteaţă din punct de vedere juridic, au nişte contracte de confidenţialitate foarte deştepte, aşa încât am fost nevoit să semnez două asemenea contracte şi să le trimit lor. Unul se referea la faptul că nu voi spune ce probleme mi-au dat la interviuri (aşadar nu vă voi spune!), iar al doilea că sunt de acord să nu am pretenţii asupra a ceea ce le-am trimis benevol, dacă se întâmplă ca ei să descopere sau să inventeze ceva similar lucrărilor mele. E normal, din moment ce ei cercetează permanent şi uneori e posibil ca ideile să se suprapună :). Cu alte cuvinte, dacă mâine o să vedeţi vreo tehnologie implementată de Google, să nu fiţi convinşi că au făcut-o angajaţii permanenţi, ci poate vreun candidat intervievat.

În fine, am fost pus în legătura cu o altă persoană, o domnişoara care s-a ocupat de rezervarea biletelor de avion: mi-a trimis nişte variante din care să aleg, atât pentru dus, cât şi pentru întors şi mi-a spus că pot veni cu soţia şi că pot sta încă o zi sau două pentru a vizita oraşul. Ei puteau să-mi rezerve camera la hotel pentru două nopţi sau mai multe, dar ei îmi plăteau doar o noapte de cazare pentru o cameră (double) şi drumul cu avionul dus-întors doar pentru mine. Am ales să merg singur, după ce am discutat în familie problema. Mai ales că domnişoara de la Google a ales companiile aeriene şi nu unele foarte ieftine, ci Swiss Air şi Lufthansa. Am primit un ultim telefon în ziua de 10 martie şi mi s-a spus că totul este OK, interviul urma să fie pe 14 martie, iar eu să ajung acolo pe 13 martie.

Continuă să citești Interviu la Google (II)

Ce e important şi ce nu în programare?

Un articol mai vechi (din 1998) despre algoritmi şi programe, despre limbaje şi medii de programare şi despre cum alegem un mediu de programare. Multe din cele scrise aici sunt încă valabile.

Dacă înlocuieşti stiloul cu pana, nu ajungi poet.

E mai mult decât evident! Au fost atâţia scriitori care au scris noaptea, la lumina lumânării şi cu pană şi au lăsat omenirii opere literare de mare valoare. Aşa cum un amator netalentat poate folosi stiloul cu peniţa de aur cel mai scump sau chiar calculatorul şi imprimanta şi să nu realizeze nimic valoros din punct de vedere literar. Aşa stau lucrurile şi în programare. Poţi apela la un mediu de programare foarte performant şi să nu poţi realiza nimic valoros, sub aspect informatic, pe când – poate – folosind un mediu de programare mai puţin dezvoltat, să realizezi programe care să-i încânte pe toţi. Mediul de programare este pentru programator, precum pana sau stiloul pentru scriitor. Iar programul este precum un roman sau o poezie.

girl_computer
Continuă să citești Ce e important şi ce nu în programare?

Să ne jucăm cu Scratch!

scratch-logoNici mai știu câți ani sunt de când m-am supărat pe matematică. Flirtând eu ba cu româna, ba cu muzica, ba cu… ei, păi nu a mai mers așa și m-a pus să decid. Și-am ajuns în liceu la filologie, lăsând-o pe ea să umple inimile altor elevi, mult mai fideli și mai îndrăgostiți. Sora ei, informatica, pesemne că era mai nestatornică. Îi plăcea să bată pe la ușile altor specializări și să intre în viața studenților. A vrut să mă tulbure și pe mine, dar între timp înțelesesem durerea matematicii și-am devenit și eu fidelă, ca să nu-mi supăr iubitele științe umaniste. Așa că gata cu flirtul, domn’le! Să mergem la Facultatea de Litere! Asta a fost ca și cum aș fi mers la starea civilă să fac contract de căsătorie cu limba și literatura… După a început căsnicia, căci mi-am luat un job la care, iată… scriu.

Dar știți că viața devine monotonă, inima poftește aventură, iar omul mai calcă strâmb. Și uite așa mi s-a strecurat în minte ispita… și tot așa am invitat-o și-n casă: pe nimeni alta decât pe eterna nestatornică, informatica! Sub pretextul unei vizite în interes de serviciu, l-a luat de mânuță pe Robert, un tânăr student al Facultății de Științe din Bacău, și l-a adus la ușa mea însoțit de o aparatură demnă de un respectabil informatician.

Robert e amorezat pe vecie, având o minte ageră prin care circulă numai calcule, formule, cifre și coduri,RobertSpataru așa cum mișună în capul unui filolog amețit de lectură versurile lui Eminescu. Băiatul e pus pe treabă. Știți vorba aia cum că omul, ca să fie fericit în viață, trebuie să facă ce-i place. Ei bine, el a cam atins idealul, căci pasiunea i s-a convertit în drumul sigur al carierei. Deja implicat în multe proiecte, căutat de angajatori, voluntar la EduSoft, student eminent… tânăr, frumos, deștept (dar fetelor, tot informatica e prima iubire)… Robert Spătaru se pregătește să treacă în anul al II-lea de facultate, când va pleca în Emden, Germania, cu o bursă de studiu Erasmus. Deși e mai mic decât mine cu doi ani, băiatul ăsta e un om mare. Are o minte sclipitoare ce te eclipsează cu inteligența sa rapidă. Dacă vreo clipă l-am privit ca pe un adolescent oarecare, iată că Robert se afla acum lângă mine, inspirându-mi admirație și respect. Știam că niciodată nu voi ajunge să înțeleg tot ceea ce știe și va ajunge să știe el.

Continuă să citești Să ne jucăm cu Scratch!

Accesul la Internet ar trebui să devină un drept universal al omului

InternetInternetul…o notiune abstractă acum un secol, iar acum…o necesitate. Multe populații de pe glob nu au încă acest drept, sau au restricționări de vizualizare a anumitor site-uri web în funcție de țara în care își au domiciliul.

Acum, ce s-ar întâmpla dacă Internetul ar fi votat ca un drept universal al omului, nelimitat peste tot?  Au existat diverse discuții și dezbateri pe această temă. Continuă să citești Accesul la Internet ar trebui să devină un drept universal al omului

Norbert Wiener – părintele ciberneticii

Norbert Wiener (n. 26 noiembrie 1894, Columbia – d. 18 martie 1964 Stockholm), a fost un matematician american, considerat a fi părintele ciberneticii. Lucrarea sa fundamentală în acest nou domeniu s-a intitulat ybernetics or Control and Communication in the Animal and the Machine și a apărut simultan în Paris și New York

Încă din copilărie a fost văzut ca un copil minune, manifestându-și un interes deosebit față de limbile străine. Dincolo de afinitățile libgvistice, Wiener și-a dovedit talentul și în domeniul științelor exacte. A urmat timp de trei ani studiile la școala Ayer High School, din 1906 a fost admis la colegiul Tufts College, iar trei ani mai târziu, la vârsta de 14 ani începe să studieze zoologia la Harvard. 

Norbert Wiener
Norbert Wiener

Un an mai târziu, în 1910, începe să studieze filosofia, la Cornell University. Între 1915 – 1916 ocupă catedra de filosofie la Harvard. În timpul anilor săi de pregătire profesională, a participat la cursurile lui Bertrand Russell, Godfrey Harold Hardy, David Hilbert și Edmund Landau, și a fost influențat de ideile lui Max Born și ale lui Werner Heisenberg. Continuă să citești Norbert Wiener – părintele ciberneticii

Youtube – universul videoclipurilor

youtubeYoutube este cel mai mare site web de videoclipuri unde utilizatorii pot vizualiza și descărca materiale audio și video. Încă de când a fost înființat, în februarie 2005, Youtube și-a croit repede drumul către popularitate, ajungând în zilele noastre să concureze la rata de accesări cu Google! Site-ul Web își are sediul în San Bruno, California, SUA.

Ideea înființării acestui site a pornit de la Chad Hurley, Steve Chen, și Jawed Karim. Foști angajați ai companiei Paypal, au conceput idea după o petrecere acasă la Steve Chen, unde aceștia filmaseră videoclipuri și voiau să arate prietenilor pe internet dar nu aveau posibilitate în 2005. Astfel a fost plantat sâmburele conceptului. De aici în continuare, Youtube s-a dezvoltat spectaculos, ajungând deja în 2006 să declare că peste 100 de milioane de videoclipuri sunt vizualizate zilnic pe website.

Continuă să citești Youtube – universul videoclipurilor

Interviu cu Tatiana Moraru – o talentată edusoftistă

Tatiana Moraru s-a alăturat echipei EduSoft după participarea ei la workshop-ul nostru Tinerii și Educația STEM. Ea este una din cele patru fete care au format echipa învingătoare de la concursul Technovation Challenge 2014, desfășurat în Los Angeles, SUA. Aplicația lor, creată cu AppInventor, denumită AquaMea (inițial Apă Pură) are drept scop schimbarea vieții oamenilor, prezentându-le calitatea apei din diferite puțuri din zonele rurale în care locuiesc. AquaMea permite oamenilor să primească informații utile cum ar fi: conținutul apei și daunele care le poate aduce sănătății. De asemenea, lumea poate afla metode de tratare a lichidului vital. Ulterior, Tatiana a participat şi la alte proiecte IT din Republica Moldova, cum ar fi Girls Go IT.

Tatiana_Moraru_Republica_Moldova
Tatiana Moraru (click pentru a asculta interviul)

 

Experiența din SUA este relatată aici de Tatiana, iar Mihaela-Ștefania Puțeanu a realizat un interviu cu Tatiana, despre succesul echipei din Ștefănești la concursul din SUA, pe care îl puteți asculta aici:

 

 

 

 

 

Felicitări Tatiana Moraru, Maria Toma, Mihaela Bîrcă și Corina Hariton pentru succesul vostru!

Tatiana este elevă în clasa a XII-a la Liceul Teoretic din Ștefănești, raionul Florești, Republica Moldova. În cadrul EduSoft, Tatiana a realizat mai multe lecții video de limba germană, pe care le puteți vedea aici. De asemenea, ea este responsabilă de realizarea cursurilor de Scratch cu copiii din Ştefăneşti, Republica Moldova. Copiii îndrumaţi de Tatiana şi de colegele ei (Maria Toma, Mihaela Bîrcă şi Cătălina Budurin).

Continuă să citești Interviu cu Tatiana Moraru – o talentată edusoftistă