채용 시장에서 개발자에게 요구하는 기준이 달라지고 있습니다. 얼마 전까지는 ‘AI 도구를 능숙하게 다룰 줄 아는가’ 또는 ‘AI로 코드를 짜본 경험이 있는가’를 강점으로 여겼습니다. 지금은 기준선이 ...
Read More
||
채용 시장에서 개발자에게 요구하는 기준이 달라지고 있습니다. 얼마 전까지는 ‘AI 도구를 능숙하게 다룰 줄 아는가’ 또는 ‘AI로 코드를 짜본 경험이 있는가’를 강점으로 여겼습니다. 지금은 기준선이 한 단계 더 올라가 ‘AI로 서비스나 에이전트를 기획하고 실제로 운영해 본 경험이 있는가‘까지 살펴보고 있죠.
취업을 준비하고 있는 개발자라면 이 변화가 부담스럽게 느껴질 수 있습니다. 그렇다고 개발자에게 요구되는 AI 역량과 운영 경험이 거창한 것은 아닙니다. 아이디어를 서비스로 구체화하고 실제로 동작하는 환경까지 만들어 보는 것. 그리고 그 경험을 스스로 설명할 수 있는 역량은 이전에도 개발자에게 요구되었던 것이죠.
동시에 실무에서는 AI가 빠르게 생성한 코드를 검증하고 문제가 생겼을 때 원인을 추적할 수 있는 역량이 더 중요해지는 것도 사실입니다. 취업준비생 입장에서는 막연할 수밖에 없습니다. 기획부터 개발, 클라우드 배포, 팀원들과의 협업과 피드백 주고받기까지 한 사이클을 온전히 경험할 기회 자체가 흔치 않기 때문이죠.
가비아는 이런 취업준비생들의 고민을 덜기 위해 AI·클라우드 선도기업으로서 K-디지털 트레이닝에 함께하고 있습니다. AI 시대 개발자에게 필요한 역량이란 과연 무엇일까요? 가비아 현직자 멘토링 질문과 응답에서 그 해답을 살펴보시죠
가비아 클라우드 멘토 (좌) Jerry, (우) Django
튜닝의 끝은 순정? AI 시대 기획자와 개발자의 필수 역량
Q. 개발하기 좋은 기획은 어떤 기획일까요?
A. (Django) 기획서에 필요한 내용이 충분히 담겨 있는 것이 중요합니다. 하지만 처음부터 완벽한 기획서는 없죠. 당연히 허점이 있을 수 있습니다. 기획 리뷰 단계에서 개발자와 기획자가 부족한 부분을 함께 찾아가고 의견을 주고 받으며 완성도를 높여가는 과정이 필요합니다.
Q. 가비아가 생각하는 좋은 개발자의 역량이 궁금합니다.
A. (Jerry) 자신이 수행한 프로젝트를 처음부터 끝까지 직접 설명할 수 있는 역량을 중요하게 생각합니다. 어떤 문제를 해결했고, 문제를 해결하는데 왜 그 기술을 선택했는지, 어떤 고민 끝에 결과를 만들었는지 논리적으로 설명할 수 있어야 합니다.
(Django) AI 시대에도 결국 기본기가 가장 중요하다고 생각합니다. ‘튜닝의 끝은 순정’이라는 말처럼요. 컴퓨팅 기초 지식을 탄탄하게 다지고 전문 용어를 적확하게 사용할 수 있는 역량이 중요해졌습니다. 전문성을 꾸준히 쌓아 기본기를 갖춘 뒤 새로운 기술과 AI 도구를 사용한다면 좋은 개발자로 성장할 수 있다고 생각합니다.
Q. 프로젝트를 진행하다보면 실제 데이터를 구하기 어려운 경우가 있는데요. 더미 데이터로 개발해도 의미가 있을까요?
A. (Django) 더미 데이터로 개발하는 것도 충분히 의미 있는 경험이라고 생각합니다. 데이터 구조를 설계하고 기능을 구현하는 과정 자체가 개발 역량을 키우는 데 큰 도움이 됩니다. 실제 데이터를 구하기 어려운 경우 AI 합성 데이터를 활용하는 방법도 검토해 볼 수 있을 것 같습니다.
적극적으로 멘토링 시간에 참여하는 팀원들
기술이 바뀌어도 변하지 않는 협업의 중요성
Q. 여러 직무와 협업할 때 중요한 점은 무엇인가요?
A. (Jerry) 기획, 프론트엔드, 백엔드, 디자인까지 여러 직무가 함께 프로젝트를 진행하다 보면 예상치 못한 병목이 생기기도 합니다. API 구현 일정이 처음 계획과 달라지거나, 기획 의도와 개발 방향이 서로 다르게 이해되기도 하죠.
이럴 때 중요한 것은 많이 소통하는 것입니다. 문서나 메신저와 같이 정리된 텍스트로 소통하는 것도 중요하지만 직접 자리에 찾아가 이야기를 나누기도 합니다. 가끔

