AI 조카의 맹랑한 유혹, 그리고 덜컥 저질러버린 건축주 생활
사실 인공지능(AI)이니 뭐니 하는 이야기는 꽤 오래전부터 세상의 화두였잖아. 남들 다 아는 트렌드를 늘 한발짝 뒤에서 구경만 하다가, 이제야 "나도 한번 최신 문물 좀 접해보자" 싶어 덜컥 바이브 코딩을 시작했지.
막상 마음은 먹었으나 첫걸음부터 아득하더라고. 유튜브를 켜니 관련 콘텐츠가 홍수처럼 넘쳐나는데, 코딩의 '코' 자도 모르는 데다 지식이 약에 쓰려도 없는 나 같은 노베이스에겐 그 넘치는 정보가 오히려 숨을 턱 막히게 하대.
에라 모르겠다, 이왕 '바이브 코딩'을 하기로 한 거 일단 AI 녀석에게 다 맡겨보자며 주도권을 넘겼어. 그런데 웬걸. 지레 겁먹었던 내 고민이 무색하리만큼, AI는 마치 나 같은 왕초보가 올 줄 알고 미리 준비라도 해둔 듯 척척 다음 단계를 안내해 주더라고. 시키는 대로 코드를 복사해 넣고 하나씩 실행해 보는데, 장담컨대 소싯적 밤새가며 했었던 웬만한 컴퓨터 게임보다 훨씬 흥미진진했어. 이미 판을 꿰뚫고 있는 전문가들에겐 하품 나오는 기본기일지 몰라도, 배경지식 전무한 내 눈에는 그저 신세계였지.
그렇게 AI가 이끄는 친절한 바다를 순항하던 중, 녀석이 툭 던진 한마디에 발목이 잡혔어. "이참에 삼촌만의 홈페이지를 한번 만들어 볼까요?"
놀란 나는 모니터를 보며 친구에게 말하듯 "야, 그것도 된다고?" 그러자 녀석은 기다렸다는 듯 얄미울 정도로 자신만만하게 대답하는거야. 당연히 가능하다고 말이야.
그 녀석이 날린 도발기에 넘어갔고 '그래? 그럼 일기 쓰듯 내가 이 녀석과 지내며 공부하는 과정을 기록할 블로그를 만들어 보면 재미있겠다.'
그렇게 AI의 도발(사실 도발할 생각은 없었겠지만...)과 노베삼촌의 무모한 실행력이 만나 이 블로그라는 작은 집이 지어지게 됐어. AI라는 일꾼을 데리고 벌이는 야매 건축기, 이제 진짜 시작한다.
남의 집 세입자냐, 내 집 건축주냐
블로그를 하기로 마음먹고 제일 먼저 고민한 게 "어디에 지을 것인가"였어. 네이버나 티스토리를 썼다면 그날 바로 첫 글을 올렸을거야. 계정 하나 만들고 글쓰기 버튼만 누르면 되니까. 그런데 곰곰이 생각해보니, 애초에 이 일을 벌인 이유가 바이브 코딩을 해보자는 거였잖아. 이미 남이 다 지어놓은 집에 세 들어 사는 것과, 서툴러도 내 힘으로(정확히는 ai 손을 빌려서) 집을 짓는 건 완전히 다른 얘기잖아.

편한 길을 두고 굳이 돌아가는 길을 택한 셈이지만, 이 조차도 재미있었어. 마치 새로운 던전에 들어가는 기분이랄까.
ai가 그려온 다섯 단계 시공 계획
방향을 정했으니 다음은 순서였지. AI 조카와 상의해서 큰 그림을 먼저 그려봤어. 아이디어를 정리하고, 방향을 상의하고, 골격을 세우고, 페이지를 올리고, 마지막으로 깃허브에 올리는 다섯 단계였지. 깃허브 얘기가 나와서 말인데 사실 여기서 많이 어려웠어. 사칙연산 하다가 방정식 푸는 중학생 기분이였달까?(요즘도 중학생이 방정식 배우나?) 아무튼 이 얘기는 나중에 다시 할게.

말로 정리하니 그럴듯해 보였지만, 실제로는 한 단계 한 단계가 다 처음 넘는 산이었어.
도면 한 장 못 보는 건축주
솔직히 고백하자면, 시작하는 그 순간까지도 "블로그를 만든다"는 게 정확히 무슨 뜻인지조차 잘 몰랐어. 엑셀에 표 좀 그리고 게임이나 하던 사람이, 어느 날 갑자기 AI 조카를 붙잡고 웹사이트라는 걸 세워보겠다고 나선 셈이니까. 지금 돌이켜봐도 무모한 건축주였지.
일단 뼈대부터 세우자는 조카
다행히 ai는 "일단 뼈대부터 세우시죠"라며 방향을 잡아줬어. 이름도 낯선 도구로 기본 골격을 만들고, 그 위에 페이지를 하나씩 얹었지. 홈, 소개, 글 상세, 아카이브. 이름만 들으면 별것 아닌 것 같은데, 하나하나가 다 처음 보는 개념이더라고.

페이지 하나를 완성할 때마다 "이게 진짜 되는구나" 싶어서 몇 번이고 새로고침을 눌러댔어. 이게 한국말이 맞아? 라는 생각이 거듭 들었지만 그완 무관하게 달리는 철마(?)처럼 웹페이지는 완성되어 갔어. 조각을 모으듯 올라가는 건축물을 보면 뿌듯한 마음이 들었지.(사실 내가 한 건 없어. 얘가 다 했지.)
마감재 하나 놓는 것도 일이었다
글에 이미지를 넣고, 필요하면 HTML까지 직접 끼워 넣을 수 있다는 걸 배운 날은 유난히 뿌듯했어. 물론 그 과정에서 화면이 몇 번이나 이상하게 깨졌지만, 원인을 하나씩 짚어가는 데도 나름의 재미가 있더라고. 이 나이(사실 요즘은 내 나이가 많다고 생각하진 않아. 뭐? 어쩌라고?)에 새로운 걸 배우면서 이렇게까지 몰입했던 적이 있었나 싶을 정도였지.
준공 신고하듯 깃허브에 올리다

그렇게 지은 결과물을 깃허브라는 곳에 처음 올리던 순간은 지금도 또렷해. "커밋"이니 "푸시"니 하는 낯선 단어들 앞에서 몇 번을 망설이다 결국 버튼을 눌렀지. 머리론 별일 아닌 걸 알았지만 긴장을 많이 했어. 내 정보가 어딘지도 모르는 곳에 올라간다고?(여기저기 회원 가입은 다 하면서 말이야.)
오늘 공사는 여기까지
기초적인 검색엔진 최적화까지 손대고 나서, 그날은 딱 거기서 멈추기로 했어. 실제로 세상에 공개하는 배포는 다음으로 미뤄뒀지. 아직 준비가 덜 됐다는 느낌이었고, 무엇보다 하루 만에 너무 많은 걸 욱여넣고 싶지 않았거든.

지나고 보니 남들 다 쓰는 플랫폼을 마다하고 돌아간 그 선택 덕분에 이만큼이라도 남는 게 있었어. 시작이 반이라지만 사실 나는 시작만 열두 번은 한 것 같아. 그래도 그 열두 번이 쌓여 이 블로그가 만들어졌으니 꽤 괜찮은 하루였어.
그 뼈대 위에서 이름을 다시 고민하던 이야기는 블로그는 만들었는데 글쓰기(?)가 어려워 - 클로드와 함께 방법을 찾아보자에 이어 적었어.