Bob Belderbos: AI 시대에 새로운 기술 배우기 (vBrownBag)
저자는 코드를 작성할 수 있는 AI 에이전트 시대에 새로운 기술을 배우는 것의 어려움에 대해 논합니다. 핵심 개념은 학습 과정에서 "마찰"의 중요성입니다. AI는 슬롯머신처럼 최소 저항의 경로를 제공하며, 이는 사고의 포기로 이어질 수 있습니다. 결과적으로 저자는 학습을 위해 코딩 플랫폼에서 의도적으로 AI 지원을 제거합니다. 진정한 학습은 에이전트에게 위임하기 전에 스스로 과정을 거치는 것을 요구합니다. 이것이 AI가 배우고자 하는 작업을 수행하는 것보다 개념을 설명하는 데 더 유용한 이유입니다. AI 생성 코드에서는 특히 깊은 이해를 발전시키지 못한 초보자에게 사일런트 오류가 발생할 수 있습니다. 테스트를 가이드로 삼아 구축하며 학습하는 것은 코드에 대한 소유권을 유지하는 데 중요합니다. 여기에는 개념을 파악할 만큼 충분히 읽고, 실제 프로젝트를 선택하고, 먼저 테스트를 작성하는 것이 포함됩니다. 저자는 AI는 나침반이 아닌 가속기여야 하며, AI 생성 코드를 수락하는 데 높은 기준을 유지해야 한다고 강조합니다. 궁극적으로 AI는 소프트웨어 엔지니어링을 향상시킬 수 있지만, 해당 분야의 근본적인 본질을 바꾸지는 않습니다.