1P by neo 5일전 | favorite | 댓글 1개

내가 구글을 그만두고 독립한 이유

  • 첫 2년

    • 구글에서의 첫 2년은 매우 만족스러웠음.
    • 최고의 엔지니어들과 함께 일하고, 최첨단 개발 도구를 사용하며, 무료 식사를 즐겼음.
    • 성과 평가에서 높은 점수를 받았고, 승진이 가까웠음.
  • 매니저가 승진을 시켜주지 않음?

    • 구글에서는 매니저가 직접 승진을 결정하지 않음.
    • 승진은 상위 엔지니어와 매니저로 구성된 위원회가 결정함.
    • 승진 신청은 추천서와 작업 설명서를 포함한 "프로모션 패킷"을 제출해야 함.
  • 그게 실제로 어떻게 작동하는지

    • 승진 위원회가 공정하고 전지전능하다고 생각했으나, 현실은 달랐음.
    • 작업의 가치를 증명하기 어려웠고, 승진에 실패했음.
  • 순진하게 일하기

    • 유지보수 중인 데이터 파이프라인을 개선했으나, 그 성과를 증명할 수 없었음.
    • 버그 수정과 문서화를 했지만, 승진에 필요한 정량적 증거가 부족했음.
  • 측정할 수 없으면 존재하지 않는 것

    • 작업의 성과를 측정할 수 있는 지표가 부족했음.
    • 팀원 지원과 버그 수정은 승진에 도움이 되지 않았음.
  • 거절에서 배우기

    • 거절은 힘들었지만, 문제를 해결할 수 있다고 생각했음.
    • 작업의 기록을 남기고, 승진에 필요한 지표를 설정하기로 결정함.
  • 휴일 선물로 인한 깨달음

    • 구글의 휴일 선물 정책 변경으로 인해, 구글과의 관계가 비즈니스 관계임을 깨달음.
    • 자신의 이익을 위해 일해야 한다고 생각하게 됨.
  • 승진을 위한 최적화

    • 승진을 위해 작업을 선택하고, 그 외의 일은 하지 않기로 결정함.
    • 코드 품질 기준을 낮추고, 유지보수 작업을 피함.
  • 프로젝트가 취소됨

    • 프로젝트가 취소되면서 승진에 필요한 작업이 무의미해졌음.
    • 새로운 프로젝트에 적응하는 데 시간이 걸림.
  • 내가 무엇을 하고 있는가?

    • 구글과의 관계를 다시 생각하게 됨.
    • 프로젝트가 중단되면서 경력 발전이 방해받고 있다고 느낌.
  • 대안은 무엇인가?

    • Indie Hackers 커뮤니티를 발견하고, 소규모 소프트웨어 사업을 시작하기로 결심함.
    • 자신의 사업을 통해 더 많은 통제력을 가질 수 있다고 생각함.
  • 떠나기 전에 마지막으로

    • 승진을 위해 마지막 시도를 했으나, 팀이 해체되면서 실패함.
    • 더 이상 기다릴 수 없다고 판단하고 구글을 떠남.
  • 다음은 무엇인가?

    • 구글을 떠난 후 다양한 프로젝트를 시도하기로 결정함.
    • KetoHub와 Sia 기반 사업을 시도하고, 글쓰기를 통해 수익을 창출할 방법을 모색함.

업데이트

  • 업데이트: 매년 솔로 개발자로서의 경험을 공유함.

Refactoring English: Effective Writing for Software Developers

  • 소프트웨어 개발자로서 효과적인 글쓰기 기술을 담은 책을 집필 중임.
  • 이메일 작성, 소프트웨어 튜토리얼 작성, 설계 문서 작성의 고통을 줄이는 방법 등을 다룸.
Hacker News 의견
  • 같은 저자가 다양한 소프트웨어 비즈니스를 시작하려는 과정을 요약한 "연간 리뷰" 블로그 게시물을 작성했음. 재정에 대해 솔직하게 공개하며, 소프트웨어 비즈니스를 부트스트랩하려는 사람들에게 유용한 자료임

  • 경력에서 가장 중요한 교훈은 고객이 실제 고객이 아니라는 것임. 급여, 보너스, 승진을 결정하는 사람들이 진짜 고객임. 경력을 비즈니스처럼 관리하여 가치를 제공하는 속도를 높이는 것이 중요함

  • 프로젝트가 완료되기 전에 중단되는 것은 짜증나지만, 승진만을 위해 직장에 있는 것은 좋지 않은 신호일 수 있음. Google에서 4년 동안 재정적 안정성을 얻고, 그 안정성을 바탕으로 고위험의 일을 할 수 있었음

  • 저자가 다시 등장하여 질문에 답변할 준비가 되어 있음

  • 승진보다는 내적 동기를 제공하는 직업을 원함. 많은 회사들이 낮은 급여를 제공하며, 의미 있는 일은 찾기 어려움. 미국 기업에서는 꾸준한 성과를 내는 직원도 성장과 경력 개발을 강요받음

  • 승진 위원회에 의존하는 것은 냉정함. Google은 엔지니어링 중심의 문화를 원했지만, 위원회가 진정한 감사를 형성할 수 없음. 회사가 당신을 인정하지 않는다면, 다른 곳을 찾는 것이 좋음

  • 조직이 협력을 촉진하지 않고, 직원들이 원하는 것을 고려하지 않는 방식으로 운영되는 것이 슬픔. 최고의 엔지니어들과 함께 일하고도 승진이 없으면 행복하지 않음

  • 저자는 더 큰 범위의 프로젝트가 필요하다고 느꼈지만, 이는 더 많은 통제 불가능한 요인으로 인해 실패할 수 있음을 의미함. 스타트업의 성공은 통제할 수 없는 100개 이상의 요인에 달려 있음

  • Google을 떠날 생각을 하고 있음. 다른 곳에서 더 높은 연봉을 받을 수 있고, 그곳에서는 경험을 더 가치 있게 여길 것임

  • Google에서는 매니저가 직접 보고하는 직원을 승진시킬 수 없으며, 승진 결정은 상위 소프트웨어 엔지니어와 매니저로 구성된 소규모 위원회에서 이루어짐. 2022년 이후에는 매니저가 유일한 투표권을 가짐