본문으로 건너뛰기
피드

10년 차 백엔드 개발자가 느낀 LLM발 커리어 침식기

ai-ml 약 10분
vote
0
댓글
북마크

금융·결제 도메인 전문성과 분산 시스템 디버깅을 커리어 차별점으로 삼아온 10년 차 개발자가 LLM과 에이전트 도구 때문에 그 기반이 흔들리고 있다고 털어놓은 글이다. 처음엔 설계 문서 작성 보조 수준이던 LLM이 코드 작성, 버그 수정, 분산 시스템 디버깅까지 들어오면서 ‘전문성’의 시장 가치가 빠르게 재평가되고 있다는 문제의식이 핵심이다.

  • 1

    도메인 지식, 디버깅 능력, 코드 품질 감각이라는 커리어 축이 순서대로 흔들리고 있다는 개인적 경험담

  • 2

    Claude Code, Codex, MCP, 관측 도구 연동이 버그 수정과 운영 디버깅의 난도를 크게 낮췄다는 주장

  • 3

    코드베이스 품질과 아키텍처 역량은 아직 인간의 강점이지만 업계가 이를 ‘취향’ 정도로 축소하고 있다는 우려

  • 4

    전문가와 제너럴리스트의 구분이 흐려지면서 개발자 노동시장의 공급·수요 문제가 더 날카로워질 수 있다는 관점

  • 10년 차 소프트웨어 엔지니어가 꽤 솔직하게 털어놓은 글임. 핵심은 “LLM이 내 일을 빼앗는다”보다 더 찝찝함

    • 이 사람은 프론트엔드로 시작했다가 백엔드로 넘어갔고, 이후 금융·회계·결제 처리 쪽에서 커리어를 쌓음
    • PCI 컴플라이언스, 복식부기(double-entry ledger), 에스크로(escrow), 정산(reconciliation), 결제 생명주기, 은행 이체 멱등성 같은 지식을 자기 차별점으로 삼아왔음
    • 쉽게 말하면 “그냥 코드 잘 짜는 백엔드”가 아니라 “돈 흐름을 아는 백엔드”로 살아남는 전략이었음
  • 첫 번째로 흔들린 건 도메인 지식이었음

    • 새 회사는 금융 중심 회사였고, 입사 첫날부터 ChatGPT와 Claude Enterprise 계정을 줬다고 함
    • 레거시 온라인 결제 시스템을 다시 설계하는 프로젝트를 맡았는데, 회사는 설계 문서(Design Doc)를 엔지니어뿐 아니라 PM도 읽을 수 있게 쓰길 원했음
    • 처음엔 LLM을 “확률적 앵무새”쯤으로 봤고, 자기 경험은 모델이 못 따라올 거라고 생각했음
  • 그런데 매니저가 “코드는 빨리 나오는데 설계 문서가 느리다. AI 더 써라”라고 압박하면서 생각이 바뀌기 시작함

    • 당시 모델이 지금만큼 좋진 않았는데도 문서 작성 속도와 의사결정 정리에 꽤 도움이 됐다고 함
    • 더 충격적이었던 건 결제 시스템의 트레이드오프, 인수·정산 흐름, 중복 과금 방지를 위한 멱등성 구조 같은 걸 모델이 어느 정도 연결해냈다는 점임
    • 저자가 몇 년 동안 현장에서 익힌 “머릿속 지도”가 프롬프트로 호출 가능한 지식처럼 보이기 시작한 거임

중요

> 저자의 첫 충격은 LLM이 문장을 잘 써서가 아니라, 금융·결제 도메인의 설계 판단을 꽤 그럴듯하게 재구성했다는 데 있음.

  • 그래서 저자는 다음 방어선으로 디버깅을 떠올림. “그래도 운영 장애, 레이스 컨디션, 분산 시스템 디버깅은 인간 영역이지”라는 생각

    • 특히 분산 시스템의 프로덕션 버그는 로그, 타이밍, 외부 API, 데이터 상태가 엉켜서 경험 많은 사람이 하루 이틀씩 파고드는 일이 많음
    • 저자는 이걸 장기 고용 가능성을 지켜줄 티켓으로 봤음
  • 두 번째로 흔들린 건 바로 그 디버깅 감각이었음

    • 2025년 하반기 Claude Code 열풍, 이후 Codex 같은 도구가 나오면서 LLM을 코드 작성에도 더 적극적으로 쓰기 시작했다고 함
    • 처음엔 유닛 테스트 작성 정도는 매일 맡겼지만, 전체 구현을 맡기기엔 신뢰하지 않았음
    • 그래도 “코딩 자체”와 “사용자에게 기능을 배포하는 즐거움”을 맞바꾸는 느낌이라 받아들일 만했다고 함
  • 문제는 MCP, 에이전트 워크플로, Claude 4.5 이후부터였음

    • Claude 4.5는 스택 트레이스와 약간의 컨텍스트, Sentry MCP 정도만 주면 버그의 약 60%를 해결했다고 함
    • 물론 그럴듯하지만 완전히 틀린 답도 냈고, 저자도 모델이 완벽하다고 말하진 않음
    • 하지만 예전 같으면 하루 종일 붙잡았을 버그가 Claude Code 한 번에 해결되는 사례가 나오기 시작한 게 포인트임
  • 이후 저자가 체감한 변화는 더 세게 옴

    • Claude 4.6, 4.7, GPT 5.5, Opus 4.8, DataDog MCP 같은 흐름을 거치며 분산 시스템 버그까지 CLI가 잡아주는 수준으로 올라갔다고 주장함
    • 과거엔 2일짜리 디버깅이던 문제, 본인도 못 풀었던 문제, 분산 관측성이 부족한 시스템의 문제까지 해결하는 경우가 생겼다고 함
    • 저자 표현으로는 기묘한 레이스 컨디션, 예상 밖 코너 케이스, 서드파티 연동 문제, 문서화 안 된 API 엣지 케이스까지 90%는 한 번에 잡힌다고 함
  • 여기서 저자의 불안이 확 커짐. “나는 여전히 고용 가능하지만, 이제 그냥 LLM을 조종하는 흔한 시니어 개발자 중 하나 아닌가?”라는 질문임

    • 누군가는 코드를 리뷰하고 모델을 조종해야 하니 당장 일자리가 없어지는 건 아님
    • 하지만 금융·결제 도메인 전문성, 분산 시스템 디버깅 직감, 운영 경험이 다른 시니어 개발자와 나를 구분해주는 벽이 아니게 됐다고 느낌
    • 시장이 모두를 제너럴리스트로 밀어 넣으면, 수요가 충분하지 않은 상황에서 제너럴리스트의 가격은 떨어진다는 경제 논리도 꺼냄
  • 세 번째이자 아직 남은 기둥은 코드 품질과 아키텍처임

    • 저자는 리팩터링, 좋은 코드, DDD, 헥사고날 아키텍처, 클린 아키텍처, ADR 같은 주제를 좋아했고 실제로 커리어 내내 중요하게 다뤘다고 함
    • 에이전트는 아직 코드베이스를 깔끔하게 유지하는 데 약함
    • 방치하면 순환 의존성, 중복 코드, 쓸데없는 주석, 순수 함수와 사이드 이펙트의 뒤섞임, SOLID 원칙 무시 같은 문제가 빨리 생긴다고 봄
  • 그런데 이 마지막 기둥도 업계에서는 점점 “취향(taste)”으로 축소되는 분위기라고 함

    • 예전엔 사람이 읽고 유지보수할 A급, B급 코드베이스가 이상적이었다면 이제는 LLM이 다룰 수 있는 C급, D급 코드베이스도 괜찮다는 식의 현실론이 커진다는 주장임
    • 소스코드의 주요 독자가 인간이 아니라 모델이 된다면, 인간 기준의 아름다운 구조가 덜 중요해질 수 있다는 거임
    • 저자는 이게 선악의 문제라기보다, 자신이 쌓아온 지식의 시장 가치가 줄어드는 문제라고 봄

ℹ️참고

> 이 글은 “AI 때문에 개발자는 끝났다”는 선언문이라기보다, 개발자가 커리어 방어막으로 믿어온 전문성들이 하나씩 상품화되는 과정을 기록한 글에 가까움.

  • 마지막 고민은 그래서 “이제 뭘 해야 하지?”임

    • 저자는 아직 고용되어 있고, 적어도 현재 회사에서는 당분간 일할 수 있다고 봄
    • 하지만 10년 넘게 쌓은 역량들이 점점 덜 희소해지는 장기 흐름을 어떻게 받아들여야 할지 모르겠다고 함
    • 회사의 채용 공고도 예전엔 “특정 영역의 소프트웨어 엔지니어”였지만 이제는 그냥 “소프트웨어 엔지니어”로 바뀌고, 팀 배정은 오퍼 이후에 이뤄진다고 함
  • 저자는 더 LLM이 쉽게 따라오기 어려운 영역으로 도메인 전문성을 옮기는 길도 생각함

    • 수학, 통계, 고급 머신러닝을 다시 공부해서 프런티어 랩 연구직으로 가는 선택지를 떠올림
    • 하지만 자기 나라엔 그런 랩이 거의 없고, 있는 곳은 지원자가 몰리며, 가족 문제 때문에 해외 이주도 쉽지 않다고 함
    • 심지어 그 전환이 가능해질 즈음엔 연구직마저 자동화될 수 있다는 불안까지 덧붙임
  • 결론이 명확한 글은 아님. 오히려 결론이 없어서 더 현실적임

    • “목공 취미를 직업으로 바꿔야 하나”라는 농담 비슷한 문장으로 끝나는데, 웃기면서도 별로 웃기지 않음
    • 한국 개발자 입장에서도 남 얘기가 아닌 게, 우리도 도메인 지식·운영 경험·아키텍처 감각을 시니어의 핵심 가치로 이야기해왔기 때문임
    • 이제 질문은 “LLM을 쓸 줄 아느냐”가 아니라, “LLM이 흔하게 만든 능력 위에서 나는 뭘 더 희소하게 만들 수 있느냐”에 가까워짐

기술 맥락

  • 이 글에서 중요한 기술적 변화는 LLM이 코드 생성 도구에서 운영 컨텍스트를 읽는 에이전트로 넘어갔다는 점이에요. 단순히 함수 하나를 만들어주는 수준이면 개발자의 경험이 여전히 큰 차이를 만들지만, Sentry나 DataDog 같은 도구와 붙으면 모델이 장애 상황의 단서를 직접 읽기 시작하거든요.

  • MCP가 언급되는 이유도 여기에 있어요. 모델이 스택 트레이스, 로그, 모니터링 데이터, 이슈 문맥을 한 번에 가져올 수 있으면 “사람이 여기저기 콘솔을 뒤지는 시간”이 줄어들어요. 저자가 디버깅 역량의 가치 하락을 느낀 건 모델 자체보다 이 연결성이 커졌기 때문이에요.

  • 결제 시스템 도메인 지식도 비슷해요. 멱등성, 정산, 에스크로, 중복 과금 방지는 원래 경험 많은 백엔드 개발자의 강점이었어요. 그런데 이 지식은 공개 문서, 블로그, 장애 회고, API 문서에 많이 남아 있어서 LLM이 패턴으로 학습하기 좋은 영역이기도 해요.

  • 아키텍처가 마지막 기둥으로 남는 이유는 코드 구조의 품질이 단기 정답보다 장기 유지보수에 걸려 있기 때문이에요. 다만 조직이 “사람이 읽기 좋은 코드”보다 “에이전트가 계속 수정 가능한 코드”를 더 실용적으로 보기 시작하면, 좋은 구조의 기준 자체가 바뀔 수 있어요.

이 글이 흥미로운 건 ‘AI가 코딩을 대신한다’는 뻔한 얘기가 아니라, 개발자가 커리어를 설계할 때 믿어온 차별화 전략 자체가 흔들린다는 고백이라서다. 특히 한국 개발자들도 도메인 전문성, 운영 경험, 아키텍처 감각을 커리어 방어막으로 삼아왔다는 점에서 꽤 아프게 읽힌다.

댓글

댓글

댓글을 불러오는 중...

ai-ml

메디인테크, 일본 독점 내시경 시장에 AI 로봇 내시경으로 도전

KERI 기술 기반 스핀오프 기업 메디인테크가 서울대병원, 서울대, DGIST와 함께 AI 기반 로봇 내시경 플랫폼 개발에 들어감. 2026년부터 2031년까지 총 228억여원이 투입되는 과제로, 일본 기업이 95% 이상 점유한 연성 전자내시경 시장을 정면으로 겨냥함.

ai-ml

스페이스X, 구글에 47조원 규모 AI 인프라 빌려주며 클라우드 사업자 변신 시동

스페이스X가 기업공개를 앞두고 구글과 약 47조원 규모의 AI 데이터센터 임대 계약을 맺었다. 구글은 2026년 10월부터 2029년 6월까지 매월 약 1조4000억원을 내고, 스페이스X는 엔비디아 GPU 11만 개를 포함한 연산 자원을 제공할 예정이다. 우주기업으로 알려진 스페이스X가 AI 인프라 사업 성장성을 투자자에게 보여주려는 움직임으로 읽힌다.

ai-ml

인터랙티브 브로커스, 자연어로 거래 지시 만드는 AI 에이전트 트레이딩 출시

인터랙티브 브로커스가 클라우드 기반 AI 에이전트 트레이딩을 내놓고, 고객이 자연어로 계좌 관리와 거래 지시 생성을 할 수 있게 했다. 핵심은 170개 이상 글로벌 시장의 실제 계좌 데이터를 바탕으로 다중 자산 거래 접근성을 낮추는 데 있다. 다만 투자 관점에서는 참여도 확대라는 기대와 AI 생성 지시에 따른 운영·규제 리스크가 같이 따라붙는다.

ai-ml

애플, 차세대 시리에 구글 제미나이와 엔비디아 클라우드까지 끌어온다

애플이 차세대 시리를 온디바이스 AI 중심으로 만들되, 복잡한 요청은 구글 클라우드와 엔비디아 AI 칩으로 처리하는 방안을 준비 중이라는 보도다. 핵심은 애플 특유의 프라이버시 기조를 지키면서도, 대형 AI 모델이 필요한 성능을 어떻게 확보하느냐다.

ai-ml

정부의 ‘모두의 AI’, 한국형 챗지피티보다 더 큰 질문은 기술 주권과 지속 운영비

정부가 2028년까지 1조 2450억 원을 투입해 대국민 무료 대화형 AI 서비스 ‘모두의 AI’를 추진한다. 독자 AI 파운데이션 모델, 독립 벤치마크, 오픈소스 생태계, 노년층 친화 UI, 3300만 명 교육이 핵심 축이다. 다만 장기 운영 비용과 실제 기술 독립성 검증이 성패를 가를 가능성이 크다.