Удаленная разработка

Поделиться:

Редактируете ли вы код на удаленной машине?

Как вы подключаетесь к удаленной машине во время удаленной разработки?

78%

SSH

45%

Удаленный рабочий стол

3%

Другое

Во время удаленной разработки вы подключаетесь к виртуальным машинам или физическому компьютеру/серверу?

Занимаясь удаленной разработкой, вы подключаетесь к собственному компьютеру/серверу или используете облачные среды разработки?

Что вы используете для доступа к удаленной машине?

40%

VS Code

23%

IDE JetBrains

10%

JetBrains Gateway

8%

Visual Studio

3%

JetBrains Fleet

19%

Другое

21%

Никакие

Какие облачные среды разработки вы используете?

42%

Github Codespaces

29%

JetBrains Space

13%

Cloud Workstations

10%

Coder.com

6%

Gitpod

3%

CodeCatalyst

16%

Другое

Как вы относитесь к следующим утверждениям?

Хотелось бы иметь возможность доступа к проектам с разных устройств и из разных мест

Хотелось бы стандартизировать среды разработки для разработчиков

По соображениям безопасности важно не хранить исходный код на своем компьютере

Мой компьютер недостаточно мощный для комфортной разработки

Мне нужна возможность разработки в облаке, потому что разрабатываемое приложение предназначено для тех же самых облачных сервисов

Вы создаете новую удаленную среду разработки для каждой задачи?

44%

Нет, использую одну и ту же среду разработки для всех задач

34%

Да, создаю отдельные среды разработки для разных задач

20%

Хотелось бы создавать отдельные среды для разных задач, если бы для этого был удобный способ

2%

Другое

Используете ли вы шаблоны для настройки удаленных сред разработки?

Что включают в себя эти шаблоны?

54%

Плагины для IDE

51%

Образ среды

50%

Настройки IDE

39%

Версия IDE

29%

Объем ресурсов ЦП / памяти / дискового пространства

12%

Скрипты жизненного цикла

Какой публичный облачный сервис служит для вас основной целевой платформой?

52%

AWS

25%

Azure

20%

Google Cloud

11%

Гибридный

4%

Другое

12%

Никакие

Инструменты JetBrains для удаленной разработки

Совместная разработка

Вы занимаетесь совместной разработкой?

45%

Да, удаленная совместная разработка

30%

Да, очная совместная разработка

39%

Нет

Какие инструменты вы используете для удаленной совместной разработки в реальном времени?

67%

Видеозвонок с трансляцией экрана

28%

Редактор или IDE с функциональностью для совместной работы

24%

Удаленный рабочий стол

1%

Другое

11%

Никакие

Какие инструменты вы используете для совместной разработки?

55%

Live Share

45%

Code With Me

11%

Code Together

10%

GitLive

2%

Atom Teletype

2%

Gather

2%

Remote Collab для Sublime Text

1%

Brackets Multihack

4%

Другое

В каких ситуациях вы прибегаете к совместной разработке?

68%

Когда кто-то просит меня помочь

66%

Во время код-ревью

62%

Для исправления ошибок

56%

Когда я не знаю, что делать, и мне нужна помощь

40%

При парном или командном программировании

39%

Во время мозговых штурмов

29%

Когда обучаю студентов или коллег

Как вы планируете сеансы совместной разработки?

54%

Большинство сеансов начинаются спонтанно

45%

Большинство сеансов планируются заранее

1%

Другое

Является ли парное программирование общепринятой практикой в вашей компании?

Как вы обычно программируете в паре?

47%

Работаем вместе над одним фрагментом кода

18%

Каждый участник работает над своей частью кода

34%

И то и другое

Удаленная разработка:

2023

Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.