Programator jako zamestnanec, je jen kolecko ve velkym strojecku, a pokud dodrzuje tak nejak zasady pro programovani ve vice lidech, dal zalezi uz jen na vedoucim projektu jak to organizuje.
Tzn jeho postaveni, reputace zalezi jen na tom jak dokaze svoji praci obhajit u vedouciho/sefa nekoho nad nim.
Vyhody: pohodlna prace , pri prakticky nulovem riziku v dobe hojnosti i nehojnosti, jisty relativne slusny prijem, relativne dost casu na vlastni vyvoj, kdyz ma stesti muse se dostat i k necemu nakladnymu a zajimavymu. Normovane zadavana prace a ocekavatelna kontrola. Jde to v sandalech.
Nevyhody: pohodlnost, rutina, odtrzeni od reality, minimalni ovlivneni vlatni prosperity, nejhorsi moznost jak svuj potencial vycerpavat a prodavat
POZOR: je treba si budovat pozici v tymu(oblibenej si muze dovolit vic kixu), nema smysl makat vic nez ostatni, pokud neplanuji u zamestnavatele nejaky rust. Ale pozice sefprogramatora za to nestoji :). Nebezpeci podlehnuti syndromu poplacani po zadech!!! Nema smysl se morit nekde kde vam neni dobre.
Programator jako soukromnik/kontraktor: takhle se to da delat na mnoho zpusobu. Od hodne dobre az po hodne blbe. Ale zakladni ukazatel je kc/hodina.Respective kolik casu mesicne clovek odpracuje a kolik za to dostane. Cim min casu tim lepe. Nezalezi ani tak na kvalite kodera(ale je to cesta jak se jim stat), ale spis na jeho umu praci si sehnat a nechat si ji poradne zaplatit.
Vyhody:nekolika nasobny prijem od zamestnance, volnost v planovani casu, v dobe hojnosti a optimalnim nastaveni opravdu zadne starosti. Lze investovat velkou cast vydelku do vlastniho vyvoje a je na nej i dost casu. Staci jeden vetsi klient a dvere se oteviraj automaticky. Nelze se uz vratit k funkci zamestnance.
Nevyhody:Nutnost navstevovat klienty a udrzovat pseudo pratelsky vztahy, v sandalich to nejde. v dobe krize jde prvni od valu, je treba az chorobne dodrzovat programatorsky protokol. Je treba brat ksefty hlavne podle pomeru prace/cena. Hodne administrace. Zadavani prace, jinej kraj jinej mrav. Platebni moralka nekterejch klientu. V krizi to muze byt i jednou za rok. Stresujici narazovky. Nelze se uz vratit k funkci zamestnance.
POZOR: nutnost brat zalohy, pokud je projekt delsi placene milestones nutnosti. Odevzdavat zdrojaky az po vyrovnani uctu. Idiot vas nestoji jen nervy , ale vetsinou i prachy. Nutnost dusledne dbat na vlastni reputaci. Pokud je clovek programatorsky prasatko jako, tak ho to nauci :)
!!!POZOR2!!!: je treba investovat a ulejvat si prachy na budoucnost na vlastni podnikani a dobu nehojnosti.
Programator jako soukromnik/majitel/zamestnavatel: Asi nejvetsi potencial v otazce zisku a jak zuzitkovat dosavadni portfolio dovednosti, konecna faze kariery programatora (podle mne), ale zaroven obrovske riziko.
Vyhody: uz je to jen a jen na Vas.
Nevyhody:Je to fakt boj na zivot a na smrt.Neni moc prostoru na spatny volby.
POZOR: dulezity je vybrat si fakt vec s potencialem financnim, idealni jsou do toho zacatku vlastni penize(max pulka toho co mate), pokud nestacej tak nejaky safe money(ne Banka), mecenas, investor, financne zajistenej partner/spolumajitel projektu. Hlavne nenest riziko vetsi nez jste schopen dusevne , fyzicky a financne unest.
POZN: programovani je jen programovani dokud to je jen konicek. Jak uz se to stane praci uz je to primarne hure ci lepe uzavreny obchod. Cim drive to cloveku docvakne, tim ziska vetsi cast sebe sama co ma moznost prodat. :)
Zamerne nepisu o tom jak idealne programovat(a ani to nevim), na to existuje milion navodu a postupu a milion nazoru. Pro mne je dulezity abych se u toho citil pohodlne, stale mne to alespon trosku bavilo.
Co je dobrej programator nedokazu ohodnotit, ale v dnesnim svete zastavam nazor , ze to je ten co si tim nejvic vydela. A pokud je to jeden z vyvolenejch co je sto jeste vymyslet neco inovativniho, je to zas ten co to inovativni dokaze nejlepe prodat. Az bude svet fungovat jinak, zmenim treba i nazor. Ale ted to je co nejmene programovani zaco nejvice penez. Zbyde sil na neco poradnyho :)..