소프트웨어 엔지니어, 더 이상 '평생 직업'이 아니다 — Sean Goedecke의 도발적 진단
“앞으로 20년 뒤에도 지금처럼 코드를 짜고 있을까요?” 개발자 컨퍼런스나 술자리에서 한 번쯤 나오는 질문인데요. 최근 GitHub의 시니어 엔지니어 Sean Goedecke가 자신의 블로그에 올린 글이 개발자 커뮤니티에서 묵직한 파장을 일으키고 있습니다. 그의 결론은 간단합니다. “소프트웨어 엔지니어링은 더 이상 평생 직업이 아닐 수 있다”는 겁니다.
평생 직업이라는 환상은 어떻게 만들어졌나
지난 20년간 소프트웨어 엔지니어링은 그야말로 황금기를 누렸습니다. 2000년대 중반부터 2020년대 초반까지, 부트캠프 6개월만 다녀도 연봉 1억을 받는 직업은 흔치 않았는데요. 의사나 변호사처럼 오랜 수련을 거치지 않아도, 코드만 잘 짜면 글로벌 기업에서 일할 수 있는 희귀한 직군이었습니다.
이 시기의 개발자들은 자연스럽게 “이 직업은 평생 갈 것"이라고 믿게 됐습니다. 수요는 끝없이 늘었고, 연봉은 매년 올랐으며, 기술 스택만 꾸준히 업데이트하면 50대, 60대까지도 현역으로 일할 수 있을 거라는 기대가 있었죠. Goedecke가 지적하는 건 바로 이 지점입니다. 그 황금기가 역사적으로 매우 특수한 시기였다는 사실을, 우리가 너무 쉽게 잊고 있다는 것입니다.
AI가 바꾸는 건 ‘코드 작성’ 그 자체가 아니다
흔히들 “AI가 코드를 짜주니까 개발자가 사라진다"고 말합니다. 하지만 Goedecke의 진단은 좀 더 미묘합니다. 그는 AI가 당장 모든 개발자를 대체한다고 보지 않습니다. 오히려 그가 짚는 건 직업의 구조적 변화입니다.
지금까지 소프트웨어 엔지니어링은 ‘코드를 작성하는 능력’ 자체가 핵심 가치였습니다. 그런데 AI 코딩 도구가 보편화되면서, 이 가치의 비중이 빠르게 줄고 있습니다. 대신 “무엇을 만들지 결정하는 능력”, “AI가 만든 결과물을 검증하고 통합하는 능력”이 핵심으로 떠오르고 있죠. 문제는 이런 역량이 기존의 ‘평생 개발자’ 경로와는 다른 스킬셋이라는 점입니다.
YouTube 채널 Sheryians AI School이 지난 4월 25일 공개한 영상 “The Truth About AI And Jobs Nobody Is Telling You"는 33,000회 이상 조회되며 1,182개의 좋아요를 받았는데요. 영상의 핵심 메시지도 비슷합니다. AI는 직업을 없애는 게 아니라, 직업의 형태와 수명을 바꾼다는 겁니다.
‘평생 직업’의 의미가 달라지고 있다
Career Dojo 채널의 최근 인터뷰에서 코카콜라 출신 카피라이터가 Adobe의 아키텍트가 된 사연이 소개됐습니다. 5월 10일 공개된 이 영상의 제목이 인상적입니다. “최고의 커리어는 거의 계획되지 않는다(The Best Careers Are Rarely Planned)"는 거죠.
이 흐름은 소프트웨어 엔지니어에게도 그대로 적용됩니다. 한 가지 기술 스택, 한 가지 직무로 3040년을 버티는 모델은 이제 예외에 가깝습니다. Goedecke가 말하는 ‘평생 직업의 종말’은 비관론이라기보다 현실 인식에 가깝습니다. 개발자로 시작했더라도 510년 단위로 역할을 재정의해야 하는 시대가 왔다는 뜻입니다.
그럼 개발자는 무엇을 준비해야 하나
여기서 중요한 건, 이 진단이 “개발 공부를 하지 말라"는 메시지가 아니라는 점입니다. Aspiration Digital이 4월 30일 올린 영상 “Why AI Makes Digital Careers in Tech Even More Exciting"에서는 오히려 정반대 시각을 제시합니다. AI 덕분에 테크 커리어가 더 흥미진진해진다는 거죠.
핵심은 ‘단일 스킬’에 베팅하지 않는 것입니다. 코드 작성 능력은 여전히 중요하지만, 그것만으로는 부족합니다. 도메인 지식, 제품 감각, AI 도구 활용 능력, 커뮤니케이션. 이런 것들을 결합한 ‘T자형 인재’가 살아남는 시대입니다. 평생을 한 회사, 한 직무에서 보내는 게 아니라, 5~7년마다 자신을 재발명하는 마인드셋이 필요해진 거죠.
마무리: 위기인가, 정상화인가
어쩌면 Goedecke의 진단은 ‘소프트웨어 엔지니어링의 위기’가 아니라, 다른 직업들과 같아지는 과정일지도 모릅니다. 의사도, 변호사도, 디자이너도 이미 평생 같은 일을 하지 않습니다. 시대에 맞춰 변화하고, 새로운 도구를 배우고, 때로는 완전히 다른 영역으로 옮겨가죠.
여러분은 어떻게 생각하시나요? 지금 짜고 있는 코드가, 10년 뒤에도 여러분을 먹여 살릴 수 있을까요? 만약 답이 망설여진다면, 지금이야말로 ‘다음 챕터’를 그려볼 때인지도 모릅니다.
댓글
댓글을 불러오는 중...