지난 3월에 ChatGPT에 대한 소개를 포스팅했습니다.
저는 그때부터 지금까지 꾸준히 ChatGPT를 사용하고 있습니다.
사용해 본 결과, ChatGPT는 개발뿐만이 아니라
다양한 영역에서 아주 요긴하게 활용할 수 있는
훌륭한 도구라는 생각이 들었습니다. 😀
하지만, 순식간에 코드를 작성해 주는 편리함과 동시에
개발자를 포함한 많은 직업들이 대체되는 것은 아니냐
하는 불안의 목소리도 여전히 공존합니다.
이번 포스팅에서는 개발자들이 AI에 대해 어떤 생각을 가지고 있는지
Stack Overflow Developer Survey 2023를 통해서 알아보겠습니다.
📝AI에 대한 개발자들의 인식
https://stackoverflow.co/labs/developer-sentiment-ai-ml/
- Stack Overflow - Developer sentiment around AI/ML
⦁ 현재 개발 프로세스에서 AI 도구를 사용하고 있나요?
✔ 전문 개발자와 코딩을 배우고 있는 사람의 답변입니다.
전체 응답자의 70%가 개발 프로세스에서 AI 도구를 이미 사용하고 있거나, 사용할 예정이라는
긍정적인 답변을 남겼습니다.
전문 개발자보다는, 이제 코딩을 배우고 있는 사람들이 더 사용률이 높습니다.
⦁ 개발 프로세스에서 AI 도구를 사용하는 것에 얼마나 호의적인가요?
✔ 전체 응답자의 77%가 AI 도구에 대해 호의적, 매우 호의적입니다.
그만큼 개발에 AI 도구를 활용했을 때 이점이 있다는 뜻이겠죠?
⦁ 개발 프로세스에서 AI 도구를 활용했을 때 중요한 이점은 무엇인가요?
✔ 생산성과 학습 속도, 효율성을 가장 중요한 이점이라고 답변했습니다.
프로그램의 퀄리티를 높이고 싶은 것이 개발자로서 당연히 갖춰야 할 마음가짐이지만
모든 일엔 마감이 존재하기 마련이기 때문에 쉽지 않은 것이 현실입니다.
코딩 실력뿐만이 아니라 생산성도 개발자에게 있어 중요한 덕목이기 때문에
AI 도구를 잘 활용해서 시간을 단축시킬 수 있다면 정말 좋을 것 같습니다. 😀
⦁ AI 도구의 정확도를 얼마나 신뢰하나요?
✔ 매우 호의적이었던 답변들에 비해 정확도의 신뢰성은 미적지근 한 것 같습니다.
아무래도 근본적인 문제인 '그럴듯하지만 부정확하거나 무의미한 답변'이
크게 작용한 것 같습니다.
AI의 답변을 비판적으로 생각하고, AI가 질문에 잘 답변할 수 있도록 좋은 프롬프트(설명)를
주는 것이 강력한 도구를 잘 활용하는 능력이지 않을까요?
⦁ AI 도구를 사용하는 데 관심있는 부분은 무엇인가요?
✔ 코드 작성과 디버깅이 가장 큰 관심을 받았고
다소 번거로운 작업인 코드 문서화, 테스트 코드 작업이 있습니다.
이런 작업까지 대신해준다면 정말 편리할 것 같습니다.
📝3줄 요약
- 해외 개발자들은 대체적으로 AI사용에 대해 호의적이다. 하지만 결과를 맹신하지는 않는다.
- AI 도구의 등장으로 많은 부분이 달라질 것이라고 생각한다.
- 주로 코드 작성 & 디버깅, 코드 문서화와 테스트코드 작성에 많이 사용한다.
📝정리 & 견해
서울 LG AI 리서치의 멀티모달 AI 그룹 리더인 최정규 씨는 “생성형 AI 기술은 반복적인 작업을 자동화하고, 의사 결정을 위한 통찰력과 권장 사항을 제공하며, 더 나은 협업을 가능하게 함으로써 지식 근로자들의 효율성을 높여 줄 것입니다. 궁극적으로, 직원들은 인간의 지능과 창의력을 필요로 하는 일에 집중할 수 있으며 이는 생산성 증가와 더 많은 혁신으로 이어집니다.” 라고 말합니다. -state of work 2023 보고서
코로나 바이러스로 인해서 업무 환경이 재택근무로 변화하였고
얼마 지나지 않아 chatGPT와 같은 생성형 AI의 등장으로 업무 방식 또한 크게 바뀌었습니다.
이러한 변화는 개발자들에게만 한정되어 있지 않습니다.
엔지니어링, IT, 디자인, 마케팅 등 다양한 영역에서 비즈니스의
생산성을 높이기 위해 AI도입을 시도하고 있습니다.
최근에는 chatGPT와 비슷한 서비스들이 많이 쏟아져 나오고 있습니다.
이미지를 자동으로 만들어준다든지, 심지어 PPT를 만들어 주는 서비스도 존재합니다.
전구의 발명, 자동차, 전화기, 인터넷, 스마트폰 등과
같은 혁신적인 기술은 자주 등장하지 않습니다.
저는 지금 업무의 판도가 완전히 바뀔 수 있는
중요한 변곡점에 서있다고 생각합니다. 😀
이런 변화 속에서 일자리를 잃는 것이 아닌가 하는 등의 불안은
어떻게 보면 당연한 수순인 것 같기도 합니다.
하지만 자동차가 처음 등장했을 때를 생각해 보면
사람들은 자동차를 '말 없는 마차'라고 불렀다고 합니다.
혁신적인 기술인 만큼, 기존의 사고방식에 갇혀서는 안된다는 말입니다. 🤔
너무 맹신해서도 안되지만, 분명히 큰 변화를 가져다줄 수 있는
새로운 기술이기 때문에 한 번쯤은 직접 사용해 보는 것을 추천드립니다. 👍
📝참고 문헌
한 번쯤 읽어보시면 좋아요 😎
https://stackoverflow.co/labs/developer-sentiment-ai-ml/
https://yozm.wishket.com/magazine/detail/2201/
'etc' 카테고리의 다른 글
[API 테스트 툴] 포스트맨(Postman) 인증 토큰 설정하기 (0) | 2024.04.08 |
---|---|
[ChatGPT] 챗지피티 API란? 사용방법 정리 (6) | 2023.11.02 |
[os] 환경변수란? 설정 방법 정리 (비밀정보 숨기기, 파이썬 os.environ, EC2 환경 변수 설정) (0) | 2023.05.25 |
[API 테스트 툴] 포스트맨(Postman) 사용방법 정리 (1) | 2023.05.09 |
[VSC] Jupyter Notebook에서 작업한 ipynb 파일 티스토리에 올리기 (0) | 2023.04.16 |