Colin 인터뷰
안녕하세요, 렌딧 개발팀의 Sam입니다.
렌딧 기술 블로그를 오픈하였습니다! 앞으로 개발팀은 이 블로그에 다양한 주제의 글을 올릴 예정입니다.
- 안정적인 운영을 위해 사용한 흥미로운 기술
- 더 편리한 개발을 위해 사용한 재미있는 기술
- 기능 개발에서 사용한 새로운 기술
- 기술부채 청산 이야기 (언젠가 올릴 글이 없어졌으면 좋겠습니다)
- 장애 해결 이야기 (올릴 글이 없었으면 좋겠습니다)
- 개발팀 인터뷰
기술 블로그의 첫 글은 진지한(?) 논의와 투표 끝에 개발자 인터뷰로 정해졌고, 50% 이상의 추천을 받으신 Colin이 첫 인터뷰 대상자가 되셨습니다.
Sam: 자기소개 부탁드립니다!
Colin: 안녕하세요, Colin이라고 합니다. 렌딧에 입사한 지는 1년이 조금 넘었습니다. 예전에는 S전자에 5년 정도 있었고, 그 이후에는 모바일 게임 데이터를 분석하는 스타트업에서 근무했습니다. 렌딧이 3번째 직장입니다.
Sam: 렌딧에는 어떻게 입사하시게 되었나요?
Colin: 금융 투자에 관심이 많아 입사하기 전부터 렌딧에 투자했습니다. 포트폴리오 1.0 시절 10호와 13호에 투자를 해보면서 렌딧의 비즈니스가 굉장히 매력적이라는 생각이 들었습니다. 개발자로서 개인 신용시장은 데이터와 알고리즘으로 혁신될 수 있는 부분이라 생각이 되어서 입사를 하게 되었습니다.
Sam: 개발팀에서 어떤 일을 하고 계시는가요?
Colin: 주로 투자 쪽 백엔드 개발을 많이 하고 있습니다. 투자자들의 자산을 보호하기 위한 S은행 신탁시스템 연동을 담당하고 있습니다.
Sam: 렌딧에서 가장 기억에 남는 개발은 무엇인가요?
Colin: 입사 후 처음 한 일이 배포 시스템을 만드는 일이었습니다. 그 당시에는 팀 규모도 작고 워낙 바쁘다 보니 배포가 굉장히 자주 있었고, 배포하다 실수하는 경우도 종종 있었습니다. 배포 시스템이 있으면 개발자의 실수를 막을 수 있다고 생각해서 개발하기 시작했습니다. 지금 보면 부족한 부분도 많지만 다른 개발자분들이 배포 시스템이 좋다고 말씀해주시고 잘 사용해 주셔서 보람을 느꼈습니다. 그리고 지금은 더 좋은 배포 시스템을 만들기 위한 뿌리가 된 것 같아서 기억에 남습니다.
Sam: 렌딧에서 마음에 드는 개발 문화가 있다면 무엇인가요?
Colin: 새로운 시도를 했을 때 그 과정에서 실수나 장애가 있더라도 비난하거나 책임을 묻지 않고 최대한 격려해주는 문화가 가장 좋다고 생각합니다. 물론 라이브 서비스이기 때문에 장애가 나지 않도록 최대한 신중하게 테스트를 하는 것도 필요하지만, 계속 새로운 시도를 해나가는 과정에서 서로 성장할 수 있고 새로운 것을 많이 알아갈 기회가 될 수 있다고 생각합니다.
Sam: 렌딧의 비개발팀과는 어떻게 일하시나요?
Colin: 개발팀은 스프린트 단위로 업무를 진행하는데요, 스프린트의 시작 전주에 비개발팀들과 같이 모여서 다음 스프린트에 업무를 정하는 회의를 합니다. 그 회의에서 정해진 업무와 기술부채 해결 등 개발팀 자체적으로 진행하는 과제를 함께 진행합니다. 그리고, 서비스 운영 과정에서 발생하는 여러 가지 이슈들이나 문의 사항들은 수시로 운영팀 혹은 다른 팀들과 커뮤니케이션하면서 해결해나가고 있습니다. 비개발팀 분들이 개발팀의 일정을 확인하고 최대한 업무에 방해가 되지 않는 선에서 문의를 해주려 하신다고 생각합니다. 개발팀도 최대한 다른 분들이 불편함을 겪지 않도록 많이 도와드리려고 노력합니다.
Sam: 렌딧에서 꼭 해보고 싶은 일이 있다면 무엇인가요?
Colin: 테스트 커버리지를 80% 이상으로 올리고 싶습니다. 워낙 빠르게 성장하는 서비스를 개발하다 보니 테스트를 충분히 많이 작성하지 못했다는 생각이 들어서 꼭 테스트 커버리지를 높이고 싶습니다. 물론 저 혼자만의 노력으로 되는 것은 아니지만 다른 개발팀원들과 함께 노력하면 가능할 것으로 생각합니다
Sam: 마지막으로 미래의 렌딧 주니어 개발자들에게 한마디 부탁드립니다!
Colin: 회사 자체도 빠르게 성장하고 있지만, 개발팀도 빠르게 성장하고 있다고 생각합니다. 저도 렌딧에 와서 새로운 시도들을 많이 해보면서 성장한 거 같고, 특히 주니어 개발자들이 많이 성장할 수 있는 환경이라고 생각합니다. 저도 다른 분들이 새로운 경험을 하고 성장하는 데 도움을 드리려고 노력하고 있습니다. 렌딧에 있는 시간 동안 함께 많이 공부하고 재미있게 개발할 수 있었으면 좋겠습니다.
인터뷰에 응해주신 Colin께 감사드립니다.
+ 다음은 인턴 Swann을 인터뷰할 예정입니다!