발표 자료를 잘 만들기로 유명한 하용호 님이 네이버에서 발표한 강의 자료를 기본으로 공유 가능한 버전의 자료를 배포하셔서 소개 드립니다. 자료 슬라이드는 여기서 보실 수 있습니다. (자료 보기)
PDF로 다운 받을수 있게 첨부도 해놓을게요! 위에 링크랑 같은 자료입니다.

이 자료의 핵심 메시지 10가지
1. AI는 이제 개발자의 코딩뿐만 아니라 리서치, 설계, QA, 디버깅, 운영, 면접 등 개발 생애 주기 전반에 걸쳐 생산성을 극대화하는 핵심 도구로 자리 잡았습니다.
2. 개발 패러다임이 '내가 코딩하고 AI가 돕는 것'에서 'AI가 코딩하고 내가 돕는 것'으로 변화하고 있으며, 이를 'Vibe 코딩'이라 부릅니다.
3. AI의 빠른 코드 작성 속도를 활용하여 전체 개발 과정을 빠르게 반복하고 결과를 도출하는 것이 생산성 향상의 핵심입니다.
4. ChatGPT Pro + Deep Research와 같은 AI 도구는 복잡한 주제에 대한 조사와 고민, 문제 해결에서 매우 강력한 신뢰도를 보여줍니다.
5. AI에게 작업을 지시할 때는 제품 요구 사항(PRD), 세부 작업 목록(Tasklist) 등 명확하고 상세한 지시와 더불어 '룰(Rules)'을 설정하여 도메인 지식과 제약 사항을 명시해야 합니다.
6. 테스트 코드는 AI 시대에 더욱 중요해졌으며, AI가 코드를 잘못 변경하는 것을 막는 '가드레일' 역할을 합니다. AI가 직접 테스트 코드를 짜도록 지시할 수도 있습니다.
7. CLAUDE.md나 .cursorrules와 같은 설정 파일을 통해 AI의 행동 규칙을 명확히 정의하고, 특히 테스트 코드나 API 이름, 파라미터 등을 임의로 변경하지 않도록 제약하는 것이 중요합니다.
8. 기존 코드베이스를 개선할 때 AI에게는 '간단한 솔루션을 따를 것', '시킨 것만 고칠 것', '구조 자체를 바꾸지 말 것' 등 구체적인 지시를 반복적으로 강조해야 효율적인 수정이 가능합니다.
9. 미래 개발자는 AI가 생성한 코드를 면밀히 읽고 논리 오류를 찾아내며, 개선 방향을 제시하는 '시니어' 또는 '감독관'의 역할로 진화하며, AI는 이러한 검토 과정까지 도울 수 있습니다.
10. AI는 개발자의 지속적인 학습에도 큰 도움을 줍니다. 외국어 개발 문서 번역, 유튜브 영상 요약, 음성 딕테이션 등 다양한 방식으로 학습 효율을 높이고 시간을 절약할 수 있습니다.
적용해볼 액션 아이템 3가지
1. AI 코드 어시스턴트 도입 및 활용: cursor나 claude code와 같은 AI 코드 어시스턴트 중 하나를 선택하여 설치하고, 간단한 스크립트 작성이나 기존 코드 수정 등 작은 작업부터 AI에게 맡겨보며 'Vibe 코딩' 경험을 시작해 보세요.
2. '룰' 파일 (CLAUDE.md 또는 .cursorrules) 작성 연습: 개인 프로젝트나 작은 코드 조각에 대해 AI에게 작업을 시킬 때, AI가 참고해야 할 규칙이나 피해야 할 실수 등을 명시하는 자신만의 .md 또는 .rules 파일을 만들어 적용해 보세요. (예: 특정 라이브러리 사용 권장, 특정 버전 사용 금지 등)
3. AI 기반 학습 도구 활용: 'Immersive Translate' 브라우저 확장 프로그램(크롬 웹 스토어 등에서 검색 가능)을 설치하여 외국어 개발 문서를 영한 대역으로 번역하며 읽는 것을 시도해 보세요. 또는 Dia 브라우저를 통해 유튜브 세미나 영상을 보며 GPT와 대화하고 요약하는 경험을 해보세요.
발표 자료를 잘 만들기로 유명한 하용호 님이 네이버에서 발표한 강의 자료를 기본으로 공유 가능한 버전의 자료를 배포하셔서 소개 드립니다. 자료 슬라이드는 여기서 보실 수 있습니다. (자료 보기)
PDF로 다운 받을수 있게 첨부도 해놓을게요! 위에 링크랑 같은 자료입니다.
이 자료의 핵심 메시지 10가지
1. AI는 이제 개발자의 코딩뿐만 아니라 리서치, 설계, QA, 디버깅, 운영, 면접 등 개발 생애 주기 전반에 걸쳐 생산성을 극대화하는 핵심 도구로 자리 잡았습니다.
2. 개발 패러다임이 '내가 코딩하고 AI가 돕는 것'에서 'AI가 코딩하고 내가 돕는 것'으로 변화하고 있으며, 이를 'Vibe 코딩'이라 부릅니다.
3. AI의 빠른 코드 작성 속도를 활용하여 전체 개발 과정을 빠르게 반복하고 결과를 도출하는 것이 생산성 향상의 핵심입니다.
4. ChatGPT Pro + Deep Research와 같은 AI 도구는 복잡한 주제에 대한 조사와 고민, 문제 해결에서 매우 강력한 신뢰도를 보여줍니다.
5. AI에게 작업을 지시할 때는 제품 요구 사항(PRD), 세부 작업 목록(Tasklist) 등 명확하고 상세한 지시와 더불어 '룰(Rules)'을 설정하여 도메인 지식과 제약 사항을 명시해야 합니다.
6. 테스트 코드는 AI 시대에 더욱 중요해졌으며, AI가 코드를 잘못 변경하는 것을 막는 '가드레일' 역할을 합니다. AI가 직접 테스트 코드를 짜도록 지시할 수도 있습니다.
7. CLAUDE.md나 .cursorrules와 같은 설정 파일을 통해 AI의 행동 규칙을 명확히 정의하고, 특히 테스트 코드나 API 이름, 파라미터 등을 임의로 변경하지 않도록 제약하는 것이 중요합니다.
8. 기존 코드베이스를 개선할 때 AI에게는 '간단한 솔루션을 따를 것', '시킨 것만 고칠 것', '구조 자체를 바꾸지 말 것' 등 구체적인 지시를 반복적으로 강조해야 효율적인 수정이 가능합니다.
9. 미래 개발자는 AI가 생성한 코드를 면밀히 읽고 논리 오류를 찾아내며, 개선 방향을 제시하는 '시니어' 또는 '감독관'의 역할로 진화하며, AI는 이러한 검토 과정까지 도울 수 있습니다.
10. AI는 개발자의 지속적인 학습에도 큰 도움을 줍니다. 외국어 개발 문서 번역, 유튜브 영상 요약, 음성 딕테이션 등 다양한 방식으로 학습 효율을 높이고 시간을 절약할 수 있습니다.
적용해볼 액션 아이템 3가지
1. AI 코드 어시스턴트 도입 및 활용: cursor나 claude code와 같은 AI 코드 어시스턴트 중 하나를 선택하여 설치하고, 간단한 스크립트 작성이나 기존 코드 수정 등 작은 작업부터 AI에게 맡겨보며 'Vibe 코딩' 경험을 시작해 보세요.
2. '룰' 파일 (CLAUDE.md 또는 .cursorrules) 작성 연습: 개인 프로젝트나 작은 코드 조각에 대해 AI에게 작업을 시킬 때, AI가 참고해야 할 규칙이나 피해야 할 실수 등을 명시하는 자신만의 .md 또는 .rules 파일을 만들어 적용해 보세요. (예: 특정 라이브러리 사용 권장, 특정 버전 사용 금지 등)
3. AI 기반 학습 도구 활용: 'Immersive Translate' 브라우저 확장 프로그램(크롬 웹 스토어 등에서 검색 가능)을 설치하여 외국어 개발 문서를 영한 대역으로 번역하며 읽는 것을 시도해 보세요. 또는 Dia 브라우저를 통해 유튜브 세미나 영상을 보며 GPT와 대화하고 요약하는 경험을 해보세요.