Programátorství je řehole. Plat sice ujde, ale kdyby byl za každou z následujících věcí příplatek, Gates by se mohl jít zahrabat…
1. Prosím tě, máš chvilku?
Zavřené dveře. Cedulky “nerušit”. Sluchátka na uších. Nepomůže nic! Jakmile jsi v “zóně”, máš asi tak dvě minuty, než se tvoje myšlenková konstrukce zřítí jako domeček z karet zásluhou nějakého ignoranta. Aha, právě ti poslal e-mail? Fakt díky za upozornění!
2. To by snad neměl být problém!
Duhového jednorožce za cenu poníka? Ale samozřejmě! Je to přece jen pár řádků kódu, ne? A že to má být už za týden? No jistě. Kdo potřebuje spánek? Programátorství je přece náš život, tak co…
3. Posíláme pár připomínek…
A říká vám něco pojem „specifikace”? Neoprávněné reklamace a neustálé změny požadavků (ideálně těsně před deadlinem) jsou zkrátka zlo. Klient se prostě neumí rozhodnout jako dítě, co právě dostalo do jedné ruky zmrzlinu a do druhé dort.
4. Dokumentaci? Nevedeme
Psaní dokumentace nenávidí každý. Ale zkoušeli jste někdy ovládnout pračku bez manuálu (a bez manželky)? Tak vynásobte zoufalství pěti a máte programátora, který se snaží rozluštit cizí kód. Kdo nezažil, nepochopí.
5. Sranda, ne?!
Každý chápe, že vymyslet funkční a smysluplné názvy metod a proměnných dá někdy zabrat. Ale jak se ti do rukou dostane slunickovaMetoda a coolVypocet nějakého rádoby vtipného kreativce… Trhat hlavy! Bez výjimky.
6. Seznam se s Tondou
Tohle je palba do vlastních řad, ale co naplat: spolupracovat s někým, kdo vám hází klacky pod nohy, je prostě peklo. Ať se snažíš, jak se snažíš, s blbcem se nedomluvíš – stačí jeden a všechno je v tahu.
7. Hele, ty děláš s těma počítačema…
„…nevíš, proč mi nejde internet?” Jak to máme, sakra, vědět? Myslet si, že rozumíme všemu technickému, je zhruba stejně mimo jako chtít po psychologovi vyléčit housera… Je to tak těžké pochopit?
8. Už je to hotové, stačí to jen dodělat
Refaktorizovat cizí kód (nebo vlastní o pár měsíců později) je asi jako rozebírat vlastní vztah: nechápeš, jak to může fungovat a pokusy o nápravu končívají fiaskem. Někdy je lepší do toho prostě nehrabat…
9. Nějak to nefachá, sprav to.
Není nic horšího než vágní zadání. Pro klienty, kteří to pořád nechápou, máme jednoduchý vzkaz: Přestaňte se rozčilovat nad naší „neochotou řešit problémy”, když nám nedokážete přesně vysvětlit, co po nás vlastně chcete!
10. Tak ve tři na poradě!
Děláš v korporaci? Pak asi znáš definici meetingu: „zbytečné vykecávání o něčem, co už mohlo být napůl hotové.“ Schůzky a porady by se měly prostě zakázat – v zájmu všech. A teď to zkus vysvětlit vedení…
Jobs.cz