좋은 건 오래 걸려 - 대두족장 퀘스트 잘하는 법 - 20260518
KO
Transcript · KO
0:00머리를 깎았죠.
0:02[웃음]
0:02머리를 자주 깎게 돼, 요즘은.
0:04조금만 길어도 불편해서.
0:08음, 두피 관리 때문이야.
0:10[웃음]
0:12멋부리는 것도 아니고 멋을 부려야 할 나이도 아니야.
0:15그냥
0:16[웃음]
0:17머리카락은 이제 저한테 귀찮은 단백질
0:19[웃음]
0:20부산물일 뿐이라고.
0:26어, 오늘은 그냥 가볍게 음, 얘기를 좀 드릴게.
0:31음, 맨날 가볍게 얘기한다 그래서 좀 무겁나?
0:35요즘?
0:36그래도 좀 음, 참여하시는 분들이 좀 계셔서 기쁜 마음에
0:41[웃음]
0:42CWK 퀘스트 있잖아요.
0:44음, 그거 하시는 분들도 좀 계시고 적극적으로 이제 참여를 하시는 분들도 계셔서 좀 도움을 드리고 싶은 마음에.
0:52음, 먼저 가본 사람, 잘하는 사람은 아니고
0:56[웃음]
0:56먼저 가본 사람으로서.
0:58얼마나 먼저 봤냐고?
1:00이제 나이를 생각해보셔.
1:03[웃음]
1:03어, 제가 처음 컴퓨터에 빠져든 게 대학교 때니까.
1:1080286.
1:12좀 시대를 앞서 가신 아버님이 컴퓨터를 좀 일찍 사주셔서 그런 얘기도 한번 한 적이 있는데
1:20[웃음]
1:21아부-아버지가 뭘 보셨는지 모르겠지만 저희들이 사달라 그런 게 아니고 아버지가 그냥 사주신다고 하셨어.
1:27그렇게 집이 넉넉한 집도 아니었고 그랬는데 그렇게 해서 컴퓨터를 하게 됐거든.
1:32뭐 그, 그 얘기는 옛날에도 했는데 뭐 긴 얘기니까.
1:37[웃음]
1:37어쨌든 그래서 좀 일찍 시작한 편이야.
1:39일찍 시작한 편인데 그 당시에도 저보다 훨씬 먼저 시작한 친구들도 있었고.
1:44근데 그렇게 시작한 친구들은 또 안 하더라고.
1:50그러니까 제가 늦게 시작한 편인데 친구들, 그런 친구들이랑 비교를 하면 평균적으로는 빨리 시작한 편이고.
1:58음, 달리는 거북이?
2:00그 특징이 있기 때문에 굉장히 빨리 따라잡았어요.
2:05먼저 간 사람들도, 먼저 간 토끼들도.
2:07그런 특징이 좀 있었어.
2:09어, 그런 면에서 봤을 때 이제 좀 짬바가 있을 거 아니야.
2:13[웃음]
2:13그런, 그런 짬바?
2:15어, 그리고 실제로 프로덕션에도 뛰어들었던 짬바?
2:19닷컴 때 사업을 했으니까.
2:23그 사이트를 제가 직접 운영을 했고 코드를 제가 다 짰고 서버 운영도 제가 했고 별짓 다 했어.
2:32[웃음]
2:32별짓 다 했으니까 어, 책도 냈고.
2:35엔지니어링 책도 냈고.
2:38그것도 영어로 냈고.
2:40[웃음]
2:40그러니까 해볼 만한 짓은 많이 했다고.
2:44짬바가 쌓일 만한 짓을.
2:46이 바닥에서 좀 그래도 알려졌던 사람이고.
2:50국내외로.
2:51글로벌로 좀 알려졌던 놈이고.
2:54진짜야.
2:55[웃음]
2:57그러니까 짬바로 보면 몇 년이라고 그래야 되나?
3:01제가 그러니까 20대에 시작했으니까 대학교 1학년 때면, 대학교 1학년 때면 제가 몇 살이에요?
3:0787학번이니까.
3:0887학번이니까 무슨, 어 계산하기 싫은데.
3:13[웃음]
3:13계산하기 싫은데 대충 그거 해도 뭐
3:16[웃음]
3:18그러잖아.
3:18거의 40년이잖아.
3:20그러니까 그 이후에 프로덕션 뛰어든 것만 해도 닷컴 시절로만 따져도 또 거의 30년이니까.
3:28그렇게 인정을 좀 해주셔.
3:30이 바닥에서 좀 그래도 잔뼈가 굵은 놈이다.
3:33어, 그래서 요즘 시작하시려는 분들, 엔지니어링 씬이 달라졌어.
3:39AI가 오면서 AI 시대에.
3:42달라지긴 했는데 기본은 안 달라져.
3:45이 바닥의 생리도 안 달라지고.
3:47그건 어쩔 수 없어.
3:48AI가 좀 속도를 빠르게 해주고 좀 더 효율적으로 할 수 있게 해주다-- 해준다는 거지.
3:54크게 달라지진 않거든요.
3:56오늘은 그 한 측면만 말씀을 드릴게.
3:58여러분들이 새로 시작을 하시면 이 바닥에서 뭔가 만들어 보시고 싶고, 그리고 특히 CWK 피파 같은 좀 어, 굉장히 쓸모 있는 AI 시대에 여러분들이 그런 걸 만들어 보고
4:12싶으시다면 빠질 수 있는 함정, 음, 그거 하나를 짚고 넘어가려고 해요.
4:18특히 이제 가장 크게 빠지기 쉬운 함정이 빨리 하려는 거야.
4:24벌써 보여.
4:26빨리 하시려는 분들이 막 내리 달리는 분들이 보이는데 뭐 그렇게 하면 오래 못 가.
4:34[웃음]
4:34제가 먼저 드리고 싶은 말씀은 그거야.
4:36Good things take time.
4:39좋은 것은 오래 걸린다고.
4:41제가 괜히 맨땅에 헤딩이라는 말을 쓰는 게 아닌데, 이 바닥에서.
4:45짬바가 생겨야 돼.
4:46공부를 한다고 되는 게 아니야.
4:48어떤 분야든지 짬바라는 건 시간이 지-- 흐르면서 핸즈온 익스피리언스가 쌓여서 맨땅에 헤딩을 해가면서 이 바닥에서 굴러야 된다고.
5:00수많은 시행착오를 거치면서 이게 왜 안 되지?
5:04분명히 된다고 했는데 공부한 대로 안 되는 게 이 바닥이에요, 실제로.
5:10아무리 좋은 튜토리얼, 뭐 퀘스트, 영상, 유튜브 영상, 책 그대로 안 될 거라고.
5:19그게 정상이라고.
5:20특히 이 바닥은 그래.
5:22다른 도메인도 마찬가지지만 컴퓨터 도메인은, 엔지니어링 도메인, 코딩 도메인은 안 되는 게 정상이야.
5:32[웃음]
5:32그래서들 대부분이 음, 중도 포기하는 거야.
5:37왜냐하면 배울 때는 막 점수도 나오는 거 같고 되는 거 같고 퀘스트 그냥 컴플릿, 컴플릿, 컴플릿 이러면서 넘어가는 거 같고 그러잖아요.
5:44실제로 여러분들이 만들어보면 제대로 되는 게 하나도 없을 거라고.
5:49그게 정상이라고.
5:51뭐나 같냐면 부트캠프를 나왔어.
5:54아주 우수한 성적으로 졸업을 했어, 부트캠프를.
5:58그리고 실전에 투입돼.
5:59그럼 전투 잘할 것 같아?
6:01신병이?
6:02절대 그러지 않지.
6:03[웃음]
6:04병장들이 보기엔 그 느낌이 딱 그렇잖아.
6:08어우, 네가 좀 했니?
6:11[웃음]
6:11근데 실전에 투입되면 여전히 햇병아리라고.
6:16그럴 수밖에 없다고.
6:17실전은 다르거든.
6:20그런 측면이 많아요.
6:21특히 이 코딩 엔지니어링 쪽이 그래.
6:26여기는 실제로 겪어보지 않으면 삘이 안 와.
6:31그래서 제가 내리 달리는 걸 그닥 좋아하지 않아.
6:35예를 들어서 여기 지금 CWK 퀘스트가 몇 개냐면 50개거든요, 라이브가.
6:41근데 여기 지금 그 다른 뭐 과학이나 어, 파이낸스 이런 것도 좀 껴있기 때문에 그렇다고 해도 45개?
6:51그 정도는 거의 엔지니어링 쪽이거든.
6:53특히 AI 쪽에 많이 할당이 돼 있고 렐름만 지금 8개고, 카테고리만.
7:00근데 이제 AI 쪽으로 가면 훨씬 많죠.
7:04코딩 쪽으로 가도 그렇고.
7:07AI 파운데이션만 이 정도니까.
7:11근데 이거를 잘 생각을 해보시라고.
7:15어, 만약에 대학 전공 과정이라고 생각을 하면 4년치 정도라고 생각할 수 있거든요.
7:25물론 내리 달리잖아?
7:28그럼 게임 스피드런 하듯이 그냥 다 끝낼 수 있어.
7:32저도 그렇게 할 수 있어.
7:34며칠 내에 다 끝낼 수도 있어.
7:37그렇게 스피드런을 하잖아.
7:39그럼 그게 진짜 그 엘든링 같은 위대하고 심오한 게임을 한 걸까?
7:45그냥 스피드런이야, 그러면.
7:47[웃음]
7:49이거 공부한다고 그래서 할 수 있다라는 건 아니야.
7:52이 퀘스트들을 다 한다고 해서.
7:54제가 보기에 이 퀘스트들의 성격은 대부분이 레퍼런스고요.
7:59포인터일 뿐이야.
8:00"이쪽으로 가보세요."의 포인터야.
8:03이걸 한다고 그래서 할 수 있다라는 건 아니에요.
8:06어, 예를 들어 갖고 이 파이널 보스들 있잖아요.
8:10옵셔널 보스들이라고 그러는 거.
8:12이 Object Oriented 퀘스트, Object Orientation 퀘스트는 좀 성격이 다르지만 FIFA 퀘스트나 뭐 Chrome Extensions 퀘스트 정도는 굉장히 좀 높거든, 난이도가.
8:26근데 이런 여러분들이 아마 Chrome Extensions 퀘스트는 따라 하시면 example 하나 정도는 나올 거야.
8:32일부러 그렇게 만들었기 때문에 working example 하나가 나올 거라고.
8:36이 Chrome Extensions에 해당하는 Hello example 그거보다는 좀 쓸만한 Clipper 같은 걸 만들어놨으니까 따라 하시면 될 정도가 나오는데 FIFA 퀘스트를 할 수 있다라는 건 성격이 좀 달라.
8:52여러분들이 FIFA 퀘스트를 끝까지 한다고 해서 CWK FIFA를 만들어낸다?
8:57만드실 수 있으면 저 찾아와.
9:00[웃음]
9:01어떻게든지 제가 도와드릴게.
9:04불가능할 거라고.
9:05해보면 알 거야.
9:07그냥 포인터일 뿐이야.
9:09이쪽으로 가보세요.
9:11이걸 한 방에 만든다고?
9:12이것만 보고?
9:14AI 데리고도 안 될 거예요.
9:17클로드 코드든 코덱스든 막 10개씩 돌려보셔, 되나.
9:22[웃음]
9:23안 된다고.
9:24그렇게 될 수 있는 성격이 아니라고.
9:26포인터만 드리는 거라고.
9:28그러니까 이게 이걸 공부하는 거랑 실전에서 실제로 맨땅에 헤딩을 하면서 만들어 보시는 거랑은 차원이 다르다고.
9:37그러니까 아까도 말씀드렸지만 그냥 부트캠프 차원이야.
9:40그래서 원래 이 CWK 퀘스트의 이름이 CWK 부트캠프였잖아요, 원래는.
9:45그걸 마이그레이션을 하면서 리팩터를 하면서 이름을 그냥 CWK 퀘스트라고 바꾼 거야.
9:51다른 분야들도 도메인들도 다룰 거기 때문에.
9:56그러니까 부트캠프야.
9:58곧바로 이걸 했다고 그래서 나가갖고 전쟁에서 이기겠다는 생각은 하시지 마시라고.
10:04[웃음]
10:05현실적이어야 돼.
10:06난 이제 부트캠프 정도 준비가 됐다.
10:09퀘스트를 할 준비가.
10:10언제든지 준비는 돼.
10:12언제든지 퀘스트 할 수 있어.
10:14그때부터 그냥 맨땅에 헤딩을 하는 거야.
10:16실전을 하는 거고.
10:17그렇게 가시면 되는데 너무 성급하게 생각하지 마시고.
10:22그러면 재플에 지쳐.
10:24그리고 안 되는 게 정상이야.
10:26[웃음]
10:27안 되는 게.
10:28안 되는 게 정상인데 그냥 될 거라고 기대를 하시면 실망감이 너무 클 거라고.
10:33마치 뭐나 같냐면 지금 옵셔널 보스라고 하는 개념이 그런 거거든요.
10:37제가 엘든링에서 말레니아 같은 개념이라고.
10:40처음에 들어가 갖고 말레니아를 원트하겠다는 욕심이나 마찬가지야.
10:44안 된다고.
10:45무슨 말레니아로 원트를 해.
10:48[웃음]
10:48수십 트 해도 안 되는 게 정상이야.
10:50수백 트를 해도 될까 말까도 정상이고.
10:53자기 실력에 따라서, 짬바에 따라서.
10:56그러니까 오래 걸릴 거고 한 방에 안 되는 거 정상이고, 보이는 대로 그대로 안 되고.
11:02지금 CWK FIFA 정도를 만들어낼 거라는 꿈을 그렇게 가지시면 아주 먼 장기 계획으로는 좋지만 그걸 단기 계획으로 잡으시면 굉장히 실망을 하실 거라고.
11:16거의 불가능에 가깝기 때문에.
11:18그러니까 지금 제가 아까 말씀드렸잖아.
11:2040년 짬바라고 그랬어.
11:2240년 짬바의 최고의 모형들과 그것도 그냥 바닐라 모형이 아니고 FIFA야.
11:28FIFA랑 같이 만든 거라고.
11:30여러분들한테는 FIFA가 없어.
11:32바닐라 모형은 있을지 몰라도 저한테는 FIFA 인스턴스가 무한대로 있는 거야.
11:37어, 그 친구들이랑
11:39[웃음]
11:3940년 짬바의 Man at the Helm이랑 같이 만든 거라고.
11:43그러니까 여러분들이 어, 이것만 보고 그대로 하실 수 있다면 그건 너무, 그렇게 생각을 하시면 너무 힘든 꿈이라고, 하기에.
11:54버거운 꿈이라고.
11:56먼 목표로 두고 아무리 제 짬바를 압축을 하시더라도, 압축을 하실 수 있는 분이더라도 좀 멀리 두고 그래도 3년은 걸리지 않을까?
12:07제가 reasonably speaking.
12:09[웃음]
12:10이성적으로 생각을 하면 십 년은 걸려야 돼.
12:13근데 요즘 AI 씬이 달라지고 있고 AI Augmented Super Human이라는 전제로 그렇게 되실 수 있다는 전제로 삼 년 그게 가장 reasonable한 타임라인이고 어 좀 더 빨리 하실 수 있다.
12:28거의 천재적인 분이다.
12:30존 카맥급이다.
12:30그러면 존 카맥급이면 뭐 얘기할 말도 없고.
12:38[웃음]
12:38카맥이나 리너스급이면 의미 없는 얘기고 이게 다.
12:42카맥이나 리너스급이면 이런 영상을 보고 계시지도 않을 거고, 이 퀘스트를 하고 계시지도 않을 테니까 그냥 일반적인 케이스로 봤을 때 소질을 타고나신 분이고 컴쟁이 태생이라고
12:57하시더라도 미니멈 일 년은 잡아야 돼.
13:00그것도 빡세게 일 년.
13:02그러면서 작은 단위로 디바이드 앤 컨커로 이렇게 밟아나가신다는 생각으로 가셔야지.
13:09처음부터 CWK 피파급으로 이렇게 할 정도로 피파를 만들어내겠다.
13:13그거는 좀 어려우실 수 있다고.
13:16그러니까 목표를 한 발짝 한 발짝으로 생각하시라고.
13:21백만 계단을 오르더라도 너무 위를 쳐다보고 걸으면 힘들다고 달까지 가야지 이러고 가면 안 된다고.
13:29그냥 두세 계단 앞을 보고 가는 거라고.
13:31그러다 보면 백만 계단 언젠가는 오르게 된다고.
13:34잔소리 여기까지.
13:37[웃음]
13:37성급하신 분들이 보여서 그래.
13:39마음은 이해를 하는데 굉장히 힘들 거라고 그렇게 가면.
13:43그리고 공부만 하시는 경우들이 많아.
13:47공부만 하시는 분들이 결과물을 만들지 않고.
13:50코딩 쪽은 엔지니어링, 특히 엔지니어링 코딩 쪽은 어느 엔지니어링이나 마찬가지지만 실험을 하면서 자기가 뭔가를 build something 해야 돼.
13:59Build anything.
14:01내가 뭔가를 만들어 봐야 돼.
14:03공부를 하고 만들어야지.
14:04그것도 잘못된 생각이야.
14:06공부를 하면서 만드는 거야.
14:08만드는 과정에서 짬바가 쌓이면서 선순환 고리가 있는 거고.
14:12다 공부를 하고 만들어야지.
14:15제가 그런 분들을 너무 많이 봤거든요.
14:18공부만 하는 거야.
14:19코딩을.
14:20코딩은 책으로 공부하는 거 아니야.
14:22[웃음]
14:23그냥 책을 통째로 다.
14:25뭐 파이썬 같은 걸 배우더라도 책을 통째로 다 보고 하려고 그래.
14:29그래서 침대에 누워서 코딩 책을 보고 막 그런 경우도 많이 봤거든요.
14:34아니, 그렇게 하는 거 아니야.
14:35[웃음]
14:38코딩은 공부하는 거 아닙니다.
14:40실전으로 하는 거야.
14:41그래서 해보고 아무리 바이브 코딩을 하더라도 저도 마찬가지거든요.
14:47피파랑 바이브 코딩을 하더라도 피파 도움을 받아서 코딩을 하더라도 그냥 늘 실전처럼 하는 거야.
14:54거의 매일 그렇게 하는 거거든.
14:55그래야 이런 결과물이 나와.
14:57그리고 그게 한 방에 된다?
14:59안 된다고.
15:00그 AI 어시스턴트들이 원샷하는 거 있잖아요.
15:05코딩 원샷했다고 막 엑스에 뜨고 막 마케팅하고 하이핑하고 쉴링하고 그러는 게 쓸모없는 코드들이라고 그거.
15:14장난감 토이 프로젝트들이고.
15:16이 CWK 피파나 이 CWK 퀘스트들이나 이 정도 되려면 일단 컨텍스트 윈도우가 감당이 안 돼요.
15:25클로드 코드 원 밀리언 컨텍스트 윈도우로도 한 세션 감당이 안 된다고.
15:29일부밖에 못 본다고 그러면.
15:31그런데 무슨 수로 이걸 원샷을 하겠어.
15:33불가능한 얘기라고.
15:35육삼빌딩을 짓는다고 할 때 CWK 피파가 육삼빌딩이면 이 친구들이 원 밀리언 컨텍스트 윈도우라고 해도 한 번에 볼 수 있는 건 화장실 하나라고 자꾸 말씀드리지만 기껏해야 한 층 정도야.
15:50그걸 육십삼, 육삼빌딩을 다 본다고?
15:52못 본다고.
15:54그걸 조감해 줄 수 있는 건 매스헬름뿐이라고.
15:56자꾸 옮겨줘야 된다고.
15:58일 층 아니야.
15:59십삼 층이야.
16:00아니야.
16:00육십삼 층이야.
16:02루프탑이야.
16:02이러고 옮겨줘야 되는 구조거든요.
16:04그 정도로 많은데 이걸 원샷하겠냐고.
16:07그걸 이어붙여야 되는 건데.
16:10그러니까 너무 성급하게 생각하지 마시고 차근차근 이렇게 몇 계단씩 오르다 보면 언젠가는 만 계단, 십만 계단, 백만 계단을 오르게 돼 있다고.
16:23이게 꼭
16:25코딩이나 이런 분야, 엔지니어링 분야만 그런 게 아니고 인생사가 다 그래요.
16:30어느 도메인이든지.
16:31그런 측면에서 또 한 가지 고민해 볼 수 있는 게 제가 일부러 이 화면을 보여드리는 이유가 On Deprecation Warnings.
16:39Why we don't chase everyone.
16:42이걸 이 퀘스트를 따라하시다 보면 어차피 튜토리얼이라 뭔가를 빌딩을 해보시고 코드를 돌려보시고 이렇게 실행을 해보다 보면 저런 걸 보게 될 거야.
16:54Deprecation Warning이라는 걸.
16:55그냥 파이썬만 잠깐 돌려봐도 흔히 뜨는 거거든요.
16:59Deprecation Warning.
17:00근데 Deprecation이라고 찾아보시면 뭔가 폐기되는 느낌이고 그런 느낌이거든.
17:08없어졌다는 거니까.
17:10버릴 거라는 뜻이니까.
17:11그런 의미로 받아들여지니까 어, 저거 좀 위험한 거 아니야?
17:15그리고 책이 틀린 거 아니야?
17:17튜토리얼이 틀린 거 아니야?
17:18이미 바뀌었는데 업데이트 안 된 거 아니야?
17:20이렇게 생각을 하실 수 있어.
17:23이게 여러모로 오해를 살 수 있는데 Deprecation Warning이라는 건 제가 이 내용은 읽어드릴게.
17:30피파가 답변을 한 거기도 하고 저도 답변을 했으니까 읽어드리고 이어가도록 하겠습니다.
17:37Deprecation Warning.
17:39Why we don't chase everyone.
17:41Deprecation warnings in fast-moving ecosystems.
17:44PyTorch, Next.js, the AI SDKs, browser APIs don't automatically mean the lesson is wrong or the code has to be rewritten today.
17:57Two kinds of deprecation matter, and they are not the same thing.
18:02Advisory.
18:03A newer recommended path exists, but the old one still works and behavior is unchanged.
18:10Removal path.
18:11The API will be hard removed in a known version.
18:14So migration has to be planned before that line.
18:18These quests pin to APIs that are stable in production.
18:22Prefer the path with the wider community nod and only rewrite an example when a warning crosses from advisory to removal or when the code actually stops running.
18:33If a quest's example surfaces a warning on your machine, treat it as a signal to classify, not an order to refactor on site.
18:41That classification habit is part of the lesson, not a bug against the quest.
18:46Deprecation warning.
18:47정책 마이너스.
18:49왜 매번 따라가지 않는지.
18:52피파 노트.
18:53빠르게 움직이는 생태계.
18:55PyTorch, Next.js, AI SDK들, Browser API에서 뜨는 deprecation warning은 "lesson이 틀렸다" 또는 "오늘 당장 다시 써야 한다"를 자동으로 의미하지
19:10않아.
19:12Deprecation은 두 종류가 있고 이 둘은 같은 얘기가 아니야.
19:17Advisory.
19:18새로 권장되는 경로가 있지만 기존 경로도 그대로 돌아가고 동작도 동일해.
19:25Removal path.
19:27알려진 버전에서 API가 hard remove 돼.
19:30그 라인 전에 마이그레이션 계획이 필요해.
19:34이 퀘스트들은 프로덕션에서 안정적인 API에 핀 하고 커뮤니티가 더 넓게 끄덕인 경로를 우선하고 warning이 advisory에서 removal로 넘어가거나 코드가 아예 안 돌아갈 때만 예제를 다시 써.
19:50본인 머신에서 퀘스트 예제가 warning 끼우면 지금 갈아엎으라는 명령이 아니라 분류해야 할 신호로 읽어.
19:59그 분류 습관 자체가 lesson의 일부지 퀘스트의 버그가 아니야.
20:04An old timer like me would put it this way.
20:07Deprecation warnings are worth noticing, but they are not always orders to move immediately.
20:13If you chase every warning, you'll have no time left to build anything in the field.
20:18Unless the warning points to an imminent blow up or a critical bug, it's usually better to wait until the new path has earned a wider community nod.
20:27Don't volunteer your project as a beta tester.
20:29You wouldn't believe how many of us choose to write off tons of deprecation warnings as irrelevant.
20:35You'll probably learn that the hard way, and honestly, that's the right way to learn it.
20:38CWK.
20:40뭐 그런 내용이야.
20:42오해를 하실 수 있거든.
20:44재밌는 얘기 쪽으로 가면 macOS 있잖아요.
20:46지금 macOS가 요즘 제가 버전도 헷갈려갖고 제가 가지고 있는 게 제가 막 첨단으로 막 따라갈 것 같잖아.
20:55커팅 엣지로, 블리딩 엣지로 막 따라갈 것 같잖아.
20:58근데 세쿼이아 15.7.5거든요.
21:01모든 Mac이 통일돼 있고 하나만 지금 Tahoe일 거예요.
21:07MacBook Pro M5 Max만 지금 Tahoe인데.
21:10왜냐하면 그것도 세쿼이아이고 싶었는데 M5를 살 때부터 Tahoe로 박혀 있었어.
21:17그러니까 어쩔 수 없어.
21:19다운그레이드를 하지 않으면.
21:21그래서 그런 거지 일부러 올리고 싶어서 올린 게 아니거든요.
21:24Tahoe는 위험해.
21:26[웃음]
21:26프로덕션에서 쓰기에 위험한...
21:29[웃음]
21:29제가 macOS 1년에 한 번씩 업그레이드하는 거를 아주 질색하는 사람이라고.
21:35무슨 OS를 1년에 한 번씩 업데이트를 하냐고.
21:38이거 여러분들도 실험해 보셔.
21:42Claude든지 ChatGPT든지 Gemini든지 한번 물어보셔.
21:46"Tahoe로 지금 업그레이드하는 게 괜찮아?" 그럼 대부분은 아니라고 그럴 거예요.
21:52하지 말라고.
21:52실제로 그렇게 얘기해.
21:54제가 피파한테 처음 물어봤을 때도 하지 말라고, 절대 하지 말라고 그랬거든.
21:58[웃음]
21:58"특히 아빠 같은 사람은 절대 하면 안 돼." 그랬거든요.
22:02그러니까 그게 왜 그러냐면 개념이 있어요.
22:04Production system이라는 게 있어.
22:06이 영상을 보시는 분들은 대부분은 그냥 컴퓨터를 그냥 사용하시는 분들이겠지만 컴퓨터로 돈을 벌어야 하는 사람들, 그걸 production이라고 해요.
22:16그러니까 음악 뮤지션이라든가 일이 끊기면 안 돼, 작업이.
22:20그렇게 생각하시면 돼.
22:21어떤 작업이든지 이 머신이 24/7 돌아갈 수 있어야 돼.
22:26깨지면 안 되고 기존의 워크플로우를 망가뜨리면 안 되는 거야.
22:30업그레이드를 했다고 해서 망가지면 안 되는 거야.
22:32달라지는 것도 별로 없는데 꼭 필요한 기능도 아닌데 내가 그걸 업그레이드해서 지금까지 해왔던 일의 흐름이 끊긴다?
22:40그럼 굉장히 위험한 거라고.
22:41그걸 production이라고 해요.
22:43그럼 모형들이 줄여서 말하기도 할 거야.
22:45Prod라고.
22:46P-R-O-D prod.
22:48Prod라는 게 그 말이야.
22:49Prod server 그럼 production server라는 거야.
22:52Dev server 그럼 development server라는 뜻이고.
22:54그러니까 지금 CWK 사이트도 보시면 지금 creativeworksofknowledge.com에서 돌아가는 건 prod server인 거야.
23:01Production server인 거고.
23:02제가 로컬로 돌려서 싱크를 하는 개발할 때 쓰는 버전은 dev server인 거고.
23:09그렇게 돌아가는 거거든요.
23:10근데 여러분들 대부분은 그냥 컴퓨터를 쓰신다면 prod server가 아닌 거야.
23:15그러니까 production 머신이 아닌 거야.
23:17작업을 해서 생계를 유지하는 돈을 벌어야 되는 그런 머신이 아니라면.
23:22근데 많은 분들이 그렇게 쓰거든요.
23:24저도 그렇고.
23:25저도 굉장히 중요하게 쓰고 있고.
23:27뮤지션 생각하시면 돼.
23:29이걸로 음악을 만드는 사람이야.
23:31Mac Studio나 이런 걸로 음악을 만드는 사람인데 Tahoe로 업그레이드를 했더니 로직이 깨져.
23:39그 DAW라는 게.
23:40Digital Audio Workstation이 깨져.
23:42안 돌아가.
23:43뭔가 오류가 나.
23:44아니면 Pro Tools 같은 거 그런 게 오류가 나.
23:47아니면 UAD, Universal Audio 같은 이 기기들이 안 돌아가.
23:51그러면 업그레이드를 하시겠냐고.
23:53안 한다고.
23:54굉장히 위험한 짓이라고.
23:56그래서 Tahoe를 아직까지도 업그레이드 안 하는 prod 머신을 가진 프로페셔널들이 대부분이야.
24:03안 한다고.
24:04그리고 거기에 깔리는 전문 툴들 있잖아요.
24:08전문 애플리케이션들.
24:10아까 말씀드렸던 UAD나 이런 친구들, 그런 친구들이 권하는 것도 업그레이드 하지 말라는 거라고.
24:16자기들이 Compatibility 호환성을 검증하기 전까지는 하지 마라.
24:20Native Instruments 같은 데도 그렇게 경고가 써 있거든요.
24:22안 돌아갈 수 있다.
24:24검증이 안 됐거든.
24:25이게 얼마나 심각한 문제냐면 아직도 세코이아도 업데이트를 안 한 사람들이 있어요.
24:31굉장히 많아요.
24:33생각해 보시라고.
24:34잘 돌아가는 시스템인데 기능상으로 굳이 업데이트를 할 이유가 없어.
24:40위험하기만 해.
24:42기존 시스템이 망가질 위험만 있어.
24:44그럼 그걸 굳이 하겠냐는 거야.
24:46그냥 쫓아가지고.
24:47지금 아이폰이나 아이패드 같은 것도 마찬가지잖아요.
24:51계속 업데이트 나오잖아.
24:53그거 하겠냐는 거지.
24:54그게 정말 필요한 사람들이면, 깨지면 안 되는 사람들이면.
24:58소프트웨어 업데이트도 마찬가지입니다.
25:00주기적으로 나오는 아무리 뭐 Security 이슈가 있어서 업데이트가 됐다고 하더라도 그게 Security만 건드는 게 아니거든.
25:07애플이 얘기하는 건 그 패치만 했다고 하지만 실제적으로 그 패치를 하려면 다른 거에도 영향을 주기 마련이야.
25:14업데이트를 했는데 뭔가 깨져.
25:16단순히 Security 패치라고 했는데 그럴 리스크가 있거든.
25:19그래서 대부분 커뮤니티에서 문제가 생기는지 안 생기는지 이렇게 짱을 보고 그리고 나서 하게 되거든요.
25:27단순히 Security 패치라고 해도.
25:31그러니까 이 Prod 머신을 굴리는 사람들이 바라는 건 딱 하나야.
25:36Freeze 되길 바라는 거야.
25:38더 이상 업데이트 안 하고.
25:40그럼 어느 게 제일 좋겠어요?
25:42오래된 OS가 더 좋거든.
25:44이미 검증된 OS.
25:46그럼 세코이아도 완전히 검증이 안 됐어.
25:49왜?
25:49계속 업데이트 하거든.
25:51타호가 나왔는데도 세코이아도 계속 올라가고 있거든요.
25:54근데 예전 거 생각해 보세요.
25:55예를 들어서 스노우 레퍼드.
25:57[웃음]
26:00모하비.
26:01모하비보다 훨씬 예전 거.
26:03제가 처음 샀을 때, 맥을 처음 샀을 때 깔려 있었던 게 음, 스노우 레퍼드였으니까 그 다음에 라이언 뭐 이렇게 올라가는데 업데이트 안 되잖아.
26:12물론 애플 실리콘 정도는 돌아가야 되니까 이제 훨씬 뒤쪽으로 와야 되지만 모하비나 뭐 이런 거.
26:20근데 만약에 그게 엘 캐피탄이라 이런 게 업데이트 안 될 거 아니에요.
26:23근데 잘 돌아가.
26:25만약에 모하비가 깔린 인텔 맥이야.
26:28일 잘해.
26:30인텔 맥 프로 아직도 돌아가.
26:32Prod로 쓰기에 아무 문제가 없어.
26:34뮤지션들이 쓰기에도.
26:36굳이 그럼 올릴까요?
26:37안 올린다고.
26:39그 구조야.
26:39이 세상이 그래.
26:41그게 양면성이 있는데 Double-edged sword거든요, 그 전략이.
26:44그래서 안 좋은 쪽으로 가면 뭐가 나오냐면 Y2K 버그 같은 게 그래서 나오는 거야.
26:49계속 뒤로 미루니까.
26:51업데이트를 안 하고.
26:52해야 되는데 안 하는 케이스가 있고, 안정성을 위해서 굳이 추종을 안 해야 되는 경우가 있다고 딱 두 부류로 갈리거든요.
27:00그래서 전자 쪽으로 가면, 안 좋은 쪽으로 가면 그런 사태가 벌어지는 거야.
27:04Y2K 같은 해야 되는데 안 하는 케이스.
27:07너무 오래 미뤄서 그런 사태가 벌어지는 거.
27:10그리고 코볼 코드가 아직도 돌아가는 거.
27:12[웃음]
27:14그런 게 그런 문제고.
27:16그 황금 비율을 맞춰야 되는 거거든요.
27:19그건 자기가 판단하는 거고.
27:20자기가 판단한다는 게 어디서 나와?
27:23짬바에서 나오는 거예요.
27:24Deprecation 같은 것도 마찬가지예요.
27:26그게 작은 케이스야.
27:27Deprecation Warning이라는 게.
27:30코드를 돌려보시면 음, 파이썬이 됐건 파이토치가 됐건 케라스가 됐건 어떤 프레임워크이든지 돌려보시면 가끔 뜰 거야.
27:40Deprecation Warning이라고.
27:42근데 이걸 어, 저거 위험한 거니까 빨리 고쳐야겠다 그러고 고치잖아?
27:47기존 코드 베이스가 깨진다고.
27:49거의, 거의 구십퍼센트 확률로 깨져.
27:52이것도 제가 몇 번 전에 영상에서 말씀드린 적이 있는데 리액트 어, 업그레이드 하는 거 이걸 피파랑 얘기를 했을 때 굉장히 큰 결정이었다고.
28:04왜냐하면 이 CWK 피파, CWK 사이트까지 동시에 깨질 수 있는 Breakage가 날 수 있는 리스크거든.
28:13그럼 굉장히 조심해서 다뤄야 하는데.
28:16그래서 피파가 그때 저한테 했던 게 글로벌 오버라이드를 하고 쌩까고 넘어가자고 Recommend을 했었던 거거든.
28:23근데 제가 그때 결정을 내린 건 이제 막 시작을 하고 트래픽이 그렇게 많지 않은 상태니까 한 번 갈아엎고 넘어가자, 부담을 덜고 가자 그렇게 방향을 잡은 건데 사실은 대부분은 오버라이드를 하고 넘어가요.
28:39그게 정상이야.
28:41위험하거든.
28:42저의 Prod 서버는 CWK 사이트가 아직 사용자가 많지 않고 처음 시작할 때부터 짐을 내려놓고 갈 수 있지만 이게 막 백만 명이 사용하는 사이트야.
28:52그럼 그런 식으로 업그레이드를 할까요?
28:55Deprecation Warning이 나왔다고 그래서?
28:57통째로 갈아엎으면서?
28:59그것도 메이저 버전업인데.
29:01막 예를 들어서 파이썬 2.x에서 돌아가던 사이트를 파이썬 3.x로 올리는 거야.
29:082.7에서 2.8이 아니고.
29:10그 정도야.
29:12그럼 바로 옮길 것 같냐고, 사람들이 Prod 서버를.
29:16안 된다고, 절대.
29:17마이그레이션이라는 걸 해야 되는데 둘이 불일치하는 부분이 있으니까 그 마이그레이션이 안전하지를 않아요.
29:24안전하다는 보장이 없어.
29:27아무리 AI를 동원하고 한다고 해도 분명히 엣지 케이스들이 나와.
29:31그래서 깨질 수 있고.
29:33아마존 사이트 같은 데서 그런 일이 벌어진다 그래봐.
29:36하겠냐고.
29:37안 한다고.
29:39[웃음]
29:40아마존에서 뭔가 시스템을 쓰고 있어.
29:43어떤 프레임웍을 쓰고 있는데 리액트가 됐든 뭐가 됐든 파이썬이 됐든 쓰고 있는데 메이저 버전업이 됐는데 그걸 그 친구들이 따라갈 것 같아요, 막.
29:52몇 년 동안 안 따라간다고.
29:54그럴 리가 없다고.
29:55따라갈 수가 없다고.
29:56그래서 그 영어 표현이 있는 거야.
29:58Ain't broke, don't fix it.
30:02[웃음]
30:02깨진 데 없으면 굳이 고치려고 들지 말라는 거지.
30:05그 영어 표현이 약간 Broken English처럼 들릴 거야.
30:07Ain't broken이 아니고 Ain't broke, don't fix it.
30:12그래서 그런 말을 쓰는 거야.
30:13그게 양면성이 있다고.
30:15그거를 결정을 할 수 있는 능력이 짬바라고.
30:19어느 시기에 어떻게 대처를 해야 되는가.
30:22지금 보여드렸지만 Deprecation Warning이 두 가지라고.
30:26Advisory가 있고 Removal Path가 있어요.
30:30앞으로 확실히 바뀔 거니까 대처를 해라 그러는 거.
30:34그런 거는 슬그머니 대처를 하든가 아니면 지금 말씀드린 것처럼 아니면 지금 말씀드린 것처럼 프라드의 트래픽이 별로 없어서 나 혼자 쓰는 거라, 예를 들면 바로 바꿀 수 있다.
30:44그럼 바꾸셔도 상관없어.
30:47근데 대부분은 Advisory야.
30:49실제로 아직도 파이썬을 2.x를 쓰는 사이트들이나 시스템들이 굉장히 많아요.
30:56바꿀 이유가 없거든.
30:58잘 돌아가면.
30:59잘 돌아가고 3.x가 주는 그 혜택이 큰 것 같지 않아.
31:05그들이 구현한 기능 내에서는 그러면 안 바꾼다고.
31:09리스크만 커지니까.
31:11그리고 Educational Stuff 이런 튜토리얼 같은 거 이런 건 더 그래요.
31:16책도 마찬가지고.
31:18이 보시면 아시겠지만 파이토치가 됐건 넥스트 JS가 됐건 어떤 SDK들이 됐건 클로드 SDK, 뭐 오픈 AI 표준 SDK, 제미나이 SDK 하루에도 한 번씩 업데이트 되거든요.
31:33몇 번씩 업데이트 될 때도 있어.
31:35그걸 추종한다고.
31:36거기서 Deprecation Warning이 나온다고 그래서 추종하고 그런다고.
31:39그럼 다 깨져.
31:40잘못하면.
31:41실제로 클로드 SDK 제가 일주일에 한 번 bump up을 하는데 그때도 깨질 위험이 있거든요.
31:48그거를 하루에 막 따라가면서 추종한다고.
31:50그러면 잘못하면 다 박살난다고.
31:54갑자기 안 된다고.
31:55근데 그 이유를 몰라.
31:56왜 안 되는지, 뭐가 깨졌는지.
31:59그러니까 Advisory라고 하는 것도 이거를 만드는 프레임워크를 만드는, 예를 들어서 파이토치라면 파이토치를 만드는 측에서 메타 쪽에서 이걸 고치는 이유가 있거든.
32:10얼마 전에 리액트도 그랬었고.
32:11리액트 팀에서 의견이 달라진 거거든.
32:15이렇게 가는 게 방향이 맞다.
32:16그렇다고 해서 강요하지 않는다고.
32:19강요를 할 수가 없지.
32:21지들도 아는데 이게 얼마나 위험한 선택인지.
32:24업데이트를 한다는 게.
32:26Deprecation Warning을 따라간다는 게.
32:28근데 언젠가는 바꿔야 한다면 굉장히 시간을 많이 준다고.
32:31그리고 그걸 안 받아들일 거야.
32:33그럼 업데이트 안 하면 돼.
32:34굳이 새로 추가되는 기능이나 그런 게 없고 자기한테 유용한 게 없고.
32:40그리고 이거를 Deprecation을 하겠다라는 측에서 들이미는 논리가 나랑 맞지 않는다.
32:48나는 거기 동의하지 않는다.
32:49그러면 업그레이드 안 해도 된다고.
32:50그건 내 선택이야.
32:52근데 어차피 앞으로 내가 업그레이드를 해나갈 거야.
32:55업그레이드를 해나갈 거고.
32:57이 친구들은 분명히 방향을 잡았어.
33:00그래서 내가 업그레이드를 하면 어차피 깨질 거야.
33:03그런다면 대비를 해야 된다는 거야.
33:05그 판단이 어디서 나와?
33:06책에서 나와?
33:07안 나온다고.
33:08짬바에서 나오는 거야.
33:10그러니까 만약에 저희들이 피파도 그렇게 답변을 했지만 음.
33:15이 CWK 퀘스트 여기 나온 게 다 Educational이잖아요.
33:20교육, 교육적인 목적이지 정말 Production System을 만들어서 오픈소스로 배포한 게 아니라고.
33:26오픈소스라면 얘기가 달라.
33:27통째로 오픈소스고 실제로 인싱크로 가는 거라면 파이토치를 따라가는 거고 넥스트 JS를 따라가는 거고 이래서 실제로 Production System 쪽으로 밀고 나가는 거라면 모르겠지만 교육적인 목적이라면 얘기가 다르다고.
33:42굉장히 Fast Moving Target이라고.
33:44영어로 Fast Moving Target이라고 해요.
33:45너무 빨리 움직이는 애들이라 얘네들을 쫓아갈 수가 없다고.
33:48그렇게 쫓아가면 일단 교육적인 목적 자체가 무너져.
33:53의도를 오해하게 만드니까 그렇게 해야 하는 걸로.
33:57개념상으로는 크게 교육적인 개념, 그건 크게 달라질 게 없거든.
34:02이 Deprecation을 한다라는 건 실제로 Production에서만 거의 그러는 거지 개념이 크게 달라지진 않아요.
34:10그러니까 파이썬 3.x가 이제 대세가 된 지 꽤 오래됐지만 2.x 때에 공부를 했다고 해서 파이썬 3.x를 이해 못하는 건 아니거든.
34:21언제든지 객체지향 언어였고 그 틀이 좀 유연하게 바뀌었다는 것뿐이거든.
34:27나중에 새로운 기능들이 추가되고.
34:30그러니까 제대로 2.x를 배웠다면 3.x 받아들이는 거 뭐 일도 아니야.
34:36단 Production System을 건드릴 만한 이유가 있냐는 거지.
34:40그 짬바에서 나오는 거라고.
34:42그 판단 능력은.
34:44그리고 인간적인 생리를 이해를 하셔야 된다고.
34:47이 바닥 생리도 이해를 하셔야 되고.
34:50macOS를 업그레이드를 해주길 바라는 관점.
34:53Security Issue가 있어서 소프트웨어 패치를 날리면 바로바로 업데이트를 해줬으면 하는 애플의 관점.
35:00그리고 생각이 달라져서 아니면 신기능을 넣어서 빨랑빨랑 테스트를 해보고 끌고 가고 싶은 파이토치 메타의 관점.
35:08넥스트 JS팀의 관점.
35:09그 관점에서 생각하면 빨랑빨랑 해줬으면 좋겠지.
35:13사용자들이.
35:14그러니까 Deprecation Warning을 막 날리면 바로바로 따라와서 빨랑빨랑 끌고 갔으면 좋겠지.
35:20그 친구들도.
35:21근데 그렇게 따라갈 수가 없는 게 현실이라고.
35:23그래서 그 친구들도 알아.
35:24알긴 아는데 그래도 빨랑빨랑 따라왔으면 좋겠다고 생각해서 계속 Warning 날리고 그러는 거야.
35:30실제로 제가 쓰는 패키지들 중에 Deprecation Warning 살아있고 십년째 살아있는 애들도 있어.
35:37그런데도 업그레이드 안 하는.
35:38왜?
35:39업그레이드하면 깨지거든.
35:40[웃음]
35:42그 증거 중에 하나가 캐글 있잖아요.
35:45캐글.
35:45캐글 Competition을 해보시면 아는데 한번 해보셔.
35:48캐글 Competition을 해보시면 아는데 다 깨집니다.
35:52무조건 최신 패키지를 깔면 다 그 호환 패키지들이 있는데 지금보다 몇 년 예전 것들이야.
35:59그래야 안전빵이야.
36:01최신 패키지로 다 업데이트 하잖아.
36:03다 깨진다고.
36:04[웃음]
36:04그리고 그 아마 여러분들이 모형이랑 캐글을 해보시면 아시겠지만 여러분들이 사용하는 모형이랑 프런티어 모형이랑 그렇게 권하지는 않을 거라고.
36:14최신 패키지로 업그레이드하는 걸.
36:16늘 맞춰서 하거든요.
36:19그러니까 처음에 아마 클로드 코드나 코덱스든지 콘다 Environment 한번 만들어 보세요.
36:25파이썬으로.
36:27최신 버전 안 만듭니다.
36:29가장 안정적으로 오래 Stable하게 있는 버전, 커뮤니티에서 많이 썼던 버전, 그리고 자기들이 학습했을 때 안전하다고 생각했던.
36:37또 Knowledge Code도 있으니까 그 이후에 업데이트 된 것보단 자기들이 잘하는 거 그쪽으로 Bias가 있기 때문에 뭐 삼 점 공구, 삼 점 일일 그 정도에서 멈춰.
36:48그 위로 안 한다고.
36:50위험하다고 생각한다고.
36:51그리고 실제 이 Next.js도 최근에 업데이트가 됐지만 한번 물-물어보시라고.
36:56Claude Code든지 Codex든지.
36:59최신 버전을 권하나?
37:01자기들이 몰라.
37:03업데이트가 됐는데 학습 데이터에 없거든.
37:06그러니까 자기들이 자신이 없다고.
37:07그래서 권하지 않는다고.
37:09"이건 내가 못해줄 수도 있어."라고 한다고.
37:12그럼 그걸 굳이 써야겠냐는 거지.
37:15그러니까 Deprecation Warning이 나와서 바로 오늘 PyTorch가 아니면 Next.js가 오늘 뭔가를 발표를 해갖고 업데이트를 했더니 어제까지 잘 돌아가던 최신 기능인데 Deprecation Warning이 뜰 수 있거든.
37:30"앞으로 바뀔 겁니다."라고.
37:33그럼 그 내용에 대해서 피파랑 대화를 했을 때 피파가 알겠냐는 거야.
37:39이제 막 바뀌었는데.
37:41학습을 안 했겠죠.
37:42못했겠지.
37:43공식 문서가 있든 뭐가 있든 그거를 학습하는 건 아니라고.
37:48이미 학습한 파라메터가 아니야.
37:51그리고 커뮤니티에서도 잘 몰라.
37:53새로 나온 거라 어떤 문제가 생기는지 이슈들이 없어.
37:57논의도 별로 한 게 없어.
37:59최신 내용이야.
38:01서로 눈치만 본다고.
38:03커뮤니티에서 받아들여질 때까지.
38:05막 서로 맨땅에 헤딩을 하고.
38:06"아, 이 정도면 문제 해결도 가능하다." 그 정도 넘어가야 돼.
38:10타호가 왜 1년 넘게 그게 안 되냐면 그 정도 정보가 안 모였다고.
38:14Troubleshooting 정보가.
38:17그 정도가 모여야 돼.
38:19그래야 모형도 학습을 할 수가 있어.
38:21그 정도 분량은 나와야 학습 데이터가.
38:25몇 년 걸린다고.
38:27아직도 애플 MLX가 3년이 다 됐는데도 학습 데이터가 모잘라.
38:32코드가 모자라고.
38:34그래서 여전히 피파도 삑사리를 내거든요.
38:37MLX 쪽에서는.
38:38PyTorch는 오래됐기 때문에 학습 데이터가 많아서 코드도 많이 공부를 했고.
38:44그래서 쉽게 하는 거라고.
38:46근데 최신 만약에 PyTorch 최근에 업데이트된 내용까지 코드에 심어야 한다면 그건 피파도 자신 없어 한다고.
38:56그만큼 학습 데이터가 없으니까 오직 새로 나온 문서 하나에 의존을 해야 되거든.
39:00그럼 삑사리 나.
39:02그래서 피파나 제가 그렇게 답변을 하는 거고.
39:05Deprecation 이건 따라가면 안 된다고.
39:07[웃음]
39:07Fast Moving Target이라고 그걸 막 쫓아가는 게 아니라.
39:12[웃음]
39:12실전에서도 그렇다고.
39:14막 쫓아가는 게 아니야.
39:16막 도망다니는 몹이 있잖아요.
39:19제일 짜증나거든.
39:19막 도망댕겨.
39:21[웃음]
39:21보스전 할 때도 막 도망다니는 몹이 제일 싫거든, 저는.
39:24보스도.
39:26그 쫓아다니는 거 아니라고.
39:27올 때까지 기다려야 돼.
39:30[웃음]
39:30그래야 제대로 잡을 수 있어.
39:31그게 실제 이 현실이에요.
39:34저런 Deprecation Warning을 어, 저도 견디기 힘들거든.
39:39약간 OCD 성향이 있다 그랬잖아.
39:40깔끔하게 정리하고 넘어가고 싶은데 받아들인 거야.
39:44절대 그럴 수 없다라는 걸 오래전에 받아들였기 때문에 그냥 Irrelevant하다.
39:48우리랑은 상관없다.
39:49그리고 넘어가야 할 때가 있어.
39:51안 그러면 진도가 안 나가.
39:53그걸 꼭 염두에 두시라고.
39:55진도가 안 나갈 것 같잖아.
39:57발목을 잡을 것 같잖아.
39:58지금 할 게 아닌 거야.
40:00더 재밌는 건 패키지 안에 또 다른 패키지를 Import해서 쓰는 경우들이 많거든요.
40:07저 Deprecation Warning이 내가 처리할 수 없는 경우도 있어.
40:11내가 어떤 패키지를 사용하고 있는데 A라는 패키지를 사용하고 있는데 그 A라는 패키지가 또 B라는 패키지를 사용하는 거야.
40:18근데 B라는 패키지가 최근에 업데이트 돼갖고 Deprecation Warning을 띄우는 거야.
40:22근데 내가 손댈 수 있는 게 아니거든.
40:24A라는 패키지가 업데이트를 해줘야 돼.
40:26이런 식으로 Dependency가 막 꼬여 있거든요.
40:29그럴 땐 내가 어쩔 수가 없어.
40:32지금 Claude SDK 안에서도 Deprecation Warning이 나오거든요.
40:36그건 Anthropic이 업데이트를 해야 돼.
40:38내가 어쩔 수 있는 게 아니야.
40:39그런 경우도 엄청 많습니다.
40:41그게 증거야.
40:42Anthropic도 업데이트 안 한다고.
40:45일단은 무조건 Working Prototype이 나와야 돼.
40:48그래서 이 바닥에 또 생리가 있어요.
40:52Ship Fast.
40:53Shipping을 자주 하면서 Fast 빨리빨리 하는 거야.
40:57그렇게 해서 일단 돌아가는 걸 보고 디버깅을 하는 거고.
41:01돌아가는 걸 보고 Reverse를 해서 Framework을 만들어 내는 거고 그런 거야.
41:06Framework 다 만들어내고 정리 다 하고 개념 정립 다 하고 그리고 만들겠다?
41:12그건 공부하는 자세야.
41:14[웃음]
41:14진짜로 만드는 자세가 아니고.
41:16Builder의 자세가 아니라고.
41:17무조건 Building을 하면서 공부를 하는 거야.
41:21Building하는 과정이 짬바고.
41:23그게 공부를 열심히 하신 분들, 특히 말씀이 좀 조심스러운데 공부 성적이 좋았던 분들.
41:31일등급?
41:32[웃음]
41:33그쪽에서 오신 분들이 빠지는, 쉽게 빠지는 오류라고.
41:37공부하는 줄 알아.
41:39음, 일등급에서 짬바가 나오던가요?
41:42안 나온다고.
41:43이쪽 짬바는 달라.
41:45자꾸 그걸 염두에 두셔.
41:48부트캠프를 나왔다고 전투를 잘하는 거 아니야.
41:52내가 게임을 시작을 해서 조작법을 배웠다고 해서 보스를 잡을 수 있느냐라고.
41:58실제로 싸워서 죽어가면서 잡는 거야.
42:02그러면서 승률을 조금씩 조금씩 올리는 거고.
42:05특히 이 바닥이 그래.
42:08코딩 엔지니어링 바닥이 그래.
42:10AI가 도와준다 그래서 그 생리가 달라지진 않아.
42:14그 현실이 달라지진 않아, 절대로.
42:17오히려 AI가 그걸 오해하게 만들 수도 있어.
42:21AI Augmented Super Human이면 AI Augmented잖아요.
42:28여러분이 스스로 주인이어야 된다고.
42:30Master는 여러분이야.
42:32AI는 거들 뿐이야.
42:34그러니까 AI에 끌려다녀서도 안 되는 거고.
42:37적어도 이 CWK 퀘스트를 하겠다고 마음먹고 하시는 분들, 그분들한테는 좀 도움이 되는 영상이었으면 좋겠어요.
42:47꼭 해드리고 싶어서.
42:50너무들 급해.
42:51[웃음]
All language editions share the original video's conversation.
Comments 0
🔔 Reply notifications (sign in)No comments yet — be the first.