Copyright (C) Andrus Kivirähk & GT Publications
Öösel toodi firmasse uus mees.
"Said su siis nõusse," ütles üks programmeerija kaastundlikult. "Küllap
jootsid su täis, nii nagu meid kõiki. Kes siis kaine peaga sellisesse firmasse
tuleb!"
"Kas tead, kuhu kadus too mees, kelle asemele sind värvati?" küsis teine
kaastöötaja. "Projektijuht lõi ta maha. Lihtsalt lõi maha ja kõik. Palju mehi on
tema rusika läbi oma otsa leidnud."
"Nii ongi õige!" ütles uus mees rahulikult. "Kus seda enne nähtud, et
firmas ei tapeta! Mina olen vana häkker, olen kõik operatsioonisüsteemid ise läbi
testinud ning iga kord on taplemist olnud. Vat vanasti, siis olid ikka mehed! Igaüks
käis majas ringi, juhtmeots käes, ja kui sai, siis laskis voolu! Mina ainsana jäin
hinge, lõpetasin edukalt projekti ja kauplesin end uude kohta. Jah, mina tunnen tarkvara
tegemise kombeid!"
Ja ta ronis magamiskotti ning jäi norinal magama.
Hommikul tundis projektijuht uue mehe vastu huvi.
"Kus ta on?" küsis ta analüütikult. "Tutvustan talle meie firma
tavasid."
Analüütik läks näost punaseks ja lõi silmad maha.
"Kuidas nüüd öelda... Istub jututoas... Ma küll ütlesin, aga..."
"Mis!" röögatas projektijuht. "Laiskleb! Kas ta peab meie firmat
laatsaretiks või! Tuhat nullpointerit! Näita, kus ta on!"
Programmeerija vedeles tõesti jututoas ning haigutas aeg-ajalt magusalt.
Projektijuhti nähes ta naeratas unelevalt.
"Mõtlesin just sellest ajast, mil ma veel noor olin," ütles ta. "Siis
olid mehed selgest rauast. Mina isegi olen ju teab kui mitu korda haljast assemblerist
bugisid rookinud. Ükskord juhtus sihuke ette, et hoia ja keela! Kolm korda tuli ringi
kompileerida. Aga ma talle andsin!"
"Mida!" käratas projektijuht. "Sa veel seletad, lurjus!"
"Nonoh!", ütles mees pahaselt. "Hoia oma pudrumulk vaos, kui sa häkkeriga
kõneled. Ega ma oma juttu lõpetanud pole. Teinekord tuli andmebaasimootorit parandada -
t erve kollektiiv läks selle pärast peast segi, aga siis leidis terav kirves kivi!
"Noh, roju!" ütlesin ma talle. "Nüüd ma su jahvatan!" See oli ka
üks kodeerimine, mida tänaseni meenutatakse."
Projektijuht kuulas ja läks raevust kollaseks.
"Kas sa tead, kellega sa praegu räägid!" kisendas ta. "Sa räägid
projektijuhi endaga!"
"Mis projektijuht sina oled!" lõi vana programmeerija käega. "Selliseid
projektijuhte on ennegi nähtud. Vaata vanasti, siis olid projektijuhid. Silmad olid
teistel punnis, käisid trampides mööda koridori ja vandusid nii , et kõik masinad
käigu pealt GPF-i andsid. Sinusuguseid keskkoolihäkkereid ei lastud uksest sissegi, nad
tõid õnnetust kaasa. Mine parem oma tuppa ja küll mina siin asjad korda sean. Mina
tunnen C++'i nagu oma pük se."
"Nii!" pöördus ta seejärel analüütiku poole. "Mitut CASE-vahendit te
kasutate?"
"Ühte," vastas see hämmeldunult.
Vana programmeerija vangutas pead.
"Kus seda enne nähtud!" ütles ta. "CASE-vahendeid peab olema vähemalt
seitse ja diagramme tuleb üle joonistada kaksteist korda päevas. Nii oli vanasti alati.
Saada mehed joonistama!"
"Mulle tundub, et..." alustas jahmunud projektijuht, aga vana programmeerija
käskis tal pudrumulgu kinni pidada.
Serveri kettaruumi kulutas vana programmeerija rohkem kui kõik ülejäänud kokku ja
käskis finantsdirektoril seejärel uut riistvara muretsema minna.
"Nii ei jätku meie rahadest kuigi kauaks," söandas finantsdirektor poetada.
"Firmas peabki vähe raha olema," vastas vana programmeerija kindlalt.
"Omal ajal, kui ma FreeBSD-ga tegelesin, ei saanud keegi seitse kuud sentigi palka.
Mis teie siin ka üldse tarkvarategemisest teate."
"Mis firma tarkvara kasutatakse?" uuris ta seejärel analüütikult.
"Microsofti," vastas too.
"See tuleb kohe maha kustutada," ütles vana häkker. "Kus seda enne
nähtud, et Microsofti tarkvara kasutatakse! See toob ju sulaselget õnnetust! Kõik vanad
programmeerijad teavad, et Microsoftis pesitsevad kurjad vaimud. Ru ttu tarkvara ketastelt
maha! Mul on meeles üks juhtum, kus kah keegi rumal projektijuht Microsofti tarkvara
arvutitesse lasi installeerida. Sealt firmast ei pääsenud peale minu keegi eluga,
operatsioonisüsteemidest ronisid aga deemonid välja ja käisid öösiti magamiskottidest
meeste verd imemas."
Jubedusega kuulanud töötajad formateerisid kiiresti kõik kõvakettad üle.
"Jeesus Maria!" hüüdis vapustatud projektijuht. "Nüüd meie tähtajad
hävivad! Ma lähen hulluks!"
"Tarkvaratootmisel peabki hulluks minema, siin teisiti ei saa," nõustus vana
häkker. "Meil läks omal ajal kogu kollektiiv hulluks."
"Projektijuht ägas ja pages oma tuppa varju.
Vana programmeerija jalutas mööda ruume ning sattus viimaks süsopi manu.
"Süsteem töötab valesti," ütles ta pärast hetkelist mõtlemist.
"Mul on siin graafiline abivahend, mis süsteemi jälgimisega tegeleb," vastas
süsop.
Vana häkker vilistas.
"See'p see on!" ütles ta. "Graafiline kasutajaliides! Kus seda enne
nähtud on! Kellel oli vanasti graafiline kasutajaliides? Mitte kellelgi! Käsurida on
kõik, mis häkkeril vaja läheb. Graafiline kasutajaliides on ainult eksitamiseks
mõeldud."
Ta lükkas süsopi kõrvale, kustutas X-Windowsi ning läks tööst väsinuna uuesti
puhkama.
Siis anti teada peatsest voolukatkestusest. Projektijuht, kelle nägu reetis, et tema paar
viimast tundi pole olnud kergete killast, väljus oma toast ja käskis tööd salvestada.
"Rumalus!" leidis vana programmeerija. "Las aga olla! Pidage kõik oma
pudrumulgud kinni, küll mina juba andmetega hakkama saan!"
Siis tuligi voolukatkestus ja pooleliolevad tööd hävisid.
õhtul pidid Microsofti esindajad, kellega firma koostööd tegi, tulema projekti seisu
üle vaatama.
Kuna süsop oma tööd teha ei saanud, ei saadud ka andmeid taastada ning Microsofti
esindajad said kurjaks.
"Nüüd me oleme pankrotis," oigas juhtkond.
"Firma peabki pankrotti minema," õpetas vana programeerija, kes hetkekski rahu
ei kaotanud. "Mis firma see on, mis pankrotti ei lähe?! Nii palju, kui mina olen
töötanud, pole ükski firma pankrotistumata jäänud! Omal ajal..."
Aga ta ei jõudnud lõpetada, sest enne seda jõudsid kohale Microsofti juristid, kes ta
seal koos teiste töötajatega kinni võtsid ja Bill Gatesi enda ette toimetasid.
Bill istus väärikalt troonil ja kohendas oma kandilisi prille.
"Midagi halba teiega siin ei juhtu," ütles ta. "Hakkate vaid minu
produktide kallal kodeerijateks nagu kõik need, kes enne teid minu valdustesse sattusid.
Nüüdsest olete mu sulased!"
Tekkis hetkeline vaikus ja kohe seejärel oli kuulda vana programmeerija häält, kes
Wordi patchis.
"Kus seda enne nähtud, et Word PC peal jookseb!" pahandas ta. "Wordi koht
on HP peal."
"Kas see pole mitte see vana programmeerija!" hüüatas Bill selge hirmuga.
"Jälle siin!"
"Mina ikka," vastas häkker. "No miks su prillid küll kandilised on? Need
on ju alati olnud ümmargused."
"Viige ta ruttu tagasi!" karjatas Bill. "Ruttu!"
Ning juristid viisid vana programmeerija minema.
Järgmisel päeval istus ta terminali taga ja mängis muda, kui sisse astusid kaks meest.
"Vajame kogenud programmeerijat!" hõikas üks neist.
"Siin ma olen," vastas vana programmeerija ja läks meestega kaasa.