노션 개발 비법! AI 코드도 ⚡️순삭 이해하는 3가지 프롬프트 대공개!
AI가 짜준 코드, 우리가 읽어야 할까? 🤔
요즘 AI가 코드를 척척 짜주잖아? 근데 이걸 우리가 꼭 다 읽어야 할까? 노(Naver)에서 일하는 개발자 형이 컨퍼런스에서 이런 질문을 했대. 대부분의 개발자들이 "읽어야 한다!"고 손을 들었지만, 정작 그 개발자 형의 대답은 달랐어. "읽는 방법을 바꿔야 한다!"는 거지. 그 방법이 바로 오늘 얘기할 세 가지 프롬프트야.
왜 코드를 읽는 방법을 바꿔야 할까? 🤷♀️
옛날에는 코드를 한 줄씩 보면서 이해해도 됐는데, 이제는 AI가 5만 줄짜리 코드를 한 번에 바꿔버리기도 해. 너무 많아서 다 읽을 수가 없는 거지. 그러다 보면 "내 프로젝트인데 더는 손을 못 대겠어!" 하는 순간이 와. 이걸 기술 부채라고 하는데, 빨리 만들려고 대충 짠 코드가 나중에 발목을 잡는 거야.
더 무서운 건 인지 부채야. 코드는 멀쩡한데, 내가 그 코드를 이해 못 하는 거지. AI 개발자들한테 물어봐도 제일 많이 나온 고민이 "AI 쓰면서 코드를 내가 모르게 되는 것"이래.
그럼 왜 이해해야 할까? 🧐
"AI가 잘했는지 확인하려고?" 아니, 그건 AI가 점점 더 잘하게 될 거야. 테스트 돌려보고, 시킨 대로 됐는지 확인하는 건 AI한테 맡기면 돼. 오히려 좋은 거지!
진짜 이유는 따로 있어. 계속 내 손으로 만들려고 이해하는 거야. 구조를 아는 사람은 머릿속에서 바로 "이 기능을 저쪽으로 붙이면 어떻게 될까?" 하고 굴려볼 수 있어. 그러다 새로운 아이디어가 나오는 거지. 식당 사장님이 주방 동선을 바꿔야 더 맛있는 음식을 만들 수 있는 것처럼 말이야. 코딩도 똑같아.
핵심은 이거야: 확인은 AI한테 맡기고, 이해는 내가 챙기는 것!
AI한테 코드를 이해시키는 세 가지 방법! 🚀
이제부터 진짜 실전이야! AI한테 코드를 이해시키는 세 가지 방법을 알려줄게. 교육학에서 아이디어를 빌려왔대.
1. 설명서 만들기 📝
AI한테 코드만 받지 말고, 설명서까지 같이 만들어 달라고 시키는 거야. 마치 팀이 1년 동안 만든 교재처럼 말이지.
- 순서:
- 구조부터 잡아줘: 이 게임이 뭘로 만들어졌고, 화면은 어떻게 나뉘는지 같은 거.
- 한 줄 요약으로 감 잡게 해줘: 코드를 바로 보여주기 전에 전체적인 내용을 짧게 요약해주는 거지.
- 상호 작용 가능하게 해줘: 코드가 어떻게 실행되는지 줄글처럼 보여주고, 직접 눌러보면서 이해할 수 있게.
이렇게 설명서를 만들면 AI가 네 코드를 훑어보다가 숨겨진 버그까지 찾아주기도 한대!
2. 퀴즈 풀기 ❓
설명서를 읽었는데도 감이 안 잡힐 때가 있잖아? 그럴 땐 AI한테 퀴즈를 내달라고 해봐. 읽는 거랑 답하는 건 다르거든. 읽을 땐 아는 것 같아도 막상 답하려고 하면 정리가 안 될 때가 많아.
3. 나만의 놀이터 만들기 🎮
그래도 이해가 안 된다면? 나만을 위한 작은 세계, '마이크로월드'를 만들어 달라고 해봐. 마치 아이들이 로봇을 코딩해서 그림을 그리며 수학을 배우는 것처럼 말이야.
이 개발자 형은 자기 홈페이지를 다른 프레임워크로 옮기는 걸 AI한테 게임처럼 만들어 달라고 했대. 직접 이사하는 것처럼 느껴지면서 코드를 이해하게 된 거지.
핵심은 출시할 코드를 만드는 게 아니라, 나를 이해시키는 코드를 만드는 거야.
그래서 누가 코드를 읽어야 할까? 🧑💻
- 개발자라면: 구조랑 핵심적인 코드는 꼭 봐야 해. AI한테 물어보고 답만 받으면 실력이 늘지 않아.
- 개발자가 아니라면: 코드를 직접 볼 필요는 없어. 대신 구조는 꼭 챙겨! 홀에서 주방으로 뭐가 어떻게 넘어가는지만 알아도 프롬프트가 달라질 거야.
AI는 우리를 대신하는 게 아니라 성장시키는 쪽으로 사용해야 해. 일은 맡기더라도, 그 이해만큼은 우리에게 남겨두자!
오늘 배운 세 가지 프롬프트, 꼭 써먹어 봐! 다음 영상도 유용한 내용으로 돌아올게. 구독, 좋아요 잊지 말고! 😉