JetBrains logo

2025년 Django 개발자 설문조사
결과

Django Software Foundation에서 PyCharm 팀과 협력해 2024년 11월부터 2025년 1월까지 실시한 공식 Django 개발자 설문조사를 기반으로 한 네 번째 연례 보고서입니다.

이번 설문조사에서는 프레임워크와 주변 에코시스템의 현황을 자세히 파악하기 위해 전 세계 약 4,600명의 Django 사용자와 애호가의 응답을 수집했습니다.

Django 개발자 설문조사 결과 확인하기: 2023년, 2022년, 2021년.

공유하기:

PyCharm Pro도 할인받고 Django도 후원하고

11월 19일까지 PyCharm Pro를 30% 할인된 가격에 구매하세요. 수익금은 Django Software Foundation에 전액 기부됩니다.

프레임워크의 보안, 개발 및 글로벌 커뮤니티 성장을 지원하세요.

PyCharm

Django 사용 현황

Django를 주로 어떤 용도로 사용하시나요?

70%

업무 및 개인, 교육 또는 부수 프로젝트용으로 모두

16%

업무용으로만

14%

개인, 교육 또는 보조 프로젝트용으로만

어떤 버전의 Django를 사용하시나요?

2021년202220232024
62%5.1
31%5.0
69%45%4.2
55%25%8%4.1
34%16%6%4.0
75%47%28%12%3.2
30%10%5%2%3.1
50%13%8%6%3.0 이하
3%3%4%2%잘 모르겠음
0%75%

새 프로젝트에 어떤 버전의 Django를 사용하시나요?

75%

최신 안정화 릴리스

21%

최신 LTS 릴리스

3%

기타

새로운 Django 프로젝트를 어떻게 생성하시나요?

59%

처음부터 시작

31%

IDE나 에디터 사용

19%

Cookiecutter Django 사용

8%

맞춤형 도구 사용

2%

DjangoX 사용

1%

Django Material Kit 사용

1%

django-react-boilerplate 사용

7%

기타

프로젝트에서 Django를 얼마나 자주 업그레이드하나요?

2021년202220232024
44%44%40%48%안정화 릴리스가 나올 때마다
30%32%32%27%LTS 때만
14%13%15%11%월간 릴리스 때마다
5%4%5%4%지원되지 않는 Django 버전을 사용합니다
7%7%8%10%기타
4%48%
Sarah Boyce
Django Fellow

커뮤니티에서 점차 LTS가 나올 때만이 아니라 안정화 릴리스가 나올 때마다 업그레이드하는 걸 보니 좋습니다. 회귀를 수정하고 Django를 계속 발전시키려면 Django의 최근 변경 사항에 대한 피드백을 얻는 것이 정말 중요하니까요.

Jeff Triplett
REVSYS의 파트너, Python Software Foundation의 전 이사 겸 부회장

미세하지만 중요한 변화가 있었습니다. 대부분의 Django 사용자가 최신 버전을 사용하고, LTS 버전을 신경 쓰는 사람은 줄고 있는 것 같군요.

기술 및 프레임워크

어떤 데이터베이스 백엔드를 사용하시나요?

2021년202220232024
77%79%76%76%PostgreSQL
41%40%43%42%SQLite
30%28%30%27%MySQL
10%10%10%9%MariaDB
2%2%6%7%Oracle
8%6%MongoDB
4%3%Microsoft SQL Server
6%6%4%2%기타
2%2%1%1%없음/잘 모르겠음
0%79%

어떤 캐시 백엔드를 사용하시나요?

2021년202220232024
47%54%54%52%Redis
16%16%25%데이터베이스
17%18%18%로컬 메모리
18%16%20%15%Memcached
8%8%8%파일 시스템
2%1%3%1%기타
43%27%24%22%없음
0%54%
Sarah Boyce
Django Fellow

당연하게도 기본 지원이 있는 데이터베이스 백엔드가 가장 많이 사용되고 있습니다. Oracle 사용자 증가세를 보니 놀랍네요! Oracle은 유지 관리가 까다로운데, 커뮤니티에서 사용되는 걸 보니 좋습니다.

가장 유용하다고 생각하는 Django 기여 앱은 무엇인가요?

75%

admin

69%

auth

30%

postgres

22%

sessions

19%

staticfiles

13%

messages

12%

contenttypes

어떤 GeoDjango 백엔드를 사용하시나요?

2021년202220232024
22%22%24%21%PostGIS
7%6%10%14%MySQL
1%1%4%10%Oracle
3%3%6%2%기타
72%72%66%65%없음/잘 모르겠음
1%72%

비율이 5% 미만인 모든 답변은 '기타'로 분류했습니다.

가장 좋아하는 3가지 핵심 구성 요소는 무엇인가요?

68%

모델

48%

관리자

30%

마이그레이션

28%

인증

25%

14%

Django 관리 명령어

14%

템플릿

어떤 템플릿 엔진을 사용하시나요?

2021년202220232024
79%81%78%83%Django 템플릿
14%14%16%13%Jinja2
1%2%3%2%기타
14%13%13%12%없음
1%83%
Jeff Triplett
REVSYS의 파트너, Python Software Foundation의 전 이사 겸 부회장

여기에서 htmx, Alpine 등 리액티브 프레임워크와 Django 템플릿을 사용해 서버 앱으로 돌아오는 기업이 늘어나고 있음을 확인할 수 있습니다. 정말 멋지네요.

프로젝트에 어떤 유형의 테스트를 사용하시나요?

39%

pytest

33%

unittest

30%

pytest-django

21%

coverage

12%

django-test-plus

11%

Selenium

8%

Playwright

어떤 테스트 프레임워크를 사용하시나요?

2021년202220232024
39%41%42%39%pytest
36%36%31%33%unittest
31%33%30%pytest-django
19%21%24%21%coverage
4%3%6%12%django-test-plus
12%10%15%11%Selenium
3%9%8%Playwright
6%6%5%4%tox
5%5%8%4%Cypress
4%4%9%3%기타
31%26%25%24%없음
0건%42%

비율이 5% 미만인 모든 답변은 '기타'로 분류했습니다.

어떤 비동기 기술을 사용하시나요(복수 선택 가능)?

2021년202220232024
24%25%28%37%ASGI
22%23%25%25%asyncio
16%18%21%24%Fast API
13%15%19%20%Uvicorn
16%15%18%16%Channels
10%11%14%14%Django의 비동기 뷰
9%9%13%14%Daphne
5%4%7%9%Starlette
4%5%9%6%asgiref
5%6%23%4%기타
49%47%39%36%없음
0건%49%

비율이 5% 미만인 모든 답변은 '기타'로 분류했습니다.

어떤 JavaScript 프레임워크를 사용하시나요?

0

10

20

30

40

2021년202220232024ReactjQueryhtmxVue없음Alpine.jsSvelteAngular기타BackboneEmberMako
William Vincent
JetBrains 개발자 애드버킷

htmx는 Django 개발자 사이에서 인기 있는 JavaScript 프런트엔드 선택지 중 하나로 빠르게 자리 잡았습니다.

어떤 CSS 프레임워크를 사용하시나요?

52%

Bootstrap

32%

Tailwind CSS

23%

Pure CSS

7%

Material Design/Lite

4%

Bulma

2%

UI Kit

1%

Foundation

좋아하는 5가지 타사 Django 패키지는 무엇인가요?

49%

djangorestframework

27%

django-debug-toolbar

26%

django-celery

19%

django-cors-headers

18%

django-filter

18%

django-allauth

15%

pytest-django

Sarah Boyce
Django Fellow

django-ninja는 Django REST 프레임워크(DRF)의 대안으로서 인기가 계속 높아지고 있습니다. 하지만 DRF는 여전히 Django 커뮤니티의 중심이며, 많은 프로젝트가 이를 기반으로 구축되어 있습니다.

Django를 어떤 용도로 사용하시나요?

80%

풀스택 개발

51%

DRF를 사용한 RestAPI

5%

기타

Django를 사용해 전문적으로 코드를 작성하시나요?

82%

7%

아니요. 하지만 Django로 프로그래밍 해본 적이 있음

6%

아니요. Django 코딩을 배우는 중임

6%

아니요. Django 코딩은 취미

어떤 task queue 라이브러리를 사용하시나요?

49%

Celery

7%

RQ

6%

DjangoQ

3%

APScheduler

2%

Huey

2%

Dramatiq

5%

기타

40%

task queue 라이브러리를 사용하지 않음

개발 도구

주로 사용하는 텍스트 에디터 또는 IDE는 무엇인가요?

45%

VS Code

37%

PyCharm

5%

Vim

2%

Cursor

2%

Sublime Text

2%

Emacs

1%

Notepad++

5%

기타

주로 사용하는 로컬 운영 체제는 무엇인가요?

37%

macOS

33%

Linux

19%

Windows WSL 환경

10%

WSL 없는 Windows 환경

1%

기타

어떤 지속적 통합(CI) 시스템을 사용하시나요?

43%

GitHub Actions

24%

GitLab CI

9%

Jenkins/Hudson

3%

CircleCI

3%

AWS CodePipeline

3%

Azure Pipelines

2%

Google Cloud Build

1%

TravisCI

1%

TeamCity

4%

기타

34%

없음

어떤 구성 관리 도구를 사용하시나요?

18%

Ansible

6%

맞춤형 솔루션

4%

Fabric

2%

Puppet

2%

Salt

1%

Chef

2%

기타

71%

없음

어떤 Infrastructure-as-Code(IaC) 도구를 사용하시나요?

17%

Terraform

5%

AWS CloudFormation

3%

Vagrant

1%

Pulumi

1%

Puppet

1%

Azure Resource Manager

1%

Salt

1%

Google Cloud Deployment Manager

2%

기타

73%

없음

구문 및 문서

Django 코드에서 타입 힌트를 사용하시나요?

어떤 타입 검사기를 사용하시나요?

46%

IDE나 에디터만 사용

26%

Mypy

21%

Pyright / Pylance

14%

Pytype

2%

기타

9%

없음

제작 중인 소프트웨어의 문서에 얼마나 기여하시나요?

31%

매우 조금 또는 거의 안 함

30%

일부 또는 이따금

26%

많이 또는 자주

13%

없음 또는 전혀 안 함

제작 중인 소프트웨어의 문서를 호스팅하고 게시하기 위해 무엇을 사용하시나요?

33%

readme

14%

GitHub Pages

14%

Read the Docs

10%

Atlassian Confluence

9%

MkDocs

2%

GitBook

6%

기타

25%

문서를 자체 호스팅

30%

문서를 게시하지 않습니다

Swagger/OpenAPI를 어떻게 사용하시나요?

70%

백엔드에서 사양 생성

58%

문서화 용도로 사용

20%

주어진 사양에 따라 새 코드 작성

2%

기타

문서를 작성하고 구축하는 데 어떤 시스템과 언어를 사용하시나요?

202220232024
64%57%62%Markdown
37%37%41%Swagger / OpenAPI
24%23%20%Sphinx
14%16%14%Postman
17%17%13%rST
13%16%10%wiki
8%8%6%기타
19%16%18%없음
0%64%

비율이 5% 미만인 모든 답변은 '기타'로 분류했습니다.

제작 중인 소프트웨어의 문서를 작성할 때 어떤 원칙을 채택하시나요?

82%

명시적으로 채택된 정보 아키텍처 없음

28%

공식적인 문서화 검토

13%

주제 기반 구조

12%

관련 문서 없이는 코드가 병합되지 않습니다

11%

기여자를 위한 명시적 스타일 가이드

7%

포괄적인 언어

4%

Diátaxis

1%

DITA

4%

기타

언어 및 프레임워크

사용하는 주요 프로그래밍 언어가 Python인가요?

83%

86%

13%

13%

아니요. Python을 보조 언어로 사용

3%

1%

기타

참고: 올해 Python이 주 언어가 아닌 응답자가 평소보다 유난히 많았습니다. 이를 고려하고 지난 3년간의 추세와 일관성을 유지하기 위해 데이터에 가중치를 적용했습니다. 이 조정을 통해 이상치를 제거하여 연도별 변화를 더 명확하게 확인할 수 있었습니다.

Python 외에 다른 어떤 프로그래밍 언어를 사용하시나요?

70%

JavaScript

64%

HTML / CSS

44%

SQL

39%

Bash/Shell

27%

TypeScript

25%

C/C++

11%

Go

사용하는 주요 프로그래밍 언어는 무엇인가요?

이 질문은 이전 질문에서 Python을 주 프로그래밍 언어로 선택하지 않은 응답자에게만 표시되었습니다.

70%

C/C++

6%

JavaScript

5%

TypeScript

4%

Java

3%

PHP

2%

C#

2%

Go

Django 외에 어떤 웹 프레임워크를 사용하시나요?

29%

React.js

28%

FastAPI

23%

Flask

18%

JQuery

18%

Vue.js

12%

Angular.js

11%

ASP.NET Core

어떤 웹 프레임워크를 가장 많이 사용하시나요?

77%

Django

4%

React.js

3%

ASP.NET Core

3%

Tornado

3%

Angular.js

2%

FastAPI

1%

Vue.js

리소스

다음 중 어떤 것을 사용하여 Django 개발 관련 정보를 얻으시나요?

60%

djangoproject.com

22%

YouTube

18%

Stack Overflow

18%

Reddit

15%

Django 포럼

12%

Django 뉴스레터

9%

친구

8%

Hacker News

7%

팟캐스트

7%

X

6%

Discord

5%

Fediverse

4%

RSS

4%

Google Groups

1%

IRC

4%

기타

18%

Django 개발을 팔로우하지 않습니다

Django를 배우기 위해 다음 중 어떤 리소스를 선호하시나요?

79%

djangoproject.com

39%

StackOverflow

38%

AI 도구

38%

YouTube

33%

블로그

22%

13%

친구/동료

5%

유료 동영상

5%

팟캐스트

3%

기타

2%

없음

William Vincent
JetBrains 개발자 애드버킷

Django를 배우는 수단으로 AI 도구의 비중은 늘고 있는 반면, 블로그, 책, YouTube의 비중은 모두 감소하고 있습니다.

공식 Django 채널을 제외하고 Django에 대해 어떤 웹 리소스를 읽거나 팔로우하시나요?

Python 버전

Python 버전을 업그레이드할 때 일반적으로 무엇을 사용하시나요?

45%

Python.org

29%

OS 제공 Python

27%

Docker 컨테이너

23%

pyenv

10%

IDE나 에디터

5%

Anaconda

3%

소스에서 빌드

어떤 버전의 Python을 사용하시나요?

2021년202220232024
26%3.13
54%3.12
65%42%3.11
13%58%46%31%3.10
60%51%29%16%3.9
53%36%20%19%3.8
31%17%8%3%3.7
23%8%4%3%3.6 ~ 3.0
6%4%4%2%2.x
5%3%1%기타
2%2%4%2%잘 모르겠음
0%65%

다음 중 Python 환경을 분리하는 데 사용하는 도구가 있다면 무엇인가요?

59%

venv

46%

Docker

30%

Virtualenv

18%

Poetry

12%

Pipenv

10%

Vagrant/가상머신

7%

Conda

10%

기타

2%

없음

어떤 코드 서식 지정 도구를 사용하시나요?

2021년202220232024
35%51%52%40%Black
30%23%26%26%autopep8
18%28%29%21%isort
19%18%17%pre-commit
6%5%10%17%기타
35%28%24%25%없음
0%52%

비율이 5% 미만인 모든 답변은 '기타'로 분류했습니다.

어떤 Linter를 사용하시나요?

2021년202220232024
40%43%37%34%Flake8
26%41%42%30%Black
28%Ruff
37%33%29%24%pylint
14%18%20%14%mypy
4%3%11%2%기타
26%23%21%22%없음
0%43%

좋아하는 5가지 Python 패키지는 무엇인가요?

42%

Requests

35%

pandas

33%

Psycopg2

29%

Celery

28%

pytest

27%

NumPy

27%

Pillow

클라우드

어떤 클라우드 호스팅 플랫폼을 사용하시나요?

38%

AWS

28%

DigitalOcean

21%

Google Cloud Platform

10%

OpenStack

9%

Microsoft Azure

9%

Heroku

8%

PythonAnywhere

5%

Linode

3%

Fly.io

1%

OpenShift

16%

기타

21%

없음

어떤 컨테이너 오케스트레이션 서비스를 사용하시나요?

23%

Amazon ECS / Fargate

12%

Kubernetes

8%

Docker Swarm

8%

Amazon EKS

5%

Google Kubernetes Engine

3%

Azure Kubernetes Service

3%

Google Cloud Run

1%

OpenShift

1%

HashiCorp Nomad

4%

기타

50%

없음

클라우드에서 코드를 어떻게 실행하시나요?

51%

컨테이너 내에서

41%

가상머신에서

17%

PaaS(Platform-as-a-Service)에서

8%

서버리스

2%

기타

13%

위의 어떤 것도 사용하지 않음

로컬에서 클라우드 개발을 어떻게 수행하시나요?

56%

virtualenv를 사용하여 로컬에서

52%

Docker 컨테이너에서

9%

가상머신에서

6%

원격 개발 환경에서

6%

로컬 시스템 인터프리터를 사용하여

2%

프로덕션 환경에서 바로

2%

기타

10%

없음

컨테이너

Docker 컨테이너 또는 이와 유사한 것을 사용하시나요?

57%

개발 시 컨테이너를 사용함

44%

내가 빌드한 애플리케이션이 프로덕션 환경의 컨테이너에서 실행됨

40%

CI/CD 프로세스에서 컨테이너를 사용함

2%

다른 용도로 컨테이너를 사용함

25%

사용 안 함/잘 모르겠음

Docker 컨테이너 내에서 무엇을 실행하시나요?

91%

내가 개발하거나 우리 팀이 개발하는 애플리케이션 코드

57%

내 코드가 연결되는 백킹 서비스

16%

개발 시 사용하는 유틸리티

2%

기타

개발 시 코드를 어디에서 실행하시나요?

63%

virtualenv 내에서

53%

내 컴퓨터의 컨테이너 내에서

29%

내 컴퓨터의 시스템 인터프리터를 사용하여

8%

다른 컴퓨터의 컨테이너 내에서

5%

컨테이너 외부의 다른 컴퓨터에서

1%

기타

개발 시 원격 컨테이너에 코드를 어떻게 배포하시나요?

58%

지속적 통합을 사용

40%

컨테이너 이미지를 로컬로 빌드한 다음 이미지를 푸시

39%

호스트 시스템으로 코드를 전송하고 거기에서 컨테이너를 빌드

13%

Docker 엔진에 원격으로 연결

6%

기타

애플리케이션을 어떻게 디버그하시나요?

80%

print 또는 log 구문 사용

52%

내 IDE 사용

32%

shell/pdb 사용

2%

기타

애플리케이션을 원격 호스트 또는 컨테이너에서 디버그하시나요?

29%

log 구문만 사용

24%

원격으로 실행되거나 컨테이너에서 실행되는 애플리케이션에서 디버거를 자주 사용

19%

디버거를 한두 번 연결해 본 적이 있음

27%

아니요

커뮤니티

프로젝트에 사용되는 타사 라이브러리, 프레임워크 또는 도구 중 후원하고 있는 것이 있나요?

18%

82%

아니요

Django Software Foundation(DSF)을 지원할 수 있는 자금 지원 옵션을 알고 계신가요?

51%

49%

아니요

Django 관련 이벤트나 모임에 참여해본 적이 있으신가요?

71%

아니요

21%

예. 소규모 Django 모임 또는 지역 Django 행사

8%

예. DjangoCon 또는 이와 비슷한 규모의 Django 행사

Sarah Boyce
Django Fellow

DjangoCons는 커뮤니티 중 소수만 참석할 수 있기 때문에 지역 모임과 행사를 촉진해야 합니다. 자신이 있는 지역의 모임 정보를 Django 웹사이트에서 확인하거나 지역 Django girls 행사에 참여하거나 자원봉사 지원을 할 수 있습니다.

Django 코어에 타입 힌트가 추가되기를 바라시나요? 그렇다면 직접 기여할 의향이 있으신가요?

45%

예. 그리고 기여하고 싶음

39%

예. 하지만 기여하고 싶지는 않음

16%

아니요

응답자의 대다수(84%)가 Django 코어에 타입 힌트를 추가하는 것에 찬성하며, 거의 절반(45%)은 직접 기여할 의향이 있다고 밝혔어요. 이런 관심과 참여 수준은 이 주제가 커뮤니티에 매우 중요한 주제임을 보여줘요.

어떤 패키지가 Django 코어에 통합되기를 바라시나요?

52%

django-cors

41%

django-environ

38%

django-extensions

28%

whitenoise

19%

dj-database-url

12%

django-csp

22%

기타

AI

Django 개발에 다음 중 어떤 AI 도구를 사용해 보셨나요?

69%

ChatGPT

34%

GitHub Copilot

15%

Anthropic Claude

9%

JetBrains AI Assistant

7%

Cursor

7%

Google Gemini

7%

Codeium

Django 사용 중 어떤 작업에 AI 도구를 사용하시나요?

56%

코드 자동 완성

51%

코드 생성

44%

상용구, 반복 코드 생성

36%

테스트 생성

35%

코드 설명

34%

소프트웨어 개발 및 코딩에 관해 질문

33%

코드 주석 또는 코드 문서 생성

인구통계

Django를 사용해 어떤 유형의 프로젝트를 진행하시나요?

83%

웹사이트

41%

비즈니스 애플리케이션

41%

웹 서비스

18%

DevOps/시스템 관리/자동화 스크립트 작성

16%

데이터 분석/데이터 엔지니어링

14%

개발 도구

12%

클라우드 서비스

어떤 종류의 웹사이트를 개발하시나요?

61%

비즈니스 웹사이트

39%

개인 또는 포트폴리오 웹사이트

31%

제품용 웹 인터페이스

29%

전자 상거래 웹사이트

21%

블로그/소셜 미디어/포럼 플랫폼

19%

정보 웹사이트

18%

인트라넷 포털

현재 고용 상태는 어떻게 되시나요?

65%

회사 또는 조직에서 전일제 근무

8%

비즈니스 오너 또는 설립자

7%

자영업

5%

프리랜서

5%

학생

4%

회사 또는 조직에서 시간제 근무

3%

현재 무직

2%

아르바이트생

1%

은퇴함

1%

기타

귀하의 직무는 무엇인가요?

85%

개발자/프로그래머/소프트웨어 엔지니어

16%

팀장

15%

아키텍쳐 전문가

13%

CTO/CIO/CEO

11%

데이터 분석가/데이터 엔지니어/데이터 과학자

6%

제품 관리자

5%

강사/교사/개인 지도 교사

회사 규모는 얼마나 되나요?

10%

혼자 일 함

20%

2~10명

21%

11~50명

19%

51~500명

5%

501~1,000명

6%

1,001~5,000명

19%

5,000명 이상

1%

모르겠음

팀 인원은 몇 명인가요?

9%

혼자 일 함

59%

2~7명

13%

8~12명

5%

13~20명

2%

21~40명

13%

40명 초과

팀으로 작업하시나요? 아니면 혼자 작업하시나요?

67%

팀으로 작업

30%

혼자서 자신만의 프로젝트를 작업

3%

외부 컨설턴트 또는 트레이너로 일함

얼마나 많은 프로젝트를 진행하고 계신가요?

52%

여러 다양한 프로젝트

36%

하나의 주요 프로젝트와 여러 부수 프로젝트

12%

하나의 프로젝트만

다음 중 귀사의 비즈니스를 가장 잘 설명하는 산업은 무엇인가요?

27%

IT/소프트웨어 개발

8%

회계/재무/보험

7%

교육/트레이닝

6%

제약/의료

4%

판매/유통/사업 개발

4%

비영리

4%

과학

전문적으로 코딩을 하신 지 몇 년이 되셨나요?

9%

1년 미만

13%

1~2년

21%

3~5년

26%

6~10년

30%

11년 이상

Python으로 프로그래밍한 지 얼마나 되셨나요?

4%

1년 미만

12%

1~2년

28%

3~5년

34%

6~10년

22%

11년 이상

귀하의 연령대는 어떻게 되시나요?

4%

18~20세

28%

21~29세

38%

30~39세

19%

40~49세

7%

50~59세

2%

60세 이상

1%

대답하지 않겠습니다

어느 지역에 기반을 두고 있으신가요?

41%

유럽

25%

북미

20%

아시아

8%

아프리카

7%

남미

4%

중동

3%

오세아니아

2%

중미

2%

카리브해

2%

기타

방법론 및 원시 데이터

데이터를 더 상세하게 파헤쳐보고 싶으신가요?

익명 처리된 설문조사 응답을 다운로드하여 몰랐던 사실을 알아보세요! 여러분이 발견한 내용과 인사이트를 X(이전 Twitter)에서 @pycharm@djangoproject를 멘션하거나 Mastodon에서 해시태그 #djangosurvey로 @django를 멘션하여 공유해 주세요. 이 설문에 대한 토론에 참여하고 의견을 나누려면 Django 포럼이나 Django Discord 서버에 참여할 수 있습니다.

데이터를 분석하기 전에 다음 사항에 유념해 주세요.

데이터 세트에는 공식 Django Software Foundation 채널의 응답만 포함됩니다. 응답은 2024년 11월부터 2025년 1월까지 djangoproject.comDSF X 계정 등 Django 공식 채널의 홍보를 통해 수집했으며 PyCharm 채널은 포함하지 않았습니다. 특정 도구나 기술에 편향되지 않도록 제품, 서비스 또는 공급자 관련 채널은 사용하지 않았습니다.

올해 C/C++ 사용자 비중이 크게 늘어서 청중 구성에 변화가 생겼습니다. 따라서 데이터가 이전의 결과와 다를 수 있습니다. 부적절하거나 신뢰할 수 없는 응답을 걸러낸 후 데이터 세트에는 4,655개의 응답이 포함되었습니다.

다음은 사용한 필터링 기준입니다.

다음 조건 중 하나라도 해당하는 응답은 모두 걸러냈습니다.
  • 만 17세 이하인 경우
  • “전문적으로 코딩을 하신 지 몇 년이 되셨나요?”라는 질문에 답하지 않은 경우
  • 21세 미만이면서 11년을 초과한 전문 코딩 경험이 있는 경우
  • 다중 선택 질문에 대한 단일 답변이 너무 많은 경우('없음' 답변 제외)
  • 동일한 이메일 주소로 여러 번 응답한 경우(하나의 응답만 사용됨)
두 개 이상의 다음 조건을 모두 만족하는 응답도 걸러냈어요:
  • 10개 이상의 프로그래밍 언어가 사용된 경우
  • 8개 이상의 직책을 선택한 경우
  • “Django를 사용해 어떤 유형의 프로젝트를 진행하시나요?” 항목에서 10개 이상 선택한 경우
  • 선택한 국가/지역이 많이 선택한 국가/지역이 아닌 알파벳순 목록의 상단에 위치한 경우.
  • CEO 및 기술 지원 직책을 동시에 선택한 경우
  • CEO 직책을 선택했으나 18세 미만인 경우
  • 전체적으로 선택한 답변이 너무 많은 경우
  • 너무 빨리 응답한 경우(질문당 5초 미만).

데이터는 익명으로 처리되어 있으며, 개인 정보나 지리적 위치 정보는 포함되지 않습니다. 또한 개인의 의견에 있는 글자 하나하나로 개별 응답자를 식별하지 못하도록 모든 개방형 필드를 삭제했습니다.

설문조사의 논리를 더 잘 이해할 수 있도록 데이터 세트, 설문조사 질문 및 모든 설문조사 논리를 함께 공개했습니다.

Django Software Foundation과 PyCharm을 대표하여 이 설문조사에 참여해 주신 모든 분들께 다시 한 번 감사드립니다.

질문이나 제안 사항이 있으면 surveys@jetbrains.com으로 문의해 주세요.

JetBrains Tech Insights Lab에 참여하세요

설문조사와 UX 연구에 참여하여 JetBrains 제품을 더욱 사용하기 쉽고 강력하게 만들어보세요. 연구에 참여하면 상품을 받을 수 있는 기회도 주어집니다.

읽어주셔서 감사합니다!

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

공유하기: