본문으로 건너뛰기
피드

AI 때문에 소프트웨어 엔지니어링이 평생 직업이 아닐 수도 있다는 주장

general 약 6분

글쓴이는 AI를 쓰면 개발자가 멍청해진다는 주장 자체보다, 설령 장기적으로 실력이 약해져도 시장이 단기 생산성을 요구하면 쓰게 될 수밖에 없다는 점을 말한다. 소프트웨어 엔지니어가 앞으로 운동선수처럼 커리어 수명이 제한된 직업이 될 가능성까지 염두에 둬야 한다는 꽤 불편한 글이다.

  • 1

    AI 사용이 장기적으로 기술 역량을 약화시킨다고 해도, 단기 생산성이 충분히 크면 회사는 AI 사용을 요구할 수 있음

  • 2

    소프트웨어 엔지니어링은 원래 ‘일을 하면 실력도 같이 느는’ 운 좋은 직업이었지만, 그게 영원한 법칙은 아님

  • 3

    손코딩을 고집하는 개발자는 전동공구를 거부하는 목수처럼 시장에서 밀릴 수 있다는 비유를 제시함

  • 4

    글쓴이는 개발자가 프로 운동선수처럼 15년 안팎의 고수익 커리어를 전제로 계획해야 할 수도 있다고 봄

  • 글쓴이의 출발점은 ‘AI를 쓰면 사람이 전반적으로 덜 똑똑해진다’는 주장에 동의하지 않는다는 것임

    • 다만 특정 작업을 AI에게 맡기면, 그 작업을 직접 하면서 배울 기회는 줄어든다고 봄
    • 일부 개발자들은 그래서 ‘AI를 쓰면 장기적으로 기술이 퇴화하니 업무에 쓰면 안 된다’고 주장함
  • 글쓴이는 이 논리가 결정타가 아니라고 말함. 설령 장기적으로 실력이 줄어든다 해도, 회사가 단기 생산성을 사는 구조라면 얘기가 달라짐

    • 예전에는 소프트웨어 엔지니어링을 잘 배우는 최고의 방법이 그냥 소프트웨어 엔지니어링을 하는 것이었음
    • 코딩을 좋아해서 계속 하다 보면 실력이 늘고, 그 실력이 다시 고소득 커리어로 이어지는 꽤 운 좋은 구조였다는 얘기임
    • 하지만 그게 소프트웨어 엔지니어링의 본질이라기보다, 지금까지 우연히 잘 맞아떨어진 조건이었을 수 있다고 봄
  • 비유가 꽤 세다. 건설 노동자는 무거운 걸 들면 몸이 상하지만, 그래도 그게 일이라면 해야 한다는 것임

    • 무거운 물건을 드는 일은 허리와 관절을 닳게 만들 수 있음
    • 그래도 ‘좋은 건설 노동자는 무거운 걸 들지 않는다’고 말하지 않고, 크레인·카트·지게차 같은 보조 수단을 쓰면서 일을 해냄
    • 글쓴이는 개발자도 AI를 쓰면서 정신적으로 계속 관여하는 기술을 찾아야 할 수 있다고 암시함

중요

> 이 글의 불편한 포인트는 ‘AI가 개발자를 망친다’가 아님. ‘AI가 개발자를 장기적으로 약하게 만들어도, 단기 성과가 크면 시장은 그래도 AI를 쓰게 만들 수 있다’는 쪽에 가까움.

  • 손으로 코딩을 계속하면 되지 않냐는 반론에 대해, 글쓴이는 ‘취미로는 가능하지만 월급 받기는 어려울 수 있다’고 답함

    • 전동공구를 거부하는 목수가 일자리를 찾기 어려운 것과 비슷하다는 비유를 듦
    • 모델이 충분히 좋아지면, 장기 인지 능력을 희생하더라도 단기 생산성을 챙기는 개발자에게 밀릴 수 있다는 주장임
    • 노동조합이 이런 속도를 늦출 수는 있겠지만, 테크 업계에서는 높은 임금, 원격 근무, 글로벌 대체 가능성 때문에 비관적이라고 봄
  • 글의 가장 센 결론은 소프트웨어 엔지니어가 프로 운동선수처럼 커리어 수명을 생각해야 할지도 모른다는 것임

    • 프로 운동선수는 대략 최대 15년 정도의 커리어 수명을 갖고, 30대 중반쯤 몸이 버티지 못하는 경우가 많음
    • 글쓴이는 개발자도 ‘평생 갈 직업’이라고만 생각하지 말고, 첫 세대의 짧은 고수익 커리어 직군이 될 가능성을 준비해야 한다고 말함
    • 당장 확정된 미래라기보다, 만약 이 시나리오가 맞다면 외면하는 게 더 위험하다는 톤임
  • 글쓴이는 이후 덧붙임에서 Hacker News 반응도 언급함

    • 많은 사람들이 ‘AI를 써도 개발자는 더 많은 엔지니어링 일을 할 수 있다’고 반박했다고 함
    • 글쓴이는 코드를 손으로 쓰지 않기 시작하면 코드베이스를 전반적으로 이해하는 능력도 약해질 수 있다고 걱정함
    • 변화 속도가 너무 빨라서 10년, 20년 뒤를 아무도 모른다는 점도 더 강조했어야 했다고 덧붙임

기술 맥락

  • 이 글에서 중요한 기술 선택은 ‘AI를 개발 업무에 쓸 것인가’예요. 단순히 자동완성 켜고 끄는 문제가 아니라, 개발자가 어디까지 직접 사고하고 어디부터 모델에게 넘길지의 경계가 바뀌는 문제거든요.

  • 글쓴이가 불안해하는 이유는 생산성과 학습이 분리될 수 있기 때문이에요. 예전에는 코드를 많이 쓰는 사람이 코드베이스를 더 잘 이해하게 되는 구조였는데, AI가 중간에 들어오면 결과물은 빨리 나오지만 손으로 익히는 훈련량은 줄 수 있어요.

  • 그렇다고 글쓴이가 ‘AI 금지’를 주장하는 건 아니에요. 회사 입장에서는 단기 산출물이 중요하고, 모델이 충분히 좋다면 AI를 쓰는 개발자가 손코딩만 하는 개발자보다 더 경쟁력 있어 보일 수 있거든요.

  • 그래서 이 논점은 도구 사용법보다 커리어 설계에 가까워요. 개발자는 AI를 쓰되 코드 이해, 설계 판단, 리뷰 능력을 어떻게 계속 훈련할지 따로 고민해야 할 수 있어요.

이 글의 핵심은 ‘AI 쓰면 바보 됨’ 같은 단순한 공포가 아니라, 직업의 보상 구조가 학습 구조와 분리될 수 있다는 점이다. 개발자가 좋아서 코딩하고, 코딩할수록 더 강해지고, 그게 커리어로 이어지던 시대가 예외였을 수 있다는 말이라 묵직함.

댓글

댓글

댓글을 불러오는 중...

general

뉴욕타임스·디애틀랜틱·USA투데이에 Wayback Machine 보존 허용을 요구하는 청원

Save the Archive 청원은 주요 언론사가 Internet Archive의 Wayback Machine 보존을 막지 말고 협력해야 한다고 요구함. 특히 뉴욕타임스, 디애틀랜틱, USA투데이가 AI 우려를 이유로 보존을 제한하는 흐름을 비판하면서, 오히려 생성형 AI 시대일수록 독립적인 웹 아카이브가 더 중요하다고 주장함.

general

검색과 인공지능이 만드는 ‘감시형 웹의 벽정원’

이 글은 오픈 웹이 사라지는 이유를 출판의 문제가 아니라 발견 가능성의 문제로 봐. 구글 검색, 브라우저, 광고, 운영체제, 인공지능 어시스턴트, 신원 확인 인프라가 합쳐지면서 측정되고 수익화되는 웹만 더 잘 보이게 된다는 주장이다.

general

이 대통령, AI ‘초과세수 국민배당’ 논란에 직접 반박

이재명 대통령이 김용범 정책실장의 ‘AI 국민배당금’ 발언을 둘러싼 논란에 직접 나섰다. 핵심은 기업의 초과이윤을 걷겠다는 얘기가 아니라, AI 산업 호황으로 국가에 초과세수가 생기면 그 재원을 국민에게 어떻게 돌려줄지 검토하자는 취지였다는 설명이다.

general

AI 데이터센터 붐에 캐터필러·이튼까지 반도체주처럼 움직이는 중

AI 투자 열풍이 엔비디아 같은 반도체주를 넘어 전력, 냉각, 발전 장비를 파는 전통 산업재 기업 주가까지 끌어올리고 있다는 내용이다. 데이터센터 증설이 물리 인프라 수요를 키우면서 S&P500 산업재 지수와 필라델피아 반도체지수의 45일 상관계수가 0.75까지 올라갔다.

general

시니어 개발자가 자기 전문성을 제대로 설명하지 못하는 이유

이 글은 시니어 개발자가 비즈니스와 자주 어긋나는 이유를 ‘복잡성 관리’와 ‘불확실성 감소’의 충돌로 설명한다. 사업팀은 시장 반응을 빨리 확인하고 싶어 하고, 시니어 개발자는 안정성과 유지보수성을 지키려 하니 같은 요청도 서로 다른 문제로 보인다는 얘기다.