AI VIDEO BRIEFING

AI 시대 개발자 코딩 실력 유지법 — Traversy의 손코딩 사이드 프로젝트 제안

아키텍처 설계와 코드 리뷰는 하지만 직접 코드를 작성하지 않게 된 AI 시대 개발자들. Brad Traversy가 실력이 녹스는 문제를 진단하고 AI 없는 사이드 프로젝트 하나를 유지하라고 제안한다.

Traversy Media: AI 시대에도 '손코딩' 프로젝트 하나는 남겨둬야 하는 이유 영상 대표 이미지

핵심 메시지

  • AI로 아키텍처·리뷰·테스트는 해도 저수준 코드를 직접 쓰는 능력은 점점 줄어든다.
  • 근육 기억은 잠깐은 버티지만 1~5년 코드를 안 쓰면 그 역량은 사라진다.
  • 자료구조·알고리즘·React 패턴 같은 기본기는 AI가 있든 없든 스스로 할 줄 알아야 한다.
  • AI에게 통째로 맡길 수 없는 핵심 로직을 직접 구현해 보며 실력 저하를 체감했다.
  • 흥미 있는 프로젝트 하나는 AI 없이 손으로 끝까지 만들어 사고력을 유지하라.

쉽게 이해하기

Traversy Media의 Brad Traversy는 많은 개발자가 AI 시대에 공통으로 겪는 변화를 이야기한다. 아키텍처를 짜고 코드를 읽고 테스트를 돌리고 컨텍스트를 관리하지만, 정작 소프트웨어의 저수준 부분을 직접 작성하는 능력은 조금씩 잃어가고 있다는 것이다. 근육 기억 덕분에 오래 쉬지 않았다면 금방 회복되지만, 1년·2년·5년씩 코드를 직접 쓰지 않으면 그 역량은 점차 사라진다고 그는 경고한다.

그는 코드를 쓰는 방식 자체가 바뀌고 있다는 점은 인정한다. 대기업의 최상위 시니어들조차 더 이상 코드를 직접 타이핑하지 않는 경우가 있고, 실제로 한 지인은 자신의 AI 강의를 들은 뒤 'AI 네이티브 소프트웨어 엔지니어' 면접에서 문법 코딩 테스트 없이 Claude Code 사용까지 허용받고 합격했다. 문법 타이핑보다 고수준 개념이 더 중요해지는 흐름이라는 것이다.

그럼에도 그는 기본기의 중요성을 강조한다. 자료구조를 다루고 간단한 알고리즘을 풀며, 사용하는 프레임워크(예: React)의 패턴·컴포넌트 작성·데이터 패칭 정도는 AI의 도움 없이도 할 수 있어야 한다고 말한다. 항상 AI 없이 하라는 뜻이 아니라, '할 줄은 알아야 한다'는 의미다.

결정적 계기는 자신의 SaaS 프로젝트였다. 유튜브 영상을 기사·뉴스레터·소셜 게시물 파이프라인으로 바꿔주는 vidpipe.ai에서, 영상을 큐에 넣고 처리하는 '워커' 부분은 BullMQ·Redis·Upstash로 작업을 처리하고, 실패한 작업을 재시도하며, rate limit을 다루고, 같은 영상이 두 번 처리되지 않도록 막아야 했다. AI에게 맡겨봤지만 형편없이 실패했고, 결국 2주 동안 직접 손으로 구현하면서 예전보다 훨씬 힘들어진 자신을 발견했다.

그래서 그는 앞으로 항상 AI를 전혀 쓰지 않는 사이드 프로젝트를 하나씩 두기로 했다. Claude Code도, 100줄짜리 자동완성도, Copilot도 끄고 오직 코드와 논리로만 만든다. 첫 프로젝트로 홈랩 인벤토리 트래커를 골라 공개적으로 만들어가는 중이며, AI는 Tailwind 테마와 UI 아이디어 같은 프로토타이핑에만 제한적으로 쓴다. 느리지만 '뇌의 그 부분이 다시 켜지는' 감각을 느낀다고 말한다.

주요 인사이트

  • AI 도구로 결과물의 품질을 더 높일 수 있다는 점은 분명하지만, 그 과정에서 문제를 스스로 사고하는 저수준 역량은 사용하지 않으면 퇴화한다.
  • 면접에서 문법 테스트가 사라지고 AI 도구 사용이 허용되는 사례는 평가 기준이 '타이핑'에서 '고수준 문제 해결'로 옮겨가고 있음을 보여준다.
  • AI에게 통째로 위임할 수 없는 부분(대규모 처리, 재시도, rate limit, 중복 방지 같은 핵심 로직)이야말로 직접 구현 역량이 드러나는 지점이다.
  • 실력 유지의 핵심은 의무감이 아니라 '진짜로 쓰고 싶은' 프로젝트를 골라 손으로 끝까지 만드는 데 있다.
  • AI 도구를 다른 모든 작업에 쓰더라도, 손코딩 프로젝트 하나를 병행하는 것만으로 사고 회로를 살려둘 수 있다.

자주 묻는 질문

AI 시대에 개발자가 코딩 실력을 잃는다는 말의 의미는?

아키텍처 설계·코드 리뷰·테스트 실행은 계속하지만, 저수준 코드를 직접 작성하는 능력은 점점 쓰지 않게 되어 1~5년 안 쓰면 그 부분의 역량이 사라진다는 뜻이다.

발표자가 제안하는 해결책은 무엇인가?

AI를 전혀 쓰지 않는 사이드 프로젝트를 항상 하나씩 유지하라는 것이다. 자신이 진짜 사용할 만한, 흥미 있는 프로젝트를 골라 막힐 때 질문하거나 프로토타이핑하는 정도 외에는 손으로 직접 구현한다.

그래도 AI 도구는 계속 써도 되는가?

그렇다. 발표자는 다른 모든 작업에는 AI 도구를 쓰되, 적어도 하나의 프로젝트만큼은 직접 손으로 코딩하라고 권한다. AI 사용 자체를 금지하라는 뜻은 아니다.

원문과 출처

이 글은 원본 영상의 자막을 바탕으로 한국어 독자를 위해 요약했습니다. 전체 맥락과 최신 정보는 원문에서 확인하세요.

YouTube 원본 영상 보기 ↗

관련 AI 소식