Perché non più aziende assumono da remoto? [duplicare]

34

Continuo a sentire i disperati sforzi di reclutamento di aziende in centri tecnologici come SF e NYC. Tuttavia, ogni volta che vengo contattato da una startup mi viene detto che la posizione è in loco e che il lavoro da remoto non è possibile.

Permettetemi di chiarire che si tratta di startup tecnologiche. Dovrebbero essere molto a proprio agio con l'idea di usare la tecnologia per fare le cose e connettere i team.

Con il mercato immobiliare così com'è, molti di noi non possono trasferirsi, anche se volevamo pagare il costo della vita più alto. Perché ci sono così tante aziende ancora bloccate nella mentalità industriale dei mozziconi sui sedili?

    
posta James 01.12.2011 - 01:13
fonte

9 risposte

35

Ho lavorato in remoto in un paio di società per diversi anni. Lascia che ti dica una cosa: non è conveniente . Sia come membro remoto di un team che come datore di lavoro di appaltatori remoti. Non lo farei più se avessi una scelta (e ho - lavoro sul posto con il team).

È OK lavorare da remoto un giorno o due alla settimana, e molti lo fanno. Ma avere un tecnico a distanza a tempo pieno è un dolore. Può funzionare bene con gli appaltatori che ottengono un pezzo di lavoro da fare e consegnare in tempo. Ma assumere un nuovo dipendente, addestrarlo, integrarlo in una squadra e supervisionare il suo lavoro quotidiano - tutto questo a distanza - non funziona bene con la maggior parte delle persone (manager, ingegneri o entrambi).

A questo aggiungo la complessità delle apparecchiature: molte start-up tecnologiche richiedono laboratori, sviluppo hardware, tute di prova e tutte queste sono molto costose e non sempre disponibili per la connessione e il controllo remoto. In un'occasione ho visto la mia azienda spedire un pezzo di attrezzatura da $ 100K in un luogo remoto in cui gli appaltatori devono lavorare (un'intera squadra di appaltatori, non uno). Ne avevo un altro nel mio cubo da condividere con tutto il mio team. Se il mio team fosse stato remoto - avremmo dovuto spedire un altro gruppo di questi, solo per loro poter lavorare. Ha senso farlo? Certo che no.

Molte aziende offrono pacchetti di delocalizzazione e gli stipendi tecnici sono molto più alti della media, ovunque , quindi non si ha la scusa di "oh, è così costoso a San Francisco".

    
risposta data 01.12.2011 - 01:37
fonte
21

La semplice risposta è: gli umani come l'interazione faccia a faccia, lo stiamo facendo da un po 'di tempo.

Se ti trovi nello stesso ambiente fisico è estremamente facile girare attorno a un'idea, oltrepassare un collega, fare un po 'di codice (e discuterne nel processo) ed essere estremamente spontaneo e agile nel modo in cui lavori. Questa è una cosa estremamente preziosa in una startup.

Un'esperienza molto vicina a questa, ma non la stessa, può essere creata nel mondo digitale. Videoconfercing, VCS distribuiti e una buona selezione dei numerosi strumenti di collaborazione basati sul Web possono essere combinati per creare un ambiente che supporti e incoraggia la collaborazione remota. Il problema con questo è

  1. Deve essere impostato in modo specifico per il tuo ambiente (ovvero le persone e il flusso di lavoro) e
  2. le persone devono essere istruite su come, e effettivamente usarlo.

Molti luoghi che implementano un team distribuito tendono a non perfezionare uno di questi punti. Ciò comporta che la tecnologia viene etichettata come colpa, piuttosto che come implementazione.

Personalmente ho avuto esperienze fantastiche lavorando come membro di un team distribuito. Una tecnica che funziona molto bene è far sì che tutti installino una telecamera nel loro spazio di lavoro. Non direttamente sopra il monitor, ma su uno schermo secondario, se ce l'hanno, o su un lato - guardando le espressioni vuote delle persone quando stanno lavorando è scricchiolante. Ogni volta che stai lavorando chiama in una videoconferenza (usando la tua piattaforma di scelta) in modo che tu possa vedere tutti gli altri in 'ufficio' / 'studio' / 'dev dungeon'. Se hai bisogno di parlare con qualcuno - fallo. Ciò fornisce una comunicazione flessibile e aiuta anche a prevenire che le persone lavorino in mutande coperte con briciole cheezels di tre giorni (si spera).

    
risposta data 01.12.2011 - 05:31
fonte
9

Ci sono molte ragioni per cui aziende / manager potrebbero preferire candidati locali:

  1. Più facile integrare un nuovo programmatore in un team / creare un cameratismo
  2. Comunicazioni più facili face-to-face
  3. Non tutti i dipendenti possono lavorare efficacemente su un sito remoto
  4. Più facile fare domande / diventare subito operativo quando si lavora localmente
  5. Più difficile avere sessioni di lavagna improvvisate quando si lavora da remoto

Ora, questo potrebbe non essere vero per tutte le società, ma è particolarmente difficile iniziare a lavorare da remoto, soprattutto se non conosci già le persone in azienda.

Guarda questo altro Programmers.SE post per le buone risposte a una domanda simile.

    
risposta data 01.12.2011 - 01:40
fonte
7

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.

  1. 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.

  2. 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.

  3. Sono auto-motivato, ma altri sviluppatori remoti non lo erano. Non avevamo alcuna garanzia che stessero passando otto ore a lavorare sui loro compiti.

  4. 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.

    
risposta data 01.12.2011 - 20:05
fonte
7

Non sottovalutare la larghezza di banda delle informazioni di essere fisicamente insieme ai tuoi collaboratori!

La maggior parte dei progetti non banali devono essere parallelizzati per poter essere eseguiti. Ciò significa più che solo tu lavori sul progetto con il quale dovrai comunicare intensamente per risparmiare tempo e fatica per il tuo datore di lavoro. Raddoppia quindi, se non sei l'unico mai lì, che i tuoi colleghi devono fare uno sforzo in più per tenerti aggiornato.

    
risposta data 01.12.2011 - 20:29
fonte
4

Ho lavorato su team distribuiti negli ultimi 6 anni. Mentre i progetti precedenti hanno faticato ad integrare i membri del team remoto, il mio progetto attuale ha colpito un punto debole e ha avuto un grande successo seguendo i seguenti principi ...

Per comunicazioni vocali:

  • Una chiamata audio di alta qualità (Skype) e una chat di testo rimangono aperte con tutto il team connesso tutto il giorno. A volte non viene detto nulla, ma questo facilita le discussioni "over-the-cube", watercooler, raccolta casuale, ecc. Che si verificano frequentemente in un ufficio fisico.
  • Evita i telefoni vivavoce, i telefoni cellulari, ecc. quando possibile. La larghezza di banda limitata e la qualità delle chiamate sono una distrazione e rendono più difficile la comunicazione.
  • Ogni volta che il team deve chiamare qualcuno senza Skype, l'intera chiamata viene aggiunta al telefono di quella persona
  • Le conversazioni personali o secondarie avvengono su chiamate Skype separate, se necessario.

Per la collaborazione:

  • La scheda Kanban in uno strumento di gestione progetti elettronica, che sostituisce le note adesive sul muro
  • Gli strumenti rapidi per il wireframing sostituiscono le lavagne
  • Gli strumenti di condivisione desktop remoto vengono utilizzati per operazioni come l'accoppiamento, la condivisione e la risoluzione dei problemi reciproci
  • I wiki sono usati per la documentazione
  • Riunioni giornaliere, recensioni, pianificazione di riunioni sono tutte condotte tramite software di condivisione desktop remoto.

Facendo quanto sopra, la nostra esperienza è stata che non vi è alcun impatto negativo sull'intero team essendo remoto. In effetti, abbiamo visto guadagni di produttività in cui i membri del team hanno il meglio di entrambi i mondi, con la possibilità di premere il pulsante muto per avere "ore tranquille" di pochi minuti per concentrarsi su un problema (mantenendo comunque traccia della chat testuale) , quindi tornare all'audio del gruppo al termine. Puoi ottenere una comunicazione vocale rapida come in ufficio quando necessario, ma puoi anche concederti qualche momento di silenzio quando necessario.

    
risposta data 06.12.2011 - 20:15
fonte
4

La realtà è che molte aziende sono bloccate nella mentalità degli operai degli anni Cinquanta, dove la regola del giorno era Non puoi gestire ciò che non puoi vedere . Questi posti sono così presi da spremere ogni ora produttiva dai dipendenti che il concetto di lavoro a distanza è un anatema. Come oso ho lasciato che qualcuno lavorasse da casa, dove avrebbero potuto prendere 30 minuti in più di pranzo per fare la spesa, o che dio non voglia che debbano andare a prendere i figli da scuola.

Questa è la risposta, chiara e semplice. Lo status quo delle aziende viene utilizzato per assicurarsi che tutti siano nell'ufficio e alla scrivania a digitare, quindi è molto difficile modernizzarli.

    
risposta data 06.12.2011 - 22:35
fonte
2

Considera questi (pre scritti dal mio coautore e da me stesso, non citati qui):

È difficile da distribuire, specialmente se hai una squadra agile. Sono un membro del team distribuito (parte del tempo) e ho lavorato come membro distribuito per anni. È difficile. È particolarmente difficile per i manager che non ti vedono lavorare o sentirti parlare del tuo lavoro.

È difficile per i compagni di squadra (come descritto negli articoli precedenti).

Se stai lavorando da solo, e puoi farlo isolatamente dagli altri dipendenti del team, e trasformi frequenti incarichi di lavoro dal capo, può funzionare.

Se lavori molto strettamente con altri compagni di squadra tramite strumenti di collaborazione remota (webex, ecc.), allora può funzionare. In alcuni casi, non funziona anche se ha tutte le ragioni per funzionare correttamente.

Se fossi il manager, i membri del team distribuiti probabilmente non sarebbero la mia posizione iniziale predefinita.

Guarda qui l'elenco di 5 punti di JW01 (bel lavoro, JW01).

    
risposta data 01.12.2011 - 04:38
fonte
1

Ha molto a che fare con la cultura aziendale. Se una società è impostata per operare in un modo in cui molti (o la maggior parte) sviluppatori lavorano in remoto, è possibile farlo. È molto più difficile se solo una piccola parte della squadra lavora in questo modo.

    
risposta data 07.12.2011 - 00:59
fonte

Leggi altre domande sui tag