2P by GN⁺ | ★ favorite | 댓글 1개
  • Chet Haase는 Google/Android를 자발적으로 떠나 기술 업계 밖의 코미디 시나리오 작가·학생 생활로 이동함
  • 2010년 5월 Android 팀 합류 이후 거의 14년 동안 코드, 발표, 영상·글, 팀 관리를 맡았고, 1992년 이후 소프트웨어 분야에서 31년 이상 일해왔음
  • 최근 몇 년간 관리직에서 Developer Relations, 그래픽 팀 엔지니어, Toolkit 팀 엔지니어로 옮기며 커리어를 되감았고, 이제 출발점이었던 대학원으로 돌아감
  • 2023년 가을 Chicago의 DePaul에서 코미디 시나리오 MFA 2년 풀타임 과정을 시작했으며, Second City 코미디 수업도 병행 중임
  • Android에서 Animator API, 그래픽·UI·성능 작업, AndroidX, 팟캐스트, Android 초기 역사 기록을 남겼고, 앞으로는 글쓰기와 코미디에 더 집중하려 함

Google/Android를 떠나는 결정

  • Haase에게 이번 퇴사는 최근 기술 업계 해고와 다른 자발적 선택
    • 본인은 “그만뒀다”고 표현함
    • Google 또는 Android만 떠나는 것이 아니라, 기술 업계에서 완전히 다른 일로 옮겨가는 결정에 가까움
  • 그는 Google 전체보다 Android 팀의 일원이라는 감각이 더 컸다고 봄
  • 2010년 5월 Android 팀에 합류한 뒤 거의 14년 동안 여러 역할을 맡음
    • 코드 작성
    • 발표
    • 영상과 글 제작
    • 사람 관리
    • 여러 팀, 역할, 프로젝트를 즐겁게 수행함

31년 넘는 소프트웨어 커리어 이후 대학원으로

  • Haase는 1992년 대학원 졸업 이후 여러 회사에서 소프트웨어 관련 일을 해왔고, 경력은 31년 이상
  • 최근 몇 년간 그는 자신의 커리어를 “되감기”하듯 바꿔왔음
    • Toolkit 팀을 몇 년간 이끈 뒤 Developer Relations로 옮겨 더 작은 팀을 관리함
    • 코딩이 그리워 그래픽 팀 엔지니어로 돌아감
    • 이후 Toolkit 팀에 엔지니어로 복귀함
    • 이제 커리어의 시작점인 대학원으로 돌아감
  • 2023년 가을 Chicago에서 코미디 시나리오 MFA를 시작함
    • DePaul의 2년 풀타임 과정임
    • Second City에서 코미디 수업도 들음
    • 풀타임 업무와 학교를 병행할 수는 있었지만, 잠을 자야 한다는 현실적인 문제가 남았음

기술 업계를 떠나는 비용과 새 목표

  • 그는 직장과 커리어를 떠나는 일이 자신이 하게 될 최악의 재정적 결정이길 바란다고 말함
  • 기술 업계는 나쁜 사이클 속에서도 여전히 더 나은 급여, 복지, 전망, 특전, 안정성을 제공한다고 봄
  • 그럼에도 코미디 글쓰기는 자신이 하고 싶은 일
    • 수년 동안 글쓰기와 코미디를 부업처럼 해왔음
    • 이제 그 취미를 본업으로 끌어올리려 함
  • 언젠가 코딩이 그리워지면 다시 할 방법을 찾을 수도 있고, 코딩이 취미가 될 가능성도 남겨둠
  • 지금은 코미디, 글쓰기, 학생 생활에 집중하고, 이후의 방향은 그때 가서 정하려 함

Android에서 남긴 작업과 커뮤니티 경험

  • Android에서 보낸 시간은 Haase의 소프트웨어 개발 커리어 중에서도 특별했음
    • Android가 지금의 모습으로 커지는 과정에 참여했다는 흥분이 컸음
  • Google 합류 당시 Android는 “모두의 뒤”에서 4위 또는 5위 정도였고, 첫해가 끝날 무렵 상황이 크게 달라졌으며 이후 더 커지고 좋아졌다고 회고함
  • 플랫폼에 필요한 핵심 기술과 API를 만들 기회도 있었음
    • 예로 Animator를 언급함
    • 플랫폼과 AndroidX에서 그래픽, UI, 성능 관련 프로젝트를 진행함
    • 영리하고 흥미롭고 열정적인 팀원들과 오랫동안 함께 일함
  • Android 개발자와 사용자, 커뮤니티를 향해 자신의 여정의 일부가 되어줘서 고맙다고 인사함

글쓰기, 발표, 팟캐스트, Android 역사 기록

  • Android 개발에 관한 글쓰기와 발표라는 부업 프로젝트 덕분에 활발한 개발자 커뮤니티를 만나고 그 일부가 될 수 있었음
  • 2014년부터 팟캐스트를 진행해왔고, Android 밖에서도 계속하고 싶어함
    • 내부 사정을 모르는 상태가 자신의 “색깔 해설” 역할에 큰 변화가 아닐 수도 있다고 덧붙임
  • 아무도 하지 않았기 때문에 Android가 어떻게 시작됐는지에 관한 이야기를 배우고 전하게 됨
    • 관련 작업으로 Android 초기 역사 이야기를 언급함
    • 이전에도 여러 글과 책을 썼지만, 4년 넘게 인터뷰하고 1차 증언을 모은 이 프로젝트를 현재까지 글쓰기 인생의 하이라이트로 꼽음
  • 내부 폭로나 숨은 이유를 기대한 독자에게는 자극적인 이야기가 없음
    • 회사, 일, 사람들, 업무 모두 훌륭했다고 말함
    • 클릭베이트용 제목으로는 “Googler Quits to Do Something Very Different!”를 제시함
  • Android 업무에서 그리울 것 중 하나로 개발자 행사에서 기술과 코미디를 섞은 발표를 할 수 있었던 기회를 꼽음
    • 새 학생·작가 생활에 맞는 일정이 가능하다면 컨퍼런스, 팟캐스트 등 마이크가 있는 기회를 더 해보고 싶어함
  • 마지막으로 Android 개발자와 사용자, 다른 독자들에게 행운을 빌며 영화, TV, 책, 직접 만남 등 어떤 방식으로든 다시 보길 바란다고 마무리함

댓글과 토론

Hacker News 의견들
  • Android 초기 시절을 다룬 Chet의 책은 정말 흥미롭고, 운영체제를 만들던 온갖 미친 이야기가 많이 나옴
    Android 첫 몇 릴리스에 참여한 사람을 50명쯤 인터뷰한 듯하고, 팟캐스트에서 그 이야기 일부를 들려줬는데 내가 좋아하는 에피소드 중 하나가 됨
    예전엔 Android가 큰 Google 프로젝트였으니 당연히 성공했다고 생각했지만, 실제 이야기는 훨씬 더 흥미로움. 인수로 들어온 비교적 작은 팀이었고 당시 Google 문화에 제대로 섞이지 않은 채 자기들끼리 엄청난 시간을 일하며 커피에 깊이 빠져 있었음
    게다가 대부분은 T-Mobile Sidekick, WebTV, BeOS 같은 비슷한 프로젝트 경험이 있었음
    https://www.goodreads.com/en/book/show/61431659
    https://corecursive.com/android-with-chet-haase/

    • 2012년 4월 Android에 합류했는데, 돌아보면 그때 Android는 해내고 있던 일에 비해 믿기 어려울 정도로 작은 조직이었음
      Frameworks 팀 전체가 한 명의 관리자에게 보고했고, 중간 크기 회의실 하나에 다 들어갈 정도였음. 여기엔 UI 도구 모음과 앱이 호출하는 Java API 대부분, Binder까지 포함됐고, 네트워킹·전화·그래픽·Bluetooth 등은 별도 팀이었지만 긴밀히 협업했음. 그래픽 팀도 5명쯤이었던 것 같음
      당시엔 이미 성숙한 프로젝트에 들어온 건 아닌지, 성공의 대부분이 끝난 건 아닌지 조금 걱정했는데 전혀 몰랐던 셈임. Chet은 몇 년간 내 관리자였고, 2016년 말 Rust로 개발하고 싶어 조급해져 Fuchsia로 옮기기 전까지 함께했음
      Chet은 훌륭한 코미디언이라 새 관심사에서도 잘할 것 같음. 한 번은 자기 집에서 모임을 열었는데, 그런 자리들이 팀 결속을 엄청나게 높여줬음. 날이 좀 추워 다들 재킷을 입고 떨고 있었고, 누군가 “난방을 켜서 따뜻하게 해주는 Android 앱이 있으면 좋겠다”고 했음. 내 대답은 “이미 있어, GMSCore라고 부르지”였음
    • 2016년이 되어서야 Android 일을 시작했음. 오래된 핵심 멤버가 전혀 아니었던 입장에서 Chet의 책은 세부사항과 역사적 맥락을 많이 채워줬고, 재미있게 읽어서 추천함
    • WebTV에서 그들 중 몇 명과 같이 일했는데, 그때도 대단한 해커들이었고 그 전 General Magic에서도 그랬음
      그래도 가장 그리운 건 Bowser the Rabbit임
    • 농담을 이해하기엔 내가 너무 둔해서, 재미는 없지만 내가 알기로 정확한 GPT 설명을 붙임
      https://chat.openai.com/share/a5a62c3f-aaf7-4adb-a3e1-b13780...
  • Chet은 비범한 이야기꾼임. 개인적으로 Devoxx 2019가 지금까지 그의 최고 발표라고 봄: https://www.youtube-nocookie.com/embed/IEQj8ZxHejo (미러: https://ghostarchive.org/varchive/IEQj8ZxHejo)
    AOSP와 Android 개발자 생태계에서 활동하는 모두에게 준 최고의 선물은 그의 책 Androids(https://www.chethaase.com/androids)라고 생각함
    Chet, 고마웠고 매년 내내 순도 높은 품질(q14)이었음

  • 경기 둔화 때문에 얼마나 많은 사람이 기술 커리어를 포기했을지 궁금함
    돈은 덜 벌지만 더 충만한 다른 직업적 삶의 부름에 응답할 사람이 얼마나 더 될까? 어제도 예전 동료가 “어쩌면 기술 업계는 결국 내 길이 아닌 것 같다. 다른 걸 시도해보겠다”고 말하는 걸 들었음

    • 꼭 경기 둔화 때문인지는 모르겠음. 예전엔 기술에 완전히 매료돼 있었고, 새 도구와 프로그래밍 언어를 탐색할 에너지가 넘쳤음
      그런데 흥미롭고 보람 있게 만드는 건 기술이 아니라 사람이라는 사실을 천천히 깨달은 것 같음. 나만의 얘기지만, 기술이 아닌 일을 하는 사람들과의 상호작용과 활동이 더 깊고 진짜처럼 느껴졌고, 비기술적 맥락에서 그들을 알아가고 함께 시간을 즐기기가 더 쉬웠음
      그래서 취미와 관심사가 컴퓨터를 거의 포함하지 않는 활동으로 옮겨갔음. 커리어는 여전히 기술 분야이고 맡은 일에 최선을 다하려 하지만, 삶의 대부분을 화면 밖에서 보낼 때 내 삶이 더 낫다는 걸 계속 깨닫다 보니 점점 어려워짐
    • 이런 상황에 놓인 사람이 꽤 많겠지만, 재정적 이유 때문에 다수가 되지는 않을 것 같음
      충만한 커리어가 기술, 법률, 금융, 의료, 사업·관리 쪽이 아니라면 많은 지역에서 그것을 전업으로 하면서 괜찮은 삶의 질을 유지하기가 불가능할 수 있음
      예를 들어 글쓰기 일은 전반적으로 보수가 형편없고, 전통 매체의 쇠퇴와 AI의 등장으로 일자리 수도 크게 줄고 있음. FAANG 수준 소득으로 만든 저축이나 신탁기금이 없다면, 아무리 충만해 보여도 이 일을 주 커리어로 삼으라고 권하고 싶지 않음
      결국 많은 사람은 기술 업계가 괜찮은 생계를 위한 최선의 선택이기 때문에 이번 경기 침체를 버티려 할 수밖에 없을 것 같음
    • 글의 사례는 자발적 퇴사라 조금 빗나간 얘기지만, 이런 일은 분명히 벌어지고 있음
      내 파트너는 2018년쯤 “기술 업계에 들어가겠다”고 결심했음. 이유는 대체로 나를 보고 “편하고 돈을 아주 잘 버는 직업”이라고 판단한 것이었음. 한동안 소프트웨어 개발과 프로그래밍을 조금 배울 수 있는 자료들을 알려줬고, PyCharm CE와 Github를 설치하는 데 장벽도 없었음. 하지만 관심도, 자연스러운 호기심도 전혀 없었음. 그냥 자격증 과정을 듣고 통과한 뒤 구직을 시작했고, 그 이상은 없었음
      여러 면에서 소프트웨어 개발자는 더 평범한 직업으로 내려온 상태임. 변호사가 밤에 열정 법률 프로젝트를 한다거나 기계공학자가 취미로 마천루를 설계한다는 얘기는 잘 못 들음. 경로는 그냥 학교 → 인턴십 → 정규직 → 9시부터 5시까지 일하기임
      내 파트너만 그런 게 아님. 지난 15년 동안 새로 들어온 소프트웨어 개발자의 압도적 다수가 이런 모습에 가까움. 업계가 커지고 보수가 폭발하면서, 소매업에서 일하던 사람도 6주 부트캠프로 여섯 자리 연봉을 받을 수 있었음. 컴파일러가 뭔지 몰라도 당연히 뛰어들 수밖에 없었음
      하지만 제로금리 이후의 세계에서 회사들은 평균적인 소프트웨어 개발자의 가치를 진지하게 재평가하고 있음. 2010년의 개발자는 소프트웨어나 적어도 컴퓨터 자체에 어느 정도 개인적 관심이 있을 가능성이 훨씬 컸음. 이제는 대학 수업에 들어가기 전까지 휴대폰이나 태블릿이 아닌 실제 컴퓨터를 만져본 적 없는 개발자도 있음. 멍청한 건 아니고 LeetCode 면접도 잘 통과하지만, 기술은 월세를 내기 위한 수단 이상으로 신경 쓰지 않음
      설령 거의 제로금리로 돌아가더라도 대규모 개발팀 수요는 줄어들 것임. 모두가 싫어하지만, Elon이 Twitter 규모에서도 소프트웨어를 만들고 운영하는 데 거대한 개발팀이 필요하지 않다는 걸 보여준 건 마지못해 인정해야 함. 물론 Elon의 무능 때문에 다른 문제들은 있지만, 개발자를 더 둔다고 해결될 문제는 아님. 대부분 회사는 개발팀 규모를 50% 줄이고도 오버헤드 감소 덕분에 순이익이 좋아질 수 있음. 과제는 어느 50%를 자를지 알아내는 것임
      그래서 열정 없는 9-to-5 개발자, 특히 주니어에게 기술 업계 침체는 여러 해 지속될 것이고, 많은 사람이 다른 커리어로 옮겨가게 될 것임
    • 그는 이미 돈을 아주 많이 벌어서 부자가 됐고, 이제 돈 걱정 없이 인생에서 다른 일을 할 수 있는 것이라고 봄
    • 좋은 시절에도 내가 함께 일한 최고의 엔지니어들은 일이 흥미롭고 보수가 좋으니 회사와 관리를 겨우 참아주는 쪽에 가까웠음
      지금처럼 일자리를 찾는 사람이 많을 때 많은 회사들이 스스로를 꽤 대단하게 여기는 것 같음. 면접은 원래 별로지만, 별 볼 일 없는 SaaS 회사가 온갖 절차를 요구하고 무시하거나 연락을 끊는 일을 겪는 건 많은 사람에게 꽤 낙담하게 만듦
      나도 지금은 이 모든 걸 상대하지 않으려고 안식 기간을 갖기로 했음
  • 늘 프로그래밍을 하고 멋진 것을 만들고 싶었고 꽤 잘하게 됐지만, 대부분의 시간엔 기술을 그저 자신들이 원래 하고 싶던 일을 위한 디딤돌로 쓰는 정치적인 사람들에게 밀려났음

    • 예전엔 나도 이런 느낌이 있었음. 근본적으로 프로그래밍을 사랑해서 기술 업계에 있는 “우리”와, 돈이 좋아서 기술 업계에 있는 “그들” 사이에 뭔가 본질적으로 다른, 어쩌면 더 나은 차이가 있다고 느꼈음
      그런데 지난 몇 년 사이 생각이 조금 바뀌고 있음. 주로 재정적 이유로 기술 업계에 있지만 훌륭한 개발자이고 장인정신도 많이 신경 쓰는 사람들을 더 알게 됐음. 소프트웨어 밖의 꿈이 있다고 해서 그 일을 더 못하거나 그 직업을 덜 받을 자격이 있는 건 아니라는 걸 깨달았음
      그리고 “돈 때문에 기술 업계에 있음”을 “정치질”이나 어리석은 승진 경쟁과 동일시하진 않겠음. 겹치는 부분은 분명 있겠지만, 정부나 가족 같은 안전망이 없어 든든한 기반 없이는 불안하기 때문에 강한 재정 안정성이 필요한 경우도 있음
    • 우리가 사는 시스템이 그렇고, 할 수 있다면 노력 대비 돈의 비율을 최적화하는 건 꽤 자연스러워 보임
      에어컨 나오는 집 사무실에 앉아 컴퓨터가 일을 하게 만들고 거의 모든 “필수 서비스”보다 더 많은 돈을 받는 건, 부잣집에서 태어나는 것 말고는 가장 달콤한 거래일 수 있음
      개인적으로는 코딩을 사랑해서 여가 시간에도 내 작은 문제를 풀거나 배우려고 실제로 코딩하지만, 돈 때문이거나 대부분의 대안보다 쉽기 때문에 하는 사람들을 원망하지는 않음
    • 기술을 위한 기술은 아무에게도 도움이 되지 않음. 정치는 삶의 거의 모든 면에 존재하는 사실이고, 이를 받아들여 게임에 참여하거나 뒷좌석에 앉아 있음을 받아들일 수밖에 없음
      세상 최악의 사람들은 이미 이걸 알고 우리 업계를 운영하고 있음. 우리가 그들을 받아들여야 할 이유는 없음
    • 그게 게임. 원하는 걸 이루려면 때로는 원하지 않는 일을 해야 함. 그건 본인 몫임
    • 그런 위치에 있는 게 운이 좋고 특권이라고 느낌. 사랑하는 일을 하면서 매우 후하게 돈을 받고 있음
      “그런 사람들”이 없었거나 기술 업계가 그들을 끌어들일 만큼 수익성이 좋지 않았다면, 아마 같은 일을 하면서도 생계 유지에 허덕였을 것임
      그래서 기술 업계가 지금과 같은 모습인 데 매우 감사함
  • Chet은 우리 커뮤니티에서 정말 많이 그리워질 것임. Romain Guy와 함께한 발표들은 내게 영감을 줬음
    볼 때마다 둘 다 혼자서도 무대를 장악할 수 있지만, 함께 있을 때 기술적으로도 오락적으로도 서로에게서 더 많은 것을 끌어낸다는 게 분명했음
    코미디에서도 잘되길 바라지만, 특이한 재능과 관심도 일에 가져와 가치 있는 것으로 만들 수 있다는 그의 본보기가 그리울 것 같음

  • 직접 만난 적은 없지만, 지난 14년 동안 커리어 대부분이 모바일, 특히 Android였기 때문에 Chet은 늘 “거기 있던” Android 전문가 중 한 명이었음
    새 도전이 잘되길 바라며, 그동안 만들어온 훌륭한 콘텐츠와 소통에 감사함
    다만 ADB에서 Chet, Tor, Romain이 주고받던 농담 섞인 호흡은 그리울 것임
    Android 개발 초기 역사를 다룬 그의 책 Androids는 강력 추천함

  • Chet은 아주 오랫동안 Android 개발자 커뮤니티의 핵심 인물이었고, 인기 팟캐스트를 진행했으며 여러 콘퍼런스에서도 늘 존재감이 있었음
    코미디로 옮기는 건 누구에게도 놀랍지 않겠지만, 정말 많이 그리워질 것임

  • OP의 앞날을 진심으로 응원하지만, 머릿속에서 떠나지 않는 부분이 하나 있음
    “눈을 가늘게 뜨고 봤을 때 어느 정도 말이 된다면, 누구나 일과 삶에서 자신이 원하는 일을 해봐야 한다고 강하게 느낀다”는 대목임
    이 말은 기술 업계에서 커리어 전체를 보낸 뒤에는 훨씬 말하기 쉬움. 하지만 막 다시 시작하는 사람들에게 가볍게 해줄 조언은 아니라고 봄
    반례가 있음. 나는 열정을 따라 “좋아하는 일을 하겠다”며 커리어를 시작했고, 학자가 되어 대학에 들어갔음. 7년 뒤엔 번아웃이 왔고, 돈도 없었고, 예전 열정이던 일을 싫어하게 됐음. 결국 민간 부문에서 사실상 커리어를 다시 시작해야 했음
    요즘은 일상적인 업무를 항상 사랑하진 않지만, 그 일이 가능하게 해주는 생활 방식 전체는 더 즐김
    내 결론은 초기에 돈을 벌고 커리어 자본을 키우는 일이 시간이 갈수록 복리 효과를 내며, 더 중요하게는 미래의 선택지를 늘려준다는 것임. 가족의 생계를 걱정하지 않아도 될 때 코미디 작가로 가는 일은 덜 무서움

    • 취미나 열정을 직업으로 삼고 싶다고 생각하는 것과, 사실 그중 아주 작은 일부만 좋아한다는 걸 이해하는 것 사이에는 큰 차이가 있음
      예를 들어 주말에 글쓰기를 좋아할 수는 있지만, 직업으로 글을 쓰려면 매일 써야 하고, 마감일을 맞춰야 하고, 책을 제안해야 하고, 거절당해야 하고, 원하지 않는 수정도 해야 함
      조언 자체는 타당하다고 봄. 다만 많은 사람이 열정 분야의 직업이 실제로 어떤 모습인지 충분히 생각하지 않을 뿐임
      나는 오래 프로 운동선수로 일해왔고, 사람들이 자기 취미를 직업으로 삼고 싶다고 착각할 때 가장 많이 틀리는 지점이 바로 이거임. 취미라서 좋아하는 것임
      재정적으로 안정된 뒤에야 그 “일”을 하고 싶다면, 직업을 원하는 게 아니라 취미에 쓸 시간이 더 필요한 것일 뿐임
  • 제목은 Douglas Adams의 책 So Long, and Thanks for All the Fish를 암시한 것임
    HHGTTG 여섯 권짜리 3부작에 깊이 빠져 있지 않은 사람들을 위한 설명임

    • 그 문구는 은하 간 새 도로를 만들기 위해 지구가 파괴되기 직전, 돌고래들이 지구를 떠나며 하는 말에서 온 것임
  • 최근에 드라마 Suits의 창작자가 예전에 투자은행가였다는 걸 알게 됨: https://en.wikipedia.org/wiki/Aaron_Korsh
    여러 분야에서 뛰어난 성과를 내는 사람들을 보는 건 멋진 일임