- 전직 SRE로서 '포스트모템' 형식으로 회고를 작성하는 것이 재미있을 것이라고 생각해서 정리
- 22살에 런던에서 인턴십을 한 후 더블린에서 정규직으로 입사함
- Bigtable, Persistent Disk 및 GCE VM(가상 머신) 등 세 가지 제품과 관련된 여러 팀에서 근무함
구글 입사 시 기대했던 점
- 정교하고 흥미로운 기술과 엔지니어 수준에 매력을 느낌
- 구글에는 세계 최고의 기술이 있었고, 이를 배울 수 있는 기회가 주어짐
- 보수, 복리후생, 재미있는 국제적 커뮤니티 등이 매력적이었음
- 장기적으로 자신의 회사를 차리고 싶었지만 구글에서의 경험이 도움이 될 것이라고 생각함
실제 경험은 어땠나?
- 전반적으로 놀라웠음. 좋은 점과 나쁜 점이 모두 있었음
- 상호 유익한 교환이었음. 에너지와 인지적 자원을 쏟았고, 그 대가로 많은 것을 얻었음
- 엄청난 돈
- 엔지니어링 기술, 로우레벨 및 하이레벨, 뛰어난 시스템 이해도, 위기 처리 및 디버깅에 대한 세계적 수준의 기술
- 리더십 및 관리 기술
- 멋진 회사의 일원이 된다는 만족감
- 오프사이트 및 출장
- 라이프스타일 혜택 : 사무실 내 수영장, 세계적 수준의 체육관, 모든 종류의 스포츠 수업, 주간 마사지, 맛있고 건강한 식사, 사내 건강 관리 등
- 훌륭한 커뮤니티와 관계들
- 어느 순간 매력이 떨어짐. 몇 가지 요인이 있었음:
- 재정 목표 달성/초과
- 구글 기술에 대한 매력이 약해짐: 업계에서 살짝 따라잡힘
- 실제 업무의 현실은 그렇게 놀랍지 않음
- 내 관심사의 변화/이동
- 내 회사를 창업하고 싶은 욕구 (그래, 기다릴 수는 있지만 수십 년은 아니야!)
- 회사가 덜 재미있어짐
- 예산 삭감 (출장 감소, 더 이상 오프사이트에 신경 쓰지 않음)
- 정리해고
- 저렴한 지역으로 공격적으로 인력을 이동 - 현지에서 조직을 성장시킬 기회 감소
- 보안/규제와 관련된 많은 오버헤드
- 복잡한 시스템과 팀 간의 관계로 인한 많은 어려운 엔지니어링 문제로 인해 속도가 느려짐
- 인지 부하 - 이전 직책에서는 덜한 문제였지만 그 이전 직책에서는 큰 문제음. 구글 기술은 복잡하고 미묘한 차이가 많기 때문에 업계에서 고용한 직원이 완전히 적응하는 데 1년이 걸리는 것이 일반적인데, 이는 정말 말도 안 되는 일임
- 개인 성장을 위한 기회가 불분명함
- 극적인 변화는 없었고, 그저 똑같은 풍경이 더 많이 보였을 뿐(이 또한 가치가 있지만, 나는 coasting을 원하지 않았을 뿐)
- 커리어 측면에서 볼 때 L6 IC는 매우 드묾 - 이미 엔지니어링에서 최고 직급이고, L7은 개인 트랙에서 엔지니어링보다 정치적 역할에 더 가깝기 때문에 L7에 관심이 없었고, 관리 트랙에서는 헤드카운트가 보이지 않았음. 관리자 중 관리자가 되어 내 밑에서 큰 조직을 운영 할 기회가 있다면 더 오래 머물렀을 것
- 기술 작업의 형태가 내 관심사와 맞지 않음
배운 교훈
- 9년간의 배움을 몇 가지 요점으로 압축하기는 어려움
- 테크니컬 스킬을 배웠고, 소프트 스킬을 배웠고, 더 현명하고 더 나은 사람, 리더가 되었음
- 그리고 (다소) 불안한 과잉 성취자라는 정신으로, 나는 그 과정에서 더 잘할 수 있다고 끊임없이 느꼈고, 항상 노력하고 배우도록 동기 부여를 받았음
잘된 점
- 빠르게 승진함
- 높이 평가받고 보상도 잘 받는 L6 레벨에 도달함
- 항상 많은 자율성을 가졌음
- 항상 일과 삶의 균형을 위해 주장할 수 있었음(합리적인 근무 시간과 업무량)
- 영감을 주고 동기부여가 되며 똑똑한 동료들
- 상상할 수 없을 정도로 많은 돈을 벌었음
- 건강한 생활 방식을 가능하게 한 많은 특권을 이용함
- 출장과 오프사이트 등 재미있는 여행을 많이 다녀옴
- 엔지니어와 리더로 성장함
- 소프트 스킬을 엄청나게 향상시킴
- 많은 직장 친구를 사귀었음
- 멋진 기술에 대해 많이 배웠음
- 처음부터 자신만의 팀을 만들 기회가 있었음
- 근무 시간의 60% 또는 80%만 일하는 것이 생활 방식과 직장 외 관계 구축에 환상적이었음
- (만성) 스트레스에 대처하기 위한 많은 도구를 배웠음
잘 안된 점
- SRE로 너무 오래 있었음 - 더블린에는 선택의 여지가 많지 않았고 다른 사이트로 이동하지 않았음(관성, 개인적 이유 등)
- 온콜 때문에 스트레스를 받고 수면이 방해받음
- 낙관적이고 창의적인 나의 성격에 가장 적합하지 않음 - 이는 불일치감으로 이어졌고, 업무 유형과 프로젝트 면에서 어느 정도 불만족스러웠음. 업무 외 시간에 사이드 프로젝트로 보상받음
- 조직의 24/7 특성으로 인해 연결을 끊기 어려웠음
- 미국 중심 문화. 구글에서 미국에 있지 않고 해당 지역에서 큰 존재감이 없다면 상류를 거슬러 가는 것과 같음. 고립되거나 소외되기 쉽고, 반대로 늦은 회의로 압도되기 쉬움
- 약속된 HC가 실현되지 않음 - 예를 들어 두 번이나 추가 확장을 약속받았지만 나중에 취소되었다가 약간 다른 형태로 다시 약속됨
- 고위 관리자들이 압도되어 지원/피드백을 제공하지 않거나 거의 감독하지 않음(야만적인 느낌이 들 때가 있었음)
- 회의/반복 작업/자원이 부족한 팀으로 압도된 것 같은 시기가 많았지만, 동시에 좋은 엔지니어링/관리 성장 기회가 없었음
- 구글의 인지 부하가 매우 높음 - 염두에 두면 좋은 수많은 시스템과 기술이 있으며 이는 어떤 식으로든 시스템에 영향을 미칠 수 있음(이는 특히 SRE에서 심각함)
운이 좋았던 점
- 구글 주식이 매우 잘 되었고, 빠른 경력 상승과 함께 나도 매우 잘 했음 🙂
- 내가 고용한 사람들이 정말 훌륭한 것으로 판명됨
- 어떻게든 일을 해냈음 - 일부 일들은 확실히 무리한 기회였지만 높은 성과자라는 이력을 쌓아감
- 좋은 재정적 결정을 내렸음. 더 운이 좋을 수도 있었지만 그 결정에는 좋은 사고 과정이 있었음
- 놀라운 인맥을 만들었음
지금과 달라지게 할 수 있었던 것들
- 처음부터 내가 원하는 것이 아니라는 것을 알았기 때문에 SRE에서 더 일찍 나왔어야 함
- 다른 사이트로 이동했어야 함 - 이미 좋은 것에 매달리기 쉽고 전환에도 비용이 듦. 하지만 역사적으로 탐험을 과소평가했음
- 교육비 환급을 더 많이 활용했어야 함(예: 스탠포드 온라인 강좌를 더 많이 수강)
향후 계획
- 일반적인 사후 분석에서는 분류된 실행 항목 테이블을 제시하겠지만, 여기서 누군가를 동원하려는 것은 아님
- 다음으로 할 일은 적어도 6개월 동안 탐색, 휴식, 새로운 것을 배우고 앞으로 무엇을 할 수 있을지에 대한 생각을 넓히는 안식년을 갖는 것임
- 나는 탐험을 덜 하는 경향이 있고 명확한 목표를 가지고 생산적으로 일하는 것을 좋아하므로, 안식년은 심리적인 도전임