Uploaded avatar of iHiD

Exercism Insiders: 다크 모드 + ChatGPT 연동을 미리 사용해 보기!

@iHiD
3년 초과 전
동영상

Exercism을 재정적으로 지속 가능하게 만들기 위해 새로 추가하는 두 가지 이야기를 조금 해 볼까 해요. 두 번째, 바로 Exercism Insiders는 특히 기대하게 될 소식일 거예요. 그리고 끝까지 읽어 주세요. 특별한 기능 두 가지를 공개할 건데, 그중 하나는 얼리 어답터만 쓸 수 있어요.

먼저 배경부터 짚어 볼게요. 10년 전 Katrina가 Exercism을 처음 만들었을 때, 그걸 큰 제품으로 키울 생각은 전혀 없었어요. 그냥 자기 학생들과 함께 쓰던 단순한 플랫폼이었죠. 그런데 기쁜 우연으로 세상에 알려지게 됐어요. 그리고 10년이 지난 지금, 매달 수백만 명이 찾아와요. 터무니없이 적은 예산으로 여기까지 왔어요. 사실 v3를 출시하기 전까지 Exercism의 8년 동안 쓴 돈은 50만 달러가 채 안 됐어요. 1년에 6만 달러뿐이었죠. 그동안 플랫폼을 처음부터 두 번이나 다시 만들었고, 65개 언어 트랙을 만들었고, 수백만 건의 제출과 토론, 그리고 반복이 있었어요… 80만 번이 넘게 피드백을 준 자동 피드백 시스템도 만들었어요. 정말 많은 걸 해냈죠. 아주 적은 돈으로요.

그게 가능했던 가장 큰 이유는 당연히 Exercism이 오픈 소스라는 점이에요. 수천 명이 Exercism에 기여해 왔고, 특히 멋진 몇백 명의 분들이 콘텐츠를 만들고 유지하는 일을 해 왔어요. 그런데 v3 출시가 성공하면서, Exercism이 계속 돌아가려면 실제로 상시 팀이 일해야 하는 지점에 도달했어요. 그때 50만 달러라는 놀라울 만큼 후한 기부도 받아서 작은 팀을 꾸릴 수 있었죠. 그래서 프런트엔드 작업을 맡을 Aron, 커뮤니티 성장과 관리를 맡을 Jonathan, 모금과 파트너십을 맡을 Loretta를 채용했어요.

그 결과는 사실 꽤 놀라웠어요. 사이트의 일상적인 사용량은 전년 대비 약 250% 늘었어요. 자동 멘토링 기능도 많이 추가해서, 이제 80만 개가 넘는 솔루션에 즉시 피드백을 주고 있어요. 커뮤니티는 매일 Twitch에서 라이브 스트리밍을 하고, 활기찬 포럼과 Discord 서버도 있어요. 월 후원금도 거의 0에서 6천 달러 넘게 늘렸고요. 정말 큰 성과죠. 그런데 기업들이 기업의 사회적 책임 예산으로 저희를 후원하도록 하는 일은 잘 풀리지 않았어요. 월 6천 파운드면 대단하지만, 사실 필요한 금액의 5분의 1에 불과하고 후원금 대부분이 정기 후원이 아니라 일회성 기부예요. 그래서 지금 팀으로 지속 가능하기에는 시간이 부족해요. 그리고 그 팀이 없으면 Exercism을 실제로 운영할 자원도 없어요. 일주일에 400시간이 있어서 제가 모든 일을 다 할 수 있으면 좋겠지만 그럴 수 없잖아요. 저는 못 해요. 그래서 모두에게 급여를 줄 방법을, 그것도 빨리 찾아야 해요.

그런데 그뿐만 아니라, 저는 Exercism이 성장했으면 해요. 지난 몇 년간 저와 이야기를 나눠 본 분들은 제가 Exercism에 품고 있는 아이디어와 바람, 야망을 잘 알 거예요. 정말 멋질 거라고 생각하는 것들이죠. 그런데 그러려면 팀이 더 커져야 하고, 더 경쟁력 있는 급여를 줄 수 있어야 해요. 그래서… 문제를 해결할 방법을 찾아야 해요.

그래서 두 가지를 시도해 보려고 해요.

첫 번째는 사이트에 스폰서십을 들이는 거예요. 개발자에게 좋은 제품과 서비스를 제공한다고 생각하는 파트너를 찾아서, 트랙은 물론 이메일이나 인프라 같은 영역까지 후원하도록 초대할 계획이에요. 스폰서십은 장기적인 관계가 될 거예요. 기업은 최소 12개월은 지원하기로 약속해야 할 거예요. 그리고 저희는 이걸 정말 서로 윈윈인 파트너십으로 만들고 싶어요. 정말 좋은 콘텐츠를 함께 만들고, 기업의 임원들과 인터뷰를 하고, 저희 파워 유저에게 할인이나 무료 체험을 제공하게 하는 것 같은 걸 생각하고 있어요. 이건 잠시 후에 더 자세히 말할게요!

하지 않을 것도 몇 가지 있어요. 클릭당 과금 같은 방식의 광고는 하지 않아요. 웹사이트에 추적 도구를 넣거나 누군가의 개인정보를 공유하거나, 그런 일은 전혀 하지 않아요. 저희가 찾는 건 무료 교육을 지원하고, 오픈 소스를 지원하고, 저희 같은 풀뿌리 활동을 지원하려는 조직뿐이에요. 그 대가로 저희는 그들이 그런 일을 하고 있다고 알려 드리고, 여러분이 적어도 그 회사 제품을 한번 살펴보도록 권하는 거죠. 이런 조직 중 많은 곳이 기업의 사회적 책임 부서를 통해 Exercism에 기부하기도 하면 좋겠어요. 두고 볼 일이죠.

잠깐 옆길로 새자면, 개발자에게 제품이나 서비스를 제공하는 회사에 다니고 있다면, 그 회사가 Exercism 후원에 관심이 있을지도 몰라요. 소개를 해 주거나, 담당자와 연결해 주거나, 심지어 누구에게 접근해야 하는지 익명으로라도 알려 주시면 정말 큰 도움이 돼요. 그럼 Loretta에게 이메일을 보내 주세요. 이메일 주소는 아래 설명에 있어요. 가장 좋은 방법을 함께 찾아볼게요!

처음엔 이 모든 게 좀 못 미더웠는데, 지금은 정말 기대돼요. 진정한 파트너십은 Exercism을 한 단계 끌어올리고, 모든 멤버에게 좋은 혜택을 더해 줄 거라고 생각해요.

이게 첫 번째 이야기였어요. 두 번째는 제가 정말, 아주 오래전부터 기대해 온 것인데요, 바로 Exercism Insiders예요.

Exercism Insiders는 Exercism을 적극적으로 후원하는 분들을 위한 새로운 리워드 프로그램이에요. 더 많은 비하인드 콘텐츠에 접근할 수 있게 해 드리고, Exercism의 미래에 더 많이 참여할 수 있게 해 드리며, 재미있는 추가 기능도 드릴 거예요. 그리고 스폰서십을 논의하는 모든 기업에 Insiders에게 무료 체험이나 할인을 제공해 달라고 요청할 계획이에요.

Insider가 되려면, 기본 규칙은 Exercism을 적극적으로 후원하고 있어야 한다는 거예요. 대부분은 저희 코드베이스에 활발히 기여하고 있거나, 활발히 멘토링하고 있거나, 최근에 후원한 경우예요. 세부 사항은 아직 정리 중이지만, 대략 평판을 일정량 쌓을 때마다, 또는 후원할 때마다 그 시점부터 30일씩 접근 권한이 늘어나는 방식으로 생각하고 있어요. 정기 후원자나 꾸준한 기여자라면 유예 기간을 조금 더 드릴 거예요. 30일 동안 활동하지 않았더라도 그전 9개월 동안 활동했다면 바로 권한을 잃지는 않는다는 뜻이죠. 그리고 과거에 큰 기여를 했지만 지금은 활동하지 않는 분들에게는 평생 멤버십도 드릴 거예요.

Insiders가 되면 웹사이트에서 이름 옆에 표시되는 배지, 포럼에서의 플레어, 그리고 특별한 비공개 채널에 접근할 수 있는 Discord 역할도 받게 돼요. 또 커뮤니티 콜 같은 자리에 단순히 다시 보기로 보는 게 아니라 직접 참석해서 활발히 참여할 수 있어요. 비하인드 브이로그와 인터뷰에도 접근할 수 있고, 저희가 여는 무엇이든 물어보는 시간(AMA)에서 Insiders의 질문을 우선 처리하는 것도 고려하고 있어요. 기본적으로, Exercism을 성공으로 이끄는 데 한몫하는 분이라면, 저희는 그분을 함께 축하하고 여정에 확실히 동참시키고 싶어요.

처음에 얼리 어답터를 위한 특별한 기능이 두 가지 있다고 말했죠. 첫 번째는 다크 모드예요. 많은 분들이 오래도록 원해 왔다는 걸 알아요. 드디어 나왔어요. Insiders와 동시에 출시하고, 처음 3개월 동안은 Insiders만 쓸 수 있어요. 그러니 쓰고 싶다면 기여나 멘토링으로 평판을 쌓거나, 정기 후원자로 등록해 주세요.

두 번째 기능은 영국에서 '마마이트'라고 부르는 것과 같아요. 좋아하거나, 싫어하거나 둘 중 하나죠. 저희는 사이트에 ChatGPT를 통합할 거예요. 연습 문제에서 막히면 도움을 요청할 수 있고, 문제를 끝내면 자동 피드백을 받게 돼요. 지금까지 실험해 본 결과 ChatGPT는 절반 정도는 훌륭했고 나머지 절반은 쓸모없었어요. 그래서 이 단계에서는 순전히 재미용 기능으로 다루고 있지만, 실험해 보면 정말 재미있을 거라고 생각해요. 이 기능은 앞으로도 한동안 Insiders 전용이 될 거고, 5월 한 달 동안은 Insiders 출시일에 Insiders였던 사람만 쓸 수 있어요. 그러니 이걸 가지고 놀아 보고 싶다면, 출시 전에 Insiders 권한을 얻어 두어야 해요. 또 Insiders를 출시하기 전에 저희를 후원해 준 분들을 위한 특별 배지도 추가할 거고, 사이트에서 이름 옆에 붙는 작은 Insiders 태그는 그분들의 이른 후원을 영구히 보여 줄 거예요.

다음 주에 정확한 내용과 여러분의 Insiders 자격 현황을 담은 랜딩 페이지를 공개할 거예요. 지금 후원하면 접근 권한이 확실히 보장되고, 출시 전에 후원이 이어지면 정말 좋겠어요. 가능하다면 한번 고려해 주세요!

한 가지 분명히 하고 싶은 건, 저희 교육 기능 중 어느 것도 유료 장벽 뒤로 가둬지지 않는다는 거예요. Insiders는 재미있는 기능과 UI의 추가적인 재미, 비하인드 콘텐츠로 가득할 거예요. 추가 콘텐츠나 완성도 높은 기능을 담는 곳은 아니에요. 그러니 시간이나 돈이 없어서 Insiders에 접근하지 못하더라도 교육 경험이 더 나빠지지는 않아요. 그건 저희가 절대 넘지 않을 선이에요.

자, 그럼 두 가지였어요. 스폰서십과 Insiders. 저희 바람은 이 두 가지를 통해 기업과 개인 모두 Exercism을 재정적으로 후원해 주고, 저희가 더 지속 가능한 지점에 도달해서 정말 잘 성장할 미래를 그리며, 가지고 있는 멋진 아이디어들을 하나씩 만들어 갈 수 있게 되는 거예요.

읽어 주셔서 감사해요. 여러분도 정말 기대하고 있으면 좋겠어요, 특히 Insiders를요. 앞으로 몇 주 안에 더 많은 이야기를 들려드릴게요!

2023년 04월 05일 · 유용했나요?