목록으로
교육·학습을 위한 AI 활용
자퇴생의 AI 자기주도 개발 학습: 목표 세분화와 검증으로 만든 SongRyeon Core
평범한 학생이던 내가 AI시대에는 해커 자퇴생?!?!
🤖 활용 AI 도구
codex, qwen3 14b
전 원래 AI를 과제나 글쓰기를 대신 도와주는 편리한 도구 정도로만 사용했습니다. 그러다 AI가 코딩에도 활용될 수 있다는 것을 알게 되었고, 어느새 저는 AI와 함께 직접 프로젝트를 만들기 시작했습니다.
처음에는 Gemini Pro를 주로 사용했습니다. 저는 코딩 강의를 조금씩 들어본 정도의 입문자였기 때문에, AI에게 무작정 “앱을 만들어줘”라고 시키기보다 다음과 같은 방식으로 활용했습니다.
1. 제가 원하는 기능을 먼저 말로 구조화하고 구체화했습니다.
2. 그 구상을 기능별로 나누어 어떤 파일과 역할이 필요한지 정리했습니다.
3. 정리한 순서에 따라 AI에게 하나씩 코드를 생성하게 했습니다.
4. 생성된 코드를 직접 읽고, 메모하고, 모르는 부분을 다시 AI에게 질문하며 검수와 학습을 반복했습니다.
이 과정을 통해 저는 개발을 배우면서 만들고, 만들면서 다시 배우는 경험을 했습니다. 하지만 AI 성능이 좋아지고 개발 속도가 빨라질수록 새로운 문제가 생겼습니다. 프로젝트는 빠르게 커졌지만, 제가 만든 구조를 충분히 이해하지 못해 통제력을 잃는 순간이 생긴 것입니다.
저는 이를 두 가지 방식으로 극복했습니다.
첫째, 문서 체계를 세웠습니다. 문서의 종류를 목적과 계층에 따라 나누고, AI가 그 문서를 기반으로 개발하도록 했습니다. 이를 통해 프로젝트의 맥락을 저와 AI가 함께 추적할 수 있게 했습니다.
둘째, 작은 단위 구현을 원칙으로 삼았습니다. 당장 제가 이해하고 검수할 수 있는 작은 목표를 정하고, 그 목표를 달성하기 위한 최소한의 작업만 AI에게 지시했습니다. 덕분에 프로젝트의 복잡성은 줄어들었고, 제가 다시 개발 과정을 통제할 수 있게 되었습니다.
AI를 활용하기 전, 코딩은 저에게 멀고 어려운 것이었습니다. 기초 문법을 배워도 그것이 어떻게 게임이나 앱, 실제 서비스로 이어지는지 잘 와닿지 않았습니다. 하지만 AI와 함께 아이디어를 구체화하고, AI가 작성한 코드를 읽고 질문하다 보니 상황이 달라졌습니다. 제가 궁금해하는 내용에 맞춰 실시간으로 개인 교과서가 만들어지는 듯한 경험을 했습니다.
그 결과 저는 AI를 통해 배우는 재미를 느꼈고, 호기심을 바탕으로 직접 만들고 검증하고 개선하는 자기주도적 학습을 경험했습니다.
예전에는 “당장 꿈이 없으면 좋은 대학이라도 가라”는 말에 수긍했습니다. 하지만 AI를 활용하며 저는 제가 열렬히 좋아하는 분야를 발견했고, 그것을 진로와 연결하기 시작했습니다. 지금의 저는 학교 밖에서 AI와 함께 프로젝트를 만들며 개발을 배우고 있습니다.
AI가 등장한 지금, 꿈의 장벽은 낮아지고 있습니다. 저처럼 자퇴를 하지 않더라도, 누구나 AI를 활용해 자신이 흥미를 느끼는 분야를 더 깊게 탐구할 수 있습니다. 특히 코딩은 아이디어를 실제 구현물로 바꿀 수 있다는 점에서 강력한 배움의 도구가 됩니다.
저는 AI를 활용한 지 반 년 정도 되었지만, 이미 실행 기록과 검증 과정을 추적할 수 있는 로컬 에이전트 런타임인 SongRyeon Core를 만들었습니다. 이 경험을 통해 AI는 단순히 결과물을 대신 만들어주는 도구가 아니라, 사람이 더 주도적으로 배우고 성장하도록 돕는 협업 파트너가 될 수 있다는 것을 알게 되었습니다.
아래는 제가 2026년 6월 30일 기준으로 약 10일 동안 만든 AI 에이전트, SongRyeon Core의 소개입니다.
처음에는 Gemini Pro를 주로 사용했습니다. 저는 코딩 강의를 조금씩 들어본 정도의 입문자였기 때문에, AI에게 무작정 “앱을 만들어줘”라고 시키기보다 다음과 같은 방식으로 활용했습니다.
1. 제가 원하는 기능을 먼저 말로 구조화하고 구체화했습니다.
2. 그 구상을 기능별로 나누어 어떤 파일과 역할이 필요한지 정리했습니다.
3. 정리한 순서에 따라 AI에게 하나씩 코드를 생성하게 했습니다.
4. 생성된 코드를 직접 읽고, 메모하고, 모르는 부분을 다시 AI에게 질문하며 검수와 학습을 반복했습니다.
이 과정을 통해 저는 개발을 배우면서 만들고, 만들면서 다시 배우는 경험을 했습니다. 하지만 AI 성능이 좋아지고 개발 속도가 빨라질수록 새로운 문제가 생겼습니다. 프로젝트는 빠르게 커졌지만, 제가 만든 구조를 충분히 이해하지 못해 통제력을 잃는 순간이 생긴 것입니다.
저는 이를 두 가지 방식으로 극복했습니다.
첫째, 문서 체계를 세웠습니다. 문서의 종류를 목적과 계층에 따라 나누고, AI가 그 문서를 기반으로 개발하도록 했습니다. 이를 통해 프로젝트의 맥락을 저와 AI가 함께 추적할 수 있게 했습니다.
둘째, 작은 단위 구현을 원칙으로 삼았습니다. 당장 제가 이해하고 검수할 수 있는 작은 목표를 정하고, 그 목표를 달성하기 위한 최소한의 작업만 AI에게 지시했습니다. 덕분에 프로젝트의 복잡성은 줄어들었고, 제가 다시 개발 과정을 통제할 수 있게 되었습니다.
AI를 활용하기 전, 코딩은 저에게 멀고 어려운 것이었습니다. 기초 문법을 배워도 그것이 어떻게 게임이나 앱, 실제 서비스로 이어지는지 잘 와닿지 않았습니다. 하지만 AI와 함께 아이디어를 구체화하고, AI가 작성한 코드를 읽고 질문하다 보니 상황이 달라졌습니다. 제가 궁금해하는 내용에 맞춰 실시간으로 개인 교과서가 만들어지는 듯한 경험을 했습니다.
그 결과 저는 AI를 통해 배우는 재미를 느꼈고, 호기심을 바탕으로 직접 만들고 검증하고 개선하는 자기주도적 학습을 경험했습니다.
예전에는 “당장 꿈이 없으면 좋은 대학이라도 가라”는 말에 수긍했습니다. 하지만 AI를 활용하며 저는 제가 열렬히 좋아하는 분야를 발견했고, 그것을 진로와 연결하기 시작했습니다. 지금의 저는 학교 밖에서 AI와 함께 프로젝트를 만들며 개발을 배우고 있습니다.
AI가 등장한 지금, 꿈의 장벽은 낮아지고 있습니다. 저처럼 자퇴를 하지 않더라도, 누구나 AI를 활용해 자신이 흥미를 느끼는 분야를 더 깊게 탐구할 수 있습니다. 특히 코딩은 아이디어를 실제 구현물로 바꿀 수 있다는 점에서 강력한 배움의 도구가 됩니다.
저는 AI를 활용한 지 반 년 정도 되었지만, 이미 실행 기록과 검증 과정을 추적할 수 있는 로컬 에이전트 런타임인 SongRyeon Core를 만들었습니다. 이 경험을 통해 AI는 단순히 결과물을 대신 만들어주는 도구가 아니라, 사람이 더 주도적으로 배우고 성장하도록 돕는 협업 파트너가 될 수 있다는 것을 알게 되었습니다.
아래는 제가 2026년 6월 30일 기준으로 약 10일 동안 만든 AI 에이전트, SongRyeon Core의 소개입니다.
📎 첨부파일 (1)
📄 songryeon_core_readme_ko_2026_06_30.pdf