중독, 수감, 중범죄 전과 이후 제로에서 다시 쌓아 올리기

1 hour ago 1
  • 소프트웨어와 오픈소스 활동은 중독·빈곤·수감·중범죄 전과 이후 삶을 재건하는 경로가 되었고, 채용과 멘토링 기회가 그 경로를 열어준 사례
  • 14세에 Adderall을 계기로 암페타민 감각에 빠진 뒤 학교에서 처방약을 판매했고, 17개 혐의로 체포되어 최고 보안 소년원에서 14~16세를 보냄
  • 출소 후 GED, 커뮤니티 칼리지, 저임금 노동을 거쳤지만 다시 약물 판매와 Darknet 주문으로 이어졌고, 18~19세 카운티 구치소 수감 중 중범죄 전과자가 됨
  • Work-Release 중 본 기술 인턴십 기사로 Techtonic에 채용되어 웹 개발을 익혔으나, 재발과 해고 뒤 거의 모든 것을 잃고 수백 건의 지원과 8개 제안 철회를 겪은 뒤 Miami 스타트업에 합류
  • Hasura 참여와 PR 기여는 현재의 개발자 도구 업무로 이어졌고, 신원조회만으로 재능을 판단하지 않는 채용·멘토링 기회가 중요함

시작점: 중독·수감·전과 이후의 재건

  • 14~16세에 최고 보안 소년원에서 지냈고, 19세에 중범죄 전과자가 되었으며, 중독으로 거의 모든 것을 잃은 뒤 소프트웨어, 오픈소스, 기회를 준 사람들을 통해 삶을 다시 세운 경험
  • 공개를 결심한 계기는 Preston Thorpe가 자신의 배경을 공개적으로 말한 일, 그리고 OSS 기여와 커뮤니티 활동을 쌓아 커리어가 충분히 진행되었다는 판단
  • 중독, 빈곤, 수감, 중범죄 전과 이후의 삶을 압축해 공유하며, 비슷한 상황의 사람들이 상황이 나아질 수 있음을 보게 하는 목적

14세의 암페타민 중독과 감옥

  • 사춘기와 중학교 무렵부터 과체중으로 놀림을 당했고, 주먹다짐, 교사에게 무례한 행동, 학교 과제 중단, 약물 실험으로 이어진 변화
  • 같은 반 학생에게서 산 Adderall로 암페타민 감각을 경험한 뒤 행복감과 자신감, 무엇이든 할 수 있다는 느낌을 매 순간 원하게 됨
  • 14세에 직업도 돈도 없어 약물 습관 유지 자금을 벌 방법을 찾았고, 학교 학생들에게서 여러 처방약을 싸게 사서 비싸게 파는 방식으로 판매
  • 반항적이고 “나는 무적”이라고 여긴 태도와 말이 많은 성향 때문에 오래가지 못했고, Schedule II 통제물질 제조 또는 유통 목적 소지 17개 혐의로 체포
  • 14~16세를 콜로라도 Golden의 Lookout Mountain YSC 최고 보안 소년원에서 보냄

자유 - 오래가지 않음

  • 수감 중 GED를 취득했고, 출소 뒤 커뮤니티 칼리지에 잠시 등록
  • 조경 노동자로 시간당 8달러를 받으며 일했고, 야간 수업을 위해 편도 1시간씩 버스를 탔지만 유지할 끈기나 동기가 부족해 중퇴
  • 16~17세 사이 짧게 술·약물을 끊었지만 다시 약물 판매를 시작했고, The Silk Road와 Darknet을 알게 된 뒤 당시 합법 “Research Chemical”이던 Methylone/bk-MDMA를 부모 집으로 배송
  • 아버지가 배송물을 가로채고 방에서 옷과 침대 외의 물건을 치우겠다고 하자 이를 거부했고, 집을 떠나도 경찰을 부르지 않겠다는 말을 듣고 노트북·현금·옷을 챙겨 나감
  • 당시 콜로라도에서 미성년자 해방은 신청 가능한 지위가 아니라 법적 절차 중 인정되는 법원상 지위였고, 18세 전에 적법 지위를 갖고 이사할 통로가 기술적으로 없었음
  • 친구 부모가 트레일러의 남는 방을 월 300달러에 비공식 임대했고, 그곳 바닥에서 6개월 동안 생활
  • 조경 노동자, 제재소 노동자, Walgreens 계산원으로 일하면서도 부업으로 약물 판매를 계속했고, 결국 약물 관련 혐의로 다시 체포되어 18~19세를 카운티 구치소에서 보냄
  • 이 시기에 낮은 등급의 중범죄 전과자가 됨

우연한 뉴스 기사와 소프트웨어 직장

  • 카운티 구치소 안에서 “위험군·저소득 청소년에게 인턴십을 제공하는 기술 회사”에 관한 작은 신문 기사를 발견
  • 어린 시절 컴퓨터로 비디오게임을 했고, 게임 모드를 만들기 위해 프로그래밍을 독학했으며, 어릴 때부터 프로그래머가 되고 싶었다는 배경
  • Work-Release 구치소 프로그램으로 옮겨 낮에 일할 수 있게 되었고, 1주일 안에 직장을 구하지 못하면 남은 형기를 일반 수감 상태로 마쳐야 하는 조건
  • 첫 외출일에 기사 속 회사 사무실로 찾아가 구치소에서 막 나왔고 안에서 기사를 봤다고 말했으며, 면접 뒤 인턴 Full-Stack Web Developer로 채용
  • 웹 개발을 알지 못했고 원래 관심도 크지 않았지만, 중범죄 전과 때문에 남은 인생을 건설 노동 같은 일로 보낼 것이라고 생각했던 상황에서 기대를 넘어선 직장
  • Techtonic은 계약 개발을 했고, 여러 기술 스택으로 신규 SaaS MVP 출시를 많이 수행했으며, 멘토링 시간이 많지 않아 “스스로 해결해 출시하거나 나가야 하는” 방식의 초기 커리어 경험
  • 그곳에서 프론트엔드, 백엔드, DevOps를 배웠고 여러 언어와 데이터베이스를 다뤘으며, Ruby on Rails와 MongoDB가 유행하던 시기, ES6 JS가 새로웠던 시기, React를 jQuery 대체 기술로 배우기 시작하던 시기
  • 현재 아내를 그곳에서 만났고, 자신의 약물 사용과 불안정한 삶으로 끌어들임

약물, 2부: Electric Boogaloo

  • 얼마 지나지 않아 약물 사용으로 돌아갔고, 한동안은 대체로 기능을 유지
  • Techtonic의 한 관리자가 매일 몇 시간씩 늦게 출근한다고 소유주에게 거짓말했고, 그 결과 본인과 현재 아내가 해고
  • 훗날 그 관리자가 해고된 뒤 Slack 메시지 기록이 거짓말을 드러냄
  • 직장이 없어지자 중독이 더 심해졌고, 임대료와 청구서를 낼 돈도 바닥남
  • 플로리다의 생물학적 아버지 집으로 옮겼지만, 아버지도 중독자였고 안정 대신 방치와 파괴적인 상황으로 이어짐

제로에서

  • 아버지와의 거주 상황이 무너진 뒤, 남는 방이 있는 친구가 아주 적은 돈을 받고 본인과 현재 아내를 임시로 머물게 해줌
  • 당시 가진 것은 몇 달러, 차량 없음, 약간의 옷, 노트북 한 대뿐인 상태
  • 모든 것을 잃었고, 함께 끌어들인 현재 아내도 모든 것을 잃은 상태
  • 이 시점에 단주·단약이 시작되었고, 중독자들이 말하는 “바닥”에 도달한 뒤 “도대체 뭐 하고 있는 거야?”라고 스스로를 보게 된 계기
  • 본인은 식당에서 설거지를 시작했고, 현재 아내는 친구가 일하던 창고에서 오븐·냉장고 같은 대형 가전 배송·설치 일을 시작
  • 차량이 없어 현재 아내는 친구의 자전거를 빌려 출근 전 어둠 속에서 30분, 퇴근 후 무더위 속에서 30분을 이동
  • 가전 설치는 현장 설치 단위로 돈을 받는 경우가 많아 근무 시간이 길었고, 많은 날 10~12시간 노동과 1시간 자전거 이동 뒤 거의 울다시피 한 뒤 잠드는 반복
  • 현재 아내는 자신이 일하는 동안 본인이 일을 그만두고 모든 시간을 기술 직장 구직에 쓰는 편이 낫다고 말했고, 몇 달 동안 혼자 생계를 떠받침
  • 수백 건의 지원서를 보냈고, 8개 회사에서 최종 면접과 제안서를 받았지만, 매번 기업의 “No Felons” HR 정책으로 제안 철회
  • Miami의 작은 스타트업 면접을 봤고, 전화 심사를 통과한 뒤 대면 면접을 위해 편도 4시간을 운전
  • 그 스타트업은 직장을 제안했고, 이주와 임시 Airbnb 체류 비용을 도왔으며, 연봉 5만 달러와 회사 매출이 늘면 1년 뒤 큰 인상을 약속
  • 제안을 받고 크게 기뻐하며 즉시 수락

Hasura, 오픈소스, 계속 열린 문

  • 직장의 시스템은 오래된 Rails 앱이었고, 상당한 기술 부채와 여러 외주 개발사의 결과물이 섞인 상태
  • 업무 일부는 V2 재작성을 설계·구현하는 일이었고, 기술을 평가하던 중 Hasura를 발견
  • Hasura는 Postgres 앱을 위한 CRUD 생성을 자동화했고, 기존 Backend-as-a-Service 유형 플랫폼의 한계를 겪은 사람들이 만든 도구로 보였음
  • 핵심 CRUD만 자동화하고, 나머지 앱은 자체 API 엔드포인트 연결과 AuthN·AuthZ 구현으로 통합하는 구조
  • 개발용 localhost Postgres URL을 연결하자 완전한 CRUD API가 작동했고, 빠르게 SaaS MVP를 만들던 배경에서 실제 문제를 해결하는 성능 좋은 도구로 받아들임
  • Discord 서버에서 다른 사람들의 질문에 답하고, 필요하다고 느낀 기능을 구현하는 PR을 보내며 Hasura에 깊이 관여
  • 입사 1년이 되었을 때 기존 회사 창업자들은 더 높은 급여를 줄 여력이 없었고, 재무 상황을 알고 있었기에 거짓말은 아니었지만 실망이 있었음
  • Hasura 직원이 농담처럼 입사를 지원하라고 했고, 정보를 더 알아보는 차원에서 면접을 진행
  • 면접 뒤 현재 급여의 두 배가 조금 넘는 제안을 받았고, 기존 회사 창업자들과의 관계를 아끼면서도 제안을 수락
  • 기존 업무를 마무리하고 인수인계할 사람이 있도록 한 달 더 머무름
  • 당시 Hasura가 매우 작아 면접 과정에서 신원조회가 없었고, 이후 낮은 등급의 중범죄 전과가 있음을 창업자들에게 알렸지만 문제가 되지 않음
  • 개발자 대상 도구이자 직접 좋아하고 파워유저였던 제품, Postgres 생태계의 일부인 제품을 만드는 꿈의 직장에 도달
  • 2020년부터 Hasura, 현재 PromptQL에서 일하고 있으며, 해고·파산·인수 중 끝까지 함께하겠다는 태도

결론

  • 이 경험은 깔끔하거나 영웅적이거나 모두에게 적용 가능한 사례가 아니며, 끔찍한 선택, 사랑하는 사람들에게 준 상처, 다른 사람이 간절히 원했을 기회의 낭비가 있었음
  • 옳은 일을 시작한 뒤에도 운, 도움, 타이밍, 용서, 과거만이 아니라 앞으로 무엇을 할 수 있는지로 판단해주는 사람들이 필요했음
  • 중독, 빈곤, 범죄 기록, 영구적으로 느껴지는 구멍 속에 있는 사람에게 현실은 쉽지 않고, 오랫동안 불공평할 수 있으며, 작업물을 보지도 않는 사람들에게 “아니오”를 들어야 할 수 있음
  • 주변 사람보다 실수할 여지가 적은 상태에서 다시 쌓아 올려야 할 수 있지만, 반드시 끝난 것은 아님
  • 채용, 멘토링, PR 리뷰, 보통 들어갈 수 없는 공간에 누군가를 들이는 위치에 있다면 재능은 신원조회 결과에 따라 균등하게 분포하지 않는다는 점이 중요함
  • 서류상 위험해 보이는 사람이 자신에게 주어진 기회에 걸맞은 사람이 되기 위해 몇 년을 쓰는 사람일 수도 있음
  • 살아 있고, 술·약물을 끊었고, 결혼했고, 고용되어 있으며, 소중히 여기는 소프트웨어를 만드는 현재는 몇몇 사람이 감수한 위험 덕분
  • 매일 그 사실에 감사하며, 시간이 지나면서 다른 사람에게 같은 기회를 주는 사람이 되고자 함
Read Entire Article