이 사이트에 대하여

소개

코드를 못 읽는 사람이 AI와 함께 프로그램을 만들면서 남긴 기록입니다.

쓰는 사람

안녕하세요. 메츄리입니다. 저는 개발자가 아닙니다. 프로그래밍을 배운 적이 없고, 지금도 코드를 처음부터 끝까지 읽어내지는 못합니다. 직업적으로는 개발과 무관한 일을 하고, 주식 투자를 개인적으로 오래 해왔습니다.

AI 코딩 도구에 관심을 갖기 시작한 건 2025년이었고, 실제로 손을 대기 시작한 건 2026년부터입니다. 관심과 실행 사이에 1년이 있었던 셈인데, 그동안 "나 같은 사람도 될까"를 계속 재고만 있었습니다.

지금은 제가 필요한 프로그램을 직접 만듭니다. "만들었다"는 표현이 조금 민망하긴 합니다. 정확히는 AI에게 시켰고, 안 되는 걸 붙잡고 같이 고쳤습니다.

무엇을 만들었나

키움증권 REST API로 거래대금 상위 종목과 업종 흐름을 실시간으로 보여주는 개인용 대시보드를 만들었습니다. PC에서는 Electron 데스크톱 앱으로 띄우고, 아이폰에서는 PWA로 씁니다. 파이썬 백엔드와 단일 HTML 프런트엔드로 이루어져 있고, 지금까지 18번의 의미 있는 수정을 거쳐 약 4,700줄이 됐습니다.

이건 파는 물건도 아니고 공개 서비스도 아닙니다. 그냥 제가 쓰려고 만든 것입니다.

여기에 무엇을 적나

깨진 것들을 적습니다. 잘 돌아간 이야기는 별로 배울 게 없었습니다. 제가 실제로 시간을 쓴 곳은 전부 "왜 안 되지?"였습니다. 예를 들면 이런 것들입니다.

  • API 토큰이 살아 있는 줄 알았는데 조용히 죽어 있던 문제
  • 시간당 10회 제한인 API를 10분마다 18번 호출하고 있었던 문제
  • 종목 가격이 일곱 자리가 되자 화면 카드가 터진 문제
  • 구글 뉴스 RSS에서 46일 전 기사를 최신 기사로 가져오던 문제

전부 실제로 겪은 일이고, 실제 코드와 실제 에러 메시지를 근거로 씁니다. 일반적인 입문 설명이나 "~하는 5가지 방법" 같은 글은 쓰지 않습니다. 그런 건 이미 인터넷에 충분히 많고, 제가 더 잘 쓸 수 있는 것도 아닙니다.

이 사이트가 아닌 것

제가 만든 프로그램이 주식 데이터를 다루기 때문에 글에 종목명과 시장 지표가 자주 등장합니다. 하지만 이 사이트는 투자 정보 사이트가 아닙니다. 종목을 추천하지 않고, 시세를 전망하지 않으며, 수익률을 공개하지 않습니다. 등장하는 종목명은 전부 "이런 데이터가 들어왔을 때 코드가 이렇게 동작했다"를 설명하기 위한 예시입니다.

또한 저는 전문 개발자가 아니므로, 여기 적힌 해결 방법이 최선이라고 주장하지 않습니다. 제 상황에서 실제로 통했던 방법일 뿐입니다. 더 나은 방법을 아신다면 알려주시면 배우겠습니다.

연락

질문, 지적, 정정 요청 모두 환영합니다. 문의 페이지를 봐주세요.