Viata de developer
Haideţi să vă spun ce-am mai făcut…Sunt de-acum vreo două săptămâni de când am început să lucrez la un proiect..ca developer. Un experiment interesant pentru mine (..cu alte cuvinte voiam să fac şi eu un ban).
Cum merge? Foarte bine. În prima zi, ca orice om preocupat de user şi de interacţiune, am început să vorbesc cu clientul, să văd cam ce vrea, să mă gândesc cum ar fi mai bine…Dar după numai câteva ore de gândit şi de tot auzit celelalte tastaturi de programatori zbârnâind prin jurul meu şi vâzând că eu rămâneam serios în urmă şi că deadlineul primei zile se apropia…Am lăsat şi interacţiune şi tot şi m-am apucat de codat..Că e bine, că e rău (pentru user), nu-mi mai bat capul..Să treacă de client, că după aia nu mai e treaba mea. Şi aşa dintr-o dată viaţa mea de programator s-a simplificat ca prin minune.
Da, m-am convins personal, aşa gândeşte orice programator, chiar şi cei preocupaţi de calitatea codului şi de reuşita proiectului şi alte aceste.
..La user sigur nu se gândeşte nimeni. Cel puţin nimeni dintre programatori. Şi dacă mai pui şi un client care respinge până şi timidele propuneri de mai bine ale unui biet designer rătăcit printre coderi, pe motiv că “just fă ca în varianta veche”..Judecaţi voi la ce se ajunge..Asta la modul general, bineînţeles ![]()
Dar nici o grijă. Ducem noi proiectul la bun sfârşit. Şi apoi îmi revin eu…
July 8th, 2006 at 12:41 am
Viata de developer…
Articol despre viata de programator, scris de un designer….
July 9th, 2006 at 2:58 pm
Cu un client de genu asta am ajuns la concluzia ca ai trei variante:
). E grea faza si nu iese mereu si cu orice client, da cand iese capeti “liber la mana” nelimitat
.
– faci cum vrea el, in special daca nu-ti creste volumul de munca
– il duci cu zaharelu, lasand-o si pe a lui si tragandu-l usor spre varianta ta doar atunci cand e ceva important; aici merge si zici pe-a lui si faci pe-a ta
– te lupti putin, arunci ceva acronime de specialitate, si o tii puternic pe a ta, cu argumente solide. De obicei clientul cedeaza nervos
Bineinteles, a treia varianta cere in general ceva mai multa munca. Dar se merita in proiectele de anvergura, in special daca a clona versiunea anterioara a programului pune probleme serioase (mai mult de lucru, frustrare arrrr, deschiderea altor probleme de integrare etc). It can also backfire da numai cu oamenii care au comportamente perverse.