Programuotojas: man patinka mano profesija, bet nekenčiu savo darbo

Citata 1: tik mažai daliai žmonių Dievas davė privilegiją uždirbti pinigus dirbant tai, ką žmogus mielai darytų ir be pinigų, iš aistros. Aš labai dėkingas.
(vertimas iš knygos "The Mystical Man-Month")

Programavimas yra kūryba. Kad ir kaip ginčytųsi žmonės, programų ir tinklapių kūrimą galima vadinti menu. Bent jau aš taip traktuoju tą procesą. O kurti kažką naujo juk dažniausiai labai įdomu - lipdyti viską iš pamatų ir žiūrėti kaip "kūdikis" auga, ypač jeigu tam projektui numatoma rimta ateitis. Būtent taip galima teigti apie programavimą. Tačiau per savo gyvenimą esu sutikęs nedaug programuotojų, kurie realiai pilnai patenkinti savo darbu. Kodėl taip yra? Pamąstykime.

Citata 2. Architektai, dizaineriai ir programuotojai korporatyvinėse sistemose dažniausiai beveik neturi balso teisės dėl to, kas yra kuriama, kaip ir kodėl. Jie nepasirašo niekur, jiems tiesiog duodami darbai. Aš pažįstu atskirus programuotojus, kurie iš tikrųjų turi aistros savo darbui, tačiau dažniausiai jie net neturi galimybių kažką stipriai įtakoti projekte.
(vertimas iš straipsnio Why Do Enterprise Applications Suck?)

Pažiūrėjęs į savo darbo IT patirtį, drįstu sutikti su šiuo teiginiu. Programuotojai dažniausiai yra "maži žmonės", užsakymų ir idėjų vykdytojai, bet ne jų generuotojai. Be abejo, jie gali pasiūlyti kažką iš savęs, bet jų balsas gali būti ir neišgirstas. Man asmeniškai šiuo atveju pasisekė - ten, kur aš esu dirbęs, visada prie projektų būdavo komanda, ir per susirinkimus buvo išklausomi visi komandos nariai. Kitas dalykas, kad pačioje pradžioje man tiesiog trūko patirties, kad kažką labai įtakočiau projektuose iš pagrindų.

Konkretus pavyzdys iš mano dabartinio darbo. Pasakė man padaryti buhalterinės apskaitos programos vieną modulį. Pats modulis gal ir nėra sudėtingas, tik problemos tokios:
- pasakė padaryti su Visual Studio ir C#, o aš su jais nesu nieko daręs gyvenime. Išmokau, tai nėra sudėtinga, bet vis tiek sieloje esu "web-programuotojas", tad šis darbas man suteikia mažai malonumo.
- aš visiškai nenusimanau buhalterijos suptilybių, dėl to man šiuo atveju konkrečiai nurodo, ką daryti, pagal kokias formules ir kokia logika vadovautis.
Be abejo, darbas yra darbas ir jį padaryti reikia, tai sėdžiu ir dirbu, bet bendrai paėmus ir rezultatai mano darbo prastesni vien dėl nusiteikimo, ir nesijaučia tobulėjimo ar kilimo karjeroje, kas programuotojams labai svarbu. Taigi, valdžios vietoje, būčiau skyręs tam projektui kitą žmogų, bet šiuo atveju nuo manęs mažai kas priklauso.

Yra kitas variantas - kai projektas sumąstomas, suplanuojamas, o vėliau kuriamas paties programuotojo. Be abejo, vienas lauke ne karys, ir rimtesniems projektams tas atvejis nelabai tinka. Bet man asmeniškai daug maloniau sėdėti prie mano paties sugalvotų manoislaidos.lt ar akordai.lt (nors juos verkiant reikia perprogramuoti, bet tam nerandu laiko) ar kad ir vystyti šį tinklaraštį, kur pats galiu spręsti, ką daryti, kaip ir kodėl. Vat čia jau atgyja tikra programuotojo dvasia - kai jis gali įgyvendinti savo idėjas, tada ir rezultatai pasiekiami daug greičiau.

Trumpai tiek norėjau pasvarstyti, o dabar klausimas jums, kolegos programuotojai: ar esate patenkinti savo darbu? Ar turite galimybių realizuoti save?



       
Norite gauti Skaitykit.lt naujienas operatyviau? Prenumeruokite RSS įrašus
Jei nežinote, kas yra RSS ir kaip juo naudotis, apie tai galima pasiskaityti šiame puslapyje.

Komentarai

Komentarų: 11 prie straipsnio “Programuotojas: man patinka mano profesija, bet nekenčiu savo darbo”

  1. kapoju
    Rugsėjis 22nd, 2009 11:53 am

    90% zmoniu dirba toki pati darba - rutinini. Kol savo verslo neturesi - kitaip nebus.

  2. Aleksandras
    Rugsėjis 22nd, 2009 12:15 pm

    Pritariu, kad programavimas - tai kūryba. Todėl man labiausiai prie širdies ir yra custom development’as, GUI, RIA programavimas ir panašiai, o ne monotoninis biznio logikos programavimas.

    Žinoma čia tik abstrakčiai kalbant - vietos kūrybai galima visgi ir ten, ir ten surasti. Tiesiog nuo daugelio dalykų priklauso - pradedant bendra tvarka įmonėje ir tiesioginiu vadovu, baigiant kolektyvu ir priimtais kodavimo standartais.

    Kas dėl mano darbo - tai gal labiau vis gi patinka, nei ne. Nors ir dirbu pagrinde prie produkto, kuris nuo pat pagrindu manęs niekad ypatingai nežavėjo ir apribodavo visus fantazijos skrydžius. Na, bet kūrybai visgi vietos ten yra užtektinai, nors truputi ir “tiesiai per aplinkui”. ;)

  3. benas
    Rugsėjis 22nd, 2009 12:59 pm

    pries kuri laika biski sugadinau manoislaidos.lt demo prisijungima, ir jis vis dar neveikia…

    nu ka reiks naudotis tada mano paties kurtu http://www.seimosbiudzetas.lt :D

  4. Povilas
    Rugsėjis 22nd, 2009 1:00 pm

    Ajajai, konkurento užslėpta reklama :D
    Na man negaila, o demo prisijungimą reikės pataisyti vakare :) O kaip laikosi seimosbiudzetas.lt, daug žmonių naudojasi?

  5. irmantas
    Rugsėjis 22nd, 2009 1:06 pm

    Labai teisingos mintys. Kartais išties pasijauti kaip koks robotukas :/

  6. Vilius
    Rugsėjis 22nd, 2009 1:12 pm

    Man tai savo projektus laaabaaai patinka koduot, nes tada galiu realizuot save, padaryt taip kaip noriu ir niekas man nenurodineja daryk taip o ne anaip ir neskubina proceso. Aisku kai niekas nestumia is nugaros tai ir tie darbai uzsitesia ilgiau :)

  7. Povilas
    Rugsėjis 22nd, 2009 1:13 pm

    Viliau, paprieštarausiu: bent jau man asmeniškai kaip tik darbai darosi greičiau, kai niekas nenurodinėja ir kai yra pačiam noras kurti tai, ką kuri :)

  8. benas
    Rugsėjis 22nd, 2009 1:55 pm

    Nu siaip kai pats darai sau tai man irgi labai viskas uzsitese nes norisi padaryti kuo geriau, net jei tai reiskia kad reiks kelis kartus perdaryti :) o siaip tai smagu ir darbe ateini isjungi pc ir px rezima, darai ka sako :)

  9. Rytis
    Rugsėjis 22nd, 2009 5:26 pm

    Na aš nenorėčiau, kad mūrininkai patys pradėtų kurti namus, geriau palikti tai architektams :)

    O šiaip diktuoju programuotojams ką kurti ne iš gero gyvenimo - labai retas programuotojas gerai išmano biznio logiką arba puikiai projektuoja ui, o tie kurie išmano - jau nebedirba programuotojais :)

  10. lfx
    Rugsėjis 22nd, 2009 11:02 pm

    O man patinka mano profesija ir mano darbas ;)
    Dažniausiai, pasako ką reikia padaryti, o kaip - čia jau mano reikalas, žinoma viską riboja technologija, visgi rimtos firmos rimtiems projektams beta technologijos nėra pats geriausias pasirinkimas. Ne duok die, klientas naudojantis programa kas nors labai nulūš :)
    Beje tenka nemažai ir projektuoti, siūlyti ir diskutuoti - programeriai, projektuotojai, užsakovai bei vadovai visi lygus šiame cikle :)
    O kai stumia iš nugaros visada tik geriau, taip lengviau laikytis disciplinos, kurios deje trūksta ;)

  11. paulius
    Rugsėjis 23rd, 2009 12:23 am

    Sau programuoti visada maloniau ir laiko negaila :) tačiau reikia ir darbu užsiimti, bet kadangi pats sau vadovas tai būna ir atsipalaidavimo ne į temą. Paskui naktinis darbas laukia…

Parašykite komentarą





Turinio valdymas: WordPress