Introduction
12년차 구글 개발자로 명성과 커리어를 날리고 있던 나, 어느날 갑자기 눈떠보니 신입으로 돌아간다면? 저자는 12주년을 맞이한 시점에 자신의 그간 개발자 커리어를 회고했다고 해요. 자신이 그간 배웠던 여러 교훈 중 딱 10가지만 추려서 아티클을 작성했습니다. 오늘은 구글 엔지니어 아디 오스만의 <10 lessons from 12 years at Google>을 번역해서 가져왔습니다.
12년차 구글 개발자의 10가지 교훈
구글에서 12주년을 맞이하면서 그동안의 여정을 되돌아보게 됩니다. 성장, 도전, 그리고 엔지니어로서 뿐만 아니라 리더와 한 인간으로서의 저를 형성해 온 귀중한 교훈으로 가득 찬 시간이었는데요.
이 글에서는 제가 그동안 배운 10가지 핵심 교훈을 공유하고자 합니다. 이 통찰은 제 업무 접근 방식에 근본적인 변화를 가져왔습니다. 동료 엔지니어, 리더를 꿈꾸는 분들, 그리고 성장을 추구하는 모든 분들에게 공감을 얻기를 희망합니다.
교훈 1: 평생학습을 포용하라
지속적인 학습은 번영하는 경력의 핵심입니다. 빠르게 변화하는 기술 분야에서 학습을 멈추는 것은 곧 도태를 의미합니다. 저는 배우고 있는 내용을 글로 정리하는 것이 가장 효과적인 학습 방법임을 깨달았습니다. 또한 선임 리더로서 겸손한 자세로 모범을 보이고 팀의 성장을 북돋우는 일이 중요합니다.
교훈 2: 사용자를 최우선으로 생각하라
우리가 하는 모든 일의 중심에는 사용자가 있어야 합니다. 최고의 엔지니어는 사용자의 문제에 깊이 공감하고 그들에게 봉사하는 데 집중합니다. 사용자 조사와 피드백을 통해 그들의 니즈를 파악하고 개발의 전 과정에서 사용자 중심적 의사결정을 내려야 합니다. 사소한 기능이라도 사용자에게 어떤 가치를 줄 것인지 늘 되짚어 보아야 합니다.
교훈 3: 협업을 통해 영향력을 배가하라
개인의 역량만으로는 위대한 성취를 이룰 수 없습니다. 진정한 성과는 팀워크에서 나옵니다. 경력에 관계없이 서로의 지식과 경험을 공유하고 동료들의 성장을 도우며 협력의 시너지를 만들어가야 합니다. 나아가 조직 내 다른 부서와도 적극적으로 소통하고 협업함으로써 영향력의 폭을 넓혀야 합니다.
교훈 4: 시작하라. 빈 페이지는 편집할 수 없지만 형편없는 페이지는 편집할 수 있다.
완벽주의는 종종 실행을 가로막는 장애물이 됩니다. 무에서 유를 창조하려 하기보다 일단 시작하고 지속적으로 개선해 나가는 것이 중요합니다. 사용자의 손에 빠르게 제품을 전달하고 피드백을 받아 반복적으로 발전시켜 나가야 합니다. 실수를 두려워하지 말고 실행과 반복의 힘을 믿으세요.
교훈 5: 영향력의 기술을 습득하라
탁월한 기술만으로는 부족합니다. 진정한 영향력을 발휘하려면 효과적으로 커뮤니케이션하고 이해관계자들을 조율할 수 있어야 합니다. 상대방의 입장에서 생각하고, 경청하며, 그들의 언어로 비전을 제시할 수 있어야 합니다. 또한 신뢰와 존중의 관계 속에서 협력을 이끌어내는 것이 중요합니다.
교훈 6: 전략적으로 사고하라
경험이 쌓일수록 세부 사항을 넘어 전체 맥락을 조망하는 종합적 사고가 요구됩니다. 개별 문제 해결을 넘어 조직과 고객 전체에 장기적으로 미칠 영향을 고려해야 합니다. 의사결정에 있어 다양한 이해관계자의 관점을 반영하고, 데이터에 기반하되 혁신의 창의성도 발휘할 수 있어야 합니다.
교훈 7: 통제할 수 있는 것에 집중하라
우리가 환경과 자원을 모두 컨트롤할 순 없습니다. 그보다는 내적 통제력에 집중하는 것이 현명합니다. 문제를 세분화하고 실행 가능한 방안을 모색하며 할 수 있는 일에 에너지를 쏟으세요. 불완전함을 인정하되 그 속에서 최선을 다하는 태도가 필요합니다.
교훈 8: 명확하게 소통하라
아이디어의 진가는 얼마나 명료하게 전달되느냐에 달려있습니다. 청중의 눈높이에 맞추어 쉽고 간결하게 설명하되, 핵심 원리와 근거는 놓치지 마세요. 코드와 문서 작성에도 같은 원칙이 적용됩니다. 듣는 것 못지않게 경청하고 피드백을 구하는 자세도 필요합니다.
교훈 9: 장벽이 아닌 다리를 만들어라
위대한 성과는 경계와 장벽을 뛰어넘는 데서 나옵니다. 개발 조직 내부는 물론 타 부서의 동료들과도 적극적으로 소통하고 그들의 인사이트를 구하세요. 함께 일하는 동료들 모두가 기여할 수 있는 개방적이고 신뢰할 만한 관계를 만드는 데 힘쓰세요. 다양성이 꽃피우고 어려운 문제도 협력 속에 해법을 찾을 수 있습니다.
교훈 10: 자신의 안녕에 투자하라
단기적 성과에 연연하다 보면 쉽게 탈진할 수 있습니다. 지속 가능한 발전을 위해 때로는 속도를 늦추고 재충전하는 시간을 가질 줄 알아야 합니다. 명확한 우선순위와 경계를 세우고, 사랑하는 사람들과 취미에 시간을 할애하세요. 도전을 기회로 받아들이고 유연하게 적응하는 회복탄력성도 기르셔야 합니다. 무엇보다 자신의 가치가 성과에 있지 않음을 잊지 마세요.
저 역시 이 교훈을 곱씹으며 앞으로 나아가고 있습니다. 우리 모두가 자신의 성장 여정을 돌아보고, 끊임없이 학습하며, 더 나은 기술과 더 나은 세상을 만들어갈 수 있기를 소망합니다. 다가올 가능성과 영향력을 향해 함께 전진해 나가시길 바라겠습니다.
Top 1% 개발자로 거듭나는 확실한 처방전, 데브필입니다.
의견을 남겨주세요