영상버전 : https://youtu.be/YA9icWWSDZY 많은 개발자 채널에서는 개발자의 시선에서 AI를 활용하는 방법이 많이 소개되고 있죠? 전 컨설팅이나 프로젝트 매니징을 하고 있다보니 조금 시선이 다른 듯 합니다. 그래서 실제 현장에서 느끼는 현재의 AI의 현실감에 대해서 설명을 드리고자 합니다. 현재 제가 관여하고 있는 프로젝트는 크게 개발 프로젝트 하나와 기 개발된 서비스의 운영 프로젝트, 그리고 데이터베이스 시스템의 클라우드화 프로젝트를 하고 있구요.. 그 밖에도 몇몇 소규모 프로젝트에 조언을 구하거나 직접 코딩하는 곳도 있습니다. 모두 많게든 적게든 AI를 사용하고 있습니다. 데이터베이스 프로젝트에서는 데이터베이스의 구축, 운영을 개발팀 내에서 해결하고 있습니다. 현재 우린 DBRE팀이라고 해서 개발자들이 DB를 운영할 때 퍼포먼스 저하가 일어날 부분을 조언해서 도와주고, 전체적인 성능 개선을 위해 인프라, 네트워크 또는 DBMS의 교체나 분산 등을 제안하고 보다 안정적인 성능을 사용할 수 있게 도와주고 있습니다. 이 경우는 개발과 직접 관련이 없지만 4명의 엔지니어 중에 AI를 사용하는 두 명의 엔지니어가 두각을 나타내고 있구요, 이들은 기존 대비 몇 배의 업무량을 처리하고 있습니다. 심지어는 다른 사람의 쿼리튜닝에 대한 리뷰나 Terraform으로 AWS인프라 설정을 한 내용이 요청에 맞도록 되었는지 리뷰하는 곳에 AI를 사용하고 있습니다. 이젠 쿼리나 코드를 읽는 시간이 10배 이상 빨라지고, 실수를 쉽게 찾아낼 수 있죠. 서버 작업 역시 AI가 짜준 쉘스크립트를 이용합니다. 하나하나 커맨드를 찾아가는 시간이 줄어들었죠.. 이건 개발자랑 관련이 없는 내용이죠?? 다른 프로젝트인 개발 프로젝트에서는 AI의 비율이 엄청...