Kako izgubiti programera u 10 koraka

Opšepoznata situacija je da čelni ljudi koji vode kompaniju nisu uvek na istoj strani zaposlenih i na njih gledaju samo kao resurs. To samo još više otežava situaciju ljudima koji pokušavaju da na svakojake načine privuku kvalitetne kandidate.  Situacija sa programerima u IT kompanijama u Srbiji je uvek ovakva: vi ste napisali odličan oglas, javili se super kandidati, konačno ste doneli odluku ko je budući kolega, sve ste dogovorili i novi kolega je spreman da započne svoj prvi radni dan. Ove nedelje je počeo sa radom. Pa evo kratkih instrukcija kako da izgubite istog tog čoveka:

Korak 1

Nemojte mu reći ništa o projektu na kojem će raditi. Još je bolja varijanta kada firma ni ne planira radna mesta dugoročno, pa niste ni sami sigurni na kojem će projektu raditi. On je tu da radi, nema šta mnogo da zapitkuje. Zar je bitno na čemu radi, ipak je ovo IT industrija svi su plaćeni jako lepo, što bi morali da znaju koji je krajnji cilj projekta ili ne daj bože dugoričnija strategija kompanije?!

Korak 2

Došao je prvi radni dan. Svi smo različiti, ali je ipak neko nepisano pravilo je da se programer prvi radni dan upozna sa projektom. Ovde je bitno da se potrudite da to onemogućite. Najbolji način je da ne obezbedite osnovno sredstvo za rad, na primer kompjuter! Smeškajte se i ponavljajte mu kako je to u stvari super, jer je tek počeo da radi a ne radi ništa! Sada je popularno da kompanije imaju bilijar ili stoni fudbal, pa neka se prvog radnog dana upozna sa kojim kolegom može da se upari u nišanjenju šarenih loptica.

Korak 3

Kada dobije računar, na redu su alati koje svaki programer koristi u svom svakodnevnom radu. Recimo jedan od najčešće korišćenih je alat za verzionisanje koda, uglavnom se koristi Git ili Svn. Vi u tom slučaju nikako nemojte praviti novi nalog za Bitbucket-u ili Github-u, već dajte neki postojeći koji svi koriste kako ne bi znao da li je on komitovao kod ili ko je na čemu radio. Bitno je da se muči. Uz to ni pristup infrastrukturi nikako ne smete da podelite, to može samo jedna, “najstručnija” osoba u firmi da ima. Nikako nemojte da plaćate licence, neka stalno iskače prozor na svakih pet minuta kako bi obavestio programera da koristi ilegalnu verziju softvera.

Korak 4

Kada se već dočepa nekog računara i podesi okruženje, dolazi na red projekat. E, ovde je ključan momenat. Idealna situacija je da u startu imate projekat na kojem je radilo barem pet programera, a koji pritom vređa tehničke sposobnosti iole iskusnijeg programera.

Korak 5

Veoma je bitno da ostali članovi tima budu nedovoljno iskusni, ako je ikako moguće što je više pasivni, bez ikakve želje da nešto promene u svom radu. Učenje novih stvari je vrlo obeshrabrivana aktivnost svih članova tima, radi se samo ono što ti se kaže, zašto bi ti morao da stalno čitaš nove stvari i pokušavaš da napreduješ u svojoj profesionalnoj karijeri? Naravno, ako želi nešto da čita to se radi kod kuće ne u toku radnog vremena. Nipošto nemojte dozvoliti da bira tim, što bi on radio sa ljudima sa kojima će najbolje raditi!

Korak 6

Ako ste kojim slučajem zaposlili osobu koja je sve prethodno navedeno shvatila kao izazov, pa se potrudila da sve promeni i dovede u red, osoba koja je jako odgovorna i savesna i posle par meseci rada je jedina osoba na koju možete stvarno da se oslonite kada su teški zadaci u pitanju, onda ni u kom slučaju nemojte da pokažete da ste to primetili. Pohvala je dozvoljena samo u nužnim situacijama, na primer ako je osoba nagovestila da joj se ne dopada atmosfera u firmi. Ako kojim slučajem pita da li i kako može da napreduje finansijski i profesionalno vi odgovorite da ste dogovorili 8h rada na dnevnom nivou, ako želi da napreduje onda mora da radi prekovremeno.

Korak 7

Želite  da programer piše kvalitetan kod, da softver radi bez bagova i da je besprekorna dokumentacija, onda morate da zaposlite osobu koja će stalno šetati od stola do stola kako bi nadgledala monitore da se uveri da programeri zapravo stvarno programiraju.

Korak 8

Obavezno ocenite njegov rad.  Jer ko može bolje da oceni rad programera nego njegov menadžer?

Korak 9

Uložite malo u njegovu edukaciju – napravite privid da ulažete u njegovo znanje. Ako traži dodatno da ide negde van Srbije, pozovite se na prethodnu konferenciju na koju ste ga poslali i recite kako vi ulažete u njegovo znanje a on je alav pa bi da ide preko granice da se edukuje. Stavite profit ispred stručnog usavršavanja, pa objasnite kako ove godine morate da ostvarite tolike i tolike targete i da nemate sredstava da edukujete zaposlene pored tolikog posla koji morate da završite.

Korak 10

Slikajte ga za fejsbuk kad dođe u kompaniju, po mogućnosti tako da svi u kompaniji imaju istu sliku, pa kada pošalje drugarima link do stranice na sajtu neka se malo pomuče da ga pronađu međ’ostalim kolegama, što bi morali svi da budemo različiti, ipak smo svi isti samo nam se razlikuju imena.

Bonus korak

Ako sam želi da ulaže u sebe, onda je to njegov problem. Ulaganje u sebe u privatno vreme nije nešto što kompanija treba da ceni!

Čestitamo. Uspešno ste prošli sve korake. Dobrodošli u srpski IT svet.

Autori teksta: