Ho lavorato a distanza per 1,5 anni e l'ho adorato. Ho installato un ufficio a casa mia, mi sono svegliato la mattina e non ho dovuto andare al lavoro e ho dovuto pranzare con la mia famiglia. Questo ci ha fatto risparmiare un sacco di soldi. Per questo motivo, in un certo senso, ho guadagnato più di quanto non sia attualmente. Allo stesso modo, ho lavorato più ore e ho fatto di più perché non trascorrevo cinque ore alla settimana guidando e poi mi sono sistemato nel mio ufficio e avevo più probabilità di lavorare fino a tardi sui miei progetti dopo che la famiglia è andata a letto.
Devo ammettere che c'erano alcune sfide di comunicazione.
-
Se ho chiamato la mia squadra al telefono, non era sempre alla sua scrivania. Quindi non sapevo se fosse lì, in una riunione, ecc. Avrei lasciato un messaggio e potrebbe non aver risposto alla mia chiamata per tre ore, il che a volte mi ha impedito di andare avanti.
-
Per fortuna conoscevo già bene i loro affari per permettermi di correre da solo, ma c'erano momenti in cui dovevo incontrare il mio team lead per discutere le specifiche. È difficile creare una stampa blu su carta per telefono.
-
Sono auto-motivato, ma altri sviluppatori remoti non lo erano. Non avevamo alcuna garanzia che stessero passando otto ore a lavorare sui loro compiti.
-
A volte gli sviluppatori remoti non erano sincronizzati con il resto del piano di progetto, quindi a volte c'erano iterazioni non necessarie per metterli in pista.
Dico tutto questo per dire questo: questi problemi non sono diversi dal lavorare faccia a faccia. Ognuno dei problemi elencati si trova nel posto di lavoro locale ed è troppo soggettivo per dire che è più facile sul posto di lavoro che in remoto. Tutti i punti precedenti si sono presentati allo stesso modo sia al lavoro che al di fuori di esso.
Prendi ad esempio il problema uno. In ufficio avrei potuto sedere a cinque cubicoli dal mio caposquadra. Se avessi una domanda, mi sarei alzato dalla mia scrivania e ho raggiunto il suo cubo. Ci vuole meno tempo per prendere un telefono che è accanto a me per chiamare. Allo stesso modo, se fosse in riunione mentre ero lì, dovrei comunque aspettare che torni dal suo incontro o da qualsiasi altra cosa.
Il problema due è un po 'più difficile da giustificare ma con Skype, software di collaborazione, ecc., questo è sicuramente fattibile.
Tre e quattro sono problemi di comunicazione e comprensione in generale. Questi sono problemi operativi che esistono localmente o da remoto e in ogni ambiente richiedono forme innovative di leadership.
Vorrei aggiungere un paio di cose a questo mix e questo è un costo. Se un tecnico è in ufficio, useranno l'elettricità per far funzionare il computer e le luci cubiche, far scorrere l'acqua per bere o sciacquare il water, chiaccheranno con i colleghi, si logoreranno, si diffonderanno malattie, ecc. Ecc. Se cinque sviluppatori non sono al lavoro, sarebbe interessante determinare i risparmi in aree come questa.