개발자는 더 많은 것을 원합니다.
[Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2025.]
2024 년 5 월, 우리는 전 세계 기술자에게 제 14 회 연례 스택 오버플로 개발자 설문 조사를 열었습니다.[–>the results are indive into with our latest annual developer survey findings
많은 개발자들이 사랑하고 비난하는 통합 개발자 환경은 비주얼 스튜디오 코드와 가장 가까운 (및 관련) 대안 인 비주얼 스튜디오를 지속적으로 선택할 수 있지만 가장 인기있는 두 가지 옵션으로 순위를 매 깁니다. 개발자들은 배우기를 좋아하지만 좌절 영역으로 넘어가는 변화를 구현하기 전에 선을 그린 곳일 수 있습니다. 사물을 바꿀 기회가 있다면 개발자는 크게 존경받는 Neovim을 선택할 수 있습니다 (83%). Visual Studio Code 사용자는 실제로 내년에 Neovim 또는 VIM을 시도하는 데만 관심이 있습니다.
소프트웨어 개발은 영구 학습의 관행이며 설문 조사 결과에서이를 볼 수 있습니다. 그러나 학습은 교실에서만 일어나지 않습니다. 올해 개발자는 현재 수년 동안 지시 한 내용을 재확인합니다. 82%는 학교에서 코드를 배우는 49%에 비해 온라인 리소스를 사용하여 코드를 배우고 있습니다.
올해 설문 조사에 따르면 올해 응답자의 11%가 학생으로 코딩하거나 식별하는 법을 배우고 있다고 응답했으며, 응답자의 17.3%는 코드를 학습하거나 연구 이외의 개발자 역할을 수행하는 것에 관계없이 적어도 파트 타임으로 학교에갑니다. 개발자들은 코딩보다 더 많은 것을 배우기 위해 전통적인 학교에 가고 있으며, 83%는 고등 교육 수준의 교육 수준을 가지고 있으며 학교에서 코드를 배운 것보다 더 많았습니다. 개발자가 자신의 경력에 대해 축적하는 기술의 범위는 인상적이며 모든 기술은 문제를 해결하고 직장을 진화시키는 기술을 적용하는 중심입니다.
올해 응답자는 과거 몇 년보다 오래되었습니다. 개발자 응답자 중 가장 큰 부문은 25-34 명 이었지만 35 세 이상의 나이는 지난 3 년 동안 비례하여 증가하고 있습니다. 2022 년에 응답자의 31%가 35 세 이상이었습니다. 2023 년 에이 연령대는 35%로 증가했으며 현재 올해 39%입니다.
그러나 응답자가 나이가 들어감에도 불구하고 3 명의 개발자 중 1 명은 여전히 전문 경력에 4 년 미만이 아니며 심지어 중간 관리자 개발자조차도 여전히 배우고 있습니다. 코딩 또는 여전히 학습을 처음 접하는 개발자는 스택 오버플로를 사용하지 않으면 개발자의 84%가 기술 문서를 사용하여 학습하고 있습니다. 기술 문서를 사용하는 사람들 중 90%가 API 및 SDK 패키지에있는 문서를 사용합니다.

AI가 개발자의 역할에 영향을 줄 수 있다는 가설을 세웠지 만 올해 설문 조사에서 볼 수있는 트렌드는 지난 몇 년 동안 일관성을 유지합니다. 개발자 설문 조사에 응답 한 대부분의 개발자는 여전히 풀 스택 (31%) 또는 백엔드 엔지니어 (17%)이며, 6 년 동안 개발자에게 가장 중요한 두 가지 역할입니다. 2018 년은 더 많은 개발자들이 풀 스택보다는 백엔드라고보고 한 최초이자 유일한 시간이었습니다. 디자이너와 프론트 엔드 개발자는 매년 지속적으로 감소했습니다. 이는 모바일 개발자 및 엔터프라이즈 개발자와 같은 다른 역할에 의해 사용되는 역할 때문일 가능성이 높습니다.
학습은 훌륭하지만 수입은 더 좋습니다. 세계 경제의 도전은 개발자를 포함한 많은 직업에서 힘들었습니다. People Manager 직책에 있지 않은 대부분의 개발자는 연간 연봉 감소를 연간 $ 1,000 이상으로보고하고 있습니다. 특정 직책은 신흥 기술의 변덕스러운 특성에 따라 시장 교정에 굴복했습니다. 여기에는 2023 년에 6 개의 수치에 걸쳐 중간 연봉을보고 한 블록 체인 개발자가 포함되어 있으며 현재 매년 $ 86K USD를보고합니다. 현장 신뢰성 엔지니어와 같은 중추적 인 역할은 매년 15K 달러의 USD 감소를보고했으며 백엔드 개발자는 연간 9K 달러의 USD 감소를보고했습니다. 사람들의 관리자와 코딩 환경을 지원하는 사람들은 이러한 추세에 영향을받지 않습니다. 개발자 경험과 개발자 옹호 전문가는 2024 년 급여 증가를보고했지만 고위 경영진과 엔지니어링 관리자는 올해 급여 감소를보고하고 있습니다. 급여 감소는 고용 상태의 변화의 영향이 아닙니다. 개발자의 80-81%가 지난 3 년간 정규직 고용을 지속적으로보고합니다.

급여는 실망 스럽지만 개발자들은 인내합니다. 올해 처음으로 개발자가 AI가 자신의 직업에 위협이되었다고 느꼈고 전문가의 70%가 그렇지 않다고 동의했습니다. 코드를 배우는 개발자는 더 많은 노련한 코더에 비해 AI에 대해 AI에 대해 더 확실하지 않았습니다 (학습자의 27%가 전문가의 18%에 비해 확실하지 않음). 시도가 부족한 것은 아닙니다. 62%의 전문 개발자가 작년 44%에 비해 AI 도구를 사용하고 있습니다. 모든 응답자의 76%가 현재 AI 도구를 사용하거나 사용할 계획입니다. 모든 응답자의 72%가 직장에서 AI 도구 사용에 대해 긍정적 인 느낌을줍니다.
Genai의 약속은 빠른 솔루션을 제공하고 시간이 많이 걸리는 프로세스를 속도를 높이는 능력이었습니다. 그러나 개발자의 31% 가이 도구가 정확한 솔루션을 제공하고 45%는 AI 도구가 복잡한 작업을 처리하는 데 나쁜 것이 좋거나 나쁘다고 생각한다는 회의적 (23% 다소 불신과 8% 강한 불신)을 유지합니다. AI는 루프에서 인간을 대체하지 않았기 때문에 크게 위협적이지 않습니다.

기술 부채는 개발자의 62%가 개발자에게 두 번째 및 세 번째로 좌절하는 문제, 즉 구축 및 배치를위한 복잡한 기술 스택보다 두 배나 많은 문제입니다.

개발자가 직면 한 도전적인 작업 환경의 밝은면은 전문가의 68%가 직장에서 행복하거나 만족 스럽다고보고한다는 것입니다 (사람들 관리자의 경우 74%). 모든 개발자는 자신의 역할에서 코드 및 데이터베이스 품질을 향상시키는 데 가장 많은 만족감을 느끼고 행복한 개발자는 직장에서 전략을 운전하는 데있어 대부분의 만족도보다 높은 수준의 만족도를 찾습니다. 해야 할 일이 있으며, 대부분의 개발자들은 한 번에 한 근무일에 기술 부채의 더미를 통해 그것을 만들고 있습니다.
개발자 자신이 더 잘 말하지 않았다고 말할 것이 있습니까? AI와 직장에서 AI 도구를 사용한 개발자가 지금부터 1 년 동안 변경 될 것이라고 생각하는 방법에 대해 물었을 때 작년의 응답은 한 개발자가 한 개발자가 말한 방식과 비슷했습니다.“도구가 성숙함에 따라 주로 작성에서 주로 작성된 코드를 검토하는 코드로 전환 할 수있을 것입니다.” 1 년 후, 응답자들은 같은 질문에 대답했으며, 반복되는 주제 테마는“시간이 적다”는 것을 알았습니다. 이 개발자의 응답은 다음과 같이 요약합니다. AI 도구가 평범한 작업에 시간을 보내고 있는지 여부에 관계없이 모든 시간을 확인하는 데 시간이 걸릴 것입니다.[–>developer insights we have for you at our results site
Post Comment