동기식 도구: Microsoft Teams(53.1%), Slack(43.9%), Zoom(40%), Discord(38.4%), Google Meet(37.2%)
운영 체제: Windows(개인 59.2%, 업무 47.6%), MacOS(개인 31.8%, 업무 31.8%), Ubuntu(개인 27.7%, 업무 27.7%), Android(개인 17.9%, 업무 8.4%), WSL(개인 17.1%, 업무 16.8%)
AI 검색 및 개발 도구: ChatGPT(82.1%), GitHub Copilot(41.2%), Google Gemini(23.9%), Bing AI(15.8%), Visual Studio Intellicode(13.6%), Claude(8.1%)
선호하는 프로그래밍, 스크립팅 및 마크업 언어: Rust(82.2%), Python(67.6%), JavaScript(58.3%), SQL(67.4%), TypeScript(69.5%)
선호하는 데이터베이스: PostgreSQL(74.5%), SQLite(62.7%), MySQL(52.5%), MongoDB(55.4%), Redis(67%)
최고 연봉 기술: Erlang($100,636), Elixir($96,000), Clojure($95,541), Nim($94,924), Ruby($90,221)
AI
개발 프로세스에서 AI 도구 사용: 올해 76%가 AI 도구를 사용하거나 사용할 계획이며, 현재 61.8%가 AI 도구를 사용 중
AI 도구에 대한 의견: 72%가 개발에 AI 도구를 사용하는 것에 대해 긍정적 또는 매우 긍정적인 입장을 보였으며, 이는 작년의 77%보다 감소
AI 도구의 이점: 생산성 향상(81%), 학습 속도 증가(62.4%), 효율성 증대(58.5%), 코드 정확성 향상(30.3%), 업무량 관리 개선(25%)
AI 도구의 정확성 신뢰도: 43%가 AI의 정확성을 신뢰하며, 31%는 회의적. 코딩을 배우는 개발자는 직업적 개발자보다 AI 정확성을 더 신뢰합니다(49% vs. 42%)
개발 워크플로우에서 AI 사용: AI 도구를 주로 코드 작성(82%)에 사용, 검색(67.5%), 디버깅 및 도움(56.7%), 코드 문서화(40.1%)에서도 활용. 향후 AI 도구 사용에 관심 있는 부분은 코드 테스트(46%)
AI 도구가 자신의 직업에 대한 위협인지 여부: 70%의 프로 개발자가 AI를 직업에 대한 위협으로 인식하지 않으며, 전체 응답자의 68.3%가 AI가 직업에 위협이 아니라고 생각
AI의 가장 중요한 윤리적 문제: 79.4%가 AI 결과에서 허위 정보와 오정보를 가장 큰 윤리적 문제로 꼽았으며, 출처 표시는 64.7%로 그 다음으로 중요한 문제로 인식
AI 도구 사용의 주요 과제: 출력이나 답변에 대한 신뢰 부족(66.2%), 코드베이스에 대한 맥락 부족(63.3%), 적절한 정책 부재(31.5%), 적절한 교육과 훈련 부족(30.7%)
Work
근무 환경: 하이브리드(42%), 원격(38%), 대면(20%) 근무
회사 규모: 응답자의 47%가 100명 미만의 직원이 있는 조직에서 근무하며, 프리랜서(6.1%), 29명(10.4%), 1019명(8.9%), 20~99명(21.2%)
개발자 유형별 연봉: 고위 임원($127K), Dev Advocate($124K), 관리자($115K), Dev Ex($109K), SRE($99K), 클라우드 인프라($96K), 블록체인($85K), 보안 전문가($78K), 하드웨어 엔지니어($76K), 데이터 엔지니어($76K)
업무 외 코딩의 주요 이유: 취미로 코딩(68.3%), 전문 개발 또는 자기주도 학습(39.5%), 오픈 소스 프로젝트에 기여(25.2%), 프리랜서/계약 작업(19.3%), 사업 구상(15%), 학교나 학업(13%), 업무 외 코딩을 하지 않음(11.9%)