Pereiti prie turinio

Programuotojas. Stereotipas


Rekomenduojami pranešimai

Čia turbūt perskaitei kokiam naujienų tinklalapyje, jog programuotojai turi diideles perspektyvas ir daug uždirba, todėl nori būti programuotoju. Teks tave nuvilti, programavimas yra gana juodas darbas ir jei jis tavęs netraukia - tu jo niekada ir nedirbsi.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Labai gerai galima išreikšti programuotoją vienu žodžiu - GAMYBA. Jis yra gamyba, kuris daro produktą. Dideliuose projektuose būna didelis kiekis specialistų: direktorius, projektų vadovas, analitikas, testuotojas, programuotojas... Kiekvienas atlieka savo darbą. Vieni kuria, kiti analizuoja, testuoja, kiti gamina. Tai programuotojas gamina.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, gal kas galėtų paneigti iš asmeninės patirties, jog programuotojų visas darbas, tai sėdėti visą darbo dieną ir terašyti kodus? :).Traukia mane šios studijos, dėl perspektyvos ir paklausos, bet kažkaip šitas stereotipas veja tolyn nuo to :).

Toks ir yra stereotipas, tu kaip žiurkėnas rate sukiesi, rašai ar taisai kodą, kiaurą dieną sėdi ofise, dažniausiai kuriame nėra ergonomikos: rezultatas - išskypęs stuburas, sąnarių bėdos, akių smarkus blogėjimas ir dar blogiau.

 

Per prievartą nesirink šios profesijos.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nebūtinai tą kodą turi rašyti visą dieną ir būti 100proc. programeris. Juk būna ir programerių - projekto vadovų, team leadų ir panašiai. Visokių tų darbų būna. Tikrai ne kiekvienas programeris atėjas į darbą, pilną dieną tik kodą beria.

 

Visokio dydžio įmonių būna, kitur reikia ir su šefais nemažai bendraut, ir administracinio pobūdžio darbų, kartais reik padėt supportui, ieškoti naujesnių / geresnių produktų, platformų, skaičiuoti affiliatų info ir t.t...

Redagavo BigBug
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nebūtinai tą kodą turi rašyti visą dieną ir būti 100proc. programeris. Juk būna ir programerių - projekto vadovų, team leadų ir panašiai. Visokių tų darbų būna. Tikrai ne kiekvienas programeris atėjas į darbą, pilną dieną tik kodą beria.

 

Bet kad taptum projektu vadovu, vistiek turi nemazai padirbeti programuotoju, kad irodytum, kad esi ne is kelmo spirtas ir esi geresnis uz kitus.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Savaime suprantama, kad programuotojas didžiausią darbo dalį praleidžia prie kompiuterio, tačiau tikrai ne 100proc. :) Jeigu teisingai supratau, tai temos autorius norėjo sužinoti įprastos programuotojo darbo dienos dienotvarkę.

Mano atrodo daug maž taip:

Atvykstu į ofisą, pasidarau kavos/arbatos, perskaitau dienos naujienas, el. paštą.

Tada seka rytinis stand-up`as, kur komandos nariai aptaria prieš tai buvusią dieną atliktus darbus/iškilusias problemas, bei ką veiks šiandien.

Na o toliau seka programavimas, pagalba kolegoms, problemų sprendimas diskusijose. Viskas priklauso nuo dienos, būna ir taip, kad pora valandų su kolegomis bandai išspręsti problemą prie lentos, būna ir taip kad tenka "kodinti" kelias valandas be sustojimo. Bet kokiu atveju jeigu pavargsta akys/smegenys, visada gali išeiti pasivaikščioti ar pažaisti stalo futbolą/stalo tenisą :)

Kas dėl stuburo, tai matyt pas mus ofise labai geros kėdės, nes jokių nusiskundimų neturiu :D Akinių irgi bent jau kolkas nereikia, nors darbo dienos gale jos dažnai būna pavargusios.

Tikiuosi atsakymas buvo kažkiek naudingas. Pats tikrai neįsivaizduoju geresnės profesijos sau, bet ji tikrai neskirta visiem :)

Redagavo Ghettox
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nebūtinai tą kodą turi rašyti visą dieną ir būti 100proc. programeris. Juk būna ir programerių - projekto vadovų, team leadų ir panašiai. Visokių tų darbų būna. Tikrai ne kiekvienas programeris atėjas į darbą, pilną dieną tik kodą beria.

 

Visokio dydžio įmonių būna, kitur reikia ir su šefais nemažai bendraut, ir administracinio pobūdžio darbų, kartais reik padėt supportui, ieškoti naujesnių / geresnių produktų, platformų, skaičiuoti affiliatų info ir t.t...

Dažniausiai kas tinka viskam, tas netinka niekam. Versle, kiekviena dalis verslo turi dirbti, o ne viena dalis daryti visus darbus. Dažniausiai tokio koncepsijos įmonės neturi ateities ir perspektyvos, nes viskas paremta dažniausiai vienu žmogumi. Turi dirbti komanda, kiekvienas žinoti savo pareigas ir darbus. Supportas yra supportas, projektų vadovas yra projektų vadovas, programuotojas yra programuotojas :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Savaime suprantama, kad programuotojas didžiausią darbo dalį praleidžia prie kompiuterio, tačiau tikrai ne 100proc. :) Jeigu teisingai supratau, tai temos autorius norėjo sužinoti įprastos programuotojo darbo dienos dienotvarkę.

Mano atrodo daug maž taip:

Atvykstu į ofisą, pasidarau kavos/arbatos, perskaitau dienos naujienas, el. paštą.

Tada seka rytinis stand-up`as, kur komandos nariai aptaria prieš tai buvusią dieną atliktus darbus/iškilusias problemas, bei ką veiks šiandien.

Na o toliau seka programavimas, pagalba kolegoms, problemų sprendimas diskusijose. Viskas priklauso nuo dienos, būna ir taip, kad pora valandų su kolegomis bandai išspręsti problemą prie lentos, būna ir taip kad tenka "kodinti" kelias valandas be sustojimo. Bet kokiu atveju jeigu pavargsta akys/smegenys, visada gali išeiti pasivaikščioti ar pažaisti stalo futbolą/stalo tenisą :)

Kas dėl stuburo, tai matyt pas mus ofise labai geros kėdės, nes jokių nusiskundimų neturiu :D Akinių irgi bent jau kolkas nereikia, nors darbo dienos gale jos dažnai būna pavargusios.

Tikiuosi atsakymas buvo kažkiek naudingas. Pats tikrai neįsivaizduoju geresnės profesijos sau, bet ji tikrai neskirta visiem :)

 

Ačiū už išsamų atsakymą, būtent to ir laukiau :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dažniausiai kas tinka viskam, tas netinka niekam. Versle, kiekviena dalis verslo turi dirbti, o ne viena dalis daryti visus darbus. Dažniausiai tokio koncepsijos įmonės neturi ateities ir perspektyvos, nes viskas paremta dažniausiai vienu žmogumi. Turi dirbti komanda, kiekvienas žinoti savo pareigas ir darbus. Supportas yra supportas, projektų vadovas yra projektų vadovas, programuotojas yra programuotojas :)

 

Nesutinku, kad programuotojas turi tik programuoti, vadovas tik vadovauti ir pan. Programuotojas turi suprasti, ko reikia projektui, kad jis būtų sėkmingas, ko iš jo tikimasi, jis turi reikšti savo nuomonę lygiai taip pat, kaip vadovas, net jeigu ji nesutampa su vadovo nuomone, nes geriausius sprendimus gali rasti tik jų ieškodamas. Vadovas lygiai taip pat turi suprasti bent jau sistemos veikimo principą.

Galbūt lietuviškam mentalitetui sunku suprasti, kad junioras gali prieštarauti vadovui, tačiau bent jau kuriant unikalius projektus ir pats vadovas tikrai negali numatyti visko. Ir toks bendravimas tarp skirtingas pozicijas užimančių yra skatinamas. Taip įgaunama daug daugiau patirties, nei tik sėdint prie kompiuterio ir sprendžiant ticket`us nesigilinant į platesnę problemą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nesutinku, kad programuotojas turi tik programuoti, vadovas tik vadovauti ir pan. Programuotojas turi suprasti, ko reikia projektui, kad jis būtų sėkmingas, ko iš jo tikimasi, jis turi reikšti savo nuomonę lygiai taip pat, kaip vadovas, net jeigu ji nesutampa su vadovo nuomone, nes geriausius sprendimus gali rasti tik jų ieškodamas. Vadovas lygiai taip pat turi suprasti bent jau sistemos veikimo principą.

Galbūt lietuviškam mentalitetui sunku suprasti, kad junioras gali prieštarauti vadovui, tačiau bent jau kuriant unikalius projektus ir pats vadovas tikrai negali numatyti visko. Ir toks bendravimas tarp skirtingas pozicijas užimančių yra skatinamas. Taip įgaunama daug daugiau patirties, nei tik sėdint prie kompiuterio ir sprendžiant ticket`us nesigilinant į platesnę problemą.

Apie komunikavimą aš visiškai sutinku, vykdant projektą/plėtojant produktą komunikavimas yra būtinas. Reikia visiems spręsti problemas, bet visi turi dirbti savo darbą :) Negali programuotojas būti ir projektų vadovu ir analitiku. Kiekvienas įmonėje turi žinoti savo pareigas, esant problemai ją iškelti ir mėginti išspręsti kartu. Spėju, kad Ghettox nesi dirbęs IT sferoje projektinėje veikloje?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Apie komunikavimą aš visiškai sutinku, vykdant projektą/plėtojant produktą komunikavimas yra būtinas. Reikia visiems spręsti problemas, bet visi turi dirbti savo darbą :) Negali programuotojas būti ir projektų vadovu ir analitiku. Kiekvienas įmonėje turi žinoti savo pareigas, esant problemai ją iškelti ir mėginti išspręsti kartu. Spėju, kad Ghettox nesi dirbęs IT sferoje projektinėje veikloje?

 

Esu :) Matyt ne taip supratau, ka prieš tai norėjai pasakyti. Su visais dabar tavo išsakytais teiginiais sutinku :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dažniausiai kas tinka viskam, tas netinka niekam. Versle, kiekviena dalis verslo turi dirbti, o ne viena dalis daryti visus darbus. Dažniausiai tokio koncepsijos įmonės neturi ateities ir perspektyvos, nes viskas paremta dažniausiai vienu žmogumi. Turi dirbti komanda, kiekvienas žinoti savo pareigas ir darbus. Supportas yra supportas, projektų vadovas yra projektų vadovas, programuotojas yra programuotojas :)

 

Su tokiu požiūriu reiktu uždaryti 2/3 IT įmonių, nes ten specialistai dirba ne vieną "pareigą". Ne visos įmonės tokio dydžio kaip NFQ. Yra ir mažesnių įmonių, yra iš vis įmonių kur dirba tik vienas programeris. Taip, kad čia nereikia jau visko taip įsprausti į rėmus.

 

Lygiai taip pat neturi būti geriausias programeris, kad taptum team lead'u. Kaip tik turi būti charizmatiškas ir bendraujantis žmogus, kad susikalbėtum ir su valdžia ir su kolegom programeriais. ;)

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...