Un programator care este bun manager se va "alege" singur
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.
ShareRelated posts:








