Un programator care este bun manager se va “alege” singur
Scris de Adriana Cocic • 16 February 2010 • in categoria Dezvoltare Personala
Ovidiu Constantin are o companie, NOVIT, care oferă servicii şi consultanţă IT şi HR si, in acelasi timp, este director general la RnD Software. A ajuns in aceasta pozitie dupa ce a lucrat o perioada ca Linux/Unices Project Manager in cadrul BitDefender.
Am stat de vorba cu el despre provocarile job-ului sau, despre asteptarile pe care le are de la viitorii colegi de munca, despre trecerea de la programare la management si despre multe alte lucruri pe care va invit sa le descoperiti in randurile de mai jos.
Bookblog: Poti sa-mi spui cateva cuvinte despre RnD Software si activitatea pe care o desfasoara?
Ovidiu: RnD Software este o companie de ... (suspans) ... dezvoltare software.
În doar 2 ani de la înfiinţare, în septembrie 2008, am lansat primul produs - Livigent. Livigent este o soluţie de filtrare şi monitorizare a accesului la Internet, destinată companiilor şi instituţiilor.
Cu soluţia noastră, conducerea organizaţiei poate implementa un sistem de politici privind accesul la Internet (durată, bandă folosită, aplicaţii utilizate, fişiere care pot fi descărcate, categorii de situri care pot fi vizitate şi poze care pot fi vizualizate).
Tehnic, munca la RnD Software este foarte interesantă, am dezvoltat algoritmi noi de interpretare a textului şi a imaginilor - partea de cercetare este cel puţin jumătate din activitatea unui programator.
BB: Ce faci tu, in calitate de General Manager?
Ovidiu: Am început prin a fi un hibrid de project manager, responsabil cu recrutările şi cel care plăteşte facturile şi salariile. Acum am renunţat la partea tehnică şi mă ocup de parteneriate şi dezvoltarea (comercială) a afacerii. Mai exact, am grijă ca "rotiţele să se învârtă" şi toată lumea să-şi poată face treaba în cele mai bune condiţii. Chiar dacă asta înseamnă că uneori trebuie să mai asamblez câte un birou :)
BB: Ce etape ai parcurs pentru a ajunge in aceasta pozitie?
Ovidiu: Am trişat, am cunoscut pe cine trebuie :). No, really! Fără să expun toată biografia mea, care poate fi citită aici, o să spun doar că am încercat mereu să mă implic în proiecte cât mai diverse şi să-mi fac treaba cu pasiune. Aşa am cunoscut multe persoane interesante cărora probabil că le-am lăsat o impresie favorabilă, pentru că jobul mi-a fost oferit atunci când investitorul a decis să demareze RnD Software.
BB: Ce cauti la programatorii pe care ii angajezi?
Ovidiu: Inteligenţă, entuziasm, spirit de echipă, urmate de experienţa în domeniu. Este foarte important să simt că omul se potriveşte echipei. Dacă experienţa se poate compensa cu inteligenţă şi muncă mai multă la început, entuziasmul şi spiritul de echipă sunt "marfă rară".
BB: Ce provocari zilnice pot aparea la un astfel de job?
Ovidiu: Mai bine întrebai ce provocări NU apar măcar o dată pe săptămână :) De la probleme administrative sau birocratice până la probleme cu furnizorii. Adaugă aici presiunea respectării termenelor şi, desigur, cele mai importante provocări - cererile de suport tehnic de la clienţi, care sunt mereu tratate cu prioritate şi seriozitate.
BB: Dar programatorii? Cu ce tip de provocari se confrunta zilnic?
Nenumarate! De la cerinte tehnice sau functionale incomplete sau incorecte, probleme de incompatibilitati cu diferite API-uri sau platforme de dezvoltare, pana la defectarea automatului de cafea (se stie ca productivitatea programatorilor este direct proportionala cu cantitatea si calitatea cafelei). Dar de departea cea mai mare provocare este identificarea si repararea unui bug venit "din piata", adica de la un client.
De multe ori raportarea este incompleta, clientul este deja nemultumit si nu are chef sa testeze 10 scenarii pentru a localiza exact problema. Sunt cazuri in care echipele de programare, testare si suport tehnic devin adevarati detectivi... aduna dovezile, interogheaza martorii (dar nu ca in filme, ci mai diplomat, martorii fiind chiar clientii) si rezolva cazul.
BB: Care e parcursul carierei unui programator in RnD Software?
Ovidiu: Fiind o companie mică, încercăm să păstrăm structura cât mai orizontală, deci nu se poate vorbi despre promovări în poziţii superioare. "Cariera" constă în acumularea de respect şi independenţă - nu se impun soluţii tehnice decât foarte rar, programatorii cu experienţă aleg singuri. Și nu am fost niciodată dezamăgit!
BB: La ce nivel salarial se poate astepta un potential candidat care vrea sa se angajeze la voi ca programator?
Ovidiu: Salariul de intrare este de obicei într-un interval stabilit, iar evoluţia salariului este dependentă doar de performanţe. Facem de două ori pe an evaluări şi cine merită, primeşte un salariu mai mare. Ca să-ţi dau şi cifre, toate salariile noastre sunt sensibil peste media în industrie.
BB: Ce calitati crezi ca trebuie sa aiba o persoana cu background tehnic pentru a se descurca intr-o pozitie manageriala?
Ovidiu: "Spirit antreprenorial" îmi vine acum în minte... dar am promis că nu dau răspunsuri corporate. Nu cred că există o reţetă, dar nu poţi fi un bun manager dacă nu eşti pasionat de domeniul în care lucrezi şi dacă nu eşti apropiat de angajaţi. Văd prea des manageri care uită de unde au plecat şi încep să trateze oamenii ca nişte înregistrări într-un spreadsheet, pentru care "succes" nu se măsoară decât în ROI, EBITDA şi market share.
Pentru că a fi manager înseamnă extrem de multă comunicare, nu strică să fii sociabil şi să vorbeşti corect gramatical :)
BB: Cand crezi ca e ideal sa se produca shift-ul programator -> manager ?
Ovidiu: Nu cred ca trebuie sa existe un shift. Un programator care este bun manager se va "alege" singur - colegii ii vor cere sfatul, ii vor respecta parerea, iar conducerea companiei va aprecia daca stie sa estimeze bine efortul personal sau al echipei. Aproape natural, atunci cand va fi nevoie de un raport sau o planificare, aceasta persoana va fi cea abordata.
Schimbarea titulaturii este putin importanta si personal am facut-o atunci cand am oferit team leader-ului si responsabilitatea sa-si recruteze noii colegi, dar persoanele respective erau deja lideri "de facto". Nu stiu nici un caz in care numirea arbitrara a unui team leader sau angajarea cuiva din exterior sa fi produs rezultate bune.
-------
Vrei un loc la cursul "Inteligenta Emotionala - Relatia cu Tine" tinut de Raluca Mohanu? Inscrie-te ACUM pe mail, la adresa adriana[at]bookblog[punct]ro.




