개발 협업자로서의 AI

개발자를 위한 고급 AI 코딩 활용

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

팀원으로서의 AI

nanobanana: full: 팀원으로서의 AI

개발자를 위한 고급 AI 코딩 활용

규모에 따른 협업 과제

mermaid: 규모에 따른 협업 과제

🤖 AI가 협업 파트너가 됩니다!

개발자를 위한 고급 AI 코딩 활용

AI 보조 코드 리뷰

ai-code-reviews.png

🤖 코드 리뷰 프롬프트:

당신은 풀 리퀘스트를 검토하는 시니어 소프트웨어 엔지니어입니다. 다음을 평가하세요:

  • 가독성과 명확성
  • 유지보수성과 모듈성
  • 설계 원칙 준수 여부
  • 잠재적 버그 또는 엣지 케이스

개선 사항을 제안하고 이유를 설명하세요. 기능은 변경하지 마세요.

개발자를 위한 고급 AI 코딩 활용

IDE에서의 AI

nanobanana: half: IDE에서의 AI

 

  • 페어 프로그래밍 파트너로서의 AI
  • IDE 내 채팅 인터페이스 외 내장 기능
  • 예시는 GitHub Copilot 기준 (다른 IDE도 유사)
개발자를 위한 고급 AI 코딩 활용

  ide-code-explain.mp4

개발자를 위한 고급 AI 코딩 활용

 

ide-inline-chat.mp4

개발자를 위한 고급 AI 코딩 활용

 

ide-code-review.mp4

개발자를 위한 고급 AI 코딩 활용

반복적 협업

nanobanana: half: 반복적 협업

 

  • 🔄 한 번에 그치지 말고 — 반복하고, 다듬고, 검증하세요
  • 🧑‍💻 다른 엔지니어와 협업하는 것처럼 피드백 루프를 형성합니다
  • 👩‍🎓 DataCamp에서 GitHub Copilot, Cursor 등의 강좌를 제공합니다!
개발자를 위한 고급 AI 코딩 활용

AI 보조 문서화

mermaid: datacamp-pink: AI 문서화 파이프라인

🤖 AI가 문서를 자동으로 생성하고 유지관리할 수 있습니다.

개발자를 위한 고급 AI 코딩 활용

문서화 프롬프트 작성

🤖 문서화 프롬프트:

당신은 기술 작성자입니다. 다음 코드베이스/모듈을 바탕으로:

  • 개발자를 위한 명확한 문서를 작성하세요
  • 목적, 입력, 출력, 핵심 설계 결정을 설명하세요
  • 사용 예시를 포함하세요
  • 간결하고 체계적으로 작성하세요
  • Markdown 형식으로 출력하세요

ai-docs.png

개발자를 위한 고급 AI 코딩 활용

ide-documentation.mp4

개발자를 위한 고급 AI 코딩 활용

인간과 AI의 균형

nanobanana: full: 인간과 AI의 균형

개발자를 위한 고급 AI 코딩 활용

연습해 봅시다!

개발자를 위한 고급 AI 코딩 활용

Preparing Video For Download...