METABYTE
Inapoi la articole

Am petrecut 50 de ore desenând un grafic cu linii. Spoiler: mâinile nu sunt ggplot

Când perfecționismul analogic întâlnește realitatea digitală: un dezvoltator a petrecut două zile întregi pe un grafic pe care Python îl face într-o secundă.

25 mai 20262 min de citit
Am petrecut 50 de ore desenând un grafic cu linii. Spoiler: mâinile nu sunt ggplot

Dezvoltatorul Doug MacDowell a decis să-și amintească cum e să faci totul manual. Literalmente. A petrecut 50 de ore desenând un grafic liniar cu un stilou. Da, exact acela pe care îl generăm cu un simplu apel matplotlib.

Procesul nu a fost pentru cei slabi de inimă: mai întâi datele au fost transferate cu grijă pe hârtie, apoi fiecare linie a fost trasată cu rigla și creionul. Rezultatul? Un grafic care arată ca un artefact din secolul XIX — dar cu date din 2024. Frumos? Cu siguranță. Practic? Cam ca și cum ai trimite o scrisoare cu porumbelul când ai email.

De ce ai face asta?

Autorul recunoaște: a fost un experiment la limita masochismului. Dar pe parcurs a descoperit latura meditativă a muncii repetitive, când oprești pilotul automat și chiar te gândești la fiecare punct de date. În plus, un astfel de grafic e o scuză excelentă la conferințe: «Știți că acest dashboard l-am desenat trei săptămâni?»

Pentru dezvoltatorii care se luptă zilnic cu CI/CD și sprinturi nesfârșite, o astfel de experiență poate părea sălbatică. Dar poate că uneori merită să lași tastatura deoparte și să-ți amintești că datele nu sunt doar cifre, ci o poveste care poate fi spusă în diferite moduri. Deși, 50 de ore pentru un singur grafic e cam mult chiar și pentru cel mai meticulos perfecționist.

Comentariul studioului METABYTE: Noi suntem pentru viteză și automatizare, dar dacă simțiți nevoia să desenați un grafic de mână — nu vă judecăm. Important e să nu ardă deadline-ul, altfel va trebui să explicați clientului de ce „sprintul a întârziat pentru că designerul ascuțea penițe”.

URMATORUL PAS

Ti-a placut abordarea?

Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.