Mjesecima tražite senior .NET developera? Što napraviti dok ga ne nađete
Oglas za senior .NET developera visi mjesecima, a projekt kasni. Koliko košta prazno mjesto, koje su opcije dok tražite i kako vanjski senior može pomoći odmah.
Vlado Pandžić · Osnivač · Senior .NET arhitekt
Objavljeno · 4 min čitanja
Oglas za senior .NET developera visi već treći mjesec. Na razgovore dolaze juniori ili ljudi koji traže plaću koju ne možete platiti, a oni pravi imaju tri ponude i otkazni rok. U međuvremenu projekt kasni, a vaš tim radi i svoj posao i posao čovjeka kojeg nemate.
Ovo nije članak o tome kako napisati bolji oglas. Ovo je članak o tome kako da posao ne stoji dok ga ne nađete.
Koliko vas stvarno košta prazno mjesto
Plaća koju ne isplaćujete izgleda kao ušteda. Nije.
- Projekti kasne. Funkcionalnost koju je trebao raditi novi čovjek ne radi nitko, ili je radi netko usput. Kupac čeka, a prihod s njim.
- Tim gori. Senior koji mjesecima radi za dvojicu sljedeći je koji će otići, a onda tražite dvojicu.
- Dug raste. Ono što se radi na brzinu i bez pregleda koda vratit će se kao greške, i to u najgorem trenutku.
- Ni kad ga nađete, nije gotovo. Dobar kandidat je gotovo uvijek negdje zaposlen i ima otkazni rok, koji zna trajati i nekoliko mjeseci. Nakon toga slijedi uhodavanje.
Kad se sve zbroji, od objave oglasa do čovjeka koji radi punom snagom prolazi puno više vremena nego što se čini dok pišete oglas:
- OglasRazgovori, zadaci, ponude
- Otkazni rokKandidat još radi kod drugoga
- UhodavanjeUpoznaje vaš sustav i ljude
- Puni kapacitetTek sad radi punom snagom
Sve to vrijeme posao ili čeka ili ga radi netko tko je već pun.
Koje su opcije dok tražite
| Opcija | Što dobivate | Na što paziti |
|---|---|---|
| Agencija za zapošljavanje | Širu potragu i predselekciju | Ubrzava potragu, ali ne rješava rupu dok potraga traje |
| Agencija koja iznajmljuje developere | Brz početak | Dobijete onoga tko je trenutno slobodan, a cijena uključuje maržu agencije |
| Freelancer s platforme | Nisku cijenu na papiru | Teško je procijeniti kvalitetu unaprijed, a neki nestanu usred posla |
| Vanjski senior nekoliko dana mjesečno | Iskustvo odmah, bez zapošljavanja | Nije puno radno vrijeme i treba mu netko vaš za pitanja |
| Prekovremeni rad postojećeg tima | Rješenje od sutra | Kratkoročno radi, dugoročno vam ljudi odlaze |
Nijedna opcija nije savršena. Ali “čekati dok se netko ne javi na oglas” je obično najskuplja od svih, samo se trošak ne vidi na računu.
Kad ima smisla vanjski senior, a kad nema
Ima smisla kad:
- imate projekt s rokom, a nemate ljude za njega
- vaš tim je mlad i treba mu netko za arhitekturu, pregled koda i teške odluke
- trebate specifično znanje na kraće vrijeme: Blazor, nadogradnju na novi .NET, performanse, preuzimanje tuđeg koda
- trebate premostiti razdoblje dok ne zaposlite stalnog čovjeka
Nema smisla kad:
- trebate nekoga tko osam sati dnevno sjedi u vašem uredu
- u firmi nema nikoga tko može odgovarati na pitanja o poslu i sustavu
- to je dugoročno srce vašeg proizvoda. Tu vam treba vlastiti čovjek, a vanjski vam može pomoći da ga zaposlite i uvedete.
Kako da vanjski čovjek bude koristan već prvi tjedan
Najveći gubitak kod vanjske pomoći nije cijena sata, nego dani izgubljeni na čekanje. Ovo je popis koji to sprečava:
- Pristupi prvi dan. Repozitorij, testno okruženje, alat za zadatke, kanal za komunikaciju. Svaki dan čekanja na pristup je plaćen dan u kojem se ništa ne radi.
- Jedna osoba za pitanja. Ne cijeli tim, nego jedna osoba koja zna posao i odgovori u razumnom roku.
- Prvi zadatak malen, ali stvaran. Nešto što do kraja tjedna može biti u produkciji. Tako obje strane brzo vide kako suradnja izgleda.
- Sav rad u vašem repozitoriju. Kroz pull requestove koje pregledava netko vaš, tako da znanje ostaje u firmi, a ne u glavi vanjskog čovjeka.
- Dokumentacija usput. Sve što je vanjski čovjek morao pitati, a nije bilo zapisano, zapiše se. Nakon mjesec dana imate bolju dokumentaciju nego prije.
- Jasan ugovor. Kod i dokumentacija su vaši od prvog dana, a suradnja se može otkazati iz mjeseca u mjesec.
Kad nađete svog čovjeka
Dobar vanjski suradnik od prvog dana planira kako će otići. Kad zaposlite stalnog developera, on mu prenese što je radio, pomogne mu da se uhoda i smanji svoje dane, ili ostane nekoliko dana mjesečno za pregled koda i teže stvari.
Najgori scenarij je obrnut: vanjski čovjek bez kojeg se ne može, jer je samo on znao kako stvari rade. Zato su točke 4 i 5 gore važnije nego što izgledaju.
Kako mi radimo
ProCoding je .NET studio iz Splita. Radimo na daljinu u istoj vremenskoj zoni kao i vi, a po potrebi dolazimo i uživo. Radimo u .NET-u, ASP.NET Coreu, Blazoru, Entity Frameworku, SQL Serveru i Azureu, na sustavima o kojima firme stvarno ovise, od kalibracijskog softvera za Bugatti Rimac do platforme za iznajmljivanje smještaja.
Suradnja ide kroz mjesečni blok dana koji dogovorimo prema vašim potrebama i koji se može otkazati u bilo kojem trenutku. Počinjemo besplatnim razgovorom od 30 minuta u kojem vidimo gdje zapinjete i ima li smisla da uskočimo.