Redis '젊은 시절의 나에게 보내는 조언(Advice to Our Younger Selves)' 시리즈에서는 Redis의 여성 기술 직군 구성원들이 경력을 시작할 때 알았더라면 좋았을 인사이트를 공유합니다.
수의사의 꿈에서 소프트웨어 엔지니어링 디렉터까지
아디 갓킨(Adi Godkin)은 어린 시절부터 동물을 무척 사랑해 성장하면 수의사가 될 것이라 믿었습니다. 하지만 수의사가 되려면 수술도 해야 한다는 사실을 알게 되면서, 이 직업이 자신에게 맞지 않을 수 있다는 생각이 들었죠.
18세에 아디는 이스라엘 방위군(IDF)의 기술 부대인 맘람(Mamram)에 선발되었습니다. 컴퓨터 관련 경험이 많지 않았음에도 소프트웨어 엔지니어링과 프로그래밍에 큰 흥미를 느꼈고, 자연스럽게 대학에서 컴퓨터 과학을 전공하기로 결심했습니다.
소프트웨어 엔지니어부터 R&D 매니저까지 다양한 엔지니어링 직무를 거친 후, 아디는 Redis R&D 팀에 소프트웨어 엔지니어링 디렉터(Director of Software Engineering)로 합류했습니다. 현재 그녀는 3명의 직속 부하를 두고 14명의 엔지니어로 구성된 팀을 이끌고 있습니다. 우리는 아디에게 소프트웨어 엔지니어링 매니저가 되는 팁과 어린 시절의 자신에게 해주고 싶은 말을 물었습니다.
첫 직장은 무엇이었나요? 지금 하는 일과 연관이 있나요?
아디 갓킨: 학생 시절 저는 여러 아이들을 가르쳤습니다. 그중에는 가난한 동네나 어려운 가정환경의 아이들도 있었는데요. 만날 때마다 아이들의 환한 미소를 볼 수 있었고, 함께 시간을 보내면서 학생 멘토가 있어 얼마나 자랑스러워하는지도 지켜볼 수 있었습니다. 이 일은 큰 보람을 주었고, 동시에 제 자신에 대해서도 중요한 것을 깨닫게 해주었습니다. 저는 다른 사람을 멘토링하는 일을 정말 좋아하며, 이것이 업무의 핵심이 되는 역할을 찾아야겠다고 생각했죠. 대학 졸업 후 첫 정식 직장은 대형 통신 회사의 소프트웨어 엔지니어였습니다.
지금 일에서 가장 좋은 점은 무엇인가요?
아디 갓킨: 요즘 저는 젊은 매니저들과 소프트웨어 엔지니어들을 이끌고 있습니다. 제 일에서 가장 좋은 점은 단연코 그들이 어떻게 발전하고 성장하는지, 그 과정에서 무엇을 배우는지 지켜보는 것입니다.
매일 출근해서 하는 일은 사람들의 이야기를 듣고, 잘 작동하지 않거나 개선이 필요한 부분을 파악하는 것입니다. 저는 끊임없이 구성원들이 역량을 발휘할 수 있도록 지원하고, 자신의 생각과 아이디어를 자유롭게 말하도록 격려하며, 각자 가장 잘하는 일을 하면서도 동료들과 좋은 협업을 이루도록 돕습니다.
소프트웨어 엔지니어로 일할 때 저는 헌신적이고 성실한 직원이었지만, 매니저가 되는 것이 무엇이 다른지, 매니저가 매일 어떤 일을 하는지 잘 몰랐습니다. 직접 매니저가 되고 나서야 매니저가 더 열심히 일한다는 것을 깨달았습니다. 매니저는 제품 품질과 납기에 대한 책임뿐 아니라 수많은 구성원의 커리어 경로에 대한 책임도 지게 됩니다.
본인에게도 멘토가 있었나요?
아디 갓킨: 커리어 내내 여러 멘토를 만났고, 그중 한 명은 제 전 직속 상사였습니다. 그는 동료들과의 좋은 협업이 성공의 열쇠라는 것, 그리고 상사와의 관계가 개인의 성장에 큰 영향을 미친다는 것을 비롯해 많은 것을 가르쳐주셨습니다.
젊은 매니저 시절 저는 실수도 했습니다. 실행력에 집중하다 보니 팀이 해야 할 일을 제가 직접 해버리는 경우가 종종 있었는데, 대체로 일을 최선의 방법으로 가장 빠르게 완수하고 싶었기 때문입니다. 단기적으로는 납기를 앞당길 수 있지만, 팀을 성장시키는 데는 최선의 방법이 아니라는 걸 배웠습니다. 실수하고 그로부터 배우는 것이 가장 좋은 개선 방법 중 하나이며, 저 역시 여전히 실수를 합니다. 그리고 어떤 경우에는 직속 부하들이 스스로 실수하며 배울 수 있도록 내버려두기도 합니다. 물론 그 결과가 재앙으로 이어지지 않을 때만요.
테크 업계에서 일하고 싶은 젊은이와 여성들에게 꼭 알려주고 싶은 것은 무엇인가요?
아디 갓킨: 하이테크 업계는 근무 시간이 길고 스트레스도 많은, 까다로운 산업입니다. Redis는 워라밸(work/life balance)을 강조하지만 해야 할 일은 늘 많기 때문에, 결국 이 일을 진정으로 사랑해야 합니다. 반대로 말하면, 마음을 다해 임하고 실질적인 임팩트를 만들어낼 수 있다면 큰 보람과 성취감을 얻을 수 있는 분야이기도 합니다.
또한 모든 일을 균형 잡힌 시각으로 바라보는 것이 중요합니다. 계획대로 되지 않는다고 너무 불안해하지 않는 것이죠. 실패는 여정의 일부일 뿐입니다. 중요한 것은 실패했을 때 빠르게 회복하고 앞으로 나아가는 것입니다.
소프트웨어 엔지니어링 매니저를 꿈꾸는 사람이 반드시 갖춰야 할 세 가지 역량이 있다면?
아디 갓킨: 소프트웨어 엔지니어링 매니저가 되고 싶다면 탄탄한 기술력과 아키텍처 역량, 그리고 어려운 결정을 내릴 수 있는 능력이 필요합니다. 또한 구성원들에게 공감하고, 개인적인 어려움에 직면했을 때 도울 방법을 찾으며, 그들의 개인적 성장에도 관심을 가져야 합니다. 이 직무는 구성원의 내면에 있는 동기를 이해하고 무엇이 그들을 움직이는지 파악하기 위해 많은 섬세함과 높은 감성 지능(EQ)도 요구합니다.
10대 시절의 자신에게 해주고 싶은 조언이 있나요?
아디 갓킨: 절대 배움을 멈추지 말라고 말하고 싶습니다. 대학을 졸업하고 커리어를 시작하면 배워야 할 것이 산더미처럼 많다는 걸 깨닫게 됩니다. 처음에는 스스로 공부하고, 질문하고, 다른 사람에게 배우며 지냅니다. 하지만 업무에 필요한 역량을 갖추고 나면 학습의 우선순위를 낮추기 쉽습니다. 그러나 일에서든 삶에서든 가장 성공한 사람들은 끝까지 배우고 발전하는 것을 멈추지 않습니다.
핵심 정리
아디 갓킨의 이야기가 주는 교훈은 명확합니다. 좋은 리더는 직접 문제를 해결하는 사람이 아니라 팀원이 성장할 수 있는 환경을 만드는 사람입니다. 동료와의 협업을 소중히 여기고, 실수를 두려워하지 않으면서 배움으로 전환하며, 무엇보다 배움을 멈추지 않는 자세—이것이 훌륭한 소프트웨어 엔지니어링 리더로 가는 길입니다.