AWS CTO가 내다본 AI 시대 개발자의 자질 5가지

AWS CTO 버너 보겔스가 바라본 AI 시대 개발자의 전망은?

by 개발개발빔

안녕하세요, 개발빔입니닷~ㅎㅎ


요즘 제가 참 관심이 많은 주제가 있죠!!

AI가 내 일을 가져갈까...
개발자는 앞으로 뭐가 될까...

지난번에도 캔바 코드와 같은 AI 코딩 툴을 소개하면서도 한번 다뤘던 주제입니다~

그런데 이번에 AWS CTO인 버너 보겔스

연설에서 이 내용을 다뤘다고 합니다~


5년차 개발자인 저로서 이 주제에 관심을 가지지 않을 수 없었습니다~

그래서 오늘은 버너 보겔스가 얘기한 AI 시대의 개발자의 전망을 보고

저의 개인적인 생각과 개발자의 역량까지 전체적으로 다뤄보도록 하겠습니다 :)


news-p.v1.20241206.26c2a9171b3d4ecabce3379419e79351_P1.jpg

AWS CTO가 내다본 AI 시대의 개발자의 자질 5가지


AWS CTO 버너 보겔스는 AWS re:Invent 2025 기조연설에서

AI와 개발자에 관한 논쟁을 정면으로 다뤘습니다.

개발자의 역할이 어떻게 달라질 지! 그의 예측과 전망을 보도록 하겠습니다~


1. 호기심, 계속 실험하는 힘

호기심은 그냥 이것저것 궁금해하는 성향이 아니라,

새 도구와 새 방식이 나올 때

직접 만져보고 부딪히면서 학습하는 태도를 말합니다.


특히 AI 도구는 업데이트가 빠르고, 정답도 고정돼 있지 않다 보니

실험을 멈추는 순간 경쟁력이 바로 줄어들고 맙니다...


2. 시스템적 사고, 전체 흐름을 보는 눈

시스템적 사고는 기능이 전체 사용자 흐름과 운영, 성능, 장애, 비용에

어떤 영향을 주는지까지 같이 보는 감각입니다! ㅎㅎ


AI가 만들어주는 코드는 부분적으로는 그럴듯해도,

전체 시스템 관점에서 보면 위험한 선택이 섞일 때가 많기 때문입니다.


3. 정밀한 소통, 모호함을 줄이는 기술

정밀한 소통은 AI 시대에 제일 피부로 와닿는 자질이라고 느꼈습니다 ㅠㅠ

자연어 기반 입력이 늘어날수록,

모호함이 더 쉽게 품질 문제로 이어지기 때문입니다!!!


이건 사람과 사람 사이만이 아니라,

사람과 AI 사이에서도 똑같이 적용됩니다.

어떻게 말해야 원하는 결과가 나오는지보다,

어떻게 규정해야 흔들리지 않는 결과가 나오는지가 더 중요해지는 거죠 :)


4. 주인의식, 결과의 책임을 지는 태도

AI가 코드 조각을 더 빨리 생성해줄수록, 사람이 맡는 책임은 더 선명해집니다 ㅎㅎ

규정을 어긴 구현이든, 보안에 취약한 코드든,

최종 책임은 결국 개발자와 팀이 맡아야 하기 때문입니다.


그래서 AI 시대에는

도구 사용 자체보다, 도구를 안전하게 쓰게 만드는 방식이 더 중요해집니다!!


5. 박식가, T자형으로 넓히는 역량

박식가라는 표현은 모든 걸 다 아는 사람이 되라는 뜻이라기보다,

한 분야의 깊이를 가지면서도 주변 지식을 넓혀 연결할 수 있는 사람을 말합니다!


AI 시대에는 기술만 안다고 해결되지 않는 문제가 많아졌고,

도메인 이해와 운영 감각까지 같이 엮여야 정답이 나오는 경우가 늘어나기 때문이죠.


2025-werner-keynote-940x498.jpg

AI 시대 개발자 "르네상스 개발자 프레임워크"

: AI가 빨라질수록 더 중요해지는 것, 작업과 책임


보겔스는 앞서 말했던 5가지를 묶어 "르네상스 개발자"라고 칭했다고 합니다.

그 이유는 AI 도입으로 코딩 툴이 바뀌는 시대속에서

개발자가 더 인간적인 역량으로 진화해야 한다는 메시지가 있기 때문입니다!


호기심으로 실험하고,
시스템으로 사고하고,
정밀하게 소통하고,
주인으로서 책임지고,
T자형으로 확장한다.

이 조합이 결국 AI 시대 개발자의 생존 스킬이라는 것을 의미합니다 :)


AI는 코드를 더 빨리 만들어주고, 선택지를 더 많이 던져줍니다. ㅎㅎ

그런데 여기서 진짜 문제는, 결과물이 빨리 생기는 속도만큼

이해와 검증이 같이 따라오지 않는다는 점입니다...ㅠㅠ


그래서 AI 시대에는

개발자가 코드를 덜 쓰는 대신 더 많이 검토해야 하며,

결과물을 사람의 책임 아래에서 확인하는 과정이 더 중요해집니다!!!


작업은 도구의 것이 아니라 사람의 것이고,
책임도 도구의 것이 아니라 사람의 것입니다.


AI가 빨라질수록, 개발자의 역할은 더 확실해진다고 생각합니다.

모호함을 걷어내고, 전체 시스템을 지키고, 품질을 책임지는 일이죠!


getty-images-0YJcosXI6u8-unsplash.jpg

AI 시대 개발자가 가져야 할 커뮤니케이션 스킬 5가지


저는 보겔스가 소개했던 5가지 중

요즘 특히 "정밀한 소통, 모호함을 줄이는 기술" 이 부분의 중요성을 많이 느끼고 있습니다.

그래서 이 부분에 대해 조금 더 자세하게,

AI 시대에 개발자가 가져야 할 커뮤니케이션 스킬들을 정리해보겠습니다~


1. 요구사항 재진술 능력

상대의 말을 그대로 받아 적기보다, 한 문장으로 다시 써서 확인합니다.

이번에 필요한 건 기능이 아니라 목표인지, 목표라면 성공 기준이 무엇인지

이렇게 제대로 요약해보고 확인하지 못하면

서로 이해하는 게 전혀 달라 커뮤니케이션 비용을 낭비하게 됩니다.


2. 스펙 작성, 범위 고정

AI가 코드를 빨리 만들수록, 스펙이 비어 있으면 더 빨리 흔들립니다 ㅠㅠ

해야 하는 것과 하지 말아야 하는 것을 적어두면,

쓸 데 없는 논쟁을 겪지 않을 수 있습니다.

스펙 작성은 문서 업무가 아니라 개발 업무라고 봐야 한다고 느낍니다!


3. 전제·리스크·대안 제시

가능합니다, 불가능합니다만 말하면 회의가 바로 감정전이 될 수 있습니다.

대신 전제를 꺼내고, 리스크를 밝히고, 대안을 2~3개로 나눠 제시해야 합니다!

일정, 운영 부담, 비용 중 무엇을 우선하는지에 따라 선택이 달라지기 때문이죠 :)


4. 결정 로그, 다음 액션 고정

회의가 끝났는데도 다시 처음부터 얘기하는 상황... 너무 흔하죠 ㅠㅠ

그래서 결정된 한 줄, 보류된 한 줄, 다음 액션 몇 줄을 남깁니다 ㅎㅎ

누가 언제까지 무엇을 하는지 남기면, 커뮤니케이션 비용이 확 줄어듭니다!!!


5. 검증 깊이 확보

AI가 생성한 코드는 빠르게 생성되긴 하지만, 이해하기엔 쉽지 않습니다...

그 공백이 커지면 검증이 얕은 상태로 프로덕션으로 넘어가기 쉬워지겠죠!

게다가 결과는 그럴듯해 보여도,

존재하지 않는 속성을 만들거나 규칙과 다른 디자인을 섞는 식으로 틀릴 수 있습니다 ㅠㅜ.

그래서 리뷰 게이트, 테스트 기준 등을 의도적으로 설계하는 습관이 필요합니다 ㅎㅎ!!!


getty-images-6Hsx3F95AfM-unsplash.jpg

협업에서 배운 커뮤니케이션 스킬

: 웹 에이전시 똑똑한개발자의 똑똑한 커뮤니케이션


저는 개발자로 일하면서 정말 많은 프로젝트를 진행해왔고,

다른 에이전시와 협업하는 경우도 정말 많았습니다.

그런 협업 과정에서 커뮤니케이션 스킬을 크게 성장시켰던 사례가 있어 하나 소개드리겠습니다.


똑똑한개발자라는 국내 웹 에이전시와 협업했던 프로젝트 경험인데요,

똑똑한개발자는 요청을 받자마자 개발부터 바로 진행하지 않았습니다.

요구사항을 한 문장으로 재정의해서 합의하고,

바뀌면 바뀐 이유와 영향 범위를 같이 남겨줬습니다.

회의가 끝날 때마다 결론과 다음 액션이 짧게라도 기록으로 남아서,

논의가 휘발되지 않도록 관리했습니다!

32.png

외에도 앞서 말씀드렸던 개발자의 커뮤니케이션 스킬들을 모두 가지고 소통해주셔서

같은 개발자로서로 정말 똑똑한개발자의 구성원분들로 부터

배울 점이 많다고 생각했습니다.


그 이후로 저도 개인적으로 이 방식을 계속 적용해 소통하고 있습니다!

AI 시대에는 이런 기본 루틴이 오히려 실력을 지켜준다고 느낍니다 ㅎㅎ

정말 협업 과정도 그렇게 결과물에 다다르는 속도에서 확연하게 차이가 생겼습니다.

좋은 커뮤니케이션은 결국 빠르게 좋은 결과로 도달할 수 있는

가장 빠른 지름길이라는 걸 똑똑한개발자와의 협업속에서 배울 수 있었습니다~ :)


alex-knight-2EJCSULRwC8-unsplash.jpg

AI 시대 개발자 전망

: 코딩 시간 감소, 합의·검증 시간 증가


앞으로의 개발자는 코드 생산자라기보다,

품질과 의사결정의 책임자에 가까워집니다 ㅎㅎ

그래서 커뮤니케이션은 협업을 부드럽게 만드는 옵션이 아니라,

결과물을 안정적으로 만드는 장치가 되고 있습니다.

AI가 들어와도 그 장치는 자동으로 생기지 않으니까요!


AI 시대 개발자 역할은 줄어드는 쪽이 아니라 바뀌는 것입니다.

AI가 빨라질수록, 이런 기본기가 더 또렷하게 차이를 만든다고 믿습니다 ㅎㅎ


읽어주셔서 감사합니다~ :)

다음엔 더 재미있는 이야기로 찾아오겠습니다!

댓글과 공감도 부탁드립니다 (꾸벅)

keyword
작가의 이전글외주개발 실패 막는 프론트엔드 코드 품질 체크리스트