Dacă ar fi fost publicat la secțiunea Bancuri sau Miștocăreală, nu aș fi zis nimic. Figurând la rubrica “Management”, articolul La cine sa te astepti cand implementezi IT din publicația online Wall-Street ilustrează cât se poate de bine starea de fapt zugrăvită într-un articol mai vechi de-al meu “Oamenii de business” vs “oamenii de IT” (partea I, și iată un imbold suplimentar ca să scriu și partea a II-a). Printre una-două afirmații corecte dar banale, autorul (neprecizat) împănează articolul cu o serie de afirmații cli?eistice, discriminatorii și uneori de-a dreptul debile.

Pentru că, vedeți voi, oamenii din IT sunt de doua tipuri: “geeks” și “costume”. Conform articolului – citiți și vă minunați : Profesionistul IT tipic vine la munca in jeansi si un tricou, cu o atitudine flegmatica asupra vietii si un iPod plin cu muzica. Va asculta viziunea businessului asupra proceselor de transpus prin tehnologie, va parea ca intelege problema si apoi va programa ceva complet diferit de ce ar fi trebuit sa iasa. Ei sunt de obicei atat de scufundati in propria viziune asupra programarii si asupra proceselor, incat ignora complet realitatea si sunt foarte mandri ca pot sa proiecteze niste procese minunate – doar ca sunt aplicabile unui alt proiect, posibil din alta galaxie. Un specialist IT seamana, in viziunea celor din business, cu un rocker, punker sau orice alta categorie profesionala cu preocupari indoielnice. Ei se trezesc tarziu si stau tarziu noaptea pentru a experimenta solutii “elegante”, nu au ore fixe pentru mese (bineinteles ca mananca doar “junk”) si refuza sa participe la pranzuri de business (probabil ca nu ar fi lasati sa intre in restaurant in primul rand…). Prefera sa socializeze cu un anturaj format tot din “geeks” si vorbesc in dialecte pe care oamenii de business nu o sa le inteleaga niciodata. Aceștia ar fi cei din categoria “geeks”. Genul de oameni care nu sunt lăsați să intre în restaurant.

Urmează apoi “costumele”, unde intriga se complică: ei dau impresia ca se vor ocupa de toate aspectele implementarii. Da, îmi imaginez șeful de proiect IBM care asigură clientul cu un aer impasibil: “Nici o problemă, am să mă ocup singurel de scrierea unui milion de linii de cod și de testare”. Citez : Pe “costume” te poti baza; pentru a-si consolida buna impresie sunt imbracati la costum chiar si pe caldura cea mai mare. Este un super criteriu pentru a detecta oamenii de încredere în IT.

dilbert_software_yells.gif

și mai hilare sunt “sfaturile” date pentru a asigura o bună comunicare IT-știi. Pe geeks nu e bine să îi critici privitor la felul în care arată. Pe “costumiști” nu este bine să-i ironizezi in privinta infatisarii, a vocabularului sau a metodelor de analiza si de management pe care le folosesc. Dar, oameni buni, acestea sunt sfaturi universal valabile. Nu cred că există vreun domeniu în care profesioniștii să se lase ironizați și criticați.

Alt sfat tare privitor la geeks este că trebuie sa le ceri parerea experta atunci cand proiectezi un nou proces de business sau cand achizitionezi produse hardware sau software IT. Ummm … stai nițel … nu acesta este jobul oamenilor din IT ? Cine e plătit să facă – printre altele – validare tehnică ? Mai mult se pare că nu este bine sa le spui cum sa isi faca treaba. Adineauri am “stabilit” că nici măcar nu le putem pricepe vocabularul, de ce în numele lui Dumnezeu un neprofesionist ar dori să-i spună unui programator cum să programeze ??

Aparent, dacă vrei să nu te înțelegi bine cu geeks trebuie să le spui ca esti interesat de rezultate si nu de proces. Este evident o aberatie totală, tocmai asta trebuie să repeși periodic IT-ului în ședințe. Nu faci mișto de ținuta lor vestimentară sau de felul lor de a vorbi, nu-i înveți să deseneze diagrame UML sau prototipuri de site web, dar le spui ce rezultate ai acum și ce rezultate aștepți după implementare.

Am putea discuta îndelung despre acest articol, dar nu am timpul necesar în acest moment. Văd însă în jurul meu, pe la clienți și prin firmele unor amici, foarte multă frustrare apropos de subiectul IT. Frustrarea este generată nu de oamenii care lucrează în domeniu, ci de fapt de piața muncii în IT în acest moment, care este teribil de dezechilibrată. Deși percepția mea (subiectiv?) este că lucrurile stau ceva mai bine decât în 2006, în continuare este foarte dificil să găsești candidați buni pe piață. Situația afectează evident și firmele de outsourcing/dezvoltare software și implicit respectarea termenelor și a standardelor de calitate la proiectele livrate de aceștia. Există soluții la acest gen de probleme, dar clișeele și sfaturile anapoda nu fac parte dintre rezolvări.




Acest post are 20 comentarii.

    Pagini: [1] 2 » Arată toate comentariile

  1. #1 sadwank 
    02 Aug 07 10:42

    E cam varza autorul, am zarit si eu titlul cu coada ochiului dar nu mi-a sunat bine asa ca nu l-am citit.
    Impartirea asta in rai si buni, in blugi si costume, e chiar fortata si am impresia ca e intretinuta de oamenii de business, fosti programatori, carora nu le-a placut programarea si si-au dorit un salariu mai mare de project manager si de programatori carora nu le place programarea dar isi doresc un salariu mai mare, de project manager.
    Adevarul e ca un programator prost nu e automat un PM bun; dar un PM bun s-ar descurca admirabil ca programator.

  2. #2 babelfish 
    02 Aug 07 10:56

    “mai mult de 66% din toate proiectele IT esueaza complet, sunt in intarziere si/sau peste buget”

    asta n-a auzit in viata lui de “sales” care baga pe gitul PM-ilor / “geeks”-ilor deadlineuri imposibile :)

  3. #3 Adrian Spinei 
    02 Aug 07 11:04

    N-as vrea sa derapam in discutii la fel de cliseistice, doar ca de partea cealalta a baricadei … este de bun-simt constatarea ca nu toate proiectele esuate sunt din “vina” celor care implementeaza. Multe proiecte au esuat inca dinainte de a incepe implementarea, ceea ce nu a impiedicat “factorii de decizie” sa le demareze.

    Sincer nu am perceput impartirea geeks/costume ca o impartire rai/buni, desi parca s-a batut mai multa moneda pe stilul de viata rock’n'roll al geeksilor (poate si pentru ca stilul de viata al costumelor e mai putin incitant, in viziunea autorului).

  4. #4 alu 
    02 Aug 07 11:15

    exista geeks in costume si vanzari in blugi, exista buni si rai de fiecare parte, insa la blazajul care exista in aceste medii un astfel de articol este incitant si fascinant

    cine a beneficiaza de mediu de lucru occidental, vede ca primeaza calitatea si nicidecum avantajele aduse de costum sau de r&r, un coder bun e bogat, un manager slab e sarac, din pacate la noi e cam pe dos

    besides, some never grow up

  5. #5 Dan 
    02 Aug 07 11:58

    Eu nu o vad ca o impartire intre buni si rai ci mai degraba ca o diferentiere pe baza unui set diferit de valori. Un proiect poate esua si din cauza nevoii imediate de rezultate care scurteaza timpul alocat unei proiectari riguroase dar si prin aparitia de cerinte de noi features care se pot suprapune peste o baza de cod extrem de greu de intretinut. Sunt foarte multi factori care pot influenta “outcome”-ul unui proiect, unii total independenti atat de echipa de dezvoltare cat si de PM sau de Sales. Oricum comunicarea dintre “geeks” si “costume” poate fi moderata de catre middle-men sau poate fi trecuta si prin filtrul HR in ipoteza in care e vorba de diferente de substanta (cele 2 parti implicate chiar vorbesc limbi diferite).

  6. #6 Catalin Dobre 
    02 Aug 07 13:15

    Si eu care credeam ca sunt “unique, just like everybody else”.

  7. #7 Scientician 
    02 Aug 07 16:11

    Oamenii din IT ca orice specialisti trec prin diverse faze de dezvoltare profesionala. Un exemplu orecum tehnic e online la http://www.infiltec.com/j-h-wrld.htm
    In exemplul respectiv se arata cum un programator pleaca de la
    10 PRINT “HELLO WORLD”
    20 END
    in liceu si ajunge la
    % zmail jim
    I need a “Hello, world.” program by this afternoon.
    ca manager si
    % letter
    letter: Command not found.
    % mail
    To: ^X ^F ^C
    % help mail
    help: Command not found.
    % damn!
    !: Event unrecognized
    % logout
    ca chief executiv.
    Ideea e ca exista niste faze intermediare (inainte de a deveni master programers) in care oamenii respectivi sunt foarte utili. Clasificarea jeans si costume e destul de rigida si obtuza. Mai mult conteaza daca expertul IT are viziune suficient de larga si suficiente cunostinte incat sa rezolve probleme care au si relevanta practica. In ceea ce priveste insuficienta de specialisti IT buni in Romania, asta e o alta problema care n-are de-a face cu caracterizarea stereotipica din Wall-Street Journal.

  8. #8 RR 
    02 Aug 07 16:36

    Cum il cheama pe autorul acestui “articol” ? Ca eu n-am gasit cum il cheama pe site si e bine de tinut minte :D

  9. #9 Adrian Spinei 
    02 Aug 07 18:44

    @Sci: problema care exista pe piata fortei de munca are legatura mare cu numarul de proiecte IT esuate. Vedem din ce in ce mai multe site-uri care sunt varza inca din faza de conceptie, implementari de ERP-uri care dureaza dublu si costa triplu fata de cat era preconizat, etc. Asta ar trebui sa ne ingrijoreze si aici trebuie gasite solutii, nu daca sa criticam sau nu pantalonii scurti ai geek-ului …

    @RR: dupa cum bine ai remarcat, e o “anonima”.

  10. #10 geo 
    03 Aug 07 09:25

    Geeks mananca junk food si “costume” mananca eventual doar bio?
    Restul nu ma deranjez sa le mai comentez, pare tradus si neadaptat.

Pagini: [1] 2 » Arată toate comentariile