EVERYDAY
<Heroes/>
최후의 방어선: 최후의 방어선: 데이비드 웰치와 함께하는 불멸의 종말
헤이든 베일리오:
영웅이 필요합니다.
데이브 웰치:
영웅. 제가 여러분의 영웅이 되어드리겠습니다.
헤이든 베일리오:
지금 여러분은 히어로 개발자들이 제공하는 에브리데이 히어로 팟캐스트를 듣고 계십니다. 살인 사건을 해결하는 대신, 엄청나게 비싼 휴대폰으로 다른 사람의 코드를 디버깅하는 데 여가 시간을 보내는 완전히 미친 사람들의 세계를 깊이 파헤치는, 여러분이 좋아하는 실화 범죄 팟캐스트와 같은 프로그램인 Everyday Heroes에 다시 오신 것을 환영합니다. 아마 여러분도 이 방송을 보고 계실 겁니다. 판단하지 마세요. 우리 모두가 그렇습니다. 우리 모두는 빛나는 사각형의 신, 디지털 세상이 404 오류를 찾을 수 없는 블랙홀로 빠져드는 것을 막아주는 절대적으로 중요한 시스템의 노예입니다. 오픈 소스 소프트웨어는 말 그대로 어디에나 있습니다. 고양이 동영상 중독부터 전 세계 은행 시스템까지 모든 것을 구동하는 이 무료 기술은 영웅이 없었다면 초콜릿 찻주전자만큼이나 기능적이지 않았을 것입니다.
헤이든 베일리오:
유지 관리, 생성 및 홍보. 우리가 용에 관한 드라마를 몰아보는 동안 주말에 벌레를 잡으며 시간을 보내는 멋진 생명체들. 이것이 그들의 이야기입니다. 죄송합니다, 프로그램을 잘못 봤네요. 하지만 저희의 취지는 이해하실 겁니다. 디지털 덕트 테이프와 순수한 의지로 인터넷을 하나로 묶어주는 숨은 코드의 챔피언들을 만날 준비를 하세요. 그리고 어쩌면, 어쩌면, 여러분의 주변 개발자가 왜 잠결에 종속성에 대해 계속 중얼거리는지 이해할 수 있을지도 모릅니다. 모든 영웅이 망토를 두르는 것은 아니라는 사실을 증명하는 이 쇼에 오신 것을 환영합니다.
헤이든 베일리오:
어떤 사람들은 500달러짜리 헤드폰을 끼고 들여쓰기 코드와 깃허브 스레드에 대한 성스러운 전쟁을 벌이기도 합니다. 새벽 3시, 저는 청각 체험 호스트인 Hayden Baillio이고, 공동 호스트인 Wendy Hurst와 함께 이 자리에 있습니다. 웬디, 안녕하세요?
웬디 허스트:
안녕하세요? 캔 대신 빨대로 탄산음료를 마시는 것이 얼마나 더 멋진 느낌일지 생각해 본 적이 있나요? 이렇게요? 이렇게 마셔야 제대로 마실 수 있죠. 이렇게 제대로 마셔야 해요.
헤이든 베일리오:
팟캐스트 플랫폼에 있는 모든 사람들을 위해 그녀는 콜라를 마시는 동안 아픈 레이밴을 착용했습니다. 이 빨대로 캔을 마시는 동안에는요. 캔만 그런 것 같나요, 아니면 유리병도 그런 것 같나요? 아니요. 플라스틱 병에 플라스틱 빨대를 꽂으면 기본적으로 세상에 관심이 없다고 말하는 것과 마찬가지죠. 하지만 유리병과 빨대는 어떨까요?
웬디 허스트:
좋은 질문이네요. 제가 가지고 있는 유리 빨대가 달린 유리병은 어떻게 되나요? 글쎄요. 미국에서 재활용이 잘 되는 알루미늄과 고무 같은 것 사이에서 균형을 잘 맞췄어요. 그냥 세탁기에 넣으면 되죠. 세탁기가 아니라 식기 세척기에 넣으세요. 세탁기에 넣지 마세요.
헤이든 베일리오:
흰 옷과 함께 세탁기에 넣으세요. 반드시 흰 옷과 함께 세탁기에 넣으세요.
웬디 허스트:
하얀색으로.
헤이든 베일리오:
세탁기를 위해 고무 빨대를 색깔별로 분리할 필요는 없으니 걱정하지 마세요. 아니요, 콜라 같은 유리병에 빨대가 꽂혀 있는 사람을 보면 그 사람은 저보다 적어도 12단계는 더 쿨한 사람이라고 생각해요. 그들의 사고방식은 지금 해변에 있는 것과 같습니다. 해변에서 이걸 마시고 있죠. 티후아나의 카바나에서 즐거운 시간을 보내고 있을 거예요. 그렇죠 그래서 전 그게 좋아요.
웬디 허스트:
아메리카나는 유리 콜라병과 빨대 같은 옛날 아메리카나로 요약할 수 있을 것 같습니다.
헤이든 베일리오:
그래요 그리고 황금 아치. 황금 아치 두 개와 황금 아치만 남았어 어서요 올드 타임 아메리카나라고 하면서 맥도날드를 빼놓을 수는 없죠. 죄송합니다. 호스트 채팅에 너무 깊이 들어가고 싶지 않지만 말 그대로 에그 맥머핀과 맥도날드의 한 프랜차이즈 가맹점이 에그 맥머핀을 어떻게 만들었고 지금은 맥도날드의 아침 식사가 매출의 100 억 달러에 기여하는지에 대한 내용을 들었습니다. 이 가맹점이 에그 맥머핀을 개발하기 전에는 아침 식사를 제공하지 않았어요. 그리고 100억 달러의 매출은 여전히 상위 10위 안에 들 수 있을 것 같습니다.
헤이든 베일리오:
아침 식사만 해도 미국 10대 패스트푸드로 꼽히는데, 말도 안 되는 일이라고 생각해요. 하지만 어쨌든 진지하게 말씀드리죠. 아메리카나를 생각할 때, 멋진 친구 웬디를 생각할 때 오늘의 다음 게스트가 생각나요. 몸 좀 풀게요. 하지만 그는 뛰어난 엔지니어일 뿐만 아니라 솔직히 제가 아는 사람 중 가장 똑똑한 사람 중 한 명입니다. 그리고 그건 과장이 아닙니다. 그는 20년 가까이 소프트웨어 엔지니어로 일했습니다. 그는 모든 것을 해냈어요.
헤이든 베일리오:
그는 대기업을 위한 솔루션을 설계하고 가장 규제가 심한 산업 전반에 걸쳐 컨설팅을 제공하는 스타트업의 1호 직원입니다. 그는 뛰어난 엔지니어일 뿐만 아니라 제가 아는 사람 중 가장 똑똑한 사람 중 한 명입니다. 그리고 그것은 단지 과장이 아닙니다. 그는 거의 20년 동안 소프트웨어 엔지니어로 일해 왔습니다. 그는 모든 것을 해냈습니다. 스타트업의 첫 번째 직원으로서 모든 일을 해냈습니다. 대기업을 위한 솔루션을 설계했으며 가장 규제가 심한 산업 전반에 걸쳐 컨설팅을 해왔습니다. 지금은 HerodeVS의 수석 소프트웨어 아키텍트입니다.
헤이든 베일리오:
그는 기업이 중요한 수명 종료 기술을 안전하게 보호하고 원활하게 운영할 수 있도록 지원하는 끊임없는 지원을 위한 기술 비전을 이끌고 있습니다. 그는 플랫폼 엔지니어이자 시스템 설계자이며, 항상 새로운 도전과 혁신적인 솔루션을 찾는 기술 애호가입니다. 아, 그리고 여전히 스타크래프트를 좋아한다고 말씀드렸나요? 네, 맞습니다. 제 아들은 유타주에 거주하고 있습니다. 복잡한 엔지니어링 문제를 해결하지 않을 때는 뉴욕 타임즈 베스트셀러 작가인 아내의 트로피 남편이자 멋진 두 아이의 아빠로 바쁘게 살고 있습니다. 멋진 데이브 웰치를 환영해 주세요. 데이브, 참여해 주셔서 감사합니다.
데이브 웰치:
안녕하세요? 초대해줘서 고마워요. 정말 기대됩니다.
헤이든 베일리오:
여러분을 모시게 되어 매우 기쁩니다. 데이브 제가 가장 좋아하는 사람 중 한 명이고 히어로 개발팀에 많은 사람이 있지만, 데이브도 그중 한 명입니다. 지금쯤이면 이미 저희 에피소드 중 하나는 들으셨을 것 같아요. 팟캐스트는 정기적으로 시작하지 않습니다. 게임으로 시작했기 때문에 게임 마스터인 웬디가 자리를 비우게 되었습니다.
웬디 허스트:
이것 아니면 저것이라는 게임으로 시작하겠습니다. 제가 두 가지를 말씀드리면 어떤 것을 선택하실지 말씀해 주세요.
데이브 웰치:
준비됐어요.
웬디 허스트:
화요일은 타코, 금요일은 피자?
데이브 웰치:
화요일 타코.
웬디 허스트:
하루 동안 Wi-Fi가 끊기거나 일주일 동안 한 손으로만 타이핑할 수 있습니다.
데이브 웰치:
하루 동안 Wi-Fi.
웬디 허스트:
좋아요. 마이그레이션 스크립트를 작성하거나 프로덕션 중단을 수정합니다.
데이브 웰치:
오, 하루 종일 마이그레이션 스크립트. 오늘 이미 다른 일을 했어요.
웬디 허스트:
기능 정지 또는 마지막 순간 핫픽스.
데이브 웰치:
핫픽스.
웬디 허스트:
레거시 코드 또는 문서화되지 않은 새로운 코드?
데이브 웰치:
문서화되지 않은 상태입니다.
웬디 허스트:
무한 회의 또는 무한 병합 충돌?
데이브 웰치:
둘 다. 난 안 가 가고 싶지도 않아요. 하지만 저를 도와줄 좋은 친구들이 있다는 것을 알기 때문에 병합 갈등을 감수할 것입니다.
웬디 허스트:
훌륭한 답변입니다. 실수로 잘못된 채널로 슬랙 메시지를 보내거나 줌 통화에서 음소거를 잊어버리는 경우가 있습니다.
데이브 웰치:
오늘은 두 가지를 다 했다고 생각하기 때문에 아마도 더 제한적일 것이기 때문에 전화를 받을 것입니다. 슬랙은 영원합니다.
웬디 허스트:
좋아, 마지막 1. 말 크기의 오리 한 마리 또는 오리 크기의 말 100마리와 싸우세요.
데이브 웰치:
언젠가 말만 한 오리와도 싸울 수 있습니다.
웬디 허스트:
네, 잘됐네요.
데이브 웰치:
100가지와 싸우는 것은 잘되지 않습니다. 그리고 오리는 비열합니다. 그게 다예요. 좋았어 좋은 질문들이네요. 이전에 사용해 본 적이 있다면 흥미로운 답변이 많이 있을 거예요.
웬디 허스트:
이런 질문은 한 번도 사용해 본 적이 없습니다.
데이브 웰치:
또 하나 묻고 싶습니다. 유리병이 있지만 일반 병이 아닙니다. 빨대도 없어요. 하지만 유타 더 파이의 루트 비어 그로러는 있어요. 글쎄요. 그러면 제가 쿨한 척도에 덜 들어가나요, 더 들어가나요? 64온스짜리 그로울러라면요.
웬디 허스트:
그 정도 크기면 주전자를 불어서 그 위에 올려놓고 소리를 내는 것과 비슷하다고 생각해요.
데이브 웰치:
더 일찍 하려고 했어요.
헤이든 베일리오:
데이브, 첫 게임에 참여해 주셔서 감사합니다. 당신에 대해 조금 더 알게 됐어요. 저와 웬디는 보통 사람보다 당신에 대해 조금 더 많이 알고 있다고 생각해요. 하지만 제가 모르는 몇 가지는 아주 처음부터 다시 시작해야 할 것 같아요. 데이브, 어디서 자랐나요?
데이브 웰치:
네, 저는 유타주 출신입니다. 솔트레이크시티에서 태어나고 자랐어요. 유타주 솔트레이크시티 계곡의 여러 곳에서 살았어요. 그러니까 솔트레이크시티가 전부군요. 그렇군요. 일반적으로 사람들이 이야기하는 것처럼요. 하지만 제 인생에서 여행도 많이 했어요. 저는 사실
데이브 웰치:
저희 가족은 올림픽을 위해 일했어요. 맞아요 2002년에 올림픽이 열렸죠. 그래서 처음 10년 동안은 전 세계 거의 모든 곳을 볼 수 있었는데 정말 멋졌어요.
헤이든 베일리오:
정말 멋지네요.
데이브 웰치:
즐거웠어요. 다시 돌아가고 싶은 마음이 간절합니다.
헤이든 베일리오:
네. 어렸을 때 가장 가고 싶었던 곳은 어디였나요? 기억나요?
데이브 웰치:
확실히 많은 사람들이 있습니다. 사실 아프리카와 노르웨이는 매우 다른 두 곳이라고 말하고 싶습니다. 아프리카에서는 사파리에 나가서 덤불과 부족과 다양한 것들을 볼 수 있었고 요하네스버그와 같은 더 발전된 아프리카도 볼 수 있었습니다. 맞아요. 남아프리카 공화국과 노르웨이. 노르웨이에 갔을 때 저는 정말 어렸지만 눈이 많이 내리고 마법 같았어요. 그리고 그랬죠. 제 탓인지 모르겠네요.
데이브 웰치:
어린 시절의 장미 빛 안경을 쓰고 있었지만 가는 곳마다 썰매와 토보건이 있었고, 작은 진저브레드 하우스와 핫초코를 나눠주는 사람들이 있었어요. 정말 정말 멋졌어요.
헤이든 베일리오:
그래서 노르웨이도 아프리카처럼 제 목록에 있지만 스칸디나비아에 속하는 나라입니다. 일반적으로 스칸디나비아 국가들은 굉장히 멋지다고 들었어요. 저도 여러 사람에게서 그런 이야기를 들었는데, 멋진 사진만으로는 직접 가보면 그 아름다움을 제대로 느낄 수 없기 때문에 꼭 가봐야만 하는 곳이라고 하더라고요. 그래서 꼭 가보고 싶어요. 웬디, 여행을 좀 하셨네요. 스칸디나비아 국가에 가보신 적이 있나요?
웬디 허스트:
저는 런던보다 북쪽으로 더 멀리 간 적이 없습니다.
헤이든 베일리오:
알겠습니다. 스코틀랜드로 여행하고 싶어요. 그래야만 해요.
웬디 허스트:
나도 스코틀랜드에 가고 싶어요.
헤이든 베일리오:
스코틀랜드에 가보고 싶어요.
웬디 허스트:
우리는 세상을 바라보는 방법으로 관련 컨퍼런스를 주시하고 있습니다.
데이브 웰치:
네 런던으로 비행기를 타고 가서 기차를 타세요. 가장 좋은 방법이에요.
웬디 허스트:
스코틀랜드까지.
데이브 웰치:
네, 스코틀랜드까지요.
웬디 허스트:
알겠습니다.
데이브 웰치:
기억이 안 나요. 반나절 또는 당일치기 기차였던 것 같은데 정말 경치가 좋았어요. 또는 도중에 정차해서 그런 느낌을 받을 수도 있죠. 고전적인 느낌이죠. 맞아요.
헤이든 베일리오:
들었죠? 런던에 가면 스코틀랜드에 갈 거예요.
웬디 허스트:
여기서 먼저 들었어요. 다음에 런던에 가면
헤이든 베일리오:
네. 그리고 호주에서 열리는 컨퍼런스에 참석할 수 있는 곳을 필사적으로 찾고 있어요. 세계의 다른 면을 보고 싶어요.
데이브 웰치:
헤로콘, 맞죠? 헤로콘 호주. 곧 열립니다.
헤이든 베일리오:
네, 맞아요. 네, 맞아요 데비버스 컨퍼런스'라고 부를 거예요 데비버스'라고 부르고 싶어요 영웅 코를 쓰고 싶어요 솔트레이크시티에서 자랐고 여행을 많이 다녔군요. 첫 번째 열정은 무엇이었나요, 데이브? 당신은 어땠나요? 정말 신나네요. 평생 이 일을 하고 싶다는 생각이 들어요.
헤이든 베일리오:
가장 먼저 한 일은 무엇인가요?
데이브 웰치:
재밌네요. 사실 방금 기억이 났어요. 기억이 다시 떠올랐어요. 아마 4, 5살 때였을 거예요. 형들이 소나무 더비 자동차를 만들고 있었어요. 맞아요 미국 보이스카웃을 위해요. 소프트웨어 엔지니어가 아니라 진짜 엔지니어였던 이웃이 있었어요.
데이브 웰치:
유형의 자료처럼요. 맞아요. 실제 물리학이 적용된 거죠 그리고 우리는 그의 집으로 갔어요. 89년인가 90년이었을 거예요 네, 4살 정도였던 것 같아요 아직 꽤 어렸죠. 지하실에 공구가 쌓여 있었고 아주 큰 모니터와 검은색 바탕에 녹색 텍스트 단자가 있는 브라운관 컴퓨터가 있었어요. 집에 엘리베이터도 직접 설치하고 멋진 기즈모도 많이 가지고 있었어요.
데이브 웰치:
제가 이것저것 만져보며 고민하고 있을 때 누군가 '넌 언젠가 엔지니어가 될 거야'라고 말했던 게 기억나요. 어렸을 때 저는 많은 것을 만지작거리다가 만지는 모든 것을 망가뜨렸어요. 그래서 집에서 아무것도 만지거나 만들지 못하도록 금지당했죠. 하지만 11살이나 12살 때 소프트웨어를 배우기 시작했어요. 22살이 되어서야 인포섹이 무엇인지 알게 되었죠. 그렇지 않았다면 아마 그 길로 갔을 겁니다. 어렸을 때, 10대 시절에 많은 문제를 일으켰어요. 그러다 고등학교를 졸업할 때 18살에 대학에 입학했고, 17살에 대학을 동시에 다니기 시작했죠.
데이브 웰치:
그리고 저를 다스리고 길을 알려주고 제 삶을 정리하는 데 도움을 준 정말 훌륭한 교수님이 계셨어요. 그 이후로 저는 업계에 종사하면서 문제 해결을 좋아하게 되었습니다. 저는 기술을 사용하여 문제를 올바르게 해결하는 것을 좋아합니다. 처음에는 소프트웨어로 시작했는데, 소프트웨어는 망가져도 복구할 수 있어서 좋았죠. 이제는 소프트웨어, 사람, 프로세스, 다른 회사나 사람들과의 관계 등 무엇이든 일을 완수하는 데 도움이 됩니다. 기술은 보통 그것을 가능하게 하는 데 도움을 줄 수 있고, 저는 그런 일을 좋아합니다.
헤이든 베일리오:
어렸을 때부터 물건을 만지작거리며 분해했다가 다시 조립하는 이야기를 자주 듣게 되니 생각해보면 재미있죠. 그리고 부모님은 '데이브, 넌 어떻게 다시 조립하는지 모르니까 이제 그만 분해하자'라고 말했죠.
데이브 웰치:
하지만 나중에 리모컨과 진공청소기가 여러 개 생겼고, 엄마는 멋지다고 하셨죠. 이제 공구는 잠겨 있고 옷장에는 손도 못 대지만 진공청소기는 다 들어갔어요. 그렇죠?
헤이든 베일리오:
'나는 무언가를 망가뜨렸다가도 금방 되돌릴 수 있어서 소프트웨어 엔지니어링에 뛰어들었다'는 식의 대답이 나올 수도 있습니다.
데이브 웰치:
매번 합법적으로 100% 제어할 수 있습니다. 몇 년에 한 번씩 하드웨어 프로젝트를 시도할 때마다 '이건 내 적성에 안 맞구나'라는 생각이 들어요. 지금은 하드웨어를 만드는 EE를 하는 친구들이 있어서 소프트웨어를 가져와요.
헤이든 베일리오:
데이브 웰치 전 회장을 다스리던 교수님을 기억하시나요? 네 여기서 한 번 소리쳐도 될까요?
데이브 웰치:
네, 물론이죠. 솔트레이크 커뮤니티 칼리지의 브루스 워튼입니다. 네, 워튼 교수요 거기 있었어요 정말 재밌고 흥미로운 사람이었죠 정말 그랬어요 재밌었죠 그는 항상 그것에 대해 이야기했습니다.
데이브 웰치:
그는 60년대나 70년대에 NASA에서 10대 때부터 프로그래밍을 시작했습니다. 그리고 그는 항상 그렇게 말하곤 했죠. 실제로도 그랬죠. 그는 비행 시뮬레이터의 종이 출력물을 가지고 있었어요. 바로 아폴로 우주선 시뮬레이터의 바람 시뮬레이션을 만들었죠. 그 덕분에 그는 항상 많은 공로를 인정받았죠. 사람들은 항상 '정말 멋지다'고 말했죠.
데이브 웰치:
그리고 저는 그를 정말 잘 알게 되었고, 그의 사무실에 항상 들르곤 합니다. 디버거에 문제가 생겼을 때 제 머리를 잡아당기지 않고 항상 도와주셨죠. 그러던 어느 날 그가 마침내 저에게 말하더군요. 제가 어떻게 NASA에 취직했는지 아세요? 저는 정말 똑똑하구나 싶었죠. 다들 그렇게 생각하잖아요. 아니요, 제 이웃이 나사에서 일했어요. 공군 기지에 있는 격납고에 PDP5 메인프레임이 배달되었는데, 이 사람이 거기서 일했죠. 그런데 아무도 배우려고 하지 않았어요. 그래서 저를 여름 동안 인턴으로 고용하고 매뉴얼만 줬어요.
데이브 웰치:
그리고 여름 내내 혼자 에어 행어에 앉아 책을 읽으며 이 방법을 배웠는데, 정말 멋졌어요. 사실입니다. 대형 은행의 고객 중 한 명이 아직도 그 중 하나를 운영하고 있어요. 어떻게든 그 이야기를 하다가 그 얘기가 나왔고, 정말 재미있는 순간이었고, 그런 것들이 여전히 세상에 존재하고 있구나 하는 생각이 들었어요. 누가 알았겠어요?
헤이든 베일리오:
정말 흥미롭네요, 웬디, 당신의 인생에 닮고 싶은 사람이나 스승, 코치 같은 사람이 있나요? 그 시점에 제 인생에서 무언가가 촉발된 것 같아요. 그런 사람이 있나요?
웬디 허스트:
아니요, 맞아요. 기술 분야에 종사하지 않았을 때 저는 일반학 학사 학위를 막 마쳤는데, 그 학위로 할 수 있는 일은 편입뿐이었어요. 그리고 저는 제 인생에서 무엇을 하고 싶은지 알고 싶지 않았어요. 그래서 학교를 잠시 그만두고 할 일이 필요해서 데이터 서비스 분야에서 일하게 되었어요. 그리고는 정말 쉽게 지루해져서 항상 앱과 소프트웨어를 만지작거렸어요. 코딩은 아니지만 새로운 애플리케이션의 작동 방식을 배우는 것을 정말 좋아해요. 제 두뇌에 도움이 되거든요. 어느 날 QA 분야에서 일자리가 생기기 전까지는 그게 얼마나 큰 자산인지 몰랐어요.
웬디 허스트:
저는 평생 코딩이나 테스트를 해본 적이 없었지만, 근무하던 회사에서 만들어서 사용하던 애플리케이션을 정말 잘 사용했습니다. 모든 버그가 어디에 있는지 알고 있었고 해결 방법도 알고 있었죠. 저는 기본적으로 파워 유저였고, 그 직업을 얻었습니다. 저는 기술에 대해 아무것도 몰랐어요. 그들은 '상관없다'고 했어요. 그게 우리에게 더 낫죠. 애플리케이션이 어떻게 작동하는지 알고 싶으면 다른 모든 것을 가르쳐 주겠다고 했죠. 그런 기회를 준 사람이 바로 나중에 헤로데프를 설립한 아론 프로스트였습니다.
웬디 허스트:
몇 년 후. 우린 연락이 끊겼어요. 그러다 만난 지 13년이 지난 어느 날 그가 저에게 전화를 걸어 아무것도 모르던 시절의 당신을 기억한다며 갑자기 모든 것을 알고 일자리를 찾고 있다고 말했어요. 저도 그렇게 헤로데브에 취직하게 되었죠. 아론은 제가 배우고 성장할 수 있는 상황과 환경을 만들어주었을 뿐만 아니라 나중에 제 인생에서 놀라운 기회로 이어졌고 많은 문을 열어주었습니다.
헤이든 베일리오:
저는 많은 사람들과 이야기를 나눴는데, 적어도 현재 자신의 삶에 만족하고 어느 정도 만족하고 있는 것처럼 보이는 사람들이 많았습니다. 하지만 그들에게는 항상 과거가 있습니다. 그들은 또한 과거로 돌아가서 '내 인생은 기어를 바꾼 것 같다'고 말할 수 있습니다. 한 사람, 한 사람 또는 여러 사람, 또는 두 사람일 수도 있죠. 하지만 저는 제 인생에 큰 영향을 준 두 명의 코치가 있었기 때문에 항상 흥미롭습니다. 돌이켜 생각해보면 정말 대단하죠. 그래서 교수님이라고 할 때나 상사라고 할 때나 그게 더 멋지죠. 매니저, 리더 같은 거죠.
헤이든 베일리오:
제 인생은 훨씬 더 일찍 시작되었고 저와 비슷한 사람들이 있었기 때문에 정말 멋진 이야기입니다. 그래서 저는 데이브의 이야기를 들으면서 누군가 이 이야기를 듣고 있다면 댓글을 통해 당신의 인생을 바꾼 사람을 외쳐주셨으면 좋겠어요. 네, 그 사람을 외쳐주세요. 이 사람을 만나기 전이나 이 강의를 듣기 전에는 정말 길을 잃었거나 내가 무엇을 하고 있는지 전혀 몰랐고 지금도 모르지만 적어도 방향성, 북극성 또는 그와 비슷한 것이있는 것처럼 느꼈기 때문에 때때로 뒤돌아 보는 것을 잊고 관점을 갖습니다. 정말 멋진 말씀이네요. 데이브, 스시 레스토랑에서 일하면서 셰프의 길을 걷기도 했다는 것도 알고 있습니다. 네, 셰프요. Hulu에서 곰의 전형이었다고 확신합니다.
헤이든 베일리오:
당신도 그런 과정을 겪었을 거예요. 어렸을 때부터 소프트웨어 엔지니어링에 관심이 많았는데 어떻게 지금의 커리어로 발전하게 되었는지 저와 웬디의 이야기를 들어보시겠어요? 그리고 어떤 종류의 최고 변호사였나요? 학위를 취득하던 시기나 직장을 전전하던 시기 또는 어떤 모습이었나요? 실제 커리어 여정은 어떤 모습인가요? 많은 사람들이 1단계, 2단계, 3단계의 단계를 거치지 않으면 '아, 그래, 현실을 보여줘'라고 생각하거든요. 네, 맞아요.
데이브 웰치:
그렇게 생각하고 기회를 놓치거나 벽이 너무 높다고 걱정하는 사람이 있습니다. 그건 사실이 아닙니다. 저는 2년제 전문대학에서 박사 학위를 받은 유일한 사람이라는 농담을 할 정도로 전문대학을 7년 동안 다녔어요. 제가 하고 싶은 일이 무엇인지 알고 있었어요. 길도 없었고 도구도 없었어요. 저는 흥미로운 가정환경에서 자랐고 10대 시절은 정말 거칠었어요. 소프트웨어와 기술을 실험하고 방법을 알아내던 어린 시절처럼 항상 정석대로만 살지는 않았죠. 17살이 되려고 했을 때 저는 제가 성인이 되어가고 있다는 것을 깨달았습니다.
데이브 웰치:
그래서 저는 컴퓨터에 열광하는 제 방식대로 더 생산적인 출구를 찾아야 했습니다.
헤이든 베일리오:
성인으로서 재판을 받을 때가 가까워지고 있어요. 그래, 알았어.
데이브 웰치:
네, 맞습니다. 17세가 더 무서워 보이는 법규가 있습니다.
헤이든 베일리오:
결과는 더 커집니다.
데이브 웰치:
만약 16살의 제가 이걸 보고 있었다면 보안 엔지니어로서 생산적으로 일하고 큰 돈을 벌 수 있다고 말했을 거예요. 그러니 나쁜 짓을 하지 말고 다시 그 일을 할 수 있는 사람을 찾아보세요. 여러분이 그런 사람이거나 그런 사람이 필요하다면요. 만약 당신이 그런 사람이거나 그런 사람이 필요하다면 저를 찾고 있는 것처럼 댓글에 적어주세요. 저는 브루스를 만났을 때 어떻게 해야 할지 고민하고 있었는데, 브루스가 제 삶을 구해준 덕분에 브루스가 제게 충분한 구조와 길을 제시해줬고, 그 후 몇 년 동안 제 삶을 정리할 수 있었어요. 저는 어느 정도 자리를 잡았죠. 그러던 중 제가 18살이나 19살 때 대학에서 만난 친구가 스시 바에 취직했어요. 저는 항상 스시를 좋아했거든요.
데이브 웰치:
저는 음식이 너무 좋아요. 사실 저와 아내가 데이트를 시작하게 된 계기도 이곳의 요리 때문이었죠? 분위기와 환경은 말할 것도 없고 모든 일을 하는 특별한 방식이 매우 촉각적이지 않나요? 전술적이라고 할 수도 있죠. 그래서 친구가 이걸 얻었다는 걸 알았을 때, 저는 뭐든 할 거라고 말했죠, 그렇죠? 그래서 저는 여전히 대학에 다니면서 한 번에 한두 개의 수업을 듣고 있었어요. 다른 대학 신입생들과 똑같았어요. 저는 심리학자가 될지도 모른다고 생각했어요. 그래서 기초 컴퓨터 과학 수업인 심리학 101을 수강한 후 레스토랑에서 4~5년 정도 일하기 시작했어요. 정말 좋았어요. 제 말은, 서비스 일을 하는 사람들에 대한 고마움을 느낄 수 있기 때문에 누구나 서비스 직업을 가져야 한다고 생각해요. 어떤 직종에서든, 특히 레스토랑은 정말 힘든 일이고 사람들을 하나로 묶어주기 때문에 정말 재미있어요.
데이브 웰치:
어떤 사람들은 트라우마로 인해 유대감이 생긴다고 말합니다. 밤새도록 사람들이 드나들며 음식을 먹는 건물에서 일하다 보면 항상 어느 정도 트라우마가 생기죠. 하지만 전 그렇게 했고 괜찮았어요. 괜찮았어요. 평생 숙달해야 하는 직업이니까요. 그리고 재미있었어요. 유타주에는 위도 레스토랑 그룹이라는 회사가 와서 정말 크게 성장하고 수많은 레스토랑을 오픈하는 혁명이 일어났어요. 리츠크리츠 스테이크하우스, 해리스 라이트 스테이크하우스, 그리고 다른 몇 개의 레스토랑을 인수하고 자신만의 레스토랑을 만들었습니다.
데이브 웰치:
미카도는 제가 일했던 레스토랑의 원조격이었죠. 그래서 캘리포니아에서 정말 훌륭한 셰프들이 많이 나왔죠. 그래서 저는 시작해서 씨앗을 닦고 6개월 동안 토템 기둥에서 가장 낮은 사람처럼 일했어요. 그리고 매일 해고될 줄 알았어요. 여자 친구에게 말 그대로 내일 해고될 거라고 말했죠. 그리고 매일 돌아가서 그냥 견뎌냈죠. 그래도 정말 재미있었어요. 수석 셰프는 샌프란시스코 스시 아카데미의 설립자이자 유타주와 캘리포니아에서 여러 레스토랑을 운영했습니다.
데이브 웰치:
그리고 그 중 많은 사람들이 놀라운 일을 하기 위해 떠났어요. 그래서 저는 장인처럼 각자의 역할에서 프로페셔널한 모습을 볼 수 있었어요. 그리고 둘째 날에는 레스토랑 셰프가 아니라 수석 스시 셰프, 총괄 스시 셰프가 저를 가르쳤어요. 결국 제가 멍청한 짓을 했다며 다가와서 제 발을 걷어찼어요. 그러고는 뭐하는 거냐고 물으시더군요. 그래서 제가 죄송하다고 했죠. 나도 몰랐어요. 시키는 대로 할게요 그러자 그가 말하길 넌 시간당 7달러짜리 아르바이트생이잖아
데이브 웰치:
자신의 스케줄을 모르더라도 돈을 받고 여기 있는 것이고, 프로니까 그에 맞게 행동하세요. 어떤 일을 하든 그 일에 뛰어들고, 그 일을 잘하는 사람들을 찾고, 그들과 어울리고, 그런 일을 하려고 노력하는 것은 중요하지 않다는 것이 항상 저에게 남아있었습니다. 그리고 그것이 저를 영웅으로 이끌었습니다. 그것이 바로 이곳에서 일하는 정말 재미있는 점입니다. 이제 모든 오픈 소스 유지 관리자와 함께 일할 수 있어서 정말 멋지죠. 지난 20년간 제 엔지니어링 영웅들을 모두 만나고 있죠. 그리고 재미있는 것은 그들도 모두 사람이라는 점입니다. 그들도 문제를 해결하는 것을 좋아하죠.
헤이든 베일리오:
지금 바로 히어로데브즈에 대해 여러분께 말씀드릴 수 있는 완벽한 타이밍입니다. 히어로데브스에서 제공하는 일상의 히어로즈. 히어로데브스는 수명이 다한 오픈 소스 소프트웨어를 안전하게 대체할 수 있는 서비스를 제공합니다. 끝없는 지원 제품군을 통해 SOC2, HIPAA, Fedramp 및 기타 모든 약어와 규제 기관의 규정을 준수할 수 있습니다. 동시에 실제 취약점 해결도 받을 수 있습니다. 새로운 기능과 보안 중 하나를 선택할 필요가 없습니다. 또한 800개 이상의 클라이언트를 통해 지원되지 않는 오픈소스를 안심하고 사용할 수 있습니다.
헤이든 베일리오:
도움이 필요하시면 언제든지 문의해 주세요. 필요하지 않다면 최신 버전으로 마이그레이션했다는 뜻일 것입니다. 만세! 어느 쪽이든 Herodes.com을 방문하여 자세히 알아보세요. 이제 정상적으로 예정된 프로그램으로 돌아가겠습니다.
데이브 웰치:
평화.
헤이든 베일리오:
데이브가 돌아왔습니다. 그리고 이것은 의미합니다. 이게 무슨 뜻인지 다들 아시겠죠? 히어로 다즈의 첫 번째 광고가 끝나면 바로 두 번째 게임으로 넘어갑니다. 게임 마스터 웬디가 시작합니다.
웬디 허스트:
포크, 스타 또는 디피크라는 게임을 해보려고 합니다. 저희가 만든 게임입니다. 이 게임에서는 오픈 소스 도구나 프로그래밍 언어부터 우리가 만들어낸 우스꽝스러운 기술 개념까지 무엇이든 말할 것입니다. 그리고 여러분은 그것을 포크할지, 개선할지, 별표를 줄지, 그대로 둘지, 아니면 완전히 폐기할지 결정합니다.
데이브 웰치:
보기 흉할 수도 있습니다. 그래 가자
웬디 허스트:
자, 셀프 호스팅 서버와 서버리스 아키텍처를 비교해보겠습니다.
데이브 웰치:
서버리스가 좋습니다. 스타 셀프 호스팅은 더 이상 사용되지 않습니다. 하지 마세요.
웬디 허스트:
좋아요. Angular 프로젝트에 AI가 생성한 문서 사용하기.
데이브 웰치:
네, 어떤 프로젝트든 가능합니다.
웬디 허스트:
별표를 표시하시겠습니까?
데이브 웰치:
자주 별표를 표시하시나요?
웬디 허스트:
스타워즈에 대한 퀴즈 질문에 답하지 않으면 컴파일을 거부하는 자바스크립트 프레임워크입니다.
데이브 웰치:
사용 중지합니다. 방금 하신 말씀의 모든 부분입니다.
웬디 허스트:
스타워즈 팬이 아닙니다. 알았어요 알았어요. 디버깅을 위한 Angular 개발 도구.
데이브 웰치:
꽤 훌륭하지만 저는 Angular 녹슬었기 때문에 제가 그 공간에 있지 않다는 이유로 더 이상 사용되지 않는다고 말하고 싶지만 아마도 별일 것입니다. 사진 친구는 모르겠네요.
웬디 허스트:
네, 그렇군요. 이모티콘만 사용하여 코딩할 수 있는 프로그래밍 언어입니다.
데이브 웰치:
아, 존재합니다. 저희도 시도해 보았습니다.
웬디 허스트:
사용해 보셨나요?
데이브 웰치:
네, 무엇이든 할 수 있는 프로그래밍 언어가 있습니다. 저는 포크할 거예요. 의외로 재미있고 효과적이었기 때문에 여기에 추가하고 싶습니다.
웬디 허스트:
알았어요. 오류를 일반 영어로 설명하는 디버거입니다.
데이브 웰치:
실생활에 비유하자면 모든 별이 필요합니다. 모든 별들이요.
웬디 허스트:
어떤 은유를 선택하시겠습니까? 어떤 은유를 선택하시겠어요?
데이브 웰치:
전에도 이런 질문을 들어본 적은 있지만 은유로 설명한 적은 없었기 때문에 그 부분이 놀라웠습니다.
헤이든 베일리오:
실제 생활의 은유로.
데이브 웰치:
유리 집 안에 있는 사람들은 이런 식으로 돌을 던져서는 안 됩니다. 예외가 있으면 좋겠네요. 그거 좋네요. 그렇죠?
웬디 허스트:
좋아요. 당신과 연결됩니다. 잘 알겠습니다. 좋아요. 코드를 커밋할 때마다 완벽한 문서를 작성하는 AI입니다.
데이브 웰치:
별표 표시. 네, 마음에 듭니다.
웬디 허스트:
스파게티 코드를 너무 오래 쓰면 자동으로 잠기는 키보드.
데이브 웰치:
오, 그거 기발하네요. 더 많은 가시를 추가하기 위해 포크하고 싶네요. 그래요 세 번째 위반처럼요 오늘 회사에 얼마나 잘못했는지에 대한 느슨한 메시지를 회사의 책임 파트너에게 보내는 것이죠.
웬디 허스트:
공개적인 수치심.
데이브 웰치:
그래 그래요 먼저 책임 파트너에게 문의하세요. 그리고 더 나아지지 않으면 공개 채널을 이용하세요.
웬디 허스트:
좋은 생각입니다. 마지막 하나. 비꼬는 멘토처럼 나쁜 코드를 구워주는 컴파일러.
데이브 웰치:
이것이 바로 코드 리뷰의 목적입니다. 저는 이미 동료라는 형태로 그 역할을 하고 있습니다.
웬디 허스트:
이미 존재합니다.
데이브 웰치:
네, 맞아요.
웬디 허스트:
포크스타 또는 사용 중단.
데이브 웰치:
우리 팀에 있는 사람이 더 잘할 수 있도록 더 이상 사용하지 않을 것입니다.
헤이든 베일리오:
네, 좋아요.
웬디 허스트:
Yay.
데이브 웰치:
재밌었어요. 전 그런 게 좋아요.
헤이든 베일리오:
저그, 프로토스, 테란. 포크를 줘요. 각각에 대해 별이 사라집니다.
데이브 웰치:
어디 보자. 별은 저그에게 간다. 다른 사람들과 함께 플레이하는 게 아니라면요. 맞아요. 팀 게임이라면 프로토스가 정답이죠. 왜냐하면 그게 항상 정답이기 때문입니다. 그리고 테란은 끔찍하기 때문에 테란을 사용하지 않죠. 사람들은 잘하는데 저는 한 번에 여러 가지를 할 수 있는 능력이 부족하다는 뜻이죠. 그렇죠.
헤이든 베일리오:
네, 저도 테란을 그렇게 잘 해본 적이 없어요. 솔직히 프로토스가 맞지만 저그도 재미있었어요. 게임을 플레이해 주셔서 감사합니다. 헤로데브님, 어떻게 지내셨는지 궁금합니다. 솔직히 이제 헤로데스에 대해 몇 번 언급할 정도로 여기까지 온 것 같지만, 당신은 헤로데브와 함께 해왔잖아요. 기술 엔지니어링 분야에서 가장 오래 근무한 직원 중 한 명인 것 같아요. 무엇을 만들고 계신가요, 데이브? 목표가 뭔가요? 그게 뭔가요?
데이브 웰치:
헤로데스에 대한 제 경험은 정말 재미있었어요. Herodes는 2020년부터 장기적인 지원과 수명 종료에 대한 서비스를 시작했죠? 처음에는 Angular js로 시작했어요. 정말 크게 성장했습니다. 그 소프트웨어는 어디에나 있습니다. 여전히 어디에나 있습니다. 아직 사용하고 있지만 규정 준수 책임자에게 말하기가 두렵다면 걱정하지 마시고 저희와 상담해 보세요. 수백 명의 사람들이 가입하고 있습니다.
헤이든 베일리오:
매년 이 행사를 위해.
데이브 웰치:
이곳에서의 경험은 사실 그 전부터 시작되었어요. 10년 이상 전에 같은 회사, 다른 트랙, 다른 종류의 엔지니어 그룹에서 일하면서 아론 프로스트를 만났지만 우리는 서로를 알고 있었고 우연히 마주쳤습니다. 저는 NG 코브에 가곤 했죠. 사실 저는 2017년에 그가 이곳에서 시작한 것과 같은 시기에 회사를 시작했는데, 그 당시에는 AngularJS Angular 고객을 마이그레이션하는 데 집중하고 있었고, 저는 항상 그가 하는 일을 좋아했습니다. 저는 Aaron을 인간적으로 좋아했습니다. 많은 기업이 기술 부채라는 어려운 과제에서 벗어나고자 하는 사람들의 요구를 해결하는 방식이 마음에 들었습니다. 그래서 항상 리트윗을 하고 가끔씩 만나서 이야기를 나누고 점심을 먹으러 가기도 했죠. 그리고 네, 2022년입니다.
데이브 웰치:
그는 2021년에 저에게 다가왔고 저는 무언가에 무릎을 꿇고 있었고 정말 시간을 보낼 수 없었습니다. 그는 저에게 말하기 시작했고 저는 제가 하고 싶어서 당신의 말을 들을 수 없다고 했어요. 조금만 시간을 주세요. 그리고 1년이 지난 후 제가 떠났기 때문에 다행이었어요. 한두 달 쉬면서 앞으로 뭘 할지 고민하고 있었거든요. 그런데 그가 전화해서 점심 먹으러 가자고 하더군요. 그래서 저는 제 인생에서 다음에 무엇을 할 것인지에 대한 감도 잡히지 않은 상태에서 점심을 먹으러 갔는데 깜짝 놀랐어요. 여기 Angular 있습니다.
데이브 웰치:
그런 것들은 모두 프론트엔드에 해당하는 것들이죠. 저는 프런트엔드 작업도 할 수 있지만 전체 스택을 다루는 사람입니다. 저는 백엔드 쪽에 더 끌린다고 할 수 있습니다. 저는 경력 중 12년 이상 Java 에반젤리스트로 일했고, 무언가를 예쁘게 만드는 데는 서툴렀습니다. 그래서 Aaron이 AngularJS 대해 설명해줬는데, 서버 쪽에서 이런 작업을 해본 적이 있어서 깜짝 놀랐죠. Red Hat과 함께 이 작업을 수행했었죠? 사람들이 의존하는 것에 대한 장기적인 지원이지만 브라우저에서는 아무도 해본 적이 없었고 해야만 하는 일이었습니다. 2020년, 2021년은 위협을 훨씬 더 심각하게 받아들이기 시작한 시기라고 할 수 있죠? 그보다 불과 몇 년 전에는 CVE 프로젝트와 Mitre처럼 더 많은 사람들이 CNA에 온보딩하기 시작했고, 더 많은 사람들이 CDE를 보고하기 시작했죠? 이런 익스플로잇 같은 것들 말이죠. 그리고 그 모든 것이 점점 커지고 있었죠. 저는 제 커리어에서 많은 종류의 규정 준수 업무를 수행하면서 이 사실을 알고 있었습니다.
데이브 웰치:
그래서 아론이 Ego js에 무슨 일이 일어나고 있는지 말해줬고 저는 정말 기뻤습니다. 그도 행복하고 공간도 행복했죠. 하지만 우리는 이걸로 어디로 갈 수 있는지, 그리고 엔드 라이프만 하는 회사를 만드는 것이 어떤 모습일지에 대해 이야기하기 시작했습니다. 정말 다른 유형의 엔지니어링이죠. 이전에는 한 번도 해본 적이 없는 개념입니다. 당연히 레드햇처럼 거대한 회사에서 하겠죠? 또는 개별 기업이 자체적으로 구축한 다음 상용 LTS 회사를 만들었지만, 상업적 보증을 통해 다양한 오픈 소스 제품을 모두 지원하는 상업적 주체는 언젠가는 누구나 시도하기에는 너무 큰 산이었을지도 모릅니다. 하지만 저희는 이상하고 독특한 오류를 발견했고, AngularJS 통해 번갯불에 콩 구워먹는 격으로 이를 재현할 수 있다고 생각했습니다. 그래서 저는 입사 당시 엔지니어인 영업직으로 입사했습니다.
데이브 웰치:
그래서 첫 18개월 동안은 하루에 7~10시간씩 고객과 통화하고, 영업 직원과 통화하고, 그 사이에는 모든 일을 하면서 보냈어요. 새로운 근육과 기술을 키워야 한다는 점에서 제 인생에서 가장 지친 시기 중 하나였습니다. 하지만 보람도 컸죠? 이 문제는 어디에나 있습니다. 모든 사람이 이 문제에 영향을 받고 있습니다. 그리고 이 공간에는 정말 좋은 도구가 없었어요, 그렇죠? 우리 모두 CVE의 취약성에 대해 이야기하죠? 보안 결함, 해킹. 하지만 제 생각에는 그렇지 않죠? 그리고 같은 의견을 가진 사람들을 위해 이를 뒷받침하는 많은 연구가 있습니다. 제 생각에 소프트웨어에 대한 가장 큰 위협은 오픈 소스 구성 요소입니다. 우리 모두 의존하고 있습니다.
데이브 웰치:
XKCD에는 큰 그림이 있는데, 아마도 포스트에서 여러분들이 이해하시겠죠? 이 큰 블록이 모두 소프트웨어를 구축하는 거죠. 여러분은 맨 위에 이 작은 조각을 쓰고 그 아래에 있는 모든 것들에 의존하는 것과 같죠. 그런데 인터넷의 영웅이라고 불리는 한 남자가 12년 동안 이 작은 다리를 유지해왔어요. 그리고 모두가 그에게 물건을 넣으라고 소리칩니다. 아무도 커피나 다른 건 보내지 않았죠. 그리고 여기 덕분에 더 큰 프로젝트에 도전할 수 있는 모델을 생각해내고 거기서부터 시작할 수 있었죠? 그래서 JS를 만들다가 Vue로 넘어간 다음 Angular 넘어갔죠? 거기에는 분명히 무언가가 있었으니까요. 하지만 이제 우리는 . NET과 Java를 사용하게 되었습니다.
데이브 웰치:
PHP 프로젝트도 몇 개 있고, 제가 말씀드려도 되는지 안 되는지 모르겠는 다른 것들도 몇 가지 있으니 말씀드리지 않겠습니다. 하지만 이 영상을 보시다가 규정 준수나 다운스트림 고객들이 제 SLA 때문에 화를 내고 있는 정말 큰 골칫거리가 있다면, 아마 그 문제를 해결하고 있는 중일 테니 이야기를 나눠야 할 것 같습니다. 그래서 저는 이런 고민을 하게 되었습니다. 그래서 저는 상업적인 측면에서 이 문제를 바라보고 기술적 비전 관점에서 어떻게 해결할 수 있을지 고민했습니다. 맞아요. 저는 원래 CTO였습니다. 저는 오랫동안 엔지니어 1을 맡았는데, 엔지니어 2를 고용했을 때 우리 팀에 앨리슨이 들어와서 제가 엉망으로 만든 모든 일을 제대로 처리하고 정리할 시간이 없었기 때문에 정말 안 좋은 생각이었죠. 지금은 팀에 엔지니어가 수십 명에 달하며, 오래된 모든 것을 보호하고 지원하고 있습니다.
헤이든 베일리오:
솔직히 말해서 지금은 거의 그 지경에 이르렀다고 할 수 있는 프로젝트가 수십 개에 이르렀습니다.
데이브 웰치:
네, 사실 200개 이상의 프로젝트라고 말하려고 했어요. 그 외에도 수많은 작은 프로젝트가 있습니다.
헤이든 베일리오:
모든 내용을 추가했는지 확인하려면. 네, 정확히 100%입니다. 저는 엔지니어나 기술 전문가가 아닙니다. 한때 소프트웨어를 판매한 적이 있어서 새로운 기술에 쉽게 적응할 수 있다고 생각했죠. 하지만 히어로 데브즈에 들어왔을 때 큰 이슈를 보고 '와, 이건 정말 대단하다'고 생각했어요. 그리고 컨퍼런스에 참석하기 시작했을 때 사람들과 이야기를 나누며 데이브에게 이렇게 말했던 기억이 납니다. 사람들이 '그래, 맞아'라고 말하면서 제 눈을 번쩍 뜨게 되었죠. 저희 스택에는 수명이 다한 라이브러리가 수십 개나 있거든요.
헤이든 베일리오:
그래서 저는 '그래요, 그게 우리가 하는 일이죠. 그래서 소시지에 대해 조금 들으니 좋았어요. 소시지가 어떻게 만들어지는지 자세히 설명하지는 못했지만, 엔지니어 1 출신인 저 같은 사람에게는 비전을 들을 수 있어서 좋았습니다. NES 쪽에서요. 정말 흥미로운 이야기네요. 하지만 이런 종류의 미래가 어떻게 될지에 대한 의견을 듣고 싶습니다. 표준과 같은 수명과 정책, 그리고 수명이 다하는 것 말입니다. 글쎄요, 아마도 당신이 생각하는 것과는 다르겠지만, 우리가 앞으로 나아가면서 잠재적으로 일어나기를 바라는 것일 수도 있습니다.
데이브 웰치:
그거예요. 우리가 모두 같은 곳에서 일하기 때문에 공장처럼 들리니 그런 식으로 표현하는 게 재밌네요. 하지만 우리는 오직 수명 종료에만 집중하기 때문에 많은 수명 종료 문제를 주도하고 있습니다. 저희는 몇 안 되는 회사 중 하나입니다. GitHub의 한 직원과 이야기를 나눴는데, 그 직원도 마찬가지였어요. 맞아요. 그러나 우리가 재정적으로나 구조의 뼈대부터 수명이 다하는 문제를 해결하는 것과 상업적으로 연계되어 있는 회사는 많지 않습니다. 반면 소프트웨어를 만들고 유지 관리하는 모든 사람들은 상업적으로도 항상 새로운 것, 다가오는 새로운 것에 집중하고 싶어 합니다.
데이브 웰치:
수명이 다한 소프트웨어는 가능한 한 손대지 않으려 합니다. 안정화만 시킨 다음 해가 저물도록 내버려두고 싶을 것입니다. 12년 동안 사람들이 헌신해 온 소프트웨어입니다. 백보드를 바꾸고 싶지 않고, 백보드에 기능을 추가하고 싶지 않죠. 저는 실제로 CVE 프로젝트에 참여하고 있습니다. 몇 개의 그룹, 워킹 그룹에 참여하고 있습니다. 그리고 올해 본콘에서 강연을 할 예정입니다. 그렇군요.
데이브 웰치:
패널입니다. CNA가 하는 일, 우리가 마주치는 이상한 일, 소프트웨어를 구축하거나 소프트웨어를 유지 관리하거나 도구를 작성하는 사람들처럼 다른 사람들과 어떻게 소통하고 싶은지, 나쁜 점이 있는지 알아내려고 노력하는 등 여러 종류의 더 큰 CNA가 와서 이야기할 것 같습니다. 마치 작은 혁명이 일어나고 있는 것 같아요. 그리고 그것이 우리가 가고자 하는 방향입니다. 우리는 아직 그 여정에서 아주 어리죠. 제가 처음 MITRE 그룹에 합류했을 때 첫 번째 세션에 참석해서 마지막에 '저는 데이브입니다, 이것이 제가 하는 일입니다. 오래된 소프트웨어 패키지를 어떻게 참조하나요? 수많은 명칭이 있는데 뭐라고 불러야 할지 모르겠어요. 그러자 모두들 어깨를 으쓱하며 주위를 둘러보더니 네, 이름 짓는 게 문제라고 말하더군요.
데이브 웰치:
우리 모두에게 있습니다. 우리도 어떻게 해야 할지 모르겠습니다. 연구 중입니다. '아, 다행이다, 나 혼자가 아니구나' 하는 생각이 들죠. 그래서 더 나은 도구가 곧 출시될 예정입니다. 정말 웃긴 것은 우리가 CVE에 대해 많이 이야기하지만, 대부분의 유지 관리자가 내가 제공한 이 버전은 더 이상 사용할 수 없고 더 이상 지원이 없다고 말할 수 있는 방법이 없다는 사실입니다. 오픈소스 유지관리자 중 절반은 그렇게 하지도 않습니다. 그들은 다른 할 일이 너무 많아서 그냥 다른 일을 하거나 다른 직업을 얻거나 다른 일을 하죠.
데이브 웰치:
하지만 그렇게 하는 사람들도 GitHub 리포지토리 등을 보관할 수는 있지만, 릴리스 노트를 게시하는 것 외에 더 이상 다운로드하지 말거나 마이그레이션해야 한다는 등의 중앙 집중화 수단은 없습니다. NPM이나 Pypy와 같은 일부 패키지 관리자는 정말 멋진 Python 커뮤니티에서 패키지 버전을 더 이상 사용되지 않는 것으로 표시하는 기능을 지원한다고 발표했습니다. 이를 위한 몇 가지 기본 도구가 있지만, 사람들이 실제로 이를 알리고 사람들에게 알릴 수 있는 방법이 많지 않습니다. 따라서 재료에서 이를 파악하기가 매우 어렵습니다. 맞아요. 특정 구성 요소에서 하루 종일 CVE를 찾을 수는 있지만, 해당 구성 요소가 지원되지 않아 시간이 지남에 따라 위험 요소가 증가하기 시작하는지 알 수 있는 방법은 많지 않습니다. 그래서 실제로 이 작업을 하는 것은 재미있는 일입니다. 여러 파트너와 함께 작업하고 있지만, 프로토콜과 데이터베이스 기능, 툴 업계 전반에 걸쳐 사람들이 '이 정도면 됐어, 이 정도면 충분해'라고 말할 수 있도록 프로토콜과 데이터베이스 기능을 구축하려고 노력하고 있습니다.
데이브 웰치:
그리고 그 소비자는 이 도구를 가져와서 코드에 적용하고 모든 작업을 수행할 수 있습니다. 그리고 이러한 도구 중 상당수는 무료이며 정말 훌륭합니다. 네, 그래서 우리가 가는 곳이 바로 그 곳입니다. 배송되는 상자에 무엇이 들어 있는지 확인하고, 그 안에 무엇이 좋은지 나쁜지 파악하고, 위험 프로필을 파악하여 현명한 결정을 내린 다음, 이를 개선하고 최선의 방법을 찾는 데 도움을 주는 것입니다. 마이그레이션이든 LTS 제공업체든, 아니면 그 중간이든, 2년 후의 업계는 지금과 같은 모습일 것입니다. 우리는 정말 잘 발전된 기술을 보유하게 될 것이며, 이는 업계의 판도를 크게 바꿀 것입니다.
헤이든 베일리오:
최근에 인수한 도구 중 하나가 Zol입니다. Dave, 말씀하신 전체 수명 주기에서 Zol은 어떤 역할을 하나요?
데이브 웰치:
네, 회사를 설립하고 인수한 벤지와 셰한에게 감사의 말을 전하고 싶어요. 그들은 여전히 저희를 매우 지지하고 멋지게 도와주고 있습니다. 우리가 무엇을 하고 있는지 모를 때 전화를 걸어 해결책을 찾고 있다고 말하곤 하죠. 하지만 Zol은 그들이 시작한 정말 흥미로운 이니셔티브였습니다. 명령줄 도구입니다. 웹사이트가 있습니다. X E O L X 수명 종료 소프트웨어 같은 거죠? X EOL IO가 도메인이고 수명 종료 스캐너입니다. 맞아요. 그래서 우리는 모두 몰래 숨어서 수리를 하는 데 익숙하죠? 스캔을 통해 불량 소프트웨어가 있는지 또는 걱정해야 할 사항이 있는지 알려주는 훌륭한 도구들이 있죠.
데이브 웰치:
Zol의 초기 작업은 수명 종료 시점을 찾아내어 시간표가 어떻게 생겼는지, 언제 어떤 일이 일어났고 언제 일어났는지에 대한 아이디어를 제공하는 것이었습니다. 그래서 어떻게 개선할 수 있는지 알아낼 수 있었죠. 그리고 초기 방향은 정말 흥미로운 방식으로 진행되었습니다. 저희의 인수와 현재 진행 중인 방향의 일부는 사람들이 자신의 생태계에서 무엇을 가지고 있는지에 대한 가시성을 높이고, 무엇이 수명이 다했는지, 무엇이 수명이 다할 것인지, 위험 요소가 무엇인지 알려주는 정보 플레이를 훨씬 더 많이 하는 방향으로 나아가는 것입니다. 다시 말하지만, 해결 옵션입니다. 이 중 일부는 경쟁사나 스닉과 같은 스캐너 또는 다른 어떤 것과도 겹치지 않는 것처럼 겹치는 부분이 있습니다. 다시 말하지만, 이 세계에는 없는 것이 있습니다. 숨을 수 있는 어두운 구석이 많이 있습니다.
데이브 웰치:
우리는 그 손전등을 세상에 내놓고 사람들을 돕고자 합니다. 그래서 오픈 소스 명령줄 도구입니다. 이면에서 수집된 많은 데이터가 있고, 바로 여기에서 정말 멋지고 흥미로운 방식으로 개입하고 있는 거죠? Zol은 처음에는 상위 50,000개의 중요 패키지를 타깃으로 삼았는데, 이는 좋은 첫걸음입니다. 하지만 앞으로는 그 숫자를 1000배로 늘려서 스택의 아래쪽까지 살펴보고 결국 모든 정보를 확보할 수 있도록 하려고 합니다. 따라서 종속성 트리의 레벨 1이든 레벨 10,000이든, 오래된 것이 있거나 플래그가 지정된 것이 있으면 어디에 있든 상관없습니다.
헤이든 베일리오:
한 고객이 종속성의 종속성 내부에서 발견한 CVE에 대해 이야기하면서 저희에게 연락을 해왔기 때문에 정말 흥미롭습니다. 그래서 종속성 트리가 계속 커지고 있죠? 거칠지만 더 거칠죠. Zol의 마지막 요점은 정말 흥미롭다고 생각했고, 10년 전이나 12년 전 애플리케이션을 실행하고 시작하고 싶을 때 패키지를 가져왔을 때의 데이터가 있었으면 좋겠다고 생각했습니다. 하지만 지금은 최신 오픈소스와 비슷하죠? 200개 이상의 라이브러리가 이미 들어 있는 스타터 팩을 가져와서 시작하면 되죠? 그리고 그냥 시작하면 되죠? 10년 전과 지금의 차이점은 지금은 삶을 더 쉽게 만들어주는 것들을 가져오고 있지만, 그 스타터 팩 안에 들어 있는 모든 것들을 볼 수 없다는 점입니다. 그 200개의 라이브러리 안에는 다른 스타터 팩이 들어올 수 있습니다. 가시성을 잃게 되죠. 그래서 저는 Zol을 정말 좋아합니다. 정말 멋질 것 같고, 이 게임에 대해 많은 것을 알고 있고, 정말 멋지다고 생각합니다. 하지만 오늘 소개할 다음 게임은 여러분이 잘 알지 못하는 것들에 관한 게임입니다.
헤이든 베일리오:
그러니 게임 마스터 웬디, 가져가세요.
웬디 허스트:
맞습니다. 내 직업이 아닙니다라는 게임을 해보겠습니다. 현실 세계에서 여러분의 직업이나 오늘 이야기한 것과는 전혀 상관없는 세 가지 질문을 하고, 터무니없는 법적 허점에 대해 여러분이 알고 있는 것과 관련된 모든 것을 물어보겠습니다.
데이브 웰치:
오, 좋아요, 마음에 드네요. 가자.
웬디 허스트:
자, 시작합니다. 끌어올리는 중입니다. 좋아, 1번 객관식 문제입니다. 1번 미국의 어느 주에서 다른 사람의 집에 충분히 오래 살면 그 집을 훔치는 것이 법적으로 합법인가요? 텍사스주 A, 뉴욕주 B, 캘리포니아주 C인가요?
데이브 웰치:
캘리포니아. C라고 말하고 싶지만 뉴욕도 경쟁 후보가 될 수 있을 것 같지만 캘리포니아로만 하겠습니다.
웬디 허스트:
잘못되었습니다.
헤이든 베일리오:
저도 알아요.
웬디 허스트:
에이든, 무슨 일이야?
헤이든 베일리오:
테하스야, 자기야. 테하스야
데이브 웰치:
아니요, 텍사스입니다.
웬디 허스트:
텍사스입니다. 왜요?
데이브 웰치:
말도 안 돼요.
웬디 허스트:
텍사스에는 특정 조건 하에서 무단 점유자가 버려진 부동산에 대한 법적 소유권을 주장할 수 있는 점유 침탈법이 있습니다.
헤이든 베일리오:
포트워스의 댈러스 근처 어딘가에서 들었던 이야기인데, 정말 멋지고 아름다운 막다른 골목에 있는 집이었어요. 어떤 남자가 이 집에 막 이사를 왔는데 이 사람들은 한동안 그 집에 살지 않았어요. 그리고 6개월, 9개월, 12개월 정도 살았는데 아무도 찾아오지 않았어요. 그러다가 결국 그는 법원에 갈 수 있었어요. 법원에 가서 여기서 살면서 수도세를 내고 있었어요. 그래서 그는 30 만 달러를 받고 그것을 개선했습니다. 네.
데이브 웰치:
그도 개선하기 위해 노력했죠? 네, 저도 들었던 기억이 납니다.
헤이든 베일리오:
이야기를 좀 과장하는 것일 수도 있지만, 허점을 찾아냈다고 상상하는 것만으로도 대단한 일이었죠. 그가 해냈어요.
데이브 웰치:
네.
웬디 허스트:
잘했어, 친구. 그 허점을 발견했다면, 당신은 그럴 자격이 있는 것 같아요.
데이브 웰치:
알아요. 지금 텍사스에 집을 알아보고 있어요. 헤이든 헤이든, 몇 달 동안 도시를 떠나서 여행한다고 했지? 집에 쪼그리고 앉을 사람 필요해요?
헤이든 베일리오:
나를 독살하지 마세요.
웬디 허스트:
자, 두 번째 질문입니다. 준비되셨나요? 한 남자가 뉴질랜드에서 거액의 술값을 합법적으로 지불하지 않은 이유는 무엇일까요? A, 그는 자신을 주권 시민이라고 선언하고 법이 자신에게 적용되지 않는다고 주장했나요, B, 자신의 금액 이상의 채무는 판사의 승인을 받아야 하는 허점을 발견했나요, 아니면 C, 전액 동전으로 지불했나요?
데이브 웰치:
미국에서는 그런 얘기를 충분히 들었으니 A가 아니길 바랍니다. B. 하지만 분명 이런 이야기를 들은 적이 있습니다. 어디서 들었는지는 모르겠지만 부채가 일정 금액 이상이었다면 미국 의료 시스템으로 가는 사람이 있었을 수도 있습니다. 하지만 일정 규모의 바 탭은 그렇게 될 수 있습니다. 그래서 저는 B로 가겠습니다.
웬디 허스트:
정답은 B입니다.
데이브 웰치:
예.
헤이든 베일리오:
멋지네요.
웬디 허스트:
그는 99,999달러 이상의 부채는 판사의 승인을 받아야 한다는 허점을 발견했습니다. 그리고 그의 부채가 승인 없이 법적 부채 한도를 초과했기 때문에 그는 한 푼도 갚지 않고 도망쳤습니다.
데이브 웰치:
바로 그거죠.
헤이든 베일리오:
와우.
웬디 허스트:
미쳤죠? 미친 짓이죠. 미쳤다고 생각해요.
헤이든 베일리오:
그는 6자리 숫자의 빚을 지고 있었습니다.
데이브 웰치:
의도적으로 그런 걸까요, 아니면 그냥 문제가 생겨서 잡힌 걸까요?
웬디 허스트:
모르겠습니다.
데이브 웰치:
모르겠습니다.
헤이든 베일리오:
모르겠어요. 어떻게요? 일부러 그런 것 같아요 10만 달러어치의 술을 마셨으니 알콜중독자야 법적인 허점을 찾지 못했군요 제게요 법적인 허점이 있다는 걸 알기 때문에 그냥 계산서를 돌릴게요. 자기야, 우린
헤이든 베일리오:
몇 달에 걸쳐 쌓인 탭 같은 건가요? 아니면 지옥 같은 밤을 보낼 거라는 뜻인가요? 무슨 뜻일까요?
웬디 허스트:
그런 말은 안 했어요. 맙소사라고는 안 했어요. 많은 돈과 큰 파티. 분명 혼자 왔을 리가 없죠.
데이브 웰치:
하룻밤에 1,000병이 필요한데 미리 전화해서 100병이 필요하다고 말하면 바로 주문할 수 있는 거죠?
헤이든 베일리오:
오, 이런. 만약 바가 멍청하게도 '50% 할인 없이 100병을 마실 수 있다'고 했다면 그건 바의 잘못이죠. 또한, 시간이 지남에 따라 쌓인 탭이더라도 그날 밤은 그날 밤이었어요. 술집에서 계산서가 5자리 숫자에 도달하는 것을 본다면 저는 그렇게 할 것입니다.
데이브 웰치:
카드 실행해 주세요, 선생님, 제가 갈게요.
헤이든 베일리오:
지금 당장 카드가 필요해요. 네, 카드를 실행해서 통과되면 나머지 십만 달러짜리 병을 가져다 드릴게요. 하지만 그건 좀 과하네요 정말 대단하네요
웬디 허스트:
말도 안 되죠?
데이브 웰치:
네트 30이라는 다이브 바였어요. 맞아요 30일 안에 택시비를 내야 했죠? 네, 누가 한 달 내내 거기서 굴러다녔어요.
헤이든 베일리오:
집에 앉아서 집을 차지한 그 남자와 같은 사람이에요. 그건 확실해. 같은 놈이죠
데이브 웰치:
두 배의 즐거움.
헤이든 베일리오:
휴가를 떠나는 것처럼요.
데이브 웰치:
아니요, 하우스 파티용이었어요. 맞아요 소송에서 이기고 집을 얻은 다음 하우스 파티를 열고 바카더를 고용했죠. 맞아요
헤이든 베일리오:
세상에서 가장 멋진 파티.
웬디 허스트:
다음 질문과 같은 사람인지 확인해 봅시다. 일본에서 어떤 이상한 법적 허점으로 인해 누군가가 스스로 결혼할 수 있었나요? A는 대리 결혼을 허용하는 법, B는 법적 처벌 없이 의식적인 결합을 허용하는 관광 규칙, C는 자기 사랑 선언을 인정하는 법적 감독일까요?
데이브 웰치:
저는 그 답이 되기를 바라기 때문에 C를 선택하겠습니다. 그 표현이 딱 맞는 것 같네요.
웬디 허스트:
정답은 의식적인 상봉을 허용하는 관광 역할인 B입니다. 상봉이 아니라, 미안하지만 단수입니다. 법적 구속력이 없는 한 번뿐입니다. 일본의 한 관광 회사가 법적 구속력이 없는 결혼식을 할 수 있도록 허용하는 허점을 악용했습니다.
데이브 웰치:
재결합을 취소하고 다시 돌아올 경우 언제 재결합을 할 수 있는지는 명시되어 있지 않습니다. 네, 다시 돌아오세요.
웬디 허스트:
맞아요. 뉴잉글랜드 전체에 허점이 있죠. 네, 맞아요.
헤이든 베일리오:
자신과의 서약을 갱신하세요.
데이브 웰치:
꽤나 큰 허점입니다.
웬디 허스트:
꽤나 큰 허점이죠. 네 번째 질문입니다. 캐나다에서는 어떤 이상한 법적 허점으로 인해 주차 위반 딱지에 이의를 제기할 수 있을까요? A, 필체가 너무 지저분한 경우입니다. 무효입니다. B, 발부 경찰관이 '제발'이라는 말을 잊어버린 경우 티켓이 기각될 수 있습니다. 또는 C, 잉크 색이 빨간색이면 비공식적인 것으로 간주됩니다.
헤이든 베일리오:
오, 이건 어렵네요.
데이브 웰치:
네
헤이든 베일리오:
왜 세 가지가 다 될 수 있을 것 같은 느낌이 드나요, 데이브?
웬디 허스트:
여긴 캐나다니까요.
데이브 웰치:
세 가지 모두입니다. 세 가지가 다예요 전 캐나다를 사랑해요. 여러 번 가봤어요. 사람들이 정말 친절하죠? 캐나다에 대한 고정관념이 있지만 사실이에요. 사람들이 정말 친절해요. 그래서 감사하다는 말을 전하고 싶어요.
헤이든 베일리오:
네
데이브 웰치:
어디서 많이 들어본 것 같기도 하지만요. 하지만 A도 승자처럼 들립니다. B로 갈게요. 그럼 B로 가죠.
웬디 허스트:
정답이 틀렸습니다. 정답은 A. 필체가 너무 지저분하면 무효입니다.
데이브 웰치:
그건 공평합니다.
웬디 허스트:
캐나다의 일부 도시에서는 부적격 티켓을 집행할 수 없다고 판결하여 잘못된 글씨체로 인한 법적 분쟁이 발생하기도 했습니다.
데이브 웰치:
멋지네요. 정말 마음에 드네요.
헤이든 베일리오:
솔직히 말씀드리자면 어차피 아무것도 써서는 안 되는 글입니다. 하지만 그 말이 정말 이해가 되네요. 제가 뭘 했나요? 메모장에 적혀 있잖아요. 이건 읽을 수 없잖아요. 내가 뭘 잘못했지?
웬디 허스트:
이건 치킨 스크래치입니다.
헤이든 베일리오:
아, 의사이시군요. 처방전을 작성하는 의사 역할도 겸하고 있습니다.
데이브 웰치:
하지만 질문이 하나 더 있습니다.
웬디 허스트:
마지막을 볼 준비가 되셨나요? 시작하겠습니다. 오하이오에서 한 남성이 체포되지 않고 음주 운전을 할 수 있었던 법적 허점은 무엇일까요? A, 그는 차량으로 분류되지 않는 전동 바 의자를 타고 있었습니다. B, 그는 자신이 운전했다고 주장하지 않고 단지 차를 언덕 아래로 안내했을 뿐이라고 주장했나요?
데이브 웰치:
또는 C, 마음에 듭니다. 저도 마음에 듭니다.
웬디 허스트:
또는 C는 자신이 페달을 밟는 동안 개에게 운전대를 맡겼습니다.
데이브 웰치:
오, 이런, 다 마음에 드네요.
웬디 허스트:
정말 놀랍습니다.
데이브 웰치:
전 그런 거 싫어해요. 음주 운전하지 마세요. 하지만 음주운전을 하면 변호사를 화나게 할 수 있다는 허점도 있죠. 세 가지 모두 훌륭하게 들리네요.
웬디 허스트:
놀랍게 들립니다.
데이브 웰치:
바 의자를 전동화하면 맥주와 함께 바로 운전하러 갈 거라고 상상할 수 있기 때문에 바 의자로 가겠습니다. 그렇지 않으면 왜 그러겠어요? 그렇죠?
웬디 허스트:
정답은 A, 그는 차량으로 분류되지 않는 전동 바 의자를 타고 있었습니다.
데이브 웰치:
솔직히 개가 아닐까 걱정했어요.
웬디 허스트:
오하이오의 한 남성이 전동 바 의자를 만들어 음주 운전을 하고 도주했습니다. 차량으로 분류되지 않았기 때문입니다. 왜 두 번이나 넣었는지 모르겠어요. 방금 답변에서 그렇게 말한 다음 제 설명을 설명했습니다.
헤이든 베일리오:
아니, 정말 마음에 들었어요.
데이브 웰치:
주의를 기울이지 않는 분들을 위해.
헤이든 베일리오:
정말 멋지네요. 저도 그런 것들을 꽤 많이 볼 수 있었어요. 특히 미국에서도 여전히 들리는 모호한 법과 같은 것들 말이죠. 경찰관이 '제발'이라고 말하지 않았기 때문에 실제로 이 티켓을 지불할 필요가 없는 것처럼 보일 수 있습니다. 하지만 그런 경우는 단속하기가 엄청나게 어렵습니다. 녹음이 있어야 하겠죠, 그렇죠? 치킨 스크래치 미니 스포츠.
웬디 허스트:
그렇다면 미국의 미란다 원칙은 어떻게 되나요? 체포될 경우 미란다 원칙을 읽어주었는지 안 읽어주었는지 증명할 수 있나요? 모르겠습니다.
데이브 웰치:
사실입니다.
웬디 허스트:
답을 모르겠습니다.
헤이든 베일리오:
바디캠이 있다면 가능할 것 같습니다.
데이브 웰치:
개가 보이네요. 1870년에 제정된 카운티 법 같은 모호한 법이죠? 술에 취한 남자를 개가 집에 데려다주면 책임을 물을 수 없다는 식이죠. 엄밀히 말하면 제 개가 제 무릎에 앉아 운전한 거죠.
웬디 허스트:
개가 운전을 하고 있었어요. 뭐라고 말해야 할지 모르겠어요.
데이브 웰치:
제 시각장애인 개가 저를 집에 데려다주었습니다.
헤이든 베일리오:
말을 집으로 안내했습니다. 개가 말을 집으로 안내했습니다.
웬디 허스트:
개가 계속 창밖으로 얼굴을 내밀고 있었기 때문에 알 수 있었습니다.
데이브 웰치:
네, 맞아요. 마음에 드네요.
헤이든 베일리오:
Wild. 좋아요, 데이브, 정말 즐거운 시간이었어요. 멋진 경기를 보여줘서 고마워요, 웬디. 데이브, 와줘서 고마워요. 데이브, 마지막 질문이 있어요. 모두에게 똑같은 질문입니다. GitHub 또는 전 세계의 모든 오픈소스 기여자에게 한 마디로 전할 수 있는 메시지가 있다면 무엇일까요?
데이브 웰치:
사용 중단. 오래된 라이브러리를 폐기하세요. 오래된 것은 아무도 모릅니다. 우리를 구해주세요.
헤이든 베일리오:
더 이상 사용되지 않는 소프트웨어에 평생을 바친 사람처럼 말씀하시네요. 네, 맞아요. 제발 그냥 해달라는 식이죠. 맘에 들어요 아뇨, 정말 좋았어요. 사람들이 Herobevs에서 하는 일을 팔로우하고 싶거나 연락하고 싶은 경우 어디에서 찾을 수 있나요? 사람들이 와서 소통할 수 있는 장소가 있나요?
데이브 웰치:
네, daverodevs.com이 제 이메일입니다. 부담 없이 사용하세요. 트위터나 X 또는 지금은 그냥 데이비드 웰치입니다. 제 이름은 Bluesky입니다. 거기서도 쉽게 찾을 수 있고 GitHub에서도 찾을 수 있습니다. 아마 유전 메일이 가장 쉽게 찾을 수 있을 겁니다. 하지만 어떤 방법으로든 저에게 연락해 주세요.
헤이든 베일리오:
멋지다. 멋지네 그래요 와주셔서 감사하고 시청해 주셔서 감사합니다. 데이브의 이야기를 통해 작은 힌트를 얻으셨길 바랍니다. 법적 허점에 대해 재미있게 들으셨기를 바라며, Dave의 말처럼 오픈 소스 패키지에 사용되지 않는 태그를 붙이시기 바랍니다.
데이브 웰치:
버튼을 누르기만 하면 됩니다.
헤이든 베일리오:
하지만 많은 사랑을 받고 있습니다.
웬디 허스트:
헤로다이브에 연락해 주세요. 계속 지원해 드리겠습니다.
데이브 웰치:
네, 그리고 사람들이 지지하지 않는다고 화를 내면 '이 사람들이 할 거야'라고 말할 수 있습니다.
헤이든 베일리오:
플러그가 너무 많습니다.
데이브 웰치:
플러그가 너무 많습니다.
헤이든 베일리오:
알겠습니다.
웬디 허스트:
너무 많네요. 너무 지나쳐서 죄송합니다. 너무 멀어요.
헤이든 베일리오:
다른 모든 에피소드와 다른 모든 놀라운 이야기를 시청하세요. 참여해 주셔서 감사합니다. 재미있게 보셨다면 다른 친구와 공유하여 이 세상에 꼭 필요한 기술 영웅이 되어 보세요. 다음에 또 뵙겠습니다. 에브리데이 히어로즈 첫 번째 시즌의 마지막 에피소드입니다. 다시 찾아뵙겠습니다. 다음에 뵙겠습니다.
데이브 웰치:
평화.