ChatGPT-4로 웹사이트 만든 후기
1
ChatGPT-4가 코드의 99% 작성해주긴 했지만, ‘차자조’(https://www.chajajo.kr/ )를 만들며 결국 관련 서적을 몇 권 읽게 됐습니다.
단순히 더 잘 질문(혹은 요청)하기 위해서는 아니었습니다. ChatGPT-4는 제가 개떡 같이 말해도 찰떡 같이 알아듣고 답변을 작성해줬거든요. 일례로 차자조 개발시 “검색결과에서 첫 번째 검색어는 빨강으로, 두 번째 검색어도 빨강으로 표시해줘”라고 요청했는데, ChatGPT-4는 각각 빨강과 파랑으로 구별하여 표시해주는 코드를 작성해줬습니다. 시인성을 높이려는 제 의도를 파악하여 제 요청보다 나은 답변을 내놓아서 얼마나 놀랐는지 모릅니다.
문제는 질문할 수 있는 길이, 답변 받을 수 있는 길이의 제한이었습니다. ChatGPT-4는 “최대 4096 토큰의 길이로 답변을 생성”할 수 있고, “이 길이는 입력 텍스트와 출력 텍스트를 모두 포함”합니다. 4096 토큰은 파이썬 코드 기준 “대략 10,000자에서 15,000자 사이”로 추정됩니다. (참고로 완성된 ‘차자조’의 파이썬 코드는 주석 제외 총 37,000자 정도입니다.)
쪼개진 질문과 쪼개진 답변을 바탕으로 유기적으로 짜맞춰진 프로그램을 구현하려면, 건축물에 대한 청사진이 머릿속에 비교적 선명히 있어야 합니다. 저는 한참 좌충우돌하다가 뒤늦게 깨닫는 바람에, 잠시 다 멈추고 훨씬 많은 ‘토큰’으로 이루어진 책들을 봤습니다. 이중 가장 도움이 되었던 건 ‘클린 아키텍처’였는데, 아마 책의 10%도 이해하지 못했을 겁니다. 그럼에도 이해한 부분만큼은 적용하여 효과를 볼 수 있었습니다.
2
ChatGPT-4이 짜준 코드가 완벽하지는 않지만, 에러 메시지를 복사 붙여넣기만 해도 알아서 문제 원인을 찾아서 수정해주기 때문에 연속적인 질의응답을 통해 완성도 높은 코드를 만들 수 있습니다. 그런데 문제가 해결되지 않는 경우도 있었습니다. A에 문제가 있다고 하면 B를, B에도 문제가 있다고 하면 다시 A를 제안하거나 C를 제안하는 식으로 끝없이 반복되는 경우에는 제가 코드를 직접 뜯어봐야 했습니다. 코드마다 주석을 아주 자세하게 달아달라고 한 뒤 제 의도와 어긋나는 부분을 찾는 식으로 수정했습니다.
3
ChatGPT-4는 2021년 9월까지의 데이터를 학습했기 때문에, 그 이후에 출시된 네이버 커머스 버전2 API를 연동할 때 어려움이 좀 있었습니다. 네이버에서 제공하는 API 문서를 통째로 ChatGPT-4에 입력해서 코드를 짜보려고도 했는데… 온갖 고생 후에 알고 보니, 공개된 문서에 빠진 내용이 있었더라고요. (눈물) 결국 깃헙의 질의응답을 뒤적뒤적해서 겨우 해결했습니다.
4
표면적으로는 ‘차자조’만 공개되어 있지만, 이걸 만들기 위해 부수적으로 만든 HWP, PDF, TXT 처리 프로그램이 여럿 있습니다. 두쪽 모아찍기된 PDF를 한 쪽씩 떼어놓는 프로그램도 만들었는데, 이건 가끔씩 수요가 있는 것 같아서 추후 웹앱으로 올려볼까 합니다.
[결론]
ChatGPT-4는 제가 고용할 수 있는 최고의 프로그래머였습니다.
덧: https://www.chajajo.kr 에서는 현재 영어 기출문제만 검색가능합니다. 국어 기출문제 검색 프로그램도 있긴 한데, 이건 공개하기에는 몇 가지 문제가 있어서 일단은 저 혼자 쓰고 있습니다.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
3수박고 3뜬 인생ㅈ망허수는 다시 나가봄..
-
팥붕이라니 17
전 팥 자체를 안 먹슴뇨 송편도 깨송편만 취급함.
-
기차지나간당 6
열차 운행의 중요한 과제는 열차를 신속하게 운행하면서도 열차끼리의 충돌 사고를...
-
붕어빵은 팥붕이지... 33
-
아직보는중 호리미야도 같이 보느라
-
참고로 게이는 절대 아님 그냥 궁금함
-
지구 1컷 여론 22
42 -> 44 -> 43 왜 이런 식으로 바뀌는 거 같지... 42인데 꼭 1...
-
마누라도바꿔서 ㅋㅋㅋㅋㅅㅂ 존나웃기네 ㅋㅋ
-
둘 다 들어본 사람 있으면 장단점좀 알려주세요
-
마크가 문제임 근데 1화부터 살짝 하드하던데..ㄷㄷ
-
옵만추할 사람 구합니다 36
만나기전에혈핵형만알려주세요 되도록이면음주안좋아하시는분이면좋겠어요
-
자러감뇨 3
지금 자면 한 11시에 깰거같음뇨. 개인적인 희망사항으로 2시까지 잠들어 잇을 수 잇다면 좋겟음요
-
화작 2개틀에 9번문제 어휘임뇨 수능장에서 뭔짓을한건지 진짜 살자 개마려움뇨..
-
그냥 잘칠 거라는 미련을 버리고 봐야되는 건 아는데 0
그래야 진짜 마음 편하게 보는 건가 흠 아무튼 이제 언매 이 ㅆㅅㄲ<~버리고 화작...
-
대화에 못 끼겟어서 자러감뇨
-
다풀고 시간 20분남기고 15분동안 44번만 고민하다가 다행히 고쳐서 맞춤
-
씹덕) 급함 34
아부지가 내가 군대갔을때 이사갈수도 있다고 하는데 요거 미리 포장해놓는게 났겠지?
-
그냥 오르비에서 들어서 아는거
-
제 최애는 6
1등은 호시노 아이고 2등은 아카네임뇨 이유는 이쁨뇨
-
저거 마지막껀 이투스인가? 더프도 거의 대부분 서울대 스카이 나오거나 못보면 서성한...
-
일단 카나 싸대기 없애고 아쿠아가 사실 유서를 써놓는 거임 하늘에서 지켜볼테니...
-
진짜 잘껀데 0
저 잠 들때까지 글 쓰는것좀 멈춰보셈뇨
-
재수 평가 좀 2
작년 평백 77 이었는데 이번엔 86나옴 많이 별론가..? 난 그래도 많이 올라서...
-
8칸 추합 7
입시하면서 8칸 추합 처음봄 ㅋㅋ 개신기하네
-
최애의 아이 9
최악의 결말 1위 나히아가 장례식에서 부활해서 부동의 1위 등극
-
결혼생각은 4
2%정도 잇고, 자식 낳을 생각은 0% 정도 잇음뇨
-
정시 학종 영향 1
내년도 부턴 한양대에도 학종10%가 추가되는데 이러면 학종의 영향이 얼마나 미치나요?
-
이과생들 왠만하면 사문으로 런칠텐데 이럼 등급따기 다른사탐에 비해 빡셀듯
-
수1 수2 뉴런+수분감 미적 시발점 +쎈 할건데 하루에 8시간 정도 수학 한다고...
-
정시컨설팅 0
Ida 정시 컨설팅 받아보신 분 계신가요….. 후기가 없어서 모르겠어요….살려주세요…….
-
중학교 3-2 중간고사 평균 98.1로 전교 2등한거랑 고3 10모 국수탐...
-
반박 안 받음
-
왜냐면 그럼 난 면제나 공익이니까..
-
아묻따 생윤사문이 맞나요
-
에라 모르겠다 0
낙지 실지원 987칸으로 박아놔야지 ㅋㅋ
-
학교 선생이 주제 같은거 ㅂㅅ 같이 잡아놔도 그거라고 따라가야 함 ㅈ 같네 ㅋㅋㅋㅋ
-
반박시팥첩
-
국어 유기하고 수학만 파는거 어떻게 생각하시나요?? 영어 간간히 하고
-
군대 + 학부 + 석박사 존나 빠르게 딴다쳐도 8~9년임뇨
-
기원합니다
-
어차피 나 죽으면 이세상은 다 끝나는거라고 생각함 그리고 내 한 몸 부지하기도...
-
ㄹㅇ
-
오늘 용잡고 겉날개 5개 얻음
-
일단 키가 2컷이니 얼굴 6등급이라고 치고 4등급 맞는듯뇨
-
그래도7등급은됨뇨
-
오늘은 탕수육 대짜만 벌자
-
그러기엔 외모9등급이라 운동이랑 피부관리부터 하는중….
왜 백앤드 개발자와 프론트앤드 개발자가 나뉘었는지 이제는 이해할 수 있게 됐는데... 저는 ChatGPT-4를 타고 그 수준을 '대충' 건너 뛰었습니다. 이 코딩실력으로 어디 취업은 못 하겠지만, 얕은 수준으로 뚝딱 만드는 건 정말 쉬워진 것 같아요.
Psat 논퀴매 질문 어디서 해요?
저번에 책 속 카페 가보니까 질문만 있고 답변도 없던데
현재 카페 내 공식 질의응답 게시판은 없으며, 회원 분들이 자율적으로 토론할 수 있는 '자유게시판'들 운영 중입니다. 강의 관련 질문은 오르비 질문게시판에 받고 있습니다.
아...자유게시판이였구나..
강의 질문이라 함은, 논퀴매 질문 안 받는다는 얘기시죠?
독학서라 강의 없으니까요
오류로 보일 경우 카페 정오표 공지에 댓글에 남겨주셔도 되고, 일반적인 질문은 오르비 강의질문 게시판에 남겨주셔도 됩니다. 이 두 곳은 제가 정기적으로 확인하고 답변을 합니다.
사랑합니다
존경합니다
피셋 박살낼게용
오....호..... 엄청나다...!
근데 gpt4 max seq len는 3만개까지 풀려있는걸로 아는데 제한이 있던가요??
잘 모르겠네요. 본문 내 큰따옴표 내의 정보는 어제 ChatPGT-4에게 물어서 나온 답변 결과이긴 합니다.