전체 글31 AI 시대의 엔지니어링 전략: 코드보다 먼저, 사용자와 시나리오 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 들어가며.대 AI 시대에 어떻게 AI를 잘 써야 할지 많이 고민해 봤는데, 그럴수록 AI가 생각보다 많은 걸 나 대신 '잘' 해줄 수 있다는 사실을 깨닫게 될 뿐이었다. 이제 적정 수준의 코드는 AI를 활용하면 누구나 쉽게 작성할 수 있게 되면서, 내가 가진 경쟁력이 무엇일까 고민을 많이 하게 되었다. FOMO로 출발한 불안한 감정을 잠재우기 위해 이런저런 컨퍼런스의 발표나 영상들을 찾아보니 꽤나 많은 사람들이 앞으로 나아가야 할 커리어 중 하나로 '프로덕트 엔지니어'를 이야기하고 있었다. 운이 좋게도 이전 회사에서 피벗을 경험하며 프로덕트를 정말 처음부터 만들어가는 과정을 겪어본 적이 있어서, 당시 경험을 떠올리며 괜찮은 커리어 방향이란 생.. 2026. 8. 27. AI도 모르는 글쓰기: 괜찮다는 착각 한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 들어가며.최근 몇 달은 클로드 코드나 하네스 엔지니어링처럼 AI를 활용한 개발 방법론 관련 책을 주로 읽었었다. 그런데 이번에는 결이 좀 다른 책을 접하게 되었다. 특정 기술 문서만이 아니라, 회의록·이메일부터 공지 안내나 번역까지 직장인이 쓰는 모든 글을 다루는 글쓰기 가이드북이었다. 요즘 글을 쓸 때 AI 없이 초안을 뽑는 일이 거의 없다. 바쁘다는 이유도 있지만 "딸깍" 한 번이면 꽤 그럴듯한 문장들로 이루어진 문서를 제공해주기 때문이다. 문제는 AI가 뽑아준 초안을 어디까지, 어떻게 손봐야 하는지에 대한 감이 늘 애매했다는 것이다. 얼핏 보면, 별로 고칠 곳 없이 괜찮아 보이는데 어쩐지 뭔가 찝찝함이 남는다. 그래서 좀 더 좋.. 2026. 7. 21. 하네스 엔지니어링 with 클로드코드: AI를 잘 쓴다는 건 구조를 설계하는 것 한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 들어가며.지난 서평에서 남겼듯, 클로드 코드를 보다 잘 활용하기 위해 '클로드 코드 마스터'를 읽었었다. 당시 아쉬웠던 점은 루프나 서브에이전트처럼 실전에서 꽤 유용한 내용이 부록에 간략히 언급되는 수준에 그쳤다는 것이었다. 남들은 클로드로 작업을 돌려두고 다른 일을 한다고 하던데, 거기에서 영감을 받아 루프 기능도 써보고 멀티 에이전트도 만들어봤지만 결과물이 아쉬웠다. 원하는 결과를 얻으려면 뭔가 계속 내가 중간에서 조율해야 한다는 느낌이 들었다. 그러다보니, 어떻게 클로드를 활용해야 결과물도 좋으면서 사람의 개입을 줄일 수 있을 지 고민이 되었다. 그러던 중 운이 좋게도 '하네스 엔지니어링 with 클로드 코드' 서적을 접하게 되.. 2026. 6. 23. 클로드 코드 마스터: '딸깍' 너머의 개발 방법론 "한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다." 들어가며.클로드 코드를 비롯하여 AI를 실무에 도입하는 회사들이 점점 늘어나고 있다. 물론 꽤 이전부터 그런 회사들은 있었지만, 요즘은 꽤나 보수적인 회사들조차도 그 파급력과 새로운 흐름에 부랴부랴 올라타려 하고 있다. 필자의 경우 클로드 코드는 소위 '찍먹'만 해본 수준이었고, 주로 커서(Cursor AI)를 사용했었다. 그러던 와중에 회사에서 커서가 아닌 클로드 코드만 지원하는 쪽으로 방향을 바꾸게 되었다. 결국 클로드 코드를 충분히 활용해 보지 않았던 필자에게는 다시금 '학습'이 필요한 상황이 되었다. 그렇게 학습 자료를 찾아보던 중 '클로드 코드 마스터' 서적을 접하게 되었다.책에서 얻은 것들.클로드 코드의 기본적인 스펙이나.. 2026. 5. 24. Satisfies 키워드 파헤치기 : 검증은 엄격하게, 추론은 풍부하게 들어가며.비교적 최근에 있었던 기술 과제 기반의 면접 세션에서 이런 질문을 받았습니다."잘 만들어둔 상수 맵이 있는데, 새로운 타입이 추가되면 누락을 컴파일 타임에 강제할 방법이 있나요?" 해당 질문에 대한 답은 코드에 따라 여러 방식이 있을 겁니다. 아쉽게도 저는 질문에 명확한 답을 제시하지 못했습니다. 이후 피드백에서 'satisfies'를 활용하면 이런 누락을 컴파일 타임에 잡을 수 있다는 힌트를 받았고, 그 키워드를 실제 코드에 적용하면서 공부한 내용을 정리해보았습니다. Satisfies 는.satisfies 키워드는 TypeScript 4.9(2022-11)에 추가된 연산자입니다. 한 줄로 요약하면 이렇습니다."이 값이 어떤 타입을 만족하는지만 검증하되, 값 자체의 추론 타입은 그대로 유지한다.. 2026. 4. 1. 미니멀리즘 프로그래머 : 코드부터 협업까지, 단순함으로 생산성을 높이는 법 한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 들어가며.AI 모델들의 성능이 상향평준화되면서, 엄청나게 많은 '그럴싸한 코드'들이 짧은 시간 내에 마법처럼 뚝-딱 만들어진다. 그러나, 대부분의 사람들이 공감하는 이른바 '바이브 코딩'의 문제점은, 불필요하게 많은 코드들이 양산되어 전체 파악이 어렵다거나, 숨겨진 버그를 양산할 수 있다거나, 코드에 문제가 없더라도 애초에 그 많은 코드들을 전부 살펴보며 모든 맥락을 이해하기 어렵다는 점이다.요즘 같은 AI 시대에 최종 결과물(작성된 코드)의 책임은 사람에게 있다는 이야기가 자주 들린다. 즉, 사람이 최종적으로 코드를 리뷰하여 이해하고, 그 코드로 인해 발생하는 문제를 책임져야 하며, 더 나은 방향으로 가이드를 할 수 있어야 한다는 것.. 2026. 3. 28. 이전 1 2 3 4 ··· 6 다음