계획에 따라 움직이는 사람과 원칙에 따라 움직이는 사람이 있다면, 유연한 왕새우님은 후자였어요. 상황이 바뀌어도 기준이 흔들리지 않으시던 분.
인증 시스템을 OIDC로 이관한 프로젝트가 기억에 남습니다. 흩어져 있던 세션/쿠키 로직을 하나의 게이트웨이로 모으는 작업이었는데, 장애 없이 끝낸 게 거의 기적이었어요. 유연한 왕새우님의 롤백 플랜과 섀도우 모드 검증이 핵심이었습니다. 온보딩 플로우 개편 때 저와 같이 계셨어요. 7개 스크린을 4개로 줄이는 과감한 안을 제안하시고, 정량 가설과 정성 인터뷰로 근거를 쌓아 오셔서 전원을 설득해내셨습니다. 최종 전환율이 두 자리 수 상승했고요.
심야 장애 때 침착하게 역할 분배부터 하시던 모습이 인상 깊었어요. 다들 흥분해서 채널에 추측성 메시지를 쏟아내고 있을 때, 유연한 왕새우님은 "지휘 한 명, 커뮤니케이션 한 명, 조사 두 명" 이런 식으로 순식간에 역할을 정리하셨죠. 현장을 지휘한다는 게 이런 거구나 싶었습니다. 복구된 이후에도 팀 전체가 잠깐 그 밤의 기억을 공유하는 동지애가 생겼어요. 사내 해커톤에서 전혀 다른 팀에 있었는데도 막히는 부분을 도와주러 오셨던 기억이 있어요. 우리 팀 코드는 유연한 왕새우님이 처음 보시는 스택이었는데, 짧은 시간 안에 구조를 파악하시고 힌트를 주고 가셨죠. 경쟁 상황에서도 다른 팀을 도와줄 수 있는 사람, 그런 여유가 인상 깊었습니다.
본인 PR 설명을 조금 더 풀어 써주시면 리뷰어들이 덜 힘들 것 같아요. 코드는 명확한데 의도 배경이 짧을 때가 있어서, 리뷰어가 코드를 읽으면서 맥락을 추측해야 했던 순간이 있었습니다. 특히 큰 PR일수록 "왜 이 구조를 택했는가"를 한두 문단 넣어주시면 리뷰 품질이 훨씬 올라갈 것 같아요. 거절 타이밍이 늦는 편이에요. 미리 안 된다고 얘기해주셨으면 다들 플랜 B를 일찍 세웠을 텐데 하는 순간이 몇 번 있었어요. 거절을 어렵게 여기시는 마음은 이해하지만, 어중간한 수락이 결국 더 큰 실망을 만드는 상황을 몇 번 봤습니다. 빠른 거절이 서로를 존중하는 방식이 될 수 있어요.
처음 팀을 꾸리는 리드 포지션에 좋은 선택이 될 겁니다. 사람 보는 눈이 있어요. 함께 일할 사람을 고르는 안목과 그들을 성장시키는 감각이 동시에 있는 분이라, 초기 팀 빌딩에서 결정적인 기여를 하실 수 있을 거예요. 고객 목소리가 가까이 들리는 팀에 잘 맞습니다. 사용자를 중심에 두는 감각이 자연스러운 분이에요. B2C든 B2B든, 고객과 직접 접점이 있는 자리에서 제품이 어떻게 좋아지는지를 빠르게 파악하실 거예요.
제가 시니어가 된 후에 돌아보니 배운 게 더 많은 시간이었습니다. 당시엔 보이지 않던 유연한 왕새우님의 선택들이, 제가 비슷한 자리에 서고 나서야 그 무게가 이해되기 시작했어요. 뒤늦게 감사드리고 싶은 순간들이 있습니다. 짧은 기간이었지만 강한 인상이 남는 동료였어요. 시간의 길이보다 밀도가 중요한 관계라는 걸 유연한 왕새우님을 통해 알게 됐습니다. 다음 팀에서 또 그런 밀도 있는 시간을 만드실 거라고 믿어요.