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.
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.
A maioria dos que desenvolvem se conecta remotamente ao seu próprio computador ou servidor (seja uma máquina virtual ou física).
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.
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.
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%.
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.
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.