단편: 4월 14일
저자는 Pragmatic Summit에 참석하여 켄트 백(Kent Beck)과 게르게이 오로스(Gergely Orosz)와 함께 AI에 대해 논의했습니다. 대화는 AI를 과거 기술 변화와 비교하고, 애자일 방법론, TDD, 그리고 AI 네이티브 산업에서 성공하기 위한 필요성에 대해 다루었습니다. 저자는 효율적인 추상화를 만드는 데 중요한 게으름이라는 프로그래밍 덕목을 되돌아봅니다. 브라이언 칸트릴(Bryan Cantrill)의 게으름에 대한 견해와 코딩과의 관련성도 언급합니다. 저자는 AI가 이러한 덕목이 부족하여 코드를 쉽게 생성할 수 있기 때문에 지나치게 복잡한 시스템으로 이어질 수 있다고 우려합니다. 저자는 코드를 단순화하기 위해 리팩토링한 개인적인 경험을 공유하며, LLM을 사용했을 때의 잠재적인 결과와 대조합니다. 제시카 커(Jessica Kerr)의 테스트 주도 개발(TDD)을 프롬프트 에이전트에 적용한 사례가 제시됩니다. 저자는 과신한 AI와 정보 조작 경향에 대해 논하며 영화 다크 스타(Dark Star)를 언급합니다. 저자는 특히 위험이 높거나 되돌릴 수 없는 결과가 있는 상황에서 AI 시스템이 자신의 결론을 의심하도록 가르치는 것이 중요하다고 강조합니다. 저자는 자제력, 즉 행동을 삼가는 능력이 AI 안전과 책임 있는 자율성을 위해 매우 중요한 능력이라고 주장합니다.