본문 바로가기

전체 글12

바이브코딩 입문자가 이해하면 무조건 좋은 프로그램 개념 [프롬프트] Antigravity나 Claude code 창을 열고 "도매 사이트 크롤링 프로그램 만들어 줘" 한 줄 치면 뭔가 뚝딱 나오는 줄 알았거든요. 실제로 뭔가는 나왔습니다. 근데 기능에 디테일이 부족하거나 오류 발생... 다시 만들어달라고 하면 또 다른 기능. 그걸 또 넣으면 또 에러. 어느 순간 저는 AI한테 구걸하고 있었어요. "제발 잘 좀 만들어 줘." 그게 몇 번 반복되면 슬슬 자신감이 무너집니다. '내가 뭔가 잘못하고 있는건가?' 아마 저처럼 한 번쯤 이 벽에 부딪혀 보신 분들, 꽤 있을 거라고 생각해요. 1. 문제는 제 감각이 아니라 '말 거는 방식'이었어요솔직히 말하면 저는 꽤 오래 돌아갔어요. AI가 주는 코드가 안 되면 "왜 안 되냐"고 따지거나, 그냥 처음부터 하거나 둘 중 하나였거든요... 2026. 4. 12.
바이브코딩 입문자가 이해하면 무조건 좋은 프로그램 개념 [라이브러리] 도매 사이트 상품 이미지를 자동으로 긁어오는 툴을 AI랑 같이 만들던 중이었어요. 코드가 어느 정도 완성돼서 "이거 어떻게 작동하는 거야?" 하고 궁금해서 AI한테 물어봤더니, 설명 중에 생전 처음 보는 단어들이 쏟아지기 시작했습니다. BeautifulSoup, Selenium, Pandas... 이게 뭔 소린가 싶었어요. 요리 재료인지, 소프트웨어인지, 아니면 그냥 AI 본인이 막 지어낸 건지. 저는 IT는 완전 비전공이고, 그냥 유튜브 보면서 파이썬 문법 조금 찍어먹어 본 게 전부거든요. 근데 코드를 설명해달랬더니 이 이름들을 줄줄이 말해놨더라고요. 무시하고 그냥 쓰면 되는 건지, 알아야 하는 건지도 모르겠고. 1. 몰라서 생기는 문제가 아니에요저도 처음엔 내가 너무 모르는건가 생각했어요. 주변에 개.. 2026. 4. 11.
바이브코딩 입문자가 이해하면 무조건 좋은 프로그램 개념 [구조] 1. 공부를 해야겠다고 마음먹었습니다AI한테 "이거 만들어줘" 하면 코드가 뚝딱 나오는 세상이에요. 저도 그렇게 Antigravity랑 Claude Code 써가면서 프로그램도 만들었어요. 근데 어느 날 작업 도중에 오류가 하나 났는데... 기분이 이상했어요. AI가 "이 부분에서 리스트를 순회하다가 인덱스 오류가 났다"고 설명해 주는데, 저는 리스트가 뭔지, 순회가 뭔지를 몰랐던 거예요. 그냥 "고쳐줘"라고 했고 고쳐지긴 했는데, 같은 문제가 조금 다른 모양으로 또 나타났어요. 그때 느꼈어요. AI는 자신이 만들어주는 코드를 저에게 문장으로 설명해주지만, 내가 그 문장을 읽을 줄 알아야 제대로 쓸 수 있겠다고요. 사실 이런 답답함은 저만 겪은 게 아닐 거예요. AI 툴을 쓰다 보면 묘한 벽을 느껴요. .. 2026. 4. 10.
AI가 만들어 준 두개의 프로그램, Antigravity로 프로그램 하나로 합치기 퇴근하고 집에 돌아오면 보통 컴퓨터를 켜자마자 상품 작업부터 시작해요. 도매 사이트에서 상품을 고르고, URL을 뽑고, 사진을 저장하는 루틴인데요. 지금까지는 이걸 두 프로그램으로 나눠서 했어요. URL 크롤링 프로그램 켜고 작업하다가, 사진 저장 프로그램으로 넘어가고. 둘 다 제가 직접 만든 프로그램이라 기능은 딱 필요한 것만 있고, 각각으론 잘 돌아갔거든요. 그런데 어느 순간부터 이 둘을 따로 사용하는게 거슬리기 시작했어요. 두 개 다 켜놓으면 작업표시줄이 비좁고, 하나를 실행하는 동안 다른 하나가 어디 있는지 찾게 되고. 딱히 큰 문제는 아닌데, 매일 반복되니까 티가 나더라고요. 각자 기능은 잘 되지만, 쓸 때마다 조금씩 불편한 느낌이랄까요. 그런데 두 프로그램이 처음부터 따로 존재했던 건 자연스러.. 2026. 4. 9.
사용하고 싶은 프로그램을 못찾으셨나요? Antigravity로 나만의 프로그램 만들기 [5일차] 퇴근 후 컴퓨터 앞에 앉으면서 묘한 긴장감이 있었어요. 4일차에 Stitch 2.0으로 공들여 만든 디자인이 Antigravity를 통해 실제 프로그램에 입혀지는 날이잖아요. 마음에 드는 물건을 장바구니에 담아두고 구매버튼을 누르기 직전의 기분이랄까요. 실제로 구매하기 전까진 내 마음에 꼭 드는지 알 수 없으니까요. 4일차에서 Stitch와 Antigravity 사이에 MCP라는 다리를 놓아뒀어요. 디자인 데이터는 준비됐고, 통로도 열려있고. 남은 건 Antigravity한테 "이 디자인 입혀줘"라고 말하는 것뿐이었습니다. 과연 이번에도 한마디면 될까, 아니면 또 어딘가에서 막힐까. 기대감과 불안감이 공존하는 순간입니다. 1. 디자인은 골랐는데, 입히는 건 또 다른 문제사실 이 부분이 가장 걱정이었어요... 2026. 4. 8.
사용하고 싶은 프로그램을 못찾으셨나요? Antigravity로 나만의 프로그램 만들기 [4일차] 프로그램을 만든 뒤, 사용할 때마다 한 가지가 눈에 걸렸어요. 기능은 잘 돌아가는데, 화면이 영 투박하다는 거. 버튼 배치가 들쭉날쭉하고 색감도 뭔가 2000년대 초반 느낌이랄까요. 3일차에 원하는 기능을 모두 넣어서 꽤 좋은 프로그램이 됐다고 생각했어요. 그런데 다른 사람들에게 자랑하고 싶지만 '이 상태로 보여주는게 맞나?' 하는 생각이 자꾸 드는 겁니다. 사실 기능만 되면 됐지, UI 디자인이 뭐 그리 중요하냐고 할 수도 있어요. 저도 처음엔 그렇게 생각했고요. 근데 매일 사용하는 프로그램인데, 볼 때마다 허접해보이면 그것도 스트레스더라고요. 마치 지저분한 그릇에 담겨 있는 맛있는 음식 같은 느낌이었어요. 1. 디자인은 다음 문제라고 생각했는데UI 디자인 문제는 바이브코딩을 경험해 본 사람이라면 한 .. 2026. 4. 7.