Pravidla úspěšného programátora

  • Nikdy nepiš v programu ani řádek, kterému by mohl někdo jiný rozumět.
  • I ty nejednoduší řádky programu změň tak, aby vypadali velmi  složitě. Používej názvy bránící intuitivnímu porozumění. Nikdy nenapiš přímo  A=B, ale radši něco v tvaru:  AlphaNode-Semaphore=*(int)(&(unsignedLong)(BetaFrameNodeFarm)
  • Rychlé algoritmy programuj pomalu
  • Nepoužívej přímé odkazy. Všechno se snaž utopit v makrech, makra utop v include souborech a tyto soubory odkazuj nepřímo z jiných include souborů. Potom použij makra na odkaz na tyto soubory.
  • Nikdy nepiš komentář, který by pomohl jiným porozumět tvému programu. Pokud mu budou rozumět, nebudou tě už potřebovat.
  • Nikdy nearchivuj všechny zdrojové soubory potřebné k sestavení programu. Schovej si vždy aspoň něco na svůj disk. Pokud si budou schopni sestavit program sami, nebudou tě už potřebovat.
  • Nikdy neprogramuj funkci tak, aby vracela přímou hodnotu. Všechny funkce musí vracet ukazatel na nějakou strukturu, která obsahuje ukazatel na návratovou hodnotu.
  • Nikdy nediskutuj o problémech v konkrétních pojmech a rysech. Hovoř vždy abstraktně a mlživě. Pokud ti budou rozumět, nebudou tě už potřebovat.
  • Nikdy nedokončuj projekty včas. Pokud to uděláš budou si myslet, že je to příliš jednoduché a můžou to dát udělat komukoliv jinému.
  • Pokud tě někdo zastaví s z nějakou otázkou, tak hovoř celou věčnost, ale nikdy otázku nezodpověz. Pokud budou mít všechny odpovědi už tě nebudou potřebovat. Ke všem větám přidávej hodně odborných názvů ať si myslí, že by sami takovým věcem nerozuměli. Pokud tě někdo pozve na oběd, tak odpověz: "Nemůžu, protože můj RISC s OSI/TCP/IP klientem se už spojili přes BIBUS VMS VAX s SMTP a posílá SNMP odpovědi v paketech UDP k přenosu na SUN 4/280 NFS 4.3 BSD s RPC/XDR release a tak nám pomáhá s ONC.
  • Nikdy neuklízej svoji kancelář a už vůbec nikdy nezahazuj staré výpisy!
  • Na chodbě nikoho nezdrav. Nikoho neoslovuj jeho jménem. Pokud s někým musíš hovořit, tak ho oslovuj jiným jménem než je jeho. Dělej dojem neznáma, předstírej soustředění se na velmi složitou práci.
  • Nikdy si neoblékej košili, která by se hodila k tvým kalhotám. Pokud to půjde tak si obleč pomačkané kraťasy. Nikdy si nezastrkuj košili do kalhot úplně perfektně. Zapínej si knoflíky na límci, ale kravatu si nedávej. Toto úplně dokonale podpoří tvůj obraz "pracanta".

Pokud se budeš řídit těmito radami, jednou z tebe určitě bude úspěšný programátor.