본문 바로가기
최신IT 정보

ChatGPT 때문에 Stack Overflow 사용율 감소?

by cool21th 2023. 5. 21.
728x90

원문: https://www.similarweb.com/blog/insights/ai-news/stack-overflow-chatgpt/

Stack Overflow is ChatGPT Casualty: Traffic Down 14% in March

Developers increasingly get advice and code to adapt from ChatGPT and GitHub CoPilot rather than Stack Overflow message boards

www.similarweb.com

개발자들은 점점 더 많은 조언을 스택 오버플로우 게시판보다는 AI 챗봇과 GitHub CoPilot에서 얻습니다. OpenAI의 ChatGPT 트래픽은 기하급수적으로 증가하고 있는 반면, 스택 오버플로우는 개발자들이 코딩 문제에 대한 해답을 얻기 위해 찾는 소스의 순위가 꾸준히 하락하면서 그 위상을 잃어가고 있습니다. 스택 오버플로우가 그동안 많은 개발자들의 힘이 되었다는 것은 누구나 아는 사실입니다.

실제로 스택 오버플로우의 커뮤니티 웹사이트 트래픽은 2022년 초부터 감소하고 있습니다. 이는 부분적으로는 Microsoft의 GitHub 비즈니스에서 코딩 어시스턴트인 CoPilot을 도입했기 때문일 수 있습니다. 코파일럿은 인간의 언어와 프로그래밍 언어를 모두 처리할 수 있는 ChatGPT와 동일한 OpenAI 대규모 언어 모델을 기반으로 구축되었습니다. 널리 사용되는 Microsoft Visual Studio 코드의 플러그인을 사용하면 개발자가 복사하여 붙여 넣을 내용을 찾기 위해 스택 오버플로로 이동하지 않고도 CoPilot이 전체 함수를 대신 작성할 수 있습니다. 코파일럿은 이제 최신 버전의 OpenAI 플랫폼인 GPT-4를 통합합니다.

ChatGPT 코딩 툴로 사용

ChatGPT를 도입한 직후, 개발자들은 간단한 텍스트 프롬프트에 대한 응답으로 상세한 코드 샘플과 완전한 기능을 생성하고 코드가 작동하는 이유를 설명하는 튜토리얼 콘텐츠를 함께 제공하는 것이 유용하다는 것을 알게 되었습니다. 스택 오버플로우와의 비교와 ChatGPT가 스택 오버플로우를 "죽일 것"이라는 예측은 곧바로 시작되었습니다.

한편, 스택 오버플로우는 사이트 운영진에 따르면 코딩 질문에 대한 ChatGPT의 답변이 너무 자주 틀린다는 이유로 커뮤니티 표준을 위반하는 것으로 간주하여 사이트에 ChatGPT 콘텐츠를 게시하는 것을 일시적으로 금지한다고 발표했습니다. (업데이트: 블로그 게시물에서 Stack Overflow의 CEO인 Prashanth Chandrasekar가 자신의 팀이 앞으로 커뮤니티와 제너레이티브 AI 기술의 장점을 어떻게 결합할 계획인지 설명합니다.)
커뮤니티 구성원들이 주어진 코딩 질문에 대해 다양한 답변을 게시하고, 장점과 단점에 대해 토론하고, 투표를 통해 최고의 솔루션을 선정하는 것이 Stack Overflow의 전통입니다. 많은 일반적인 코딩 질문에 대해 개발자는 널리 인정받는 정답을 찾을 수 있습니다.
ChatGPT 사용자는 토론을 놓치고 답을 얻는 것이 더 빠르고 효율적으로 보일 수 있습니다. 돌아온 답변은 개발자가 필요로 하는 것과 정확히 일치하지 않을 수도 있지만, 실제로 작동하는 솔루션으로 구체화하고 조정할 수 있을 만큼 가까운 경우가 많습니다. 이는 스택 오버플로우에서 다른 사람의 질문에 대한 답을 찾아서 자신의 요구 사항에 맞게 조정하는 과정과 크게 다르지 않습니다.
코파일럿은 관련 오픈 소스 라이선스를 고려하지 않고 오픈 소스 콘텐츠를 기반으로 코드를 생성한다는 논란의 대상이 되어 왔으며(이 위키백과 요약 참조), 이러한 문제는 ChatGPT에서 제공하는 코딩 조언에도 적용됩니다. 또한, 코딩 기술에 대한 OpenAI의 축적된 지혜 중 일부는 스택 오버플로와 유사한 사이트의 콘텐츠를 소화하는 과정에서 나온 것일 가능성이 높습니다.

Github과 Stack Overflow 트레이드 오프

스택 오버플로우와 깃허브는 ChatGPT보다 규모가 훨씬 더 비슷하지만, 깃허브는 트래픽이 증가하고 있는 반면 스택 오버플로우의 트래픽은 감소하고 있습니다. GitHub의 성장이 얼마나 많은 부분이 OpenAI 기술의 수용(및 Microsoft의 광범위한 수용)과 관련이 있는지는 말할 수 없지만, 관련 소문이 도움이 되고 있는 것 같습니다.

수년 동안 스택 오버플로우는 코딩 기술이 서비스에서 코드 스니펫을 복사하여 붙여 넣는 기능으로 대체되었다는 수많은 괴짜 농담을 낳을 정도로 코더들에게 유용한 리소스였습니다. ChatGPT 코드 생성에 대한 코드 품질과 지적 재산권 문제가 계속 불거지고 있지만, 스택 오버플로우에서 질문을 검색하고 게시하는 것에서 벗어나는 전환은 이미 이루어진 것으로 보입니다. 새로운 게으르지만 효율적인 코딩 트릭은 ChatGPT, CoPilot 또는 Bing Chat에 큰 코드 덩어리를 작성하도록 요청하는 것입니다.

반응형