Docela by mne zajímalo, co se dneska míní profesionální úrovní programátora, když se to dá naučit od nuly přečtením jedné knihy. Ale možná se pletu, možná přečtení knihy vyžaduje vysokou míru vlastního úsilí a přemýšlení, a knihu není možné přečíst rychle - pak by ale stálo za to na to případné zájemnce upozornit.
Tyhle zminky mi o profesionalni urovni po precteni knizky mi vzdy udelaji radost. Pripomina mi to Oldboye, kde se hlavni hrdina naucil bojovy sport sledovanim televize. Taky pekne. :-)
Ano uznavam ponekud nestastnou formulaci ;), update: "Kniha obsahuje vse, co by mel programator pochopit a naucit se efektivne pouzivat, za predpokladu ze disponuje algoritmickym uvazovanim a dalsimi vlastnostmi, coz se predpoklada, kdyz chce byt programatorem a venuje se tomu, aby se z nej stal profesionalni programator" :-D
Při striktním použití metodiky řízení projektů se kupodivu dá říct, že znalosti z této knihy zcela stačí k tomu stát se dobrým programátorem. Jenže programátor k sobě potřebuje další lidi - analytika, designéra a plno dalších profesí. V lidské řeči se pak pojmem "dobrý programátor" míní člověk, který v sobě úspěšně sloučí schopností více těchto profesí (je dobrý programátor a zároveň umí dělat analýzu, definovat algoritmy atd.) Ale není to zkrátka pravidlem, existuje celá řada programátorů, jejichž práce spočívá v tom, že přepisují aplikace z grafického pseudojazyka do skutečného programovacího jazyka. Nevymýšlí nic, na to má společnost jiné lidi.
A co se pojmu "profesionální programátor" týká, tak ten nemá vůbec nic společného s jakýmikoliv kvalitami označeného, pouze s konstatováním, že se našel někdo, kdo je mu za jeho práci ochoten dlouhodobě a opakovaně platit :-)
dovolil by som si nesuhlasit, ovladat jazyk a vediet ho pouzivat je zasadny rozdiel, a neexistuje metodika riadenia ktora by bola schopna nahradit elementarne znalosti implementacie algoritmov, keby taka existovala, nemali by programatori uz davno pracu. nahodou viem o com hovorim.