ChatGPT는 제가 프리미어 리그 판타지 프리미어 리그에서 우승할 수 있는 앱을 개발하는 데 도움을 주었습니다.
가장 중요한 사항들
- ChatGPT 덕분에 프로그래밍 경험이 없는 사람도 단 몇 시간 만에 맞춤형 판타지 리그 선수 선택 도구를 만들 수 있게 되어 7년간의 난제를 해결했습니다.
- 전용 도구는 이용 가능한 선수 목록 전체와 사용자 순위의 즉각적인 비교 기능을 제공하여 90초라는 시간 제한 속에서 선수를 선택해야 하는 부담감을 없애주었습니다.
- 인공지능은 정확한 지침만 주어진다면 프로그래머가 아니더라도 아이디어를 구체적인 현실과 유용한 도구로 구현할 수 있는 능력을 가지고 있습니다.
프리미어 리그 시즌 개막이 다가오면서, 매년 열리는 판타지 프리미어 리그 선수 선발 시기가 코앞으로 다가왔습니다.

저는 전통적인 판타지 풋볼의 변형 버전인 이 게임을 7년 넘게 해왔지만, 이번에는 준비 과정이 평소보다 훨씬 더 혼란스러웠습니다.
상위 200명 선수 목록이 담긴 스프레드시트와 포지션별 순위표가 있는 다른 탭, 그리고 분명히 잊어버릴 게 뻔한 "잊지 말아야 할" 선수들을 머릿속에 정리해 둔 목록까지 가지고 있었다. 하지만 7년간의 판타지 프리미어 리그 드래프트 경력 중 처음으로 오프시즌 이적 소식을 확인하지 못했고, 드래프트가 며칠 앞으로 다가오자 패닉 상태에 빠졌다.
여덟 명의 코치가 각각 열다섯 번씩 선수를 뽑는 스네이크 드래프트 시스템을 사용하니 혼란은 불가피했다. 그때 문득 아이디어가 떠올랐다. 나만의 드래프트 프로그램을 만들어보면 어떨까 ?
딱 한 가지 문제가 있었는데, 저는 프로그래밍을 할 줄 모른다는 것이었습니다.
AI 기반 교육 도우미
이 소개글을 읽고 '판타지 프리미어 리그 드래프트가 정확히 무엇일까?'라고 궁금해하셨을지도 모르겠습니다. 솔직히, 그럴 만도 합니다. 세계에서 가장 인기 있는 클럽 축구 리그인 잉글리시 프리미어 리그는 가장 인기 있는 온라인 판타지 게임 중 하나인 공식 판타지 프리미어 리그(FPL)를 운영하고 있기 때문입니다.
수백만 명의 플레이어들이 시즌 시작 전에 자신이 좋아하는 축구 선수들을 선택하고, 실제 경기에서의 선수들의 활약을 바탕으로 친구들과 경쟁합니다. 하지만 이러한 방식의 문제점은 모두가 같은 선수들을 보유하게 되고, 시즌이 몇 달 지나면 친구들이 흥미를 잃어버리는 경우가 많아 게임이 다소 답답하고 솔직히 말해서 지루해진다는 것입니다.
같은 웹사이트에는 미국의 판타지 풋볼 게임과 유사한 '드래프트 판타지 프리미어 리그 '라는 훨씬 덜 알려진 버전도 있습니다 . 이 버전에서는 사용자가 시즌 시작 전에 선수를 선택할 수 있으며, 각 선수는 리그 내 한 팀만 보유할 수 있습니다. 따라서 모하메드 살라, 엘링 홀란드는 각각 한 명씩만 존재하며, 최종적으로 우승자도 한 명뿐입니다.
라이브 판타지 드로우에 참여해 본 적이 있다면 그 고통을 잘 아실 겁니다. 누군가 선수를 선택하면, 당신은 서둘러 목록에서 그 선수를 지우려고 애쓰지만, 결정을 내릴 즈음에는 90초의 턴이 이미 시작되어 버렸고, 좋은 가격에 최고의 선수를 놓칠 위험에 처하게 됩니다.
제게 필요한 도구들은 유료 구독 서비스에만 제공되거나, 제가 원하는 기능을 사용하기에는 너무 복잡하거나, 아예 구할 수 없는 것들이었습니다. 그래서 해결책을 찾아야 했고, 오픈AI의 새로운 모델인 GPT-5 를 사용해 보는 것보다 더 좋은 방법이 있을까요?
ChatGPT 캔버스
저는 이전에는 ChatGPT를 바이브 코딩에 사용해 본 적이 없었고, 사실 코딩을 해본 적도 없었습니다. 하지만 샘 알트만과 그의 팀이 GPT-5 모델을 시연한 후, 이 최첨단 AI 모델의 새로운 기능을 시험해 볼 절호의 기회라고 생각했습니다.
제가 처음으로 보낸 건 일종의 위시리스트였어요.
"선수 이름을 클릭하여 선택할 수 있고, 포지션별로 다른 색상을 사용하며, 8개 팀의 선택을 뱀처럼 돌아가며 보여주는 인터랙티브 웹 프로그램을 만들어 주세요."
프로그램은 처음에는 상당히 단순했지만 효과는 있었습니다. 그래서 저는 ChatGPT와 계속 소통하며 아이디어를 개선하고, 미적으로 보기 좋을 뿐만 아니라 제가 원하는 작업을 효과적으로 수행할 수 있는 프로그램을 만들었습니다.
저는 ChatGPT에 각 센터에 색상 코드를 추가하고, 전날 밤에 만든 구글 시트 스프레드시트에서 상위 200명 선수 데이터를 가져오고, 각 선수 옆에 팀 로고를 표시해 달라고 요청했습니다.
내가 인공지능에게 변경을 요청할 때마다, 인공지능은 내 눈앞에서 바로 코드를 수정했다. 코딩을 해본 적도 없었던 나로서는 그 과정이 얼마나 간단한지 정말 놀라웠다.
단 40분 만에 저는 판타지 프리미어 리그 드래프트 프로그램을 완벽하게 작동시킬 수 있었고, 이를 통해 실시간 드래프트 선택을 추적하고 다른 사용자들의 선택과 함께 제 위시리스트에 있는 선수들을 지워나갈 수 있었습니다.
선거일과 그 이후
픽 데이는 순조롭게 진행되었고, ChatGPT 덕분에 90초 픽 타이머가 화면에 나타났을 때도 당황하지 않았습니다. 선수를 선택할 차례가 될 때마다 제 순위와 비교된 모든 선수 목록이 바로 눈앞에 펼쳐졌거든요.
이것은 제게 놀라운 발견이었습니다. 제가 문제를 설명하는 것만으로 만든 이 간단한 프로그램이 제가 7년 동안 이 다소 특수한 게임을 하면서 괴롭혀왔던 난제를 해결해 주었고, 저는 매우 기뻤습니다.
ChatGPT에는 "내가 구상한 대로 정확하게 만들어줘"라고 말하는 마법의 버튼은 없습니다. 여전히 정확한 지침을 제공하고 결과를 테스트해야 합니다. 하지만 프로그래밍 경험이 없는 사람의 아이디어도 몇 시간 안에 사용할 수 있는 결과물로 만들어낼 수 있다는 점에서 놀랍습니다.

저에게 진정한 승리는 단순히 제 리그에 맞춰진 선택 도구를 갖게 된 것뿐만 아니라, 이전에는 불가능하다고 생각했던 것들을 만들어낼 수 있게 되었다는 것을 깨달은 것이었습니다.
이 글은 판타지 풋볼에 초점을 맞췄지만, 인공지능이 가진 잠재력은 이 외에도 무궁무진합니다. 인공지능에게 무엇을 원하는지 명확하게 설명할 수 있다면 말이죠. GPT-5가 프로그래밍에 가장 적합한 인공지능은 아닐지 몰라도, 다른 모델들도 시험해 보고 경쟁사들의 성능을 확인해 봐야겠습니다. 하지만 인공지능은 아이디어를 현실로 구현해내는 능력을 가지고 있습니다 . 그리고 저는 그 점이 정말 마법 같다고 생각합니다.
이번 주에 프리미어 리그 시즌이 시작되니, 제가 선정일에 내린 결정들이 옳기를 바랍니다. 어쨌든 저는 여전히 ChatGPT보다 스포츠에 대해 더 많이 안다고 생각하니까요.
댓글이 닫혔습니다.