Programatorul "transpiră intelectual" 90% din timp

Programarea presupune mult lucru în faţa calculatorului, fiind nevoie de o atenţie maximă

Andrei Munteanu este scribaret la Romania Libera. Dupa ce a rezolvat problema sanselor cuiva de a deveni bona, dupa ce a adus o oda alpinistilor utilitari, dupa ce a oferit un ghid turistic intr-o tara cu potential si dupa ce a protestat vehement asupra titulaturii de gradinar a arhitectului peisagist si-a gasit timp si pentru programatori oferindu-le o propedeutica informatica.

Pentru a nu permite nicio urma de indoiala asupra transpiratiei intelectuale 90% apa, Andrei a atasat si o poza propedeuticii sale, dovada clara a validitatii panseului din titlul articolului, panseu marca Andrei Ignat MVP C#. Acolo se poate vedea clar cum se programeaza cu fata la calculator dupa cum ne spune chiar Andrei:

“Programarea presupune mult lucru în faţa calculatorului, fiind nevoie de o atenţie maximă.”

In caz ca sinteti la inceput de drum si doriti pur si simplu sa scrieti cod, va somez sa va opriti chiar acum. Ati apucat-o pe un drum fara intoarcere dupa cum bine parafrazeaza si Andrei din Eugen Nistor:

“Profesia de programator este una care necesită absolvirea unei facultăţi de profil tehnic pentru a putea fi înţelese toate cunoştinţele cu care se operează.”

Sub marca evidentului nu sta ascuns doar regele Hagi cu aceleasi opinii la adresa oricarei echipe, sta si Andrei Ignat care in 13 ani de cariera a creionat excelent virtutiile unui programator de cursa lunga:

“Meseria de programator îţi cere cel puţin spirit analitic, acumulare continuă de cunoştinţe şi o limbă străină, de preferat engleza”

Andrei Ignat 13 ani de cariera nu se opreste doar la afirmatii. Nu. El sterge bariera mentala instituita fals de mii de ani intre teorie si practica si ofera procente clare (bazate pe numere) asupra felului in care timpul bate filmul:

“Timpul este împărţit astfel: 10% – încearcă să se menţină la curent cu trendul în dezvoltarea de software, 50% – încearcă să înţeleagă specificaţiile aplicaţiei la care lucrează, 30% – se gândeşte la codul pe care îl scrie) astfel încât, la versiunea a doua, să-l rescrie cât mai puţin, iar 10% – scrie codul propriu-zis”

10-50-30-10 acest 90-60-90 al distributiei timpului de programator, distributie care te obliga sa-ti rescrii aplicatia la versiunea 2, doar ca datorita acelui 30% vei rescrie mai putin.

Eugen Nistor conchide just dar drept asupra a ceea ce e, a ceea ce se lasa stiut:

“Programarea WEB, de aplicaţii desktop, economică, de prospecţie sau în baze de date sunt câteva dintre domeniile în care poate să-şi desfăşoare activitatea un programator. „Indiferent de sectorul în care activează, programatorul trebuie să ştie să lucreze în Java, C#, PHP, Ruby sau Python””

Andrei Ignat MVP C# 13 ani de cariera conchide si el grav dar la obiect si cu dovezi de neclintit:

“Este nevoie de muncă şi lectură multă, mai ales că programarea înseamnă 90% «transpiraţie intelectuală»”

In incheierea propedeuticii sale, Andrei Munteanu ofera un imbold leninist pentru cei cu doar 4 clase in ale programarii:

Învăţaţi să fiţi un bun autodidact.

Învăţaţi să faceţi debugging.

Învăţaţi să vă organizaţi codul.

Învăţaţi să testaţi performanţa aplicaţiei.

Învăţaţi să folosiţi optim memoria sistemului.

Învăţaţi să testaţi bucăţile individuale de cod.

Învăţaţi să vă utilizaţi timpul corect.

Învăţaţi să lucraţi în echipă.

Aparitia numelui RONUA in aceasta disertatie a stirnit un fior unanim de apreciere si deosebit respect in rindurile fanilor RONUA pe pagina personala de failbook.

Incheiem cu un moment de solemnitate.

Tags: , , , , , , , , , , ,

6 Responses to “Programatorul "transpiră intelectual" 90% din timp”

  1. thefatredguy Says:

    “Programarea presupune mult lucru în faţa calculatorului, fiind nevoie de o atenţie maximă.” – no drace si io care nu stiam. La scoala nu mi-o zis nimeni asta. Ma duc sa-mi cer banii inapoi.
    Cat despre tipul din poza, daca facem un pic de “zum pi faza” mi se pare ca e un broker care scrie un mail :) .

  2. jos8cal Says:

    Srsly guys, the fuck! Eu acum vad ca poza aia e pe invers. Adica parca facuta in oglinda. Initial am crezut ca e de hipsteri sa-ti cumperi tastatura pe invers, dar si pe monitorul din dreapta se vad numerele intoarse. La fel meniurile si toolbar-urile de pe monitorul individului sint aliniate la dreapta.

    Bine si tipul din poza e maximal. Cum se uita el la tastatura aia ca un adevarat programator.

  3. +/- Says:

    Se gandea cum e optim, i++ sau ++i. Ah, si /o2 sau /h2o.

  4. Andrei Ignat Says:

    No. ca acum vad ca scrieti si de mine… Si daca ati sti care a fost ist(O|E)ria…

  5. Mihnea Says:

    Noi am ris de articol si de indemnurile din el care-ti sint atribuite. Daca dl. Munteanu a distorsionat ce-ai zis, iti poti utiliza dreptul la replica, si ramine sa ridem doar de el.

  6. Andrei Rinea Says:

    Dar voi stiti povestea cum a denumit Aurelian comunitatea (RONUA) asa?

    Eu in liceu ma plictiseam la cursuri si scriam programe pe caiet si le tastam cand ajungeam acasa (sa zic ca le tastam la calculator sau ajung ca Ignat? :)) ). Deci nu e nevoie sa puti a transpiratie intelectuala stand cu fata spre calculator..

Leave a Reply

Optionally add an image (JPEG only)