"한빛미디어 서평단 활동을 위해서 책을 협찬받아 작성된 서평입니다."도서 링크: https://www.hanbit.co.kr/books/ai-%EC%8B%9C%EB%8C%80%EC%9D%98-%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%EB%A7%81-%EC%A0%84%EB%9E%B5?code=B9394344903AI가 코드를 작성하는 시대, 개발자는 무엇을 잘해야 할까?개발자로 일하면서 요즘 가장 많이 생각하는 주제 중 하나가 AI가 발전할수록 개발자는 무엇을 잘해야 하는가입니다. 몇 년 전까지만 해도 새로운 프레임워크를 공부하고, 더 좋은 코드를 작성하고, 복잡한 문제를 구현할 수 있는 능력을 키우는 것이 개발자로 성장하는 비교적 명확한 방법이라고 생각했습니다. 물론 지금도 이..
원문: There Is Still No Silver Bullet 우리 민간 설화의 악몽을 채우는 온갖 괴물 중에서도 늑대인간만큼 두려운 존재는 없습니다. 익숙한 모습에서 끔찍한 존재로 갑작스럽게 변하기 때문입니다. 이런 늑대인간을 쓰러뜨리기 위해 사람들은 마법처럼 그들을 잠재울 수 있는 은탄환을 찾습니다. 소프트웨어 엔지니어링에서 가장 유명한 에세이는 이렇게 시작합니다. 프레드 브룩스(Fred Brooks)의 "은탄환은 없다: 소프트웨어 엔지니어링의 본질과 부수적 요소(No Silver Bullet: Essence and Accidents of Software Engineering)"는 1986년 IFIP 콘퍼런스에서 발표되었습니다. 올해로 40주년을 맞았는데, 지금이야말로 이 글이 단 한 번도 틀린 적..
"한빛미디어 서평단 활동을 위해서 책을 협찬받아 작성된 서평입니다."도서 링크: https://www.hanbit.co.kr/books/%EB%A6%AC%EB%8D%94%EC%9D%98-ai-%EB%85%B8%ED%8A%B8?code=B1489754614 이 책의 제목을 처음 봤을 때는 “AI를 업무에 잘 활용하는 방법을 알려주는 책” 정도를 떠올렸습니다. 최근에는 ChatGPT나 생성형 AI를 활용하는 방법을 다루는 책들이 많다 보니, 프롬프트를 어떻게 작성해야 하는지, 어떤 도구를 사용하면 생산성을 높일 수 있는지에 대한 내용이 중심일 것이라고 생각했습니다. 그런데 책을 읽어보니 조금 결이 달랐습니다. 이 책은 AI를 잘 사용하는 방법보다 리더의 관점에서 AI를 조직에 어떻게 녹여낼 것인가에 더 ..
"한빛미디어 서평단 활동을 위해서 책을 협찬받아 작성된 서평입니다."도서 링크: https://www.hanbit.co.kr/store/books/look.php?p_code=B2817272480 이 책의 제목을 처음 봤을 때는 “클로드 코드를 잘 활용하는 방법을 알려주는 책” 정도를 떠올렸습니다. 최근 AI 관련 책들은 프롬프트를 어떻게 작성해야 하는지, 생산성을 어떻게 높일 수 있는지에 대한 내용이 많은데, 저도 비슷한 방향의 책일 거라고 생각했습니다. 그런데 책 소개를 읽어보니 생각했던 것과는 조금 달랐습니다. 이 책은 AI를 잘 사용하는 방법보다, AI가 하나의 팀처럼 일할 수 있는 환경을 어떻게 만들 것인가에 더 초점을 맞추고 있었습니다. 그래서 단순한 사용법을 배우는 책이라기보다, AI를 ..
원문: The Factory Model: How Coding Agents Changed Software Engineering 최근 에이전트 기반 엔지니어링(agentic engineering) 분야에서는 무언가가 달라졌다는 느낌이 듭니다. 단순히 도구가 조금 더 좋아지고 워크플로우가 점진적으로 발전한 수준이 아닙니다. 한 단계 도약이 일어났습니다. 수십 년 동안 소프트웨어를 만들어온 개발자들은 공통적으로 이렇게 말합니다. "개발이라는 기술의 무게중심이 이동했다." 지금 가장 중요한 것은 두 가지 생각을 동시에 붙들고 있는 것입니다. 코딩은 극적으로 변했다. 하지만 소프트웨어 엔지니어링의 본질은 변하지 않았다. 흥미로운 이야기는 바로 이 둘 사이에 있습니다. 그리고 이 간극을 얼마나 명확하게 이해하느냐가 ..
원문: The React Compiler at Eighteen Months: The Arc, the Debates, and What's Next리액트 컴파일러는 2024년 말, 리액트 19와 함께 공개 베타로 출시되었으며 2025년 10월에 1.0 버전에 도달했습니다. 공개 베타가 시작된 지 18개월이 지난 지금, 생태계는 예상할 수 있었던 단계를 차례로 거쳐 왔습니다. 프레임워크 통합, 도구의 성숙, 그리고 커뮤니티의 논쟁이 그것입니다. 이 글에서는 지난 흐름을 되돌아보고, 리액트 팀이 앞으로 어떤 방향을 제시하고 있는지 살펴보겠습니다. 리액트 19는 2024년 말에 출시되었으며, 리액트 컴파일러는 이와 함께 공개 베타로 제공되었습니다. 이 컴파일러는 이미 Meta의 프로덕션 환경에서 사용되고 있었고,..
"한빛미디어 서평단 활동을 위해서 책을 협찬받아 작성된 서평입니다."도서 링크: https://www.hanbit.co.kr/store/books/look.php?p_code=B5078834339 이 책의 제목을 봤을 때는 “클린 아키텍처를 파이썬으로 설명하는 책” 정도를 떠올렸는데요. SOLID 원칙이나 레이어 구조, 의존성 역전 같은 개념들을 파이썬 코드로 풀어내는 것 이상으로, 실제로 읽어보니 이 책은 단순히 아키텍처 개념을 설명하는 수준에서 끝나지 않았습니다. 오히려 실무에서의 사례처럼 하나의 애플리케이션이 점점 복잡해지는 과정을 따라가며, 왜 이런 구조가 필요해지는지 체감하게 만드는 흐름에 가까웠습니ㄷ. 그래서 읽는 내내 “클린 아키텍처를 배운다”기보다 “프로젝트가 커질 때 어떤 문제가 생기..