In CityFALCON, crediamo nell'assunzione delle persone migliori indipendentemente dalla loro posizione. Negli ultimi 18 mesi, abbiamo utilizzato eLance per lavorare con diversi liberi professionisti tra cui sviluppatori, designer, analisti aziendali e copywriter. Al momento abbiamo persone in Ucraina, India, Israele e Polonia. Nel complesso, è stata un'esperienza positiva ma ci sono state alcune esperienze deludenti. Vorrei condividere alcune delle cose che abbiamo imparato dai nostri sforzi con i freelance e cose a cui ti consigliamo di fare attenzione.
Un account Skype, più utenti
Un problema può essere un account Skype solitario distribuito su più persone. Potresti pensare di aver assunto uno sviluppatore senior e di avere una conversazione iniziale per farlo iniziare. Ma dopo questa conversazione iniziale, l'azienda può utilizzare persone junior per svolgere il lavoro, anche quando addebita uno sviluppatore senior. Le videochiamate regolari sono un modo per risolvere il problema e anche per avere una videochiamata iniziale durante l'assunzione.
Clienti multipli
Le agenzie possono addebitare il lavoro a tempo pieno di un individuo, ma incoraggiano il proprio team a lavorare per più clienti. Di solito mi assicuro che i miei sviluppatori forniscano il tempo dedicato a ogni attività ad alto livello per capire quanto diligentemente hanno lavorato.
La migliore tecnologia per il tuo prodotto
La maggior parte delle società di outsourcing consiglierà la tecnologia che conoscono meglio, piuttosto la migliore tecnologia per il tuo prodotto. Non fidarti semplicemente della loro parola, ricerca ciò che funzionerà meglio per te e insisti affinché lo utilizzino.
Subappalto
Quando si assegna il lavoro ad alcune società IT non si può essere certi che le attività verranno svolte internamente. È sempre preferibile che le attività vengano svolte internamente dalle aziende, piuttosto che subappaltarle.
La maggior parte delle aziende consiglia sviluppatori junior
Con gli stipendi per gli sviluppatori di livello medio e senior in aumento significativo, poiché la maggior parte delle agenzie tenta di essere competitiva in un mercato globale spietato, alcune aziende consiglieranno sviluppatori junior per ottenere margini più elevati. Ma come qualcuno che capisce la programmazione, preferirei assumere uno sviluppatore senior piuttosto che uno sviluppatore junior... anche se il costo è doppio.
Qualità del codice e testing
Sebbene il prodotto possa sembrare carino e funzionale all'esterno, gli sviluppatori potrebbero non aver documentato correttamente il codice. Inoltre, i test non sono seguiti religiosamente dalla maggior parte per risparmiare sui costi. Ricorda che queste cose sono importanti quando le aziende cercano di rilevarti o in alcuni casi addirittura di collaborare con te.
Riepilogo
Farai fatica a identificare tutti i trucchi che alcune aziende non professionali potrebbero adottare, e c'è sempre un piccolo svantaggio nell'assumere un team remoto o esternalizzare. Ma per ogni mela marcia troverai manodopera leale, impegnata e altamente qualificata a un costo ragionevole.
Questo articolo è stato ispirato da http://sloboda-studio.com/blog/12-blacktricks
Lascia un commento