Desenvolvimento remoto

Compartilhar:

O objetivo do desenvolvimento remoto é dar aos desenvolvedores a liberdade de trabalhar da maneira mais produtiva para eles. Isso inclui superar as limitações de recursos dos laptops, trabalhar de qualquer lugar e minimizar o tempo para iniciar um projeto. A segurança do código-fonte é um benefício adicional, pois fica sempre armazenado em uma máquina remota totalmente controlada pela empresa.

No ano passado, apresentamos uma solução de desenvolvimento remoto para IDEs da JetBrains e, desde o lançamento, vimos uma demanda crescente por essa solução, tanto de desenvolvedores individuais quanto de empresas de TI. De acordo com os resultados da DevEco 2022, 53% dos desenvolvedores editaram o código em máquinas remotas.

Ao desenvolver remotamente, como você se conecta a uma máquina remota?

O SSH é a maneira mais usada para se conectar a uma máquina remota (80%). Apesar de não serem 100% adequadas para desenvolvimento de software, as soluções de desktop remoto também são populares e são utilizadas por 45% dos que desenvolvem remotamente.

Ao desenvolver remotamente, você se conecta a máquinas virtuais ou a um computador/servidor físico?

Ao desenvolver remotamente, você se conecta ao seu próprio computador/servidor ou utiliza ambientes de desenvolvimento na nuvem (por exemplo, CodeSpaces, JetBrains Space, Gitpod, Google Cloud Workstations)?

A maioria dos que desenvolvem se conecta remotamente ao seu próprio computador ou servidor (seja uma máquina virtual ou física).

O que você utiliza para acessar sua máquina remota?

Vemos uma forte demanda por soluções de desenvolvimento remoto de desenvolvedores individuais e empresas de TI.

35%

dos usuários de desenvolvimento remoto afirmam que seus computadores não têm desempenho suficiente para uma experiência de desenvolvimento agradável.

22%

dos usuários de desenvolvimento remoto precisam desenvolver na nuvem porque seus aplicativos têm como alvos os mesmos serviços de nuvem.

Para desenvolvedores individuais, o desenvolvimento remoto é impulsionado pela necessidade de flexibilidade. 68% dos envolvidos em desenvolvimento remoto gostariam de poder acessar projetos de desenvolvimento de vários dispositivos e localizações.

Para as empresas, a segurança é um forte impulsionador do desenvolvimento remoto – 29% dizem que é importante não armazenar o código-fonte em um notebook.

Desenvolvimento colaborativo

Você pratica desenvolvimento colaborativo?

O interesse no desenvolvimento colaborativo remoto está crescendo. Enquanto há um ano 30% dos desenvolvedores praticavam programação remota, metade dos desenvolvedores relatou estar envolvida no desenvolvimento colaborativo remoto em 2022.

Quais ferramentas você utiliza para desenvolvimento colaborativo remoto?

Embora esta não seja a solução perfeita para desenvolvedores, a maneira mais comum de desenvolvimento colaborativo ainda é o compartilhamento de tela durante uma videochamada (49%). O uso de um editor ou IDE com um recurso de colaboração representa 20%.

Qual ferramenta você utiliza para desenvolvimento colaborativo?

Para o que você utiliza o desenvolvimento colaborativo?

O desenvolvimento colaborativo é usado principalmente para obter ajuda e corrigir bugs. Os propósitos educacionais também são um motivo comum para o desenvolvimento colaborativo.

Desenvolvimento remoto:

2022

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.