ChatGPT-4로 웹사이트 만든 후기
게시글 주소: https://test.orbi.kr/00062973063
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를 선물하세요.
-
수능 미적분하고 대학1학년때 배우는 미적분이 괴리가 많이 큰가요?
-
지구과학1 22 수능 20번 변형 평가 부탁드려요~ 4
정답은 댓글 다시면 알려드릴게요~ 난이도 등등 평가해 주시면 감사하겠습니다 ㅎㅎ...
-
모두 짐싸서 디시로 갈까요?
-
채찍피티 6
요녀석 왜 요즘 반말찍찍쌈 예전엔 예의바르고 존댓말썻는데
-
여태껏 양치기로만 공부해와서 이런 유형 문제가 나오면 뭐를 해야될지 경험 쌓아가는...
-
아오 힘들어 0
진짜 오랜만에 공부하니까 왤케 힘드냐 아오
-
오늘도 운전셔틀 되겠네 이재모피자 줄 개길어
-
죽고싶네요
-
군대가기싫다 8
휴학하려고 병무지갑이랑 입영통지서 오랜만에 보는데 개화난다
-
무물보 14
심심
-
패드중고로살까 1
좀 고밍이네
-
저 와써요 1
오늘 저녁은 돈까스2인분입니다
-
미적 할까말까 1
작년에 확통에서 미적으로 돌리고 개념이랑 수분감 스텝0만 한 상태에서 수능 봤고...
-
IF~THEN~ NOT AND OR 이것으로 모든 논리가 표현가능하다고...
-
ㄹㅈㄷ개높네 ㅅㅂㅋㅋㅋ
-
안녕하세요~ 저는 03이고 담달 전역 예정입니다. 국수탐 다 노베이긴 한데...
-
고1때 이미 4번의 학력평가를 거쳤음에도 1컷 76, 2컷 68를 달성해버린 전설의...
-
최저러 0
최저러인데 과탐ㄷ 두개 하려면 물리랑 생명해야하는데 생명은 그렇다 쳐도 물리는...
-
사탐,확통런 할건데 화작을 그대로 하는 게 맞을까요? 0
화작/확통/사탐이면 표점을 너무 손해보는 느낌이라서요 ㅋㅋㅋㅋㅋㅠㅠㅠㅠㅠㅠ이번...
-
여러모로 힘드네 5
힘든일은 많고 행복할일은 적은
-
3점 문제 풀줄알면 수강가능하다고 적혀있어서 들을라고 했는데 문제 보니까 넘...
-
생2를 굳이 해야하나
-
국어 문제 출제 경험자/출제하고 계시는 분 있으실까요? 공통 부분 문제 출제하게...
-
여기서 첨부파일에 e병무지갑에서 다운받은 입영통지서pdf 올리면 될까요?
-
무조건 공대 갈 건데 11
과탐이 나을까요 사탐이 나을까요? 변표 갖고 장난칠 수 있어서 과탐이 낫나요?
-
[칼럼] 기하 뉴비들을 위한 안내서 Vol.1 (Feat. 베르테르 19번) 39
부제 - 문제를 "다각도로" 바라보셔야 합니다 안녕하세요, 의대왔다고 입니다. 오늘...
-
저녁ㅇㅈ 8
수육 파채 새김치 두부부침
-
대충 세어봐도 170명 + 20~40명은 빠지는데 개많이 빠지긴 할듯
-
이지영 1
이지영 2026 심기일전은 언제 나오나요 ??
-
국어 인강 0
지금 올오카 듣고있고 매월승리도 안밀리고 꾸준히풀고있는데 체화가 잘안돼고...
-
산 갔다오니 4
1.5kg정도빠짐
-
하 시12111발 그냥 개좃뻉이 쳐서 어떻게든 아무곳이나 편입해야겠어요 \여기있으면...
-
⭐️ 연세대학교 중앙새내기맞이단에서 25학번 아기독수리들을 환영합니다 ⭐️ 0
⭐️ 연세대학교 25학번 아기독수리들 주목 ⭐️ 안녕하세요! 연세대학교...
-
우리팀 킬 100%가 나 혼자인거 실화????
-
[법잇수다] '내 투표지에 누가 도장 찍었어'...투표지 찢었다가 유죄 1
[법잇수다는 별의별 사건 중 화제가 되거나 의미 있는 판결을 수다 떨 듯...
-
반 전체가 다같이 친한 분위기인가요 아니면 소수 몇명씩만 좀 친해지나요
-
왜 시세 반값 가까이 불렀는데 의뢰인은 비싸다 ㅇㅈㄹ하지 그 가격에 해주면...
-
보통 벌금 얼마인지 얘기하지 않나 물 뿌립니다는 씹 ㅋㅋㅋㅋ
-
내저격은없네 아 정치얘기 ON할까
-
본인, 인류최강(자칭)의 논리학자(수능수학 5등급) 6
후무후무
-
뭐야 본인 비갤 올랐네 11
정신1병자에 롤얘기 아무도 안받아주는데 하루종일 쓰는놈이라고 하네요 아니 그야 다른...
-
아님 걍 쌤들 1ㄷ1 과외로만 수업했어ㅛ던건가 자주 안 봐서 기억이 안 남
-
일단 5월 공군 헌급박아서 들어갈수 있긴한데 고민되네
-
묻지마 범죄 ㅈㄴ게 터져나올 거임. 특히 범죄자들 중에 사회적으로 고립된 놈들에...
-
그 2점이 무슨 2점임 걍 국어 2점짜리 이런 느낌임?
-
카케구루이마쇼 4
-
8화까지 한번에 쭉 달렸는데 의뽕 Max
-
요즘은 그냥 재밋는거 있으면 제 부계에 보냄
-
이게 맞냐? 1
이미지 왜 이렇게 귀엽냐? 도저히 40대라곤 믿을수 없음..
-
그럴수있으리라믿음 누군가나를간택해줄꺼야 응..
왜 백앤드 개발자와 프론트앤드 개발자가 나뉘었는지 이제는 이해할 수 있게 됐는데... 저는 ChatGPT-4를 타고 그 수준을 '대충' 건너 뛰었습니다. 이 코딩실력으로 어디 취업은 못 하겠지만, 얕은 수준으로 뚝딱 만드는 건 정말 쉬워진 것 같아요.
Psat 논퀴매 질문 어디서 해요?
저번에 책 속 카페 가보니까 질문만 있고 답변도 없던데
현재 카페 내 공식 질의응답 게시판은 없으며, 회원 분들이 자율적으로 토론할 수 있는 '자유게시판'들 운영 중입니다. 강의 관련 질문은 오르비 질문게시판에 받고 있습니다.
아...자유게시판이였구나..
강의 질문이라 함은, 논퀴매 질문 안 받는다는 얘기시죠?
독학서라 강의 없으니까요
오류로 보일 경우 카페 정오표 공지에 댓글에 남겨주셔도 되고, 일반적인 질문은 오르비 강의질문 게시판에 남겨주셔도 됩니다. 이 두 곳은 제가 정기적으로 확인하고 답변을 합니다.
사랑합니다
존경합니다
피셋 박살낼게용
오....호..... 엄청나다...!
근데 gpt4 max seq len는 3만개까지 풀려있는걸로 아는데 제한이 있던가요??
잘 모르겠네요. 본문 내 큰따옴표 내의 정보는 어제 ChatPGT-4에게 물어서 나온 답변 결과이긴 합니다.