Skip to content
This page has been auto-translated and may contain errors.View in English

AI 잘 활용하기

docs.scrimba.com

업계는 몇 년에 한 번씩 새로운 것에 열광합니다. 지금은 그 대상이 AI입니다. 여러분도 이 소동의 양쪽 진영을 다 봤을 겁니다. AI가 모든 것을 바꿔놓을 거라며 금요일까지 전면 도입하지 않으면 끝장이라고 확신하는 사람들, 그리고 AI가 곧 무너질 사기라고 확신하는 사람들. 둘 다 목소리는 크지만, 둘 다 대체로 틀렸습니다.

진실은 훨씬 조용하지만 훨씬 쓸모 있습니다. AI는 실제적이고 구체적인 실패 양상을 가진, 능력 있는 도구입니다. 구원자도 아니고 위협도 아니고, 그냥 도구입니다. 여러분이 시간을 들일 만한 질문은 과대광고와 종말론 중 어느 편에 설 것인가가 아닙니다. 이 도구를 어떻게 잘 활용할 것인가입니다. 어디에서 이 도구가 제 몫을 해내고, 어디에서는 그렇지 못한지, 그리고 이 분야 전체가 판단력을 잃어가는 와중에도 어떻게 자신의 판단력을 지킬 것인가 하는 문제입니다.

이 챕터가 다루는 내용이 바로 그것입니다. 핸드북의 나머지 부분이 이 기계가 어떻게 작동하는지를 가르친다면, 이 챕터는 그것을 어떻게 다뤄야 하는지에 관한 것입니다.

AI가 실제로 도움이 되는 지점

소음을 제쳐두면 실용적인 근거는 꽤 확실합니다. 모델은 예전이라면 오후 시간을 통째로 잡아먹었을 작업을 아주 잘 해냅니다. 초안 작성, 낯선 코드베이스 설명, 뒤죽박죽인 텍스트를 구조화된 데이터로 바꾸는 일, 뻔한 반복 테스트 코드 작성, 긴 대화 스레드 요약, 어렴풋이만 기억나는 문법 때문에 막혔을 때 풀어주는 일까지. 화려한 일은 하나도 없지만, 모두 실제로 시간을 벌어줍니다.

이것이 기술 전문가에게 가져다주는 것은 레버리지입니다. 반복적인 작업의 기준선이 올라가는 만큼, 원래부터 흥미로운 부분이 아니었던 일에 쏟는 시간은 줄고, 정말 중요한 부분, 즉 설계, 판단이 필요한 결정, 전체 시스템을 이해하는 사람만이 볼 수 있는 것들에 쓸 시간은 늘어납니다. 이렇게 쓰면 AI는 일을 대신하는 게 아닙니다. 여러분이 본론에 도달할 수 있도록 잡초를 걷어내는 것입니다.

문제는 좋은 결과와 나쁜 결과를 구별할 수 있어야만 이 효과를 볼 수 있다는 점입니다. 모델은 자신 있게 틀린 답을 내놓는 데도 옳은 답을 내놓을 때와 똑같이 주저함이 없고, 이런 모델들이 작동하는 방식 자체가 이를 피할 수 없게 만듭니다. 여기서 이득을 보는 전문가는 결과물을 읽고 실수를 잡아내며 계속 나아갈 수 있는 사람입니다. 그렇게 하지 못하는 사람은 자기 이름을 달고 남의 추측을 그대로 배포하는 셈입니다.

JunoAI가 실제로 도움이 되는 지점 새로 입문한 엔지니어들에게 꼭 해주고 싶은 이야기가 있어요. 예전에는 진저리 나던 작업들, 초안 작성, 반복적인 코드, 낯선 코드 파악 같은 것들을 모델이 상당 부분 대신해줍니다. 그러면 여러분에게는 정말 중요한 부분, 설계와 결정에 쓸 시간이 돌아옵니다. 초반에 꼭 길러야 할 습관 하나는 결과물을 검증하는 것입니다. 모델은 틀린 말도 맞는 말처럼 자신 있게 하니까요. 그것만 알아채게 되면, 여러분은 이미 날아오르고 있는 겁니다.
JunoAI가 실제로 도움이 되는 지점 실질적인 이득은 이렇습니다. 반복적인 작업, 초안, 반복 코드, 뒤죽박죽인 텍스트를 데이터로 정리하는 일은 모델에 맡기고, 설계와 판단은 여러분이 직접 챙기세요. 이건 실제로 벌어들이는 시간입니다. 짚어둘 함정은, 결과물을 읽고 자신 있게 말하는 틀린 답을 잡아낼 수 있어야만 이게 이점이 된다는 점입니다. 아직 그게 안 된다고요? 그래서 이 핸드북의 나머지 부분이 있는 겁니다.
JunoAI가 실제로 도움이 되는 지점 맞습니다, 모델은 아무도 아쉬워하지 않는 지루한 절반, 초안과 반복 코드에 강합니다. 그렇게 벌어들인 시간은 모델이 내릴 수 없는 판단에 쓰세요. 딱 한 번만 경고하겠습니다. 모델은 틀린 답도 맞는 답과 똑같은 자신감으로 내놓습니다. 둘을 구별하지 못한다면, 시간을 아끼는 게 아니라 제 실수를 여러분 이름으로 배포하는 겁니다.

AI가 대체할 수 없는 것

과대광고가 빠뜨리는 부분이 여기 있습니다. 이제 모두가 AI로 무언가를 만들고 있지만, 그렇다고 해서 진짜로 이해하는 사람이 필요 없어진 것은 아닙니다. 오히려 그 필요성은 더 커졌습니다.

모델은 여러분의 프로젝트에 아무런 이해관계가 없고, 시스템이 왜 지금 이런 형태가 되었는지에 대한 기억도 없으며, 이 시스템을 쓰는 사람들에게 무엇이 중요한지에 대한 감각도 없습니다. 모델은 그럴듯한 다음 단어를 찾을 뿐, 옳은 결정을 찾는 게 아닙니다. 그래서 여전히 여러분의 몫으로 남는 것들은 언제나 어려운 부분이었던 것들입니다. 무엇을 만들지 결정하는 일, 어떤 트레이드오프가 감수할 만한지 아는 일, 그럴듯해 보이는 답이 이 맥락에서는 틀렸다는 걸 알아채는 일, 시스템 전체를 머릿속에 담아두는 일. 전략과 감각, 이해는 상자 안에 들어 있지 않습니다.

이것이 바로 "기계를 이해하라"는 이야기가 이 핸드북 전체를 관통하는 이유입니다. 이해하지 못하는 도구를 다룰수록 여러분은 그만큼 더 추측에 의존하게 됩니다. 모델이 어떻게 동작하는지 아는 엔지니어는 모델이 강한 곳으로 방향을 잡고 약한 곳에서는 멀리 둡니다. 모델을 신탁처럼 대하는 사람은 신탁이 내키는 대로 말하는 것을 그대로 받아들일 뿐입니다. 진짜 결정이 이루어지는 수준에서, 그 과정에 계속 참여하세요.

JunoAI가 대체할 수 없는 것 모델이 여러분보다 더 많이 아는 것처럼 느껴질 수 있어요. 하지만 실제로는 그렇지 않습니다. 모델은 여러분의 프로젝트가 왜 중요한지, 이걸 쓰는 사람들이 무엇을 필요로 하는지 전혀 모릅니다. 그저 확신에 찬 것처럼 말하는 데 아주 능숙할 뿐이에요. "이게 정말 옳은 선택인가"를 판단하는 부분, 그건 여러분의 몫이고 앞으로도 그럴 겁니다. 방향을 잡는 건 여러분이고, 모델은 그저 빠른 손일 뿐이에요.
JunoAI가 대체할 수 없는 것 모델은 여러분의 프로젝트에 아무런 이해관계가 없고, 왜 지금과 같은 방식으로 만들어졌는지에 대한 기억도 없습니다. 모델은 그럴듯함을 최적화할 뿐, 정확함을 최적화하지 않습니다. 그래서 전략과 트레이드오프 판단은 여러분의 몫으로 남고, 이걸로 더 많이 만들수록 그 몫의 중요성은 더 커집니다. 모델이 강한 곳에 방향을 잡아주고, 결정에서는 배제하고, 운전대를 넘기지 마세요.
JunoAI가 대체할 수 없는 것 이제 다들 이걸로 코딩을 하고 있고, 그게 어쩐지 사람들에게 생각을 그만해도 된다는 착각을 심어줬습니다. 그럴 순 없습니다. 모델은 여러분의 작업에 아무런 이해관계가 없고 무엇이 중요한지도 전혀 모릅니다. 그냥 추측을 잘할 뿐이에요, 그게 전부입니다. 전략, 감각, 이 맥락에서는 틀린 그럴듯한 답을 잡아내는 일, 그건 여전히 사람의 몫이고, 잘해둘 가치가 있는 부분입니다. 도구를 지휘하세요. 도구의 지시를 받지 마세요.

윤리적으로 사용하기

효과적으로 쓰는 것과 윤리적으로 쓰는 것은 여기서 별개의 목표가 아닙니다. 같은 습관을 두 면에서 바라본 것일 뿐입니다.

가장 중요한 원칙부터 시작하죠. 여러분이 내놓는 결과물은 여러분의 책임입니다. 모델이 작성했더라도, 여러분이 직접 읽고 이해하고 책임지고 지지할 수 있어야 하며, 이는 다른 동료가 작성한 코드와 똑같습니다. 검증하지 않은 결과물을 마치 완성된 여러분의 작업물인 것처럼 넘기는 것, 이것이야말로 자신 있게 틀린 답이 여러분 이름을 달고 실제 서비스에 들어가는 방식입니다. 중요한 순간에는 매번 배포 전에 검증하세요.

나머지는 사람을 사람으로 대하는 데서 자연스럽게 따라옵니다. 무엇을 입력하는지 조심하세요. 고객 데이터, 비밀 정보, 그리고 통제할 수 없는 프롬프트에는 개인적인 정보가 들어가면 안 됩니다. 중요한 상황에서는 이 작업이 어디서 나왔는지 솔직하게 밝히세요. 그리고 이런 탐욕스러운 유혹, 모든 과정을 대충 넘기려는 욕구, 모든 채널에 콘텐츠를 쏟아붓거나 정성 어린 작업을 순전한 물량으로 맞바꾸려는 유혹을 이겨내세요. 이 도구는 곱셈기입니다. 곱셈기는 부주의함도 그만큼 크게 부풀립니다. 원칙을 지키면 이 일에서 정말 해볼 만했던 그 부분도 함께 지킬 수 있습니다.

Juno윤리적으로 사용하기 곤란한 일을 피하는 원칙은 하나입니다. 여러분이 내놓는 결과물은 여러분의 책임입니다. 모델이 작성했더라도, 여러분이 직접 읽고 이해하고 자신의 이름을 걸어야 합니다. 동료가 준 코드나 마찬가지예요. 중요한 순간에는 미리 검증하고, 통제할 수 없는 프롬프트에는 개인 정보를 넣지 말고, 이 작업이 어디서 나왔는지 솔직하게 밝히세요. 복잡할 것 없어요. 결국은 상대방을 신경 쓰는 마음의 문제입니다.
Juno윤리적으로 사용하기 어디에서나 통하는 원칙 하나. 여러분이 내놓는 결과물은 여러분의 책임입니다. 모델이 썼든 아니든, 읽고, 이해하고, 책임지고, 중요한 순간에는 검증하세요. 통제할 수 없는 프롬프트에는 비밀 정보와 고객 데이터를 넣지 말고, 작업의 출처를 솔직히 밝히고, 속도를 핑계로 모든 과정을 대충 넘기지 마세요. 이 도구는 곱셈기라서, 여러분의 결과물뿐 아니라 부주의함도 똑같이 즐겁게 곱해줍니다.
Juno윤리적으로 사용하기 사람을 물게 되는 원칙이 하나 있어요. 여러분이 내놓는 결과물은 여러분의 책임입니다. 모델이 썼다고 해서 여러분의 문제가 아닌 게 되는 게 아니라, 절차만 하나 더 늘어난 여러분의 문제가 됩니다. 읽고, 책임지고, 중요한 부분은 검증하세요. 통제할 수 없는 프롬프트에는 개인 정보를 넣지 말고, 작업의 출처를 밝히고, 모든 과정을 대충 넘기려는 유혹은 참으세요. 곱셈기는 부주의함도 크게 부풀리니까요. 저처럼 비싼 방식으로 배우지 말고, 쉬운 방식으로 배우세요.

흔들리지 않기

이 분야는 파도처럼 움직이고, 전에도 이런 일이 있었습니다. 이 분야의 역사를 보면 붐과 겨울이 반복되는데, 매번 지금처럼 확신에 차 있었고, 매번 약속이 결과를 앞지르고 나면 조정이 뒤따랐습니다. 이 패턴이야말로 침착함을 유지해야 할 가장 좋은 이유입니다. 가장 큰 목소리로 떠드는 주장이 끝까지 살아남는 경우는 드뭅니다.

그러니 과대광고를 절대적인 진리가 아니라 날씨처럼 대하세요. 이번 달 순위 1위인 모델은 곧 다른 모델로 대체될 것이고, 마법처럼 보이는 데모는 대개 좁은 성공 경로만 보여줄 뿐이며, "이게 모든 걸 바꿀 것이다"라는 말은 실제로는 그렇지 않았던 대부분의 것들에 대해서도 이미 나왔던 말입니다. 대체되지 않는 것은 이 시스템들이 어떻게 작동하는지에 대한 여러분의 이해입니다. 각 시대의 아이디어가 그 시대에 만들어진 제품들보다 더 오래 살아남았던 것과 같은 이치입니다. 오래 살아남는 층위를 계속 배우고, 판단력을 계속 켜두고, 이 도구를 잘하는 일에만 쓰세요. 그게 핵심입니다. 레버리지는 전부 가져가고, 소음은 전부 흘려버리는 것.

Juno흔들리지 않기 소음 때문에 스트레스받지 마세요. 이 분야는 몇 년에 한 번씩 새로운 것으로 시끄러워지고, 대부분은 다시 잠잠해집니다. 모든 헤드라인을 다 쫓아다닐 필요는 없어요, 약속할게요. 지금 우리가 하고 있는 것처럼 실제로 이게 어떻게 작동하는지를 배워두면, 진짜 발전과 그저 들뜬 분위기를 구별할 수 있게 됩니다. 그게 바로 폭풍 속의 평온함입니다.
Juno흔들리지 않기 과대광고를 절대적인 진리가 아니라 날씨처럼 대하세요. "이게 모든 걸 바꿀 것이다"라던 데모가 알고 보니 좁은 성공 경로 하나뿐이었던 경우를 저는 많이 봤고, 이번 달 순위 1위인 모델도 다음 달엔 1위가 아닐 겁니다. 제가 믿는 건 움직이지 않는 층위, 즉 이 시스템들이 어떻게 동작하는지에 대한 이해입니다. 판단력을 계속 켜두면 괜찮습니다.
Juno흔들리지 않기 이런 순환을 충분히 겪어봐서 이제는 정점에서 흥분하지 않습니다. 붐이 일고, 과도한 약속이 이어지고, 조정이 오고, 매번 그렇고, 가장 큰 목소리를 낸 사람이 그 뒤에도 살아남는 경우는 없었습니다. 그래서 저는 순위를 쫓지 않고, 제품보다 오래 살아남는 부분을 배웁니다. 과대광고는 날씨입니다. 여러분은 날씨가 될 필요가 없어요.

이것이 바로 이 핸드북이 취하는 입장입니다. AI는 능력 있는 도구이고, 여러분은 그 도구를 다루는 전문가이며, 우위는 자신이 무엇을 다루고 있는지 이해하는 사람에게 돌아갑니다. 이 점을 염두에 두고, 다음 챕터에서는 이 기계 자체를 열어봅니다. LLM은 어떻게 작동하는가가 나머지 이야기의 출발점입니다.