위피 Android Developer 김대환님
위피 Android Developer 김대환님

위피 Android Developer 김대환님

Q. 안녕하세요, 자기소개와 어떤 업무를 맡고 계시는지 소개 부탁드려요!

안녕하세요! 위피 앱 스쿼드의 안드로이드 개발자 김대환입니다. 누구나 쉽게 동네친구를 만날 수 있는 서비스 '위피'의 신규기능 개발 및 유지보수 업무를 맡고 있습니다.

엔라이즈 합류 이전에는 주로 광고, 실내지도 SDK 개발 업무를 했었어요. SDK 개발 특성상 앱의 일부 기능만을 개발하는 작업이 많이 있었고, 자연스럽게 저는 앱의 모든 기능을 만들고 싶다는 갈증이 생겼던 것 같아요. 그러던 찰나에 엔라이즈의 채용공고를 보게 되었고 자연스럽게 지원하게 되었습니다. 엔라이즈에서는 위피 안드로이드 앱을 맡아서 아주 재미있게 일 하고 있습니다!

image

Q. 첫 회사가 아니시군요! 다른 회사와 비교했을 때 엔라이즈의 장점은 뭐가 있을까요?

'정보의 투명성'이 가장 큰 장점이라고 생각해요. 회사에서 돌아다니는 거의 모든 정보는 누구나 확인할 수 있는 곳에 있어요. 처음엔 "내가 이정도의 정보까지 알아도 되나?" 라고 생각할 정도였어요. 이전 회사들에서는 소문에 소문을 타고 듣던 이야기들이 잘 정리되어 있는걸 보면서 "적어도 이 회사는 나를 속이지는 않겠구나" 라는 생각을 했던 것 같아요. 둘째는 '업무에 집중할 수 있는 환경'이에요. 회사에서 업무를 할 때 필요한 모든걸 제공하고 최대한 업무에 집중할 수 있도록 모든 환경을 제공해줘요. 유연출퇴근, 원격근무를 통해 제 컨디션을 항상 좋게 유지할 수 있었고 최소의 시간으로 최대의 성과를 낼 수 있던 적이 많았던 것 같아요. 마지막으로 '솔직함'이에요. 엔라이즈는 모두가 솔직하게 의견을 내고 피드백을 주는 곳이에요. 저는 초반에 이게 제일 어려웠던 것 같아요.

Q. '솔직함'이 어렵다고 하셨는데 어떤 부분이 어려웠나요?

저는 항상 상대방이 어떻게 받아들일지를 고민하고 얘기하는 스타일이에요. 그래서 초반에 솔직하지 못했던 적이 있었던 것 같아요. 한 번 더 생각하는 버릇 때문에 입사 초반에 해프닝도 있었어요. 제가 리팩토링을 포함한 일정을 제시했고 CTO님이 리팩토링을 개발 후에 진행하면 어떻겠냐는 의견을 주셨어요. 그 때 저는 혼자 한 번 더 생각해서 "여기도 탑다운으로 일정이 결정되는구나"라고 오해를 했었어요. 그 후로 몇 주간 한결 같이 솔직한 의견과 피드백을 주고 받는 모습을 보면서 내가 오해를 하고 있었다는걸 깨닫게 되었어요. 아직도 가끔 이 얘기를 하는데 오히려 이 때 오해가 풀리면서 신뢰가 생겼던 것 같아요. 요즘엔 상대방이 어떻게 받아들일지를 고민하기보다 최대한 솔직하게 말하려고 노력하고 있어요.

image

Q. 개발자로 일하기에 엔라이즈는 어떤 회사인가요?

개발자로서 많은 경험을 할 수 있는 회사라고 생각해요. 엔라이즈는 데이터를 기반으로 한 A/B테스트를 중심으로 개발을 하고 있어요. 매번 가설을 세우고 개발하고 검증하는 프로세스가 잘 되어 있어서 개발자로서의 시각을 더 넓힐 수 있는 계기가 되었어요. 그리고 위피, 콰트 각각에 개발자들이 흥미를 느낄만한 채팅, 보이스톡, 영상 스트리밍 등 여러기능이 많이 있어서 기술에 관심이 많은 분들에게 정말 매력적일거에요. 마지막으로 제품의 기획부터 개발까지 모든 과정에 직접 참여할 수 있어요. 스쿼드 구성원 모두가 더 나은 제품을 위해 노력하기 때문에 적극적으로 아이디어를 내고 토론하는 경험을 할 수 있었어요. 개발팀 내에서는 각각의 분야를 가리지 않고 도움이 되는 정보를 공유하면서 서로의 발전에 도움을 주고 있어요.

Q. 목적조직 일한다고 들었어요. 자세히 설명해주세요!

네, 맞아요. 엔라이즈는 목적조직으로 일을 하고 그 조직을 '스쿼드'라고 부르고 있어요. 스쿼드마다 구성원은 조금씩 다른데 위피 스쿼드는 PO, PD, Backend, iOS, Android 로 이루어져 있어요. 제가 생각하는 기능조직과의 큰 차이점은 모든 구성원이 같은 목표를 이루기 위해 일한다는 거에요. 저는 이전에 기능조직에서 일하며 서로 다른 팀을 탓하면서 일을 미루는 상황을 많이 봤었어요. 스쿼드로 일 할 때는 문제가 있으면 더 빨리 해결하기 위해 서로 많이 도움을 주고 받아요. 클라이언트에 문제가 있으면 서버 쪽에서 빠르게 처리를 해준다거나 UI 컴포넌트 커스텀이 힘들다면 디자인적으로 변경을 해주거나하는 상황이 있을 것 같아요. 이 외에도 여러가지 상황이 많은데 결론은 서로 더 돕고 기민하게 움직여서 제품이 더 빠르게 성장한다는 것 같아요. 또 다른 장점은 다른 분야의 구성원들이 일하는 것을 가까이서 볼 수 있다는 거에요. 기능조직에서는 내 분야의 구성원들과 같이 일하기 때문에 주로 내 일에만 몰두를 했었는데, 지금은 다른 스쿼드 구성원들의 업무나 고민하는 것들에 대해 얘기하면서 서로를 더 잘 이해할 수 있었어요. 하나의 목표를 위해 모여있는 구성원들 너무 멋있지 않나요? 지구를 지키기 위해 뭉친 어벤져스의 느낌이랄까요.

Q. 어벤져스라.. 위피를 잘 지켜주세요! 이번엔 현재 속해 있는 안드로이드 챕터에 대해 소개해주세요!

"더 좋은 방법을 위해 노력하는 사람들이 모여있는 곳"이라고 소개하고 싶어요. 구성원 모두 변화에 더 유연하게 대응하기 위해 항상 고민하고 학습하고 있어요. 얼마전에 구성원들끼리 원하는 Git Repository를 선택해서 세미나를 했었는데 새로운 패턴과 기술을 리뷰하는게 정말 도움이 많이 되었어요. 리뷰만으로 끝내지 않기 위해서 사용하고 싶은 기술을 리스트업하고 구성원들끼리 사이드프로젝트를 진행하고 있어요. 또 최근 제품에는 멀티모듈로 변경하는 첫 작업을 시작했어요. 물론 한 번에 모든걸 완벽하게 분리하진 못했지만, 2017년부터 쌓아왔던 코드의 바닥 부분을 변경하는 결정을 하는 것 자체도 솔직히 쉬운 결정은 아니였어요. 그래도 현재보다 더 좋은 코드를 작성할 수 있다는게 확실했고 지금 힘들더라도 변경해야한다는 부분에 구성원 모두 공감을 해서 결정할 수 있었어요. 그리고 개발을 하며 서로 스타일이 다를 땐 충분한 논의를 통해 더 나은 방법을 선택하고 있어요. 선택하기 힘든 상황일 땐 둘 다 적용해보고 더 나은 쪽으로 적용하고 있어요. 더 좋은 방법을 위해 고민하는 분들이 오면 정말 잘 맞을거라고 확신해요!

image

Q. 엔라이즈 합류를 고민하는 분들에게 한마디 해주세요!

정말 일에 열정적인 사람들이 모여 있는 곳이에요. 최근 콰트가 많은 성장을 이루었고, 위피도 더 많은 실험을 통해 매일매일 더 성장하고 있어요. 앞으로 더 빠른 성장을 할 거라고 확신하고 저도 많은 기대를 하고 있어요. 이 성장과정을 함께할 수 있다면 정말 좋은 경험이 될거라고 생각해요. 더 늦기전에 엔라이즈에 합류해서 이 성장을 같이 경험하면 좋을 것 같아요. 고민하지 말고 빨리 지원 해주세요!!

Q. 마치며

안드로이드 챕터는 함께 더 나은 제품을 만들 분들을 찾고 있어요! 어제보다 더 나은 코드를 같이 고민하고 토론하며 성장할 분들은 어서 지원해주세요! 함께 재밌게 개발해보아요. 😎