Saša Lendero neprogramuje, ale dobře zpívá |
Hippokratova přísaha pro programátory
1. Nikdy nenapiš v programu ani řádek, kterému by mohl někdo jiný porozumět.
2. Ty nejjednodušší řádky programu změň tak, aby vypadaly značně složitě. Používej názvy bránící intuitivnímu porozumění. Nikdy nepiš a=b, ale spíše něco ve tvaru AlphaNode-Semaphore= *(int)(&(unsigned long)(BetaFrameNodeFarm)).
3. Rychlé algoritmy naprogramuj pomalu.
4. Nepoužívej přímé odkazy. Všechno utop v makrech, makra utop v include souborech a na tyto soubory odkazuj nepřímo z jiných include souborů. Pak použij makra na odkaz na tyto soubory.
5. Nikdy nepiš komentář, který by pomohl jiným při porozumění tvému programu. Když porozumí, nebudou tě potřebovat.
6. Nikdy nearchivuj všechny zdrojové soubory potřebné k sestavení běhuschopného programu. Schovej si vždy aspoň něco na svůj disk. Když si budou moci vytvořit běhuschopný program sami, nebudou tě potřebovat.
7. Nikdy neprogramuj funkci tak, aby vracela přímo hodnotu. Všechny funkce musí vracet ukazatel na nějakou strukturu, která obsahuje ukazatel na návratovou hodnotu.
8. Nikdy nediskutuj problémy v konkrétních pojmech a rysech. Mluv vždy abstraktně a mlhavě. Když budou rozumět, nebudou tě potřebovat.
9. Nikdy nedokončuj projekty včas. Když to uděláš, budou si myslet, že je to příliš jednoduché a můžou to dát udělat komukoliv jinému.
10. Když tě někdo zastaví s otázkou, mluv celou věčnost, ale nikdy otázku nezodpověz. Když budou mít všechny odpovědi, nebudou tě potřebovat.
11. Ke všem větám přidej hodně odborných výrazů, ať vidí, že sami by takovým věcem nerozuměli. Když tě pozve někdo na oběd, řekni: „Nemůžu, protože můj RISC s OSI/TCP/IP klientem se už spojil přes BIBUS VMS VAX s SMTP a posílá SNMP dotazy v paketech UDP k přenosu na SUN 4/280 NFS 4.3 BSD s RPC/XDR, release 3.5 a tak nám pomáhá s ONC.”
12. Nikdy neuklízej svou kancelář a už vůbec nikdy nazahazuj staré výpisy!
13. Na chodbě nikoho nezdrav. Nikomu neříkej přímo jménem. Když už na někoho musíš mluvit, zamumlej jiné jméno než jeho. Dělej dojem neznáma právě předstíráním soustředění se na velice složitou práci.
14. Nikdy si neoblíkej košili, která by se hodila k tvým kalhotům. Když to jde, vem si pomačkané kraťasy. Nikdy si nestrkej košili do kalhot naprosto perfektně. Zapínej si i knoflíček u límce, ale kravatu si nedávej. Toto naprosto podpoří tvůj obraz „pracanta”.
Poznámka:
Možná to znáte, už to na síti putuje nějaký čas, ale není to úplně přesné. Není programátor ten, co se vyznačuje v debatách arogancí a hloupostí. Ten arogantní si to píše do kolonky povolání. Zaručuji, že s takto označeným člověkem není řeč a dokonce ani vyloženě technoidní. Prostě kus magora bez užitečnosti pro lidstvo a internet.