4P by GN⁺ | ★ favorite | 댓글 1개
  • Thomas Wouters는 함께 일하던 동료 전원과 매니저가 감원됐고, 자신은 다른 국가의 대체 인력 온보딩을 요청받았다고 밝힘
  • 회사는 “laid off” 대신 “had their roles reduced”라는 표현을 썼지만, 기존 역할이 다른 국가로 넘어가는 흐름임
  • 새로 역할을 맡는 사람들도 이 상황을 달가워하지 않아, 감원된 팀과 대체 인력 모두에게 부담이 생김
  • 후속 답변에 따르면 새 인력은 Munich에 있고 works council이 있으며, Wouters 본인도.nl의 works council 적용을 받음
  • Wouters는 당장은 관계를 망치지 않으면서 기존 팀을 위해 할 수 있는 일을 찾고 있음

감원과 역할 이전

  • Thomas Wouters는 함께 일하던 사람들 전원과 자신의 매니저가 감원됐다고 밝힘
  • 회사는 이를 “laid off”가 아니라 “had their roles reduced”라고 표현함
  • Wouters는 그들의 대체 인력을 온보딩하라는 요청을 받음
    • 대체 인력은 같은 역할을 다른 국가에서 맡게 된 사람들임
    • 그 사람들도 이 상황을 달가워하지 않는 상태임

후속 답변에서 확인된 조건

  • 새로 역할을 맡는 사람들은 Munich에 있음
  • Munich의 새 인력에게는 works council이 있고, Wouters 본인도 .nl의 works council 적용을 받는다고 답함
  • 관련된 “right people”에게는 이미 알렸다고 함

현재 대응

  • Wouters는 지금은 관계를 망치지 않으려 하고 있음
  • 동시에 기존 팀을 위해 무엇을 할 수 있을지 파악 중임
  • 개인적으로는 당분간 Akio와 더 긴 산책을 하게 될 것 같다고 덧붙임

댓글과 토론

Hacker News 의견들
  • 최근 Google에서는 이런 일이 흔해 보임. 1년쯤 전에도 GCP 상위 지원팀을 해고하고 더 싼 인력으로 대체했음
    어느 MAAN_인지는 말하지 않겠지만, 이제 채용 담당자의 절반은 인도에 있음. 우연히도 그 MAAN_은 비교적 최근 나를 해고하면서 내부에서 다른 자리를 찾아주려 하지 않았던 곳임. 여러 차례 해고가 만든 끝없는 불확실성, 모호한 비즈니스 구호, 저렴한 복지 축소 때문에 사기가 들쭉날쭉하게 꽤 나빠졌고, MAANG이 최고 인재 유지를 원한다면 장기 지속 가능성에 더 집중해야 할 듯함

    • 모든 경우에 사기 저하가 원치 않는 결과라고 보긴 어려움. 더 높은 보수, 원격근무, 여러 사회·정치 이슈에 대한 입장을 요구하는 직원들에 대해 회사 쪽 불만이 많아 보였고, 사람들을 의기소침하게 만들고 실직을 두려워하게 하는 것도 가능한 대응 중 하나임
    • 지원팀과는 다른 문제임. Google의 Python 팀은 작은 팀이었고, 상당수가 Python steering council이나 Core Python 개발자이기도 했음
      이들은 Python에서 수십 년 경력을 가진 사람들이라, 지식과 커뮤니티 연결망을 대체하기 어려움
    • 인도로 옮기는 건 좋아 보일 수 있지만, 13~15시간 시차 때문에 소통이 문제됨. Cupertino에서 일하면서 겹치는 시간이 0시간이라 밤 11시 30분 회의를 해야 하는 순간까지는 괜찮아 보일 뿐임
      미국 시간대로 일하라고 강제할 수도 있겠지만, 그것도 문화와 연결됨. 인도의 직장이 더 순응적이라 회사 관리자들이 시키는 대로 할 거라는 걸 보여주려는 건가 싶음
    • 비슷한 일이 한 곳 이상의 대형 기술 기업에서 벌어진다고 들었고, 이미 같은 회사들이 채용 담당자를 많이 해고했으니 더 퍼졌을 가능성이 큼
      “우리가 만들었고, 우리는 대체로 면역이고, 이제는 비용을 줄이고 대규모 자사주 매입으로 주가를 올리는 명분으로 쓰는 혹독한 채용 경제 환경 때문에 내린 어려운 결정”이라는 식임
    • 최고 인재는 미국 밖에도 있음
  • 나도 이번 일에 휘말렸음 :( 전체적으로 정말 슬픔. 20년 경력 동안 Google의 다른 팀까지 포함해도 단연 가장 좋은 직장이었고, 앞으로 이만큼 좋은 곳을 다시 얻을 수 있을지 모르겠음
    우리는 만성적으로 인력이 부족한 팀이었지만 Google 내부 Python 생태계의 큰 부분을 지원했고, 수년 동안 놀라운 일을 해왔음

    • 진지하게, 이 조치의 이유가 뭘까?
      Python이 워낙 좋고 잘 알려진 언어라서 말한 활동을 전담할 팀이 더는 필요 없다는 건가? 아니면 더 싼 인력을 고용하는 건가?
      https://news.ycombinator.com/item?id=40171125#40176438
      모든 AI가 PyTorch로 개발되는데 이런 결정을 이해하기 어려움. Google은 JAX와 PyTorch를 쓸 거라고 봄
    • @zem, 우리가 하는 일에 관심 있을지도 모르겠음. http://tektonic.ai 를 보고 nic.surpatanu@tektonic.ai 로 알려주길 바람
      실행 런타임과 개발 플랫폼을 구상하고 만들 ML + DSL 엔지니어를 찾고 있음
    • 무슨 일이 벌어진 거라고 보는지 말해줄 수 있나? 회사가 갑자기 Python 생태계에 대한 필요를 잃었을 리는 없을 텐데
  • Google은 AI 우선 기업이고, Google의 미래는 AI 제품과 강하게 묶여 있음
    모든 AI는 Python으로 작성됨. Google은 Python 팀 전원을 해고함. 세그멘테이션 오류

    • 이 논리를 디버깅해보자. Google이 AI 중심인 건 맞지만, 한 가지에만 의존하는 회사는 아님
      Python은 AI에 훌륭하지만 유일한 언어는 아님. 그래도 Python 팀을 대량 해고하는 건 역효과처럼 보임. 세그멘테이션 오류가 맞긴 함
    • “모든 AI는 Python으로 작성된다”는 건 고수준 코드에만 해당함. 저수준은 C의 한 형태인 CUDA
      그리고 노동자를 AI로 가장 먼저 대체할 곳은 Google 같은 AI 회사일 거라고 생각할 수도 있음
    • Google 내부에서 Python은 프로토타이핑에만 쓰임. 모든 프로덕션 AI 코드는 C++에서 실행됨
    • 3번째 줄 타입 오류: “Python”은 “모든 AI”에 대한 유효한 타입이 아님
    • Google에 Python 팀이 없어질 것처럼 말하지만, 실제로는 더 싸고 아마 더 나쁜 대안으로 바꾼 것임. 적어도 Google은 같은 일을 계속할 수 있다고 믿는 듯하고, 방향을 바꾸는 건 아님
      예전 팀을 왜 그렇게 판단했는지는 아마 끝내 알 수 없을 듯함. 과한 보수였나, 과한 인원이었나, 아니면 다른 무언가가 과했나?
      인력 비용을 아끼는 건 가장 탄탄한 사업 결정은 아님. 결국 매출을 만드는 건 인력임. 더 싼 인력을 사면 품질 저하로 매출도 일부 잃을 준비를 해야 함. 물론 어떤 상황에서는 제품 가격이 과했고, 품질을 낮춰 더 싸게 만드는 게 재무적으로 말이 될 수도 있음. 판단하기 어려움
  • 머신러닝 그룹 밖에서 Google은 Python을 별로 좋아하지 않고, 코드베이스에도 많지 않음. 그런 관점에서는 이 조치가 놀랍지 않음
    또한 Google은 이제 IBM 같은 회사가 됐으니 IBM 같은 움직임이 많이 나올 것으로 봄

    • 전직 Googler로서 말하면 팀에 따라 매우 다름. 첫 팀은 100% C++였고, 옮긴 하위 팀은 100% Python이었음. 여기저기에 Python이 많음
    • 이 코드베이스 규모에서 “아주 적다”는 것도 여전히 많음
      SRE 입장에서 보면 미션 크리티컬한 Python이 많이 보임
    • 수년 동안 공개적으로 여러 번 언급된 것처럼 Python 1억 줄 이상은 “아주 적다”고 하기 어려움
    • 수정하자면, 머신러닝 그룹과 CI/인프라 관련 영역 밖이라는 말이 더 맞음. 특히 Starlark[0]가 Python 방언이라는 점을 기억하면 더 그렇음
      그리고 g3 밖의 코드까지 들어가면 또 다름. 특히 하드웨어나 서드파티·인수 관련 팀과 일했다면 정말 엄청나게 많음
      0. https://github.com/bazelbuild/starlark
    • 사실이 아님. 예를 들어 전체 모바일 테스트 인프라가 Python으로 작성되어 있음
  • 글을 보면 일자리가 해외로 이전된 듯함. 역할을 그냥 없애는 대신 이렇게 하는 게 흔한 관행인가? 미국 입법자들이 국내 기업으로부터 국내 일자리를 더 보호해야 한다고 느낌. 아니면 제조업처럼 결국 같은 붕괴를 맞을 수 있음

    • 흔함. Google에서도, 미국 전반에서도 그렇다
      Google이 1만 2천 명 규모의 대규모 해고를 했을 때 그 역할 상당수를 인도 같은 곳으로 옮겼음. 또 다른 해고 물량은 인도 직원들을 교육시키기 위한 “지연 퇴사” 형태였음
    • 내 편견일 수도 있지만, 어떤 역할을 해외 이전한다고 할 때 Munich로 옮기는 게 제일 먼저 떠오르진 않음
      California보다 약간 싸긴 하겠지만, 그게 주된 이유일 거라고 기대할 만큼 싸지는 않음
    • 대체 인력은 이미 Google 직원이었던 것으로 알고 있음. 다만 Python 팀 직원은 아니었음. 그러니 일종의 해외 이전이지만 정확히 그렇다고 보기도 어려움
      이건 정말 이해가 안 감. 내가 있을 때 Python은 Google 내부 생태계에서 꽤 큰 부분이었음. 주요 언어마다 이를 지원하는 팀이 있었는데, 왜 그런 팀을 도려내는지 모르겠음
    • 이 제출 글은 맥락이 거의 없어서 좋지 않음. 올린 사람은 Netherlands에 있고 새 팀은 Germany에 있는 듯한데, 이걸 어떻게 받아들여야 할지 모르겠음
    • 스레드를 맞게 읽었다면 새 역할은 Munich에 있는 것 같음. 단순한 해외 이전 이상의 이유가 있을 수도 있음
      더 싸고 노동 보호가 약한 India 같은 곳이 아니라, 싸지도 않고 노동 보호도 비교적 강한 Munich를 왜 택했을까?
  • codesearch의 상호 참조를 담당하는 Kythe, 즉 Grok 팀도 같은 일을 겪었음

    • Kythe/Grok에 무슨 일이 있었는지 아나? 프로젝트가 종료되는 건지, 아니면 다른 지역에 새 팀이 만들어지는 건지 궁금함
    • 역할을 해외로 옮기려고 팀 전체를 그냥 증발시켜버렸음 :(
    • 이런, 이건 정말 가치 있는 오픈소스 프로젝트이기도 한데. 다소 틈새 분야이긴 하지만
  • Google은 비용을 다시 외부화할 수 있다고 느끼고, 그래서 그렇게 함
    Brian Cantrill 말처럼 Google을 의인화하지 말라

    • Sundar Pichai를 의인화하지 말라
  • 내가 있을 때도 많은 Python 도구가 꽤 별로였음. 근본적인 이유 없이 TensorFlow를 다시 컴파일하느라 수천 시간의 엔지니어 시간이 낭비됐고, 핵심 언어 담당자들이 이를 고치려는 관심은 별로 없어 보였음

  • Google 채용 담당자가 다가오면 걷지 말고 뛰어 도망가라
    Sundar Pichai 아래에서 Google은 그렇게 변했음

  • 그 스레드에는 정보가 많지 않지만, 내가 보기엔 이 팀 하나의 책임을 다른 팀으로 통합하고 원래 팀을 내보낸 것으로 읽힘