Desarrollo remoto

Compartir:

¿Alguna vez edita código en una máquina remota?

Cuando desarrolla a distancia, ¿cómo se conecta a una máquina remota?

78%

SSH

45%

Escritorio remoto

3%

Otro/a

Cuando desarrolla en remoto, ¿se conecta a máquinas virtuales o a un ordenador/servidor físico?

Cuando desarrolla a distancia, ¿se conecta a su propio ordenador/servidor o utiliza entornos de desarrollo en la nube?

¿Qué utiliza para acceder a su máquina remota?

40%

VS Code

23%

IDE de JetBrains

10%

JetBrains Gateway

8%

Visual Studio

3%

JetBrains Fleet

19%

Otro/a

21%

Ninguno/a

¿Qué entornos de desarrollo en la nube utiliza?

42%

Github Codespaces

29%

JetBrains Space

13%

Estaciones de trabajo en la nube

10%

Coder.com

6%

Gitpod

3%

CodeCatalyst

16%

Otro/a

¿En qué medida está de acuerdo o en desacuerdo con cada una de las siguientes afirmaciones?

Me gustaría poder acceder a los proyectos de desarrollo desde varios dispositivos y lugares

Me gustaría estandarizar los entornos de desarrollo para los desarrolladores

Por motivos de seguridad, es importante no almacenar el código fuente en mi portátil

Mi ordenador no tiene suficiente capacidad de rendimiento para una experiencia de desarrollo agradable

Necesito desarrollar en la nube porque mi aplicación se dirige a los mismos servicios en la nube

¿Crea un nuevo entorno de desarrollo remoto nuevo para cada tarea?

44%

No, utilizo el mismo entorno de desarrollo para todas las tareas

34%

Sí, creo entornos de desarrollo por separado para tareas individuales

20%

Crearía entornos por separado para diferentes tareas si hubiera una forma fácil de hacerlo

2%

Otro/a

¿Utiliza plantillas para configurar entornos de desarrollo remotos?

¿Qué incluyen estas plantillas?

54%

Complementos del IDE

51%

Imagen del entorno

50%

Ajustes del IDE

39%

Versión del IDE

29%

Cantidad de CPU/memoria/espacio en disco

12%

Scripts de ciclo de vida

¿Qué servicio de nube pública utiliza como plataforma principal de destino?

52%

AWS

25%

Azure

20%

Google Cloud

11%

Híbrido

4%

Otro/a

12%

Ninguno/a

Conjunto de herramientas de desarrollo remoto de JetBrains

Desarrollo colaborativo

¿Practica el desarrollo colaborativo?

45%

Sí, desarrollo colaborativo remoto

30%

Sí, desarrollo colaborativo presencial

39%

No

¿Qué herramientas utiliza para el desarrollo colaborativo simultáneo remoto?

67%

Videollamada con uso compartido de pantalla

28%

Editor / IDE con función de colaboración

24%

Escritorio remoto

1%

Otro/a

11%

Ninguno/a

¿Qué herramientas utiliza para el desarrollo colaborativo?

55%

Live Share

45%

Code With Me

11%

Code Together

10%

GitLive

2%

Atom Teletype

2%

Gather

2%

Remote Collab para Sublime Text

1%

Brackets Multihack

4%

Otro/a

¿En qué tipo de situaciones utiliza el desarrollo colaborativo?

68%

Cuando alguien me pide ayuda

66%

Revisión de código

62%

Solución de errores

56%

Cuando estoy atascado y necesito ayuda

40%

Programación en pares/grupos

39%

Para trabajar en equipo e intercambiar ideas

29%

Cuando enseño a alumnos/compañeros

¿Cómo planifica sus sesiones de desarrollo colaborativo?

54%

La mayoría de mis sesiones son ad hoc

45%

La mayoría de mis sesiones se programan con antelación

1%

Otro/a

¿Se utiliza en su empresa la programación en pares como práctica habitual de desarrollo?

¿Cómo suele practicar la programación en pares?

47%

Juntos en el mismo trozo de código

18%

Cada participante trabaja en su propio trozo de código

34%

Las dos opciones anteriores

Desarrollo remoto:

2023

¡Gracias por el tiempo que nos ha dado!

Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.

Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.