"Pod prací bílých límečků si nepředstavujme jen kreativní džoby – programátor"
Možná pod tím pojmem vidíme každý něco jiného, ale podle mého většina programátorů opravdu nedělá (resp. neměla by dělat) nic kreativního. Naopak by měla být snaha o zvyšující se standardizaci po vzoru průmyslové výroby. Tj. mít úplné a promyšlené zadání, vhodně zvolené technologie, v rámci nich používat best practices nebo jednotná pravidla vývoje firmy (štábní kultura, dokumentace dle ISO) atd. Samozřejmě musí být programátor schopen reagovat i na vzniklé technické/technologické problémy a umět je řešit, ale to patří k základním předpokladům téhle profese, podobně jako u písařky psaní všemi 10, a to bych kreativitou neoznačoval.
V reálu je to ovšem dost nedostižný stav a stále se tak setkáváme s "kreativitou" na špatném místě. Ani instituce typu banky si to neumí pohlídat:
http://twitpic.com/cvqlno
http://twitpic.com/cvqlpm
Kreativní může být designér/architekt systému, který hledá vhodné technologie, návrh celkových i dílčích řešení atd. Stejně tak může být kreativní vývojář pracující jako freelancer nebo v menším týmu. Ale běžná profese programátora v SW housech (analogie továrny) si tohle podle mého nemůže dovolit.
Twitpic to zmenšil nějak moc, tady čitelná verze https://imageshack.us/scaled/large/832/csobib.png
Nepochopil jste vůbec pointu. Kreativní není v tom smyslu, že se někde pohybuje na obláčku a dělá si co chce. Kreativní znamená, že dělá duševní kvalifikovanou práci. To, že je standardizovaná je u těch designerů ještě více, např. architekti a nebo návrháři bytů, kde se musí řídit přímo zákonnými normami. Přesto to je kreativní práce, podobně jako programátor, už i proto je dílo programátora chráněno autorským zákonem, protože má povahu duševního díla. V tom je ta kreativita, ale s libovůli a zmatkem to nemá nic společného.
A to se právě pletete... neplatí postulát že programátorská práce je kreativní, protože je chráněná autorským zákonem... ale právě naopak, platí, že je chráněná zákonem pouze a jen tehdy pokud je kreativní :)))
Neboli 90% programátorské práce není autorským zákonem chráněno, protože vůbec není kreativní :))))))))))))))
To je samozřejmě možné a pak už se podle mě ve vašem případě spíš jedná o vývojáře, kteří se podílejí i na návrhu architektury atd., prostě vyšší level. Běžný programátor v sw housech pro firemní vývoj nebo outsourcing je námezdní síla, která se má držet rutiny a o nijak kreativní činnost se nejedná.
Vy to prostě hodnotíte podle zkušeností z firmy, kde je programátor jenom něco jako robot, převodník návrhu do výsledné podoby. Taky jsem v podobné firmě kdysi působil a rychle jsem zdrhal pryč - já chci tvořit a ne hrát si na robota. Podle role programátorů v neflexibilním, zastaralém modelu, který provozujete, nemůžete posuzovat celek.
Nikoliv podle zkušeností z jedné firmy, ale podle celého odvětví ;). Tak to prostě je a velké SW housy nemůžou fungovat jinak, zvlášť pokud mají dodržovat nějaké standardy, vývoj podle metodik, na konci je čeká (bezpečnostní) audit apod.
Vy jste prostě ten vývojář, vyšší level, ale to skutečně nemůžou dělat všichni (někdo tu "dělničinu" musí oddřít a na nic jiného často ani nemá dispozice atd., buďte rád, že vy ano :))