문을 닫고 나서야 쓰는 글
올해 봄, CodeIgniter 한국사용자포럼(CI Korea)의 게시판을 닫았습니다. 지금 cikorea.net에 들어가면 CI4·CI3 매뉴얼 링크와 문의 메일 주소만 남은 한 장짜리 페이지가 보입니다.
'웅파'라는 이름으로 이 포럼에 머문 시간이 17년입니다. 운영할 때는 바빠서 돌아볼 틈이 없었고, 닫고 나니 비로소 무엇을 배웠는지 정리할 여유가 생겼습니다. 이 글은 그 정리입니다.
웅파라는 이름, 그리고 CI Korea
본명보다 '웅파'로 더 많이 불렸습니다. 포럼에서 질문에 답하고, 공지를 올리고, 회원들과 오프라인에서 만날 때도 저는 웅파였습니다. 필명은 어느새 책임의 다른 이름이 되었습니다.
CodeIgniter는 가볍고 문서가 친절한 PHP 프레임워크입니다. 그런데 한국어로 물어볼 곳이 마땅치 않았고, 그 빈자리를 채운 것이 CI Korea였습니다. 저는 운영진의 한 사람으로 그 자리를 지켰습니다.
포럼 밖에서도 같은 일을 이어갔습니다.
- 2013년 한빛미디어에서 《만들면서 배우는 CodeIgniter》를 냈습니다.
- PHPFest, XCON, 마이크로소프트 개발자 행사에서 강연과 세미나를 했습니다.
- CodeIgniter 유료 교육을 여러 차례 진행했습니다.
돌아보면 이 모든 것이 포럼에서 시작됐습니다. 게시판에서 반복되는 질문이 책의 목차가 됐고, 강의의 예제가 됐습니다.
17년 동안 배운 다섯 가지
1. 답변은 질문한 사람만을 위한 것이 아니다
한 사람의 질문에 정성껏 답하면, 몇 년 뒤 같은 문제로 검색해 들어온 사람이 그 답을 읽습니다. 그래서 답변을 쓸 때 늘 '나중에 올 사람'을 염두에 두었습니다. 에러 메시지, 버전, 재현 방법을 남기라고 반복해서 부탁한 이유도 같습니다.
2. 같은 질문이 반복되면 그건 문서의 문제다
처음엔 같은 질문이 또 올라오면 답답했습니다. 나중에야 그것이 신호라는 걸 알았습니다. 반복되는 질문은 공식 문서나 우리 안내가 놓친 부분을 정확히 가리킵니다. 책을 쓰고 강의를 만들 때 가장 믿을 만한 자료가 바로 그 반복 질문들이었습니다.
3. 커뮤니티는 결국 사람이 지킨다
좋은 서버, 좋은 게시판 프로그램보다 꾸준히 답해 주는 몇 사람이 더 중요했습니다. 그들이 지치지 않게 하는 것이 운영진의 가장 큰 일이었습니다. 고맙다는 말을 공개적으로, 자주 하는 것만으로도 분위기가 달라졌습니다.
4. 프레임워크는 바뀌고, 기본기는 남는다
CI3에서 CI4로 넘어가며 많은 것이 바뀌었습니다. 네임스페이스, 컴포저, 새로운 구조까지 처음부터 다시 배워야 했습니다. 그래도 MVC를 이해하고 HTTP를 아는 사람들은 금방 적응했습니다. 버전을 가르치기보다 원리를 가르쳐야 한다는 것을 그때 확실히 배웠습니다.
5. 운영은 끝을 생각하며 해야 한다
시작할 때는 끝을 생각하지 않았습니다. 하지만 회비를 받는 순간 커뮤니티는 책임이 됩니다. 돈의 흐름, 데이터의 보존, 도메인과 서버의 관리까지 언젠가 누군가에게 넘기거나 정리할 것을 전제로 기록해 두어야 했습니다. 이건 문을 닫으면서 가장 절실하게 느낀 교훈입니다.
문을 닫는 법
질문은 점점 검색 엔진과 AI로 옮겨 갔고, 게시판은 조용해졌습니다. 오래 고민한 끝에 포럼을 닫기로 했습니다. 아쉬움보다는 '잘 끝내고 싶다'는 마음이 컸습니다.
가장 오래 붙잡고 있던 문제는 남은 회비였습니다. 회원들이 모아 준 돈이니 운영진이 혼자 정할 일이 아니라고 판단했습니다. 그래서 사이트를 닫으면서도 한 장짜리 페이지에 회비 사용처에 대한 설문 링크를 남겼습니다.
남긴 것은 세 가지입니다.
- CI4 매뉴얼 링크
- CI3 매뉴얼 링크 — 아직 CI3로 서비스를 운영하는 분들을 위해
- 연락처 info@cikorea.net — 문은 닫았어도 연락은 닿도록
시작보다 끝이 어렵다는 말을 이번에 실감했습니다. 그리고 끝을 잘 정리하는 것도 운영의 일부라는 것을요.
그 다음, 다시 개발자로
한동안 개발에서 손을 놓았다가, 1년쯤 전 Claude Code로 다시 키보드 앞에 앉았습니다. 지금은 AIvance라는 이름으로 CodeIgniter 4 기반의 SaaS를 혼자 만들고 있고, 그렇게 완성한 솔루션이 일곱 개가 됐습니다. 초보자를 위한 AI 교육도 하고 있습니다.
신기하게도 포럼에서 배운 것들이 그대로 쓰입니다. 나중에 볼 사람을 위해 기록하고, 반복되는 문제를 구조로 해결하고, 끝을 생각하며 설계합니다. 사람에게 답하던 습관이 이제는 AI에게 맥락을 설명하는 습관이 됐습니다.
포럼은 닫았지만 웅파는 여전히 CodeIgniter로 코드를 씁니다. 17년 동안 질문을 올려 주고, 답을 달아 주고, 회비를 내 주신 모든 분께 감사드립니다. 어디선가 또 만나겠지요.
댓글 1개
17년의 기록과 배움, 그리고 끝까지 책임을 다하는 모습이 참 울림이 큽니다.
문을 닫는다는 건 단순히 멈춤이 아니라 새로운 시작을 위한 정리라는 걸 보여주셨네요.
웅파님 덕분에 수많은 개발자들이 길을 찾고, 또 그 길 위에서 성장할 수 있었습니다.
저도 그중 하나입니다.
이제는 포럼이 아닌 코드와 AI로 이어가실 앞으로의 여정도 응원합니다.
고맙습니다, 그리고 수고하셨습니다.