원격 개발

공유하기:

원격 시스템에서 코드를 편집한 적이 있으신가요?

원격으로 개발할 때 원격 시스템에 어떻게 연결하시나요?

78%

SSH

45%

원격 데스크톱

3%

기타

원격으로 개발할 때 가상 머신에 연결하시나요? 아니면 물리적 컴퓨터/서버에 연결하시나요?

원격으로 개발할 때 자신의 컴퓨터/서버에 연결하나요? 아니면 클라우드 개발 환경을 사용하시나요?

원격 시스템 액세스를 위해 어떤 도구를 사용하시나요?

40%

VS Code

23%

JetBrains IDE

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%

CPU/메모리/디스크 공간의 용량

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%

Sublime Text Remote Collab

1%

Brackets Multihack

4%

기타

어떤 상황에서 공동 개발을 이용하시나요?

68%

다른 사람이 내게 도움을 요청할 때

66%

코드 검토

62%

버그 수정

56%

문제가 생겨 도움이 필요할 때

40%

페어/몹 프로그래밍

39%

팀을 꾸려 함께 브레인스토밍할 경우

29%

학생/팀원 교육

공동 개발 세션을 어떻게 계획하시나요?

54%

세션의 대부분을 그때 그때 구성

45%

세션의 대부분은 사전에 일정 예약

1%

기타

귀사에서는 페어 프로그래밍을 일반적인 개발 방식으로 이용하고 있나요?

페어 프로그래밍은 보통 어떻게 수행하시나요?

47%

동일한 코드 조각을 함께 작업

18%

각 참가자가 자신의 코드로 작업합니다

34%

상기 두 가지 옵션 모두 해당

원격 개발:

2023

읽어주셔서 감사합니다!

이 보고서가 여러분에게 도움이 되었기를 바랍니다. 이 보고서를 친구와 동료에게 공유하세요.

질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.