Kao i u svim drugim ljudskim djelatnostima, tako se i u informatičkom okruženju mogu pronaći osobe čija radna etika nije baš uvijek u skladu s očekivanjima poslodavaca. O čemu je riječ?
Kao uvod u tekst ispričajmo jednu potpuno izmišljenu priču. Osnivač i direktor poduzeća CroTopSoft, inače vrsni stručnjak za računovodstvo, odlučio je sve svoje poslovno znanje iz računovodstva pretvoriti u vlastiti softverski paket, a onda njime osvojiti veliki dio tržišta. Budući da je softverski paket trebalo izraditi u što kraćem mogućem vremenu, postojeći ljudski resursi (otprije zaposleni djelatnici) u poduzeću jednostavno nisu bili dovoljni. Zato je vlasnik poduzeća odlučio zaposliti dva nova informatička stručnjaka. Nakon detaljnih razgovora s potencijalnim kandidatima izabrana su dvojica najkvalitetnijih - nazovimo ih Darko i Marko. Obojica su zbog provjerene stručnosti odmah postavljena na samo čelo razvoja novog softvera.
Prvih nekoliko tjedana njihovog rada prošli su idilično pa je rad na projektu napredovao stvarno vrlo brzo. Direktora je posebno dojmio zahtjev dvojice novih djelatnika da im osigura slobodan pristup mreži poduzeća od kuće kako bi mogli raditi na projektu i u sitne noćne sate, ako dobiju kakvu dobru ideju. A onda su se počeli javljati prvi problemi, iako direktor poduzeća o tome još dugo vremena neće imati nikakvog pojma. Zbog toga što su objektivno znali puno više od ostalih djelatnika poduzeća i što su "vukli" najveći dio projekta, Darko i Marko su očekivali znatno veća primanja u odnosu na ostale djelatnike što nikako nisu uspijevali dogovoriti s vlasnikom poduzeća. Zato su kao prvi znak osvete odlučili u vlastite komponente dodavati svoje potpise. Ako se tijekom izvođenja programa pritisnula određena kombinacija tipki, pojavila se poruka o pravim "autorima programa" umjesto uobičajene poruke poduzeća CroTopSoft.
Nakon nekoliko tjedana to im više nije bilo dovoljno pa su odlučili u potpunoj tajnosti na vlastitim računalima započeti vlastiti, vrlo sličan projekt. Namjera im je bila da usporedo s originalnim projektom dovrše svoj vlastiti projekt, a onda odu iz poduzeća te započnu s njegovom prodajom. Budući da su jedini imali sva prava nad svim računalima i mrežom u poduzeću potpuno su zaštitili vlastiti projekt pred drugim programerima i započeli s radom. Posebno im je pogodovala ranije odobrena mogućnost rada od kuće, jer na taj način nitko nije mogao nadzirati njihove tajne operacije. Od tog trenutka polovicu radnom vremena radili su na originalnom projektu, a drugu polovicu na vlastitom. Naravno da je to imalo za posljedicu usporenje razvoja originalnog softverskog paketa pa su započele prve prepirke s vlasnikom poduzeća koji je konačno primijetio da nešto nije u redu. U međuvremenu su drugi djelatnici poduzeća također primijetili da nova dva djelatnika stalno nešto "mute" pa su to prijavili vlasniku.
Sad je Darku i Marku postalo jasno da će morati napustiti poduzeće kako bi mogli nastaviti rad na svojem projektu. Dva tjedna kasnije to se je zaista i dogodilo, s tim da vlasnik poduzeća nije imao pojma kako su bivši djelatnici sa sobom uzeli veliki dio njegovog projekta i ugradili ga u vlastito rješenje. Ono što je primijetio bilo je nestanak cijelog izvornog koda na kojem su radili Marko i Darko, a ubrzo su se izvršne verzije njihovih modula počele ponašati kranje čudno. Dolazilo je do neobjašnjivih prekida u njihovom izvođenju, a ponekad čak i do brisanja dijela ranije upisanih podataka. Za to je bio zadužen poseban dio "osvetnički" orijentiranog programskog koda kojeg su bivši djelatnici dodali u komponente nekoliko dana prije svojeg odlaska.
Tek kad je vlasnik poduzeća zaprijetio sudskom tužbom, Darko i Marko su nevoljko vratili izvorni kod, ali je u međuvremenu poduzeće CroTopSoft pretrpljelo velike gubitke u poslovanju zbog kašnjenja razvoja novog proizvoda, velikih gubitaka u radnom vremenu dvojice programera jer su projektnom zadatku bili posvećeni svega polovicu radnog vremena i slično. Vlasnik poduzeća trenutno raspravlja s odvjetnicima o mogućnosti podizanja tužbe kako bi dobio neku vrstu naknade...
Iako je primjer u potpunosti izmišljen, možda ste nešto od opisanog već doživjeli u praksi. Odmah treba istaknuti da većina programera ne radi kao prije opisani dvojac, ali kao što svi vrlo dobro znamo, u svakom žitu oduvijek ima i kukolja. Zato vlasniku, odnosno rukovodećim strukturama poduzeća, preostaje samo da poduzmu određene zaštitne mjere kako bi unaprijed spriječili probleme.
Za Croatiabiz.com piše: Nenad Crnko