Search

MS 조사 개발자 AI 활용 실태… 개발자 90% ‘AI 덕분에 일 더 잘해’, 일자리 걱정은 10%만

The SPACE of AI: Real-World Lessons on AI's Impact on Developers
이미지 출처: 이디오그램 생성

컴퓨터 프로그램을 만드는 개발자들 사이에서 인공지능(AI) 도구 사용이 빠르게 늘고 있다. 마이크로소프트(Microsoft)가 실시한 연구에 따르면, 개발자 4명 중 3명(75%)이 일할 때 AI 도구를 정기적으로 쓴다고 답했다. 이제 AI는 선택사항이 아닌 필수 도구가 되어가고 있다는 뜻이다. 특히 눈에 띄는 점은 회사의 지원이 AI 사용에 미치는 큰 영향이다. 회사에서 AI 사용을 적극 권장한다고 느끼는 개발자들은 그렇지 않은 개발자들보다 매일 AI를 쓸 가능성이 7배나 높았다. 이는 개인의 관심보다 회사 차원의 정책과 분위기가 AI 활용의 핵심 요소임을 보여준다.

AI를 사용하는 개발자 중 64%는 최소한 일주일에 한 번 이상 AI 도구를 활용한다고 답했다. 흥미롭게도 경력에 따른 사용률 차이는 크지 않았다. 7년 이상 경험을 쌓은 베테랑 개발자들이 3년 이하 신입 개발자들보다 매일 사용하는 비율이 단 4% 낮을 뿐이었다.

The SPACE of AI Real-World Lessons on AIs Impact on Developers


개발자 90%가 “AI 덕분에 일 더 잘해”, 여러 분야에서 도움

AI 도구를 쓰는 개발자들의 반응은 매우 긍정적이다. 연구 결과 AI 사용자 10명 중 9명(90%)이 AI가 자신의 일을 더 잘하게 도와준다고 답했다. 또한 80%는 AI 도구를 더 이상 쓸 수 없게 된다면 아쉬워할 것이라고 말했다. 이번 연구는 단순히 “얼마나 빨리 코딩하는가”만 보지 않고, SPACE라는 방법을 써서 개발자의 일하는 모습을 다섯 가지 측면에서 살펴봤다. SPACE는 만족도(일에 대한 만족), 성과(의미 있는 결과 달성), 활동성(일의 양), 협업(팀워크), 효율성(일 처리 속도)을 뜻한다.

분석 결과, 개발자들은 일의 양 증가(88%)와 효율성 향상(82%)에서 가장 큰 도움을 받는다고 답했다. 이는 기존 깃허브 코파일럿(GitHub Copilot) 연구에서 확인된 “코딩 시간 단축” 효과와 일치한다. 더 나아가 71%는 AI가 고객에게 도움이 되는 결과를 만드는 데 도움이 된다고 했고, 62%는 일에 대한 만족도가 높아졌다고 평가했다.

다만 팀워크 부분에서는 절반도 안 되는 48%만이 AI가 동료와의 협력에 도움이 된다고 답했다. 하지만 자세히 들여다보니 AI가 팀워크의 방식을 바꾸고 있었다. 팀장들은 개발자들이 간단한 코딩 질문으로 동료를 방해하는 일이 줄어들었다고 말했다. 대신 프로젝트 아이디어나 시스템 설계 같은 중요한 논의에 더 많은 시간을 쓰게 됐다고 설명했다.

The SPACE of AI Real-World Lessons on AIs Impact on Developers


“간단한 일은 AI가, 어려운 일은 여전히 내가”

AI 도구의 효과는 일의 종류에 따라 크게 달랐다. 개발자들은 AI가 지루하고 반복되는 일에서는 정말 잘하지만, 복잡하거나 새로운 문제에서는 아직 부족하다고 평가했다. 개발자들은 이렇게 표현했다. “AI가 정말 많은 지루한 일을 해준다”, “반복되지만 기본적으로 간단한 작업들을 AI에게 맡길 수 있게 됐다”고 긍정적으로 말하는 한편, “복잡한 상황에서는 AI 도구가 별로 도움이 안 된다”, “어려운 문제들은 여전히 내가 해결해야 한다”고 한계를 지적했다.

AI를 자주 쓸수록 더 유용하다고 느끼는 경향도 나타났다. 매일 AI를 쓰는 개발자들은 일 잘하는 정도를 5점 만점에 4.47점으로 평가한 반면, 한 달에 1-2번 쓰는 사람은 3.5점, 한 달에 1번도 안 쓰는 사람은 3.25점을 줬다. 마이크로소프트의 한 수석 개발자는 “깃허브 코파일럿 챗(GitHub Copilot Chat)을 쓰는 데 오랜 시간이 걸렸다. 챗은 코딩에 집중하지 않을 때 쓰는 건데, 그런 습관이 전혀 없었기 때문”이라고 설명했다.

The SPACE of AI Real-World Lessons on AIs Impact on Developers


팀 전체가 쓸 때 효과 더 커져

AI의 도움은 개인이 쓰는 것보다 팀 전체가 함께 쓸 때 더 커진다. 팀의 모든 개발자가 AI를 쓰는 환경에서 일하는 사람들은 94%가 자신의 팀이 일을 잘한다고 평가했다. 개인적으로도 AI 덕분에 일을 더 잘하게 됐다는 점수를 5점 만점에 4.66점으로 줬다. 반면 팀에서 일부만 AI를 쓰는 환경의 개발자들은 팀이 일을 잘한다고 답한 비율이 79%에 그쳤고, 개인 점수도 4.18점이었다. 이는 AI의 좋은 점이 혼자 쓸 때의 직접적인 도움뿐만 아니라 팀원들과 좋은 방법을 나누고 서로 배우는 간접적인 도움까지 포함하기 때문이다.

연구팀은 “AI가 일하는 데 미치는 영향은 도구 자체만이 아니라 팀과 회사에서 어떻게 받아들이고 공유하며 발전시키는지에 달려 있다”고 설명했다. 특히 AI가 모든 일에 똑같이 도움이 되지 않는다는 점에서, AI를 많이 쓰는 팀에서는 개발자들이 동료로부터 AI를 어떻게 잘 활용할지 배울 기회가 많아진다.

FAQ

Q: AI가 개발자 일자리를 빼앗을까요?

A: 연구에 따르면 개발자 10명 중 1명(10%)만이 AI 때문에 일자리를 잃을까 봐 걱정한다고 답했습니다. AI는 개발자를 대신하는 게 아니라 도와주는 역할을 합니다. 반복되는 간단한 일을 AI가 처리해주면 개발자는 더 복잡하고 창의적인 문제 해결에 집중할 수 있게 됩니다.

Q: AI 도구를 잘 쓰려면 새로 배워야 할 게 있나요?

A: AI에게 정확한 지시를 내리는 방법, AI가 제안한 내용을 판단하는 능력, 결과물을 제대로 평가하는 새로운 방식의 사고가 필요합니다. 처음엔 어려울 수 있지만 익숙해지면 일하는 속도와 질이 크게 향상되며, 회사에서 체계적인 교육을 지원해 주면 더 도움이 됩니다.

Q: 어떤 종류의 개발 업무에서 AI가 가장 도움이 되나요?

A: AI는 반복되고 단순한 코딩 작업에서 가장 뛰어난 성능을 보입니다. 기본적인 코드 작성, 문서 만들기, 오류 찾기 같은 일에서 큰 도움이 됩니다. 하지만 복잡한 시스템 설계나 새로운 해결 방법을 만드는 고차원적인 문제에서는 여전히 개발자의 전문 지식이 가장 중요합니다.

해당 기사에 인용된 논문 원문은 arvix에서 확인 가능하다.

논문 명: The SPACE of AI: Real-World Lessons on AI’s Impact on Developers

이미지 출처: 이디오그램 생성

해당 기사는 챗GPT와 클로드를 활용해 작성되었습니다.




MS 조사 개발자 AI 활용 실태… 개발자 90% ‘AI 덕분에 일 더 잘해’, 일자리 걱정은 10%만 – AI 매터스 l AI Matters