¿Existe evidencia de que los desarrolladores que trabajan de forma remota son menos productivos que cuando trabajan en el sitio? [cerrado]

9

Así que estuve hablando con una de las personas con las que trabajo aquí hace unos días, y se quejaban de que su empresa ya no permite a los trabajadores trabajar remotamente debido a la disminución de la productividad. Como alguien que ha escuchado esta excusa utilizada para justificar el personal en el sitio solo en mi búsqueda de oportunidades remotas, me pregunto si hay alguna evidencia empírica que lo confirme o si a mí y a otros que conozco en la industria se les está contando una historia. .

credo canadiense
fuente
Es una buena pregunta, pero puede encontrar resmas sobre esto buscando en Google "Productividad de teletrabajo".
Robert Harvey
66
He trabajado remotamente y gestionado trabajadores remotos durante la mayor parte de los últimos 18 años y creo que es justo decir que el trabajo realizado de forma remota difiere del trabajo realizado en una oficina. Dado lo difícil que es cuantificar la productividad del programador, consideraría muy críticamente cualquier estudio empírico que tuviera como objetivo dividir las cosas en un solo número. Sin embargo, creo que es ampliamente aceptado que los trabajadores están más satisfechos si hay algo de flexibilidad sobre el trabajo remoto. Desea mantener satisfechos a los excelentes programadores, así que ...
Larry OBrien
La definición de "productividad" aquí es muy importante, tanto en términos de probar el caso, como también en términos de entender la cultura de un empleador [potencial].

Respuestas:

15

No.

Por una razón muy simple: no puedes probarlo.

Digamos que puede evaluar la productividad y dar un número (por cierto, ¿cómo lo hace?). Ahora, ¿cómo se crea una situación en la que un desarrollador estará exactamente en las mismas circunstancias , de forma remota en una parte de la prueba, en el sitio en otra parte?

Incluso si tiene éxito en hacer tal prueba, ¿qué mostrará? ¿Cómo lo aplicarías en la práctica?

Hay demasiados factores a tener en cuenta. Por ejemplo:

  • ¿Es estresante viajar? Si tiene que pasar una hora en mermeladas o en un autobús ruidoso / subterráneo, su productividad disminuirá.

  • ¿Es estresante estar entre otras personas? Personalmente, me resulta mucho más cómodo estar solo, saber que nadie entrará en mi habitación, etc. Pero es diferente para algunos otros desarrolladores.

  • ¿Te distraes mucho si estás solo? No lo estoy, pero hay algunas personas que no pueden trabajar en casa, solo porque se encuentran viendo YouTube durante dos horas antes de comenzar a hacer lo que tienen que hacer, y cuando finalmente comiencen su trabajo diario, lo harán. recuerde que deben llamar a su dentista para hacer una cita, etc.

  • Son las 9 a.m. - 7 PM. el mejor turno para ti? Sé que si tengo que hacer algo creativo, tengo que dormir hasta la noche y trabajar durante la noche. Para un trabajo técnico no creativo, mi mejor turno es diferente. Si trabajo en casa, tengo esta flexibilidad que me permite aumentar la productividad general. Por otro lado, algunos otros desarrolladores pueden encontrar esto improductivo, porque, por ejemplo, permanecerán durante 20 horas, tratando de resolver un error en un producto y, en cambio, introduciendo aún más errores, porque están cansados.

  • etc.

Aquí hay dos ejemplos de la vida diaria. El primero es mío, el segundo proviene de mi colega.

Ejemplo 1:

Vivo solo y no tengo mascotas en casa. No hay ruido a mi alrededor (la calle es demasiado pequeña, así que solo hay autos vecinos). Tengo una computadora rápida con un SSD, dos pantallas grandes, el software más nuevo, un teclado que amo, etc. No contesto mi teléfono, así que los clientes aprendieron que no es una buena idea llamarme cuando necesiten algo.

Recientemente, me pidieron trabajar para un cliente en su propia empresa. Era un lugar ruidoso y lleno de gente. Estaba en un espacio abierto, con teléfonos sonando. Tenía una vieja computadora portátil con una pantalla pequeña, que solía conectar a través de Escritorio remoto a otra computadora, desde la cual me conecté a través de otro Escritorio remoto a una tercera computadora. El software era viejo. La conexión a internet era lenta.

Supongo que en ese caso fui más productivo.

Ejemplo 2

Mi colega tiene una familia y un niño pequeño. Tiene una habitación separada donde puede trabajar, pero a menudo debe cuidar a un niño o responder a una llamada de un cliente, etc. Su casa tiene algunos vecinos ruidosos (con un perro ladrando todo el tiempo) y una carretera grande cerca . Trabaja en una computadora nueva con un software bastante decente, pero no puede permitirse un SSD o una licencia de Visual Studio Ultimate. Tiene una conexión a Internet muy lenta (y no puede tener una más rápida en su área).

Recientemente, se le pidió que trabajara en el sitio para un cliente que tiene 10/12 en Joel Test. Tenía una habitación separada, muy tranquila. Sin distracciones. Computadora rápida Internet de fibra óptica.

Supongo que en ese caso fue más productivo.

Arseni Mourzenko
fuente
3
¿Crees que durante un ensayo de prueba de drogas el grupo de prueba y el grupo de placebo son idénticos y participan en las mismas actividades en los mismos entornos? Por eso tenemos estadísticas. Prueba fácil, en cualquier entorno en el que un empleado determinado sea más productivo, ahí es donde le dejas trabajar.
JeffO
2
¿No podría minimizar en gran medida el impacto de todas estas variables externas con un tamaño de muestra lo suficientemente grande?
Tikhon Jelvis
@ Jeff O: veo tu punto. Pero creo que las estadísticas no tienen sentido aquí, ya que el resultado cambiaría radicalmente de persona a persona. El caso es muy diferente, por ejemplo, para Joel Test. Si mide la felicidad y la productividad de sus desarrolladores antes y después de instalar un sistema de control de versiones en su empresa, obtendrá resultados claros y ubicuos.
Arseni Mourzenko
@MainMa - ¿No es el punto de ver si aquellos que quieren trabajar de forma remota pueden mantener o mejorar su productividad en lugar de ver si hay consecuencias negativas que obliguen a aquellos que no lo hacen por alguna razón?
JeffO
6

Lo que esas compañías realmente dicen es que no confían en los desarrolladores para trabajar en casa. O que si permiten que uno trabaje desde casa, tienen que permitir a todos y no confían en todos.

ElGringoGrande
fuente
1
Theory X & Theory Y es una buena formalización de esto (en este caso, es Theory X)
CraigTP
2

Todo lo que se necesita es una persona que se burla cuando trabaja de forma remota para matarlo para todos en muchas empresas. ¿Hay personas que son más eficientes trabajando remotamente, sí?

¿Hay personas que hacen menos y pierden constantemente los plazos que las personas en la oficina pueden cumplir fácilmente, sí? Hay personas que nunca están en mensajería instantánea y no responden los correos electrónicos de manera oportuna y no responden su teléfono (OK, ¿el jefe pensará que estás trabajando cuando no puede contactarte por horas? No.) y que nunca cometen nada después del mediodía. Y quienes pierden cada fecha límite con alguna excusa pero nunca le dicen de antemano que las cosas no están progresando como deberían. Y quienes tardan 4 semanas en entregar el mismo tipo de producto que los desarrolladores internos (y a veces los de un nivel de habilidad más bajo) pueden entregar en una semana o que ellos mismos entregaron en ese período de tiempo antes de comenzar a trabajar desde casa. De hecho, he trabajado con estas personas y ahora ya no se les permite trabajar de forma remota.

Los trabajadores remotos no son visibles para la gerencia, deben ser más conscientes de mantener a la gerencia al tanto de lo que están haciendo y qué problemas tienen que tener que estar en la oficina. Cuando no lo hacen y al mismo tiempo no logran entregar un producto de calidad, el trabajo remoto recibe un mal nombre. Los gerentes a menudo no ven a las 20 personas haciéndolo bien cuando intentan arreglar el problema. Y a menudo se percibe que es menos riesgoso para ellos eliminar un beneficio de todos que solo los que abusan de él.

Lo que digo es que no les importa si hay evidencia empírica, si han percibido una situación local donde no estaba funcionando.

HLGEM
fuente
+1 en la primera sesión. Y desafortunadamente, los pocos que merecen trabajar de forma remota no lo hacen porque los demás se quejarán del favoritismo.
JeffO
1

A menos que alguien pueda identificar lo que necesita hacer y cuándo, dónde lo hace y a qué hora, no importará.

Si hay evidencia que lo respalde, eso puede ser un comienzo, pero realmente no importa. Primero tiene que haber una manera de medir la productividad; eso no es fácil y es un tema importante de debate. Un trabajador determinado puede probar ambos entornos. Obviamente, si sabe que está siendo examinado, puede trabajar más duro en la situación deseada.

Por lo general, comencé a trabajar en la oficina, y luego se me permitió cierta flexibilidad después de probarme a mí mismo (y alejarme de la ciudad pero manteniendo mi trabajo). Creo que termino trabajando más en casa porque corté casi 2 horas de mi viaje.

Llame enfermo (gripe estomacal - necesita estar cerca del baño), pero trabaje desde su casa y haga mucho. Esa es una forma de argumentar. Asegúrese de que su supervisor esté informado sobre su mayor productividad.

Tengo que irme ahora, mi perro necesita salir;)

JeffO
fuente
1

Es más difícil saber si un empleado está siendo productivo mientras trabaja de forma remota y algunos empleados lo aprovecharán para ser menos productivo. Otros pueden preferir codificar en su ropa interior y ser aún más productivos. Hay tantos factores diferentes y tantas motivaciones personales diferentes que es imposible llegar a una verdad universal en este asunto, ya que no hay puntos en común entre la mayoría de los casos.

Ryathal
fuente
3
La mejor manera de medir la productividad: ¿las tareas de ese empleado se realizan correctamente ya tiempo? Esto es tan fácil de medir si está alejado como si estuviera en la oficina.
Jim Ford