Desenvolvimento remoto

Compartilhar:

Você costuma editar código em máquinas remotas?

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

78%

SSH

45%

Desktop remoto

3%

Outros

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 usa ambientes de desenvolvimento na nuvem?

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

40%

VS Code

23%

IDE da JetBrains

10%

JetBrains Gateway

8%

Visual Studio

3%

JetBrains Fleet

19%

Outros

21%

Nenhuma opção

Quais ambientes de desenvolvimento na nuvem você usa?

42%

Github Codespaces

29%

JetBrains Space

13%

Estações de trabalho na nuvem

10%

Coder.com

6%

Gitpod

3%

CodeCatalyst

16%

Outros

Você concorda ou discorda de cada uma das afirmações a seguir?

Gostaria de poder acessar projetos de desenvolvimento em vários dispositivos e locais

Gostaria de padronizar os ambientes de desenvolvimento para desenvolvedores

Por motivos de segurança, é importante não armazenar o código-fonte no meu notebook

Meu computador não tem desempenho suficiente para uma experiência agradável de desenvolvimento

Preciso desenvolver na nuvem porque a minha aplicação tem como alvo os mesmos serviços de nuvem

Você cria um novo ambiente de desenvolvimento remoto para cada tarefa?

44%

Não, uso o mesmo ambiente de desenvolvimento para todas as tarefas

34%

Sim, crio ambientes de desenvolvimento separados para tarefas individuais

20%

Eu criaria ambientes separados para tarefas diferentes se houvesse uma maneira fácil de fazer isso

2%

Outros

Você usa modelos para configurar ambientes de desenvolvimento remoto?

O que está incluído nesses modelos?

54%

Plug-ins de IDE

51%

Imagem do ambiente

50%

Configurações do IDE

39%

Versão do IDE

29%

Quantidade de CPU/memória/espaço em disco

12%

Scripts de ciclo de vida

Qual serviço público de nuvem você usa como a sua principal plataforma-alvo?

52%

AWS

25%

Azure

20%

Google Cloud

11%

Híbrido

4%

Outros

12%

Nenhuma opção

Conjunto de ferramentas para desenvolvimento remoto da JetBrains

Desenvolvimento colaborativo

Você pratica desenvolvimento colaborativo?

45%

Sim, desenvolvimento colaborativo remoto

30%

Sim, desenvolvimento colaborativo presencial

39%

Não

Quais ferramentas você usa para desenvolvimento colaborativo simultâneo remoto?

67%

Chamada de vídeo com compartilhamento de tela

28%

Editor / IDE com recursos de colaboração

24%

Desktop remoto

1%

Outros

11%

Nenhuma opção

Quais ferramentas você usa para desenvolvimento colaborativo?

55%

Live Share

45%

Code With Me

11%

Code Together

10%

GitLive

2%

Atom Teletype

2%

Gather

2%

Remote Collab para SublimeText

1%

Brackets Multihack

4%

Outros

Em que tipos de situações você usa o desenvolvimento colaborativo?

68%

Quando alguém me pede ajuda

66%

Revisões de código

62%

Correção de bugs

56%

Quando não consigo avançar e preciso de ajuda

40%

Programação em pares ou em grupo

39%

Formando equipes e participando de debates

29%

Ao ensinar alunos e colegas de equipe

Como você planeja as suas sessões de desenvolvimento colaborativo?

54%

A maioria das minhas sessões é ad hoc

45%

A maioria das minhas sessões é agendada com antecedência

1%

Outros

A programação em pares é usada na sua empresa como prática usual de desenvolvimento?

Geralmente, como você faz programação em pares?

47%

Juntos no mesmo trecho de código

18%

Cada participante trabalha em seu próprio trecho de código

34%

Ambas as opções acima

Desenvolvimento Remoto:

2023

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.