Nazdar,
nelekejte se delky postu, je to zkopirovany post, ktery me velmi pobavil, ale
chci uvest podrobnosti, proc.
Tak tedy vcera jsem kamarada videl, jak hraje hru Neverhood. Dival jsem se na
nej asi 10 minut, pricemz 5 minut sel asi pres 100 obrazovek doprava, dosel
na konec chodby, podival se z okna, sebral jeden kaminek a 5 minut sel pres
100 obrazovek zpatky doleva. No a dnes jsem si precetl tenjhle post (doslovna
citace az do konce):
***********
Posted By: Pierre (id=a3be08f9d725788b34664b) on 'Zamysleni'
Date: Wed 31.1.2001 19:34.12
Title: Re: Konec programovani
"Kravataci" a ti druhi.
Nuz, co je to "kravatak"? Ako ho definovat? Mam pocit, ze pre mnohych
"100%" programatorov je kravatak kazdy, kto nie je jeden z nich. Ale skusme
si
definovat typy ludi, ktori sa "zivia" pocitacmi, a to vratane sposobu, akym
sa
nimi "zivia". Upozornujem, ze moje nazvy typov nemaju vobec ziadny suvis s
tym, co pripadni prislusnici tychto typov maju napisane na vizitkach:
1. programator - cloviecik (obvykle cerstvo vylezeny zo skoly), ktory
zvlada programatorske "remeslo". Ovlada jeden - dva prog. jazyky, vacsinou
na
celkom slusnej urovni, a zivi sa "generovanim kodu" podla roznych predloh.
2. "100%" programator - to je clovek, ktory je obvykle oznacovany ako
rozny
"guru", "hacker" (v povodnom zmysle slova) atd. Ovlada mnoho prog. jazykov
(ale niektory favorizuje), vacsinou ma velmi dobre teoreticke zaklady, a ma
priam encyklopedicke znalosti urcitych oblasti IT. Zivi sa vacsinou taktiez
"generovanim kodu", ale na ovela sofistikovanejsej urovni. Dokaze byt cennym
partnerom a oponentom nasmu nasledujucemu typu - analytikovi.
3. analytik - pokial programator "neustrnie" v type c.2, obvykle sa po
istej dobe vypracuje na analytika. Mozno to nebude mat napisane v pracovnej
zmluve ani na vizitkach, ale jeho pracou sa stane skor premyslanie, nez
pisanie kodu - to nechava inym. Ma uz svoje skusenosti, vacsinou aj
podporene
solidnymi teoretickymi znalostami, ale jeho "programatorske schopnosti"
postupne upadaju - pretoze ich nepotrebuje. On potrebuje vediet, ze nieco je
mozne realizovat, ale uz nemusi uplne presne vediet ako - od toho tu je
predsa typ 2 a 1.
4. "konzultant" - tak toto je ten cistokrvny "kravatak", pretoze to ma
vacsinou v popise prace. Obvykle byvaly analytik, ktory sa zacal
specializovat na urcitu, pomerne uzku, oblast IT, a v nej rozdava (za
peniaze) rady. Casto ma velmi podobnu napln prace, ako typ 3, ale je tam
rozdiel, hlavne v tom, ze konzultant sa na problem (obvykle) pozera z este
vacsieho odstupu, nez analytik - alebo potom uplne detailne, pretoze vo
svojej
oblasti ma rovnako hlboke vedomosti, ako typ 2.
5. "S~e'f" - no, to je pozicia, ktora ma obcas na vizitke nieco ako
"technicky riaditel", "CTO", "sefanalytik" a pod. Je to clovek, ktory toho
sam
prilis nenaanalyzuje ani nenaprogramuje - nema na to cas. Jeho ulohou je
jednat so zakaznikmi (ci uz externymi, alebo ludmi z vlastnej firmy),
zabezpecovat "svojim" ludom prostriedky na pracu, a samozrejme mat prehlad,
kto co robi, ako na tom je, rozdelovat ulohy, "kopat do zadku" tych, co ich
neplnia - proste "sef" :)
Ale uz dost filozofovania, necham Vas, aby ste tie moje vypotky
"rozdupali
na prach" :)
Crazy.
a kterej z tech kravataku ses teda ty?
\_/
PIERRE --(_)--
/ \
---=====-----/\/\/\--------------~~~~~----------------------------
And you will see in her face the mirror of your dreams ...
... porad jeste doufam ...
|