30 august 2023 | Comentariile sunt închise pentru Că bine zici, frate
As the senior managers weren’t the ones doing the bug investigating, they did what most senior managers do when they need something done—they kept bugging the person actually debugging the code. After all, everyone knows developers will debug problems faster if you pester them for status reports and pointedly lurk outside their office.
Dar cum nu managerii erau cei care investigau problema, au făcut ceea ce
fac majoritatea managerilor atunci cînd vor să se întîmple ceva: l-au bătut la cap pe cel care investiga cu adevărat eroarea. Că doar știe toată lumea: programatorii investighează problemele din cod mai repede dacă-i freci cerîndu-le permanent rapoarte de progres, sau dai tîrcoale în jurul biroului lor.
A fost o coincidență mare că am dat peste articolul ăsta tocmai azi, cînd a trebuit să asist la o scenă penibilă la birou. După ce acum mai bine două luni (cred) au pus o ședință de status specială pentru proiectul ăsta (vezi status reports mai sus), bașca, pe lîngă ședința zilnică, acum au început să întrebe foarte agresiv cînd o să fie gata. Iar cînd colegul pe care a picat de data asta măgăreața (eu am tăcut ca un filozof ce sînt) a dat din colț în colț ca să recunoască, într-un final, că nu știe, managerul cu pricina a făcut spume la gură că ăsta nu e un răspuns acceptabil.
Ca să ilustrez situația printr-o analogie, lucrurile ar sta cam așa:
Cineva a smuls doi zugravi din pat în toiul nopții și i-a dus într-un castel medieval din munți. După ce i-a plimbat, pe întuneric, prin vreo 2-3 încăperi zugrăvite cîndva de alții, a început să le ceară insistent răspuns la întrebarea cît mai durează să termine de spoit restul camerelor din castel. Ba chiar bate din picior, riscînd să-și strice botina fină și glezna grațioasă, că „nu știu” nu e un răspuns acceptabil, trebuie să răspundă cumva, nu-l interesează cum, ca să poată spune și el, la rîndul lui, mai departe.
Acuma, ar fi varianta 1) să minți cu nerușinare – cum ar veni „Doo minute, Turkish!”, sau b) să spui adevărul: n-ai o vedere de ansamblu întrucît codul are niște zeci de mii de linii de cod, e scris cu picioarele de niște diletanți înainte de aterizarea ta în proiect, specificațiile sînt mai mult verbale și mult noroc să-l găsești fix pe Nea Caisă ăla care știe răspunsul corect la una din zecile de chestii ce te blochează în clipa asta, infrastructura clientului e o mare cutie neagră și nimeni nu știe exact cum funcționează, plus managerii care îți stau permanent în coaste ca niște unelte de cizmărie folosite la găurit, DECI N-AI NICI CEA MAI VAGĂ IDEE!
Varianta a doua am încercat-o, de mai multe ori chiar… și n-a ținut. Pentru că, de fapt, adevărul nu e indicat în astfel de situații. Și nici diplomatic. Și-ți mai aduce și evaluări de performanță negative, că ești contra.
Deci, să-i fut pe toți! Măcar de o muie puteau să aranjeze și ei, dacă tot sînt niște lăbari…
23 iulie 2023 | Comentariile sunt închise pentru Progres efectiv
Exact așa mă simt de vreo 3 luni, de la trecerea pe alt proiect (ca alternativă la concediere). Sigur, bate clar șomajul, dar sunt zile în care am senzația că dau la lopată dintr-o grămadă nesfîrșită de căcat. Diferența, față de miile de linii de cod în care trebuie să „sap” zi de zi, e că la grămada de căcat măcar s-ar vedea un oarecare progres de la o zi la alta…
15 noiembrie 2022 | Comentariile sunt închise pentru Pentru Sabina și Crenguța
Notă: Articolul a fost scris în zilele de 14 și 15 noiembrie 2022, dintr-un salon de spital, în timp ce așteptam să fiu luat în sala de operație pentru un bypass coronarian, din care mă convinsesem cumva că sunt șanse importante să nu mă mai trezesc. Era programat pentru publicare automată pe 21 noiembrie, în ideea că dacă totuși supraviețuiesc, aveam 6 zile la dispoziție să-mi revin și să anulez publicarea lui. Din fericire am supraviețuit intervenției, iar motivația originală nu mai e de actualitate. Dar conținutul rămîne la fel de relevant, așa că am decis să-l public oricum. Ce urmează se dorea un fel de scrisoare de rămas bun care, evident, nu e relevantă decît pentru mine, pentru soția și fiica mea.
14 noiembrie 2022 | Comentariile sunt închise pentru Bypass în doi
S-au întîmplat foarte multe lucruri importante de cînd nu m-am mai învrednicit să scriu nimic aici… Multe din ele ar merita articole dedicate, de exemplu faptul că Crenguța a terminat facultatea de drept, și-a luat licența, a luat examenul de admitere în barou și, firește, apoi și examenul de definitivat, iar acum este avocat definitiv! Sunt foarte mîndru de ea! Și nu încetez să mă minunez cîtă forță și determinare a putut avea, ca să ducă la bun sfîrșit un asemena efort.
Sau faptul că în august, plecați find în vacanță pe litoralul bulgăresc, ne-am îmbolnăvit cu toții de COVID, după ce timp de doi ani și jumătate reușisem să-l fentăm… Eu și Sabina am scăpat ușor, aproape asimptomatic. Crenguța, ca de obicei, a vrut neapărat să fie mai cu moț: a zăcut vreo săptămînă cu stare destul de proastă, cu hipersensibilitate cutanată destul de nasoală (vreo cîteva zile nu suporta nici măcar hainele pe ea).
13 septembrie 2022 | Comentariile sunt închise pentru Feedback is Fifty…
Cîndva pe la începutul anului, cînd vechea aplicație a încetat să mai funcționeze, am cedat și am instalat „noua” aplicație Edenred, acum denumită stupid MyEdenred®.
Enervat la culme de porcărie, am trecut chiar și peste lenea proverbială și am lăsat un comentariu în App Store:
Just a smidge above awful
3 quarters of the home screen is filled with superfluous eye candy illustrations, and a chatbot widget I would never use. The remaining quarter displays my cards info in impossible to read small font which does not honour the system’s Dynamic Type preference.
On the card’s detail view the only legible thing is the balance sum, the rest of the page uses an even smaller font size than the home screen. Only the last transaction is listed below, the remaining three quarters of the screen being again occupied by a useless illustration.
The only reason I’m giving it a star is because it adapts to the system’s theme (dark or light), unlike the previous application.
Disgraceful and completely user hostile.
Adică:
Doar o idee peste îngrozitoare
3 sferturi din ecranul principal este ocupat de ilustrații frumușele și inutile și de un chat automat pe care nu l-aș folosi vreodată. Sfertul rămas afișează informații despre cardurile mele cu un font atît de mic încît e imposibil de citit, care nu respectă preferința de sistem Dynamic Type.
Pe ecranul cu detaliile cardului singurul lucru lizibil este suma disponibilă, restul paginii folosind un font chiar și mai mic decît ecranul principal. Dedesubt este listată doar ultima tranzacție, restul de 3 sferturi din ecran fiind ocupat, din nou, de o ilustrație fără utilitate.
Singurul motiv pentru care i-am acordat o stea este că se adaptează la tema sistemului (întunecată sau deschisă), spre deosebire de vechea aplicație.
Dizgrațioasă și complet ostilă față de utilizator.
Ei, ce să vezi, țațo? Trei luni mai tîrziu primesc înștiințare de la Apple cum că dezvoltatorul mi-a răspuns la evaluare. Parol, să mă-ngropi! Ia să vedem ce zice dezvoltatoru’…
Developer Response,
Hello! Thanks for the feedback! We are constantly working on improving the performance of our solutions and your feedback is very important to us. Thank you! Edenred Team
Adică:
Răspunsul Dezvoltatorului,
Bună! Mulțumim pentru evaluare! Lucrăm în permanență la îmbunătățirea performanței soluțiilor noastre și evaluarea ta este foarte importantă pentru noi. Mulțumim! Echipa Edenred
Deci au regurgitat o vomă fără substanță pe care, din ce văd, par a o folosi la toate criticile din App Store. Mda, util maxim. Le urez să-și bage feedback-u’ unde și-l bagă profesionista din spotul Money Channel.