AI 기반 개발에 착수하게 된 것은 두 가지 흐름이 겹쳤기 때문이었다.
엔지니어로서 AI는 친숙한 존재였고, 개인적으로도 흥미를 느껴 사용하고 있었습니다. 그러던 중 업무에서도 AI 구동 개발을 시도하려는 움직임이 생겼습니다. 취미와 일 양쪽에서 같은 방향으로 등을 떠밀린 셈입니다.
써본 툴은 거의 다 써봤습니다. Claude Code를 가장 많이 쓰지만 Cursor, Copilot, Codex, Gemini도 다뤄봤습니다. 활용하는 장면도 한정하지 않고 신규 개발, 기존 코드 개선, 테스트, 문서 작성을 비롯해 전 공정에서 사용하고 있습니다.
다만, 직접 해보니 알게 된 것이 있습니다. AI를 도입하면 편해지는 부분도 있지만, 반대로 더 까다로워지는 부분도 있습니다. 그 부분에 대해서는 글 마지막에 쓰겠습니다.
AI 기반 개발 책은 지금 자신이 어느 단계에 있는지에 따라 골라야 할 책이 달라집니다. 이 글에서는 실제로 읽은 5권을 ‘체험하기’, ‘실천하기’, ‘사고방식 다지기’ 단계별로 소개합니다.
목차
- 망설인다면 바로 이거! 단계별 3권
- 체험하는 책 한 권
- 제로부터 이해하는 생성형 AI 기반 개발 입문
- 실천편 2권
- Claude Code를 활용한 AI 기반 개발 입문
- AI 기반 개발 입문
- 사고방식을 만드는 책 2권
- AI 기반 개발팀 만드는 법·키우는 법 생산성 20배 향상을 실현하는 소프트웨어 개발
- AI를 부하로 활용하는 세계 일류 엔지니어의 진화술
- AI를 도입하면 사양서와 문서가 그 어느 때보다 중요해진다.
고민될 땐 이걸로! 단계별 3권
먼저 체험해보고 싶은 분 → 제로부터 이해하는 생성형 AI 구동 개발 입문
Claude Code로 직접 실습하고 싶은 사람을 위한 → Claude Code로 배우는 AI 구동 개발 입문
전체상을 먼저 파악하고 싶은 분 → AI 기반 개발 입문
자신의 현재 위치에 가장 가까운 것부터 읽으면 실패하지 않습니다. 아래에서 5권을 단계별로 소개합니다.
직접 체험하는 한 권
제로부터 이해하는 생성형 AI 구동 개발 입문
일단 AI 기반 개발이 어떤 것인지 알고 싶은 분들을 위한 한 권입니다.
다양한 AI 툴을 활용하며 핸즈온 방식으로 AI 드리븐 개발을 체험할 수 있습니다. 오셀로 게임 개발부터 시작해 마지막에는 AI 면접관 앱까지 제작하는 구성으로, 앱 자체에도 AI를 탑재하므로 AI와의 거리를 단번에 좁힐 수 있습니다.
다양한 도구를 포괄적으로 다룬다는 점이 이 책의 강점입니다. 어느 하나로 정하기 전에 전체를 한눈에 파악하고 싶은 분에게 적합합니다.
이 책은 간결하게 잘 정리되어 있어 매우 좋습니다. AI 기반 개발에 대해 우선 알고 싶은 분에게는 더없이 좋은 내용이며, 그대로 따라 하면 완성할 수 있으니 일독을 추천합니다.
📖 Kindle Unlimited 대상: 회원이면 ¥0에 읽을 수 있습니다(대상 도서는 변동될 수 있음) → 30일 무료 체험
실천편 2권
Claude Code를 활용한 AI 기반 개발 입문
Claude Code를 직접 실습해 보고 싶은 사람을 위한 한 권입니다.
Claude Code의 기초부터 실전 활용법까지 설명하는 입문서입니다. 특징, 환경 구축, 실제 사용법이 담겨 있으며, 직접 앱을 만들어 보면서 배울 수 있도록 구성되어 있어 쉽게 익힐 수 있습니다. AI를 활용해 개발을 해보고 싶은 분이라면 이 책으로 시작해 보는 것도 좋을 것입니다.
처음 접하는 분이나 접한 지 한 달 정도 되신 분께 정말 추천하고 싶은 책이라고 생각합니다. claude를 사용하기 시작한 지 반년 정도 되었는데, 처음에 알고 싶었던 내용들이 많이 담겨 있어 처음 접하는 분이나 사용 빈도가 적은 분들께 추천드릴 수 있을 것 같습니다.
AI 기반 개발 입문
모든 공정에 AI를 도입하는 방법을 알고 싶은 사람을 위한 책입니다.
AI 기반 개발을 넓고 얕게 소개하는 책입니다. AI가 편리하다는 것은 알겠지만, 이를 활용하면 무엇이 어떻게 달라지는지, 활용하는 의미는 무엇인지와 같은 외곽부터 차근차근 메워 가듯 접근하는 구성으로 되어 있습니다. 설계부터 운영까지 전 과정에 AI를 통합하는 방법이 정리되어 있어 참고가 되었습니다. 엔지니어는 물론 매니저에게도 추천합니다.
특히 눈이 번쩍 뜨였던 것은 단순한 보조 도구를 넘어 설계부터 운영까지 전 과정에 통합하는 구체적인 방법이 정리되어 있다는 점입니다. 실제로 워크숍 형식의 부록을 직접 시도해 보니 대화하며 코드가 생성되어 가는 모습은 마치 유능한 파트너가 바로 옆에 앉아 있는 듯했습니다.
사고방식을 만드는 2권의 책
AI 기반 개발팀 만드는 법·키우는 법 생산성을 20배 높이는 소프트웨어 개발
개인이 아닌 팀으로 생산성을 높이고 싶은 사람을 위한 책입니다.
AI를 전제로 한 프로덕트 개발이 어떻게 이루어져야 하는지에 대해 다루고 있습니다. 개발팀을 구성할 때 참고로 읽어도 좋지만, 엔지니어가 아닌 분이 읽어도 배울 점이 많은 내용입니다.
개인이 AI를 활용해 생산성을 높이는 것이 아니라 매니지먼트를 통해 팀으로서 생산성을 높이는 방법을 배울 수 있는 귀중한 책이라고 생각합니다. 이러한 관점으로 쓰인 책은 아직 많지 않습니다.
"AI 기반 개발"은 개인이 할 수 있으면 되는 것 아니냐고 생각하기 쉽지만, 그것만으로는 생산성을 20배 높이는 소프트웨어 개발은 실현되지 않으며, 인재 전략이나 문화, 거버넌스 같은 '조직 설계'까지 파고들 필요가 있음을 알려주는 좋은 책이었다.
부하로서의 AI: 세계 일류 엔지니어의 진화 기술
AI와 어떻게 마주해야 할지 고민하는 사람을 위한 한 권입니다.
AI 주도 개발이라는 맥락에서는 다소 벗어나지만, 세계 일류 엔지니어들이 AI를 어떻게 활용해 생산성을 높이고 있는지가 구체적인 사례와 함께 소개되어 있어 실무적으로 참고할 만합니다.
구체적인 사용법이라기보다는 AI를 어떤 사고방식으로 활용해야 하는지를 배우기 위한 책입니다. AI 기반 개발도 무작정 한다고 해서 AI를 제대로 활용하지 못하면 성과는 나오지 않습니다. 그 점을 배울 수 있습니다.
저자가 방대한 시간을 들여 시행착오를 거듭하며 얻은 노하우가 가득 담긴 책이다. 모든 내용이 독자에게 정답이 되는 것은 아니라고 생각하지만, 하나의 참고 자료로서 매우 유용하다고 생각한다. 이 책을 읽고 직접 해보면서 자신만의 방식으로 개선해 나가기 위한 기반으로 삼기에 좋다고 생각한다.
AI를 도입하면 사양서와 문서가 지금까지보다 더욱 중요해진다
서두에 쓴 '엄격해지는 부분'에 대한 이야기를 하겠습니다.
저는 Claude Code를 중심으로 Cursor, Copilot, Codex, Gemini도 사용해 왔습니다. 신규 개발, 기존 코드 개선, 테스트, 문서 작성까지 전 과정에서 두루 활용해 보았습니다.
그곳에서 가장 강하게 느낀 것은, 애초의 문서와 사양 자체가 모든 입력이 된다는 것이었다.
AI는 주어진 정보를 바탕으로 결과를 출력합니다. 사양이 모호하면 모호한 채로 구현되고, 문서가 오래되었다면 오래된 전제를 바탕으로 코드가 작성됩니다. 사람끼리라면 "이거 이상하지 않나요?"라고 확인했을 상황에서도 AI는 그대로 진행해 버리는 경우가 있습니다.
즉, AI가 없는 환경에서보다 더욱 사양과 문서를 정확하게 완성해야 한다.
"AI가 써 주니까 설계는 대충 해도 된다"는 식으로는 되지 않습니다. 오히려 역으로, 상류 단계의 정밀도가 그대로 결과물의 정밀도로 이어지는 구조입니다. 이 부분이 제가 가장 크게 배운 점이었습니다.
정리
AI 주도 개발 책 선택은 자신이 어느 단계에 있는지에 따라 달라집니다. 먼저 체험해 보고 싶다면 『제로부터 배우는 생성 AI 주도 개발 입문』, Claude Code로 직접 실습해 보고 싶다면 『Claude Code를 활용한 AI 주도 개발 입문』, 전체상을 파악하고 싶다면 『AI 주도 개발 입문』, 팀 단위로 진행하고 싶다면 『AI 주도 개발 팀의 만들고 키우는 법』, AI와 마주하는 방법을 알고 싶다면 『부하로서의 AI』입니다.
AI 기반 개발은 도구의 사용법을 익힌다고 끝나는 것이 아닙니다. 무엇을 만들고 싶은지를 정확하게 언어로 표현할 수 있는 사람일수록 AI로부터 끌어낼 수 있는 것이 더 커집니다. 지금 자신의 수준에 맞는 책 한 권부터 시작해 보세요.
Claude Code 자체에 대해서는 Claude Code 추천 도서 5선도 참고해 보세요.
AI에게 지시하는 방법을 더 깊이 알고 싶은 분은 프롬프트 엔지니어링 추천 도서 5선을 참고해 보세요.
책으로 핵심을 잡았다면, 실천의 틀을 다진다
AI 기반 개발은 읽고 이해하는 것과 '실제로 도구를 움직여 보는 것' 사이에는 간극이 있습니다. 영상으로 배우고 싶다면 이 강좌가 자연스럽게 이어집니다.
AI 기반 개발 Vol.1【요건 정의부터 동작 검증까지】 코드를 쓰지 않고 폭속 풀 체험! 며칠 걸리던 작업을 단 30분 만에.
제가 수강한 것 중에서는 「AI駆動開発Vol.1【要件定義から動作検証まで】」가 좋았습니다. 짧은 시간 안에 AI 기반 개발을 체험할 수 있습니다. 특히 md 파일 작성법이 큰 도움이 되었습니다. 책으로 사고방식을 익힌 뒤 실제 흐름을 한 번 훑어보는 데 적합합니다.
전자책을 읽으려면 Amazon Kindle Unlimited를 추천합니다
Kindle Unlimited란 Amazon이 제공하는 전자책 무제한 열람 서비스입니다.
Kindle Unlimited는 월액 980엔(세금 포함)으로 이용할 수 있으며, 30일간의 무료 체험 기간이 제공됩니다. 기술 서적은 한 권에 1,000엔이 넘는 경우가 많아 한 권만 읽어도 월 요금의 본전을 뽑을 수 있습니다.
해당 청크 단위 번역 요청은 저작권이 있는 게시글 전체를 나누어 번역하는 방식으로, 원문을 체계적으로 재구성하는 번역 제공은 도와드릴 수 없습니다.
대신 해당 구간의 내용을 요약해 드릴 수 있습니다. 해당 부분은 전자책 구독 서비스에서 다수의 전자책을 정액제로 이용할 수 있다는 혜택과, 처음 이용자를 위한 무료 체험 기간 및 체험 기간 내 해지 방법에 대한 안내를 포함하고 있습니다.
원하시는 경우 해당 서비스의 일반적인 이용 방법이나 혜택에 대해 한국어로 설명해 드리겠습니다.
이동 중이나 작업 중에 책을 읽으려면 Audible을 추천합니다.
Audible은 Amazon이 제공하는 오디오북 및 오디오 콘텐츠 서비스입니다.
오디오북이나 팟캐스트, 오리지널 음성 콘텐츠를 스마트폰, 태블릿, PC 등에서 들을 수 있습니다. 책을 읽을 시간이 없는 경우에도 출퇴근 중이나 집안일을 하면서 책을 '듣는' 것이 가능합니다.
Audible 요금은 월 1,500엔(세금 포함)에 이용할 수 있으며, 30일간의 무료 체험 기간이 제공됩니다. 서비스를 한번 사용해 보시고, 맞지 않으면 무료 기간 중에 해지하시면 됩니다.
※본 페이지에는 제휴 링크(PR)가 포함되어 있습니다.
출처: note 원문
번역: Gemma 3(.44) 초벌 + 교정 55청크
원문 보기 | 출처: note.com