두브레인 멤버이야기#002_시바(Co-Founder, CTO)

2023. 4. 7. 19:00두브레인 멤버 이야기

두번째 두브레인 멤버 이야기의 주인공은 두브레인 공동창업자이자 CTO 시바입니다. 


피플팀 : "안녕하세요 시바, 그동안 어떤 일을 하셨고 또 지금은 어떤 일을 하고 계신 지 소개해주세요."

 

시바 : "항상 같은 일을 해왔던 것 같아요. 두브레인에서 기획하는 앱을 개발하고 있습니다. 초반에는 서버 개발부터 앱 개발까지 모두 했어요. 지금처럼 본격적인 서버 개발은 아니고 프로토타입에 필요한 스펙 수준이었죠. 이제 서버 개발은 다니엘, 웹 개발은 주디, 컨텐츠 개발은 앨런, 한아께서 해주고 계시구요. 지금은 철수와 함께 클라이언트 개발을 하고 있습니다. 또 다양한 개발 역할 접점에서 일이 원활히 돌아가게 소통하고, 개발 우선순위를 고민하고, 채용에도 참여하고 있습니다."

 

피플팀 : "시바께서는 어떻게 두브레인과 함께 해야겠다고 결심하게 되셨나요?"

 

시바 : "지니가 영리하다는 생각을 많이 해요. 2015년 벤처경영 전수업에서 지니를 처음 만났어요. 두부스쿨* 프로트 시작하기 전이었습니다. 저도 그 시 창업에 이 있어서 벤처 경영 전수업을 들었어요. 창업 아이을 선정하고 사업 계획서를 는 것이 대부분의 프로구요. 생들이라 기대를 하기 어렵다고는 생각했지, 도 진심으로 창업에 이 있는 사을 수업에서 만날 수 있지 을까 하고 기대했어요. 그런데 생각보다 그런 사었습니다.
그러던 중에 지니와 함께 프로트를 하게 되었는데, 그 때 지니가 정말 눈었어요. 날카로운 질문도 서슴없이 하구요. 이 창의을 수치할 수 있는 사 도구를 드신 분이라 수강생 대상으로 사도 하셨는데 지니가 점에 가까운 수치를 받았어요. 도 처음 보는 수치라고 하시라구요.
는 창업에 이 있어서 수업을 듣는데 생각보다 창업에 진심인 사다고 지니에게 놓았는데 지니도 엄청 공감했어요. 시에 저는 구체적인 창업 아이이 있었던 것은아데그때도지니는두부스의모아이들의 문제에 중하고 있었구요.
저는 개인 사정으로 반 년 정도 나있다가 모보다 살짝 늦2017년 여했는데요. 나있는 동안 학교 수업을 들으면서, 자서 무엇인가 이뤄내는 것이 어렵다는 것을 저리게 느꼈습니다. 두부스을 준할 때는 동들과 함께 입해서 무엇인가 이뤄낸다는 든든함이 있었는데, 자서 처음부터 시작하는 건 어렵라구요. 려움느끼에 마지니가 연락을 해왔고, 두브레인에 합하게 되었습니다."

*두부스쿨 : 두브레인 앱의 전신이 된 프로젝트. 아이들의 인지 발달을 자극할 수 있는 교재를 PDF 형태로 제작했다.

 

피플팀 : "어떤 계기로 창업에 심을 가지게 되셨나요?"

 

시바 : "히스토리가 중구난방이긴 한데요. 류학과 전으로 패션 디자이를 제대로 해보는 마음이 있었어요.
지금 생각해보면 재능이 있던 것은 아니었던 것 같은데 막연하게 패션 디자이를 하면 제대로 해야지, 제대로 하면 어떤 부를 해야 할까. 3대 디자인 스미국 파슨스 스, 세인트 센트, 기에 트워프 예술학교 중에 하나를 가야 하지 을까?’ 생각했어요. 유학 이 필요한데 부모리기에는 너무 큰 돈이라 막연하게 어야겠다고 생각 했어요. 서 창업을 야겠다 어 벤처 경영 전수업을 듣기 시작한.
처 경영이 컴퓨공학, 경영, 경제 여러 전합 전이라서 전수업 중에 개발 수업이 있어서 듣게 되었어요. 그런데 개발이 너무 재밌었는 거예. 말 너무 재밌어서 디자이너 말고 개발자 해야겠다고 진로를 확 바게 되었습니다. 그러던 중에 지니와 나게 되면서 창업까지 아이디어가 발전하게 네요."

 

피플팀 : "류학과 전이셔서 디자이너 꿈을 가지고 계셨다고 하셨는데 마미련으신가요?"

 

시바 : "오, 혀 없습니다. 류학과에서도 재능이 있어서 디자이너 꿈던 것은 아니든요. 등학교 해지고 었던 구가 패션심이 많어요. 저는 패션 쪽에 문외한인 이과생이었구요. 말 특이한 는데 저는 그 구가 라구요. 서 의류학과에 입했는데, 일반적으로 생각하는 의류학리 의인이라 이과생들이 많은 든요. 수업도 패션 케팅, 디자인, 로 나있는데, 저는 디자인 으로 전수업을 아 듣고 패션쇼까지 하게 되었어요.
그런데 제가 본적으로 좋아할 수 있는 일이 아니었나. 고생해서 든 결과물을 보며 기분은 좋은데 그 과정에서 몇 번뒤집고 다시 처음부터 드는 게 너무 괴롭더라구요. 과정이 재밌었다면 버을텐데 이죠. 개발을 해보고 나서 깨달았습니다. 개발은 코드를 는 모든 순간이 즐거운데, 패션디자인은 그않았거예."

 

피플팀 : "두브레인에 처음 합하셨을 때 어정도 함께 하겠다고 두에 두신 기간이 있으신가요?"

 

시바 : "기간을 두에 두진 않았습니다. 회사에 좋은 분들이 합하고 계시는 보면서 항상 고민을 해요. ‘분히 기여하고 있나? 가 단지 창업 멤버라는 이총괄하는 역할을 고 있는 것 아?’ 생각합니다. 제가 기여하지 한다고 느끼는 순간에 떠날 것 같습니다."

 

피플팀 : "시바께서 생각하시는 동업자 지니와 모는 어떤 분이신가요?"

 

시바 : "지니는 항상 아이디어가 샘솟아요. 산형 사고에 하고, 보는 이 좋고, 기는 매도 있어요. 으론 순수하고, 다른 한으론 지치지 정이 있어요. 부러운 능력이에요. 지니의 능력 덕분에 좋은 사들과 좋은 사업을 영위하게 되었다고 생각하구요. 반대로 지니는 수적 사고, 리적 사고, 적 사고, 같은 사고 같은 것들에 강하지는 은데요.
그런 사고들은 모두 모의 강점이에요. 저도 모비슷한 사이라고 생각하는데, 는 저보다 전체를 보는 시야가 강한 것 같아요
같이 오래 일할 수 있는 건 두 사다 선하고, 겸손하고 결과로 하기 때문이에요. 그런 의에서 경하는 사입니다."


피플팀 : "시바께서 생각하시는 지금의 두브레인 동들은 어떤 분들이신가요?"

 

시바 : "사실 모의 생각과 크게 다르지 아요. 21년 생일사에서 지금의 고의 멤버구성이다라고 말씀하셨을 때도 동의했었어요. 그런데 그 이후로도 계좋은 분들이 입사하고 계시아요.
는 주이께 왜 회사에 다니시는지 여본 적이 있어요. 주이와 오래 일하고 은데, 왜 회사를 다니시는지 이사에 오래 묶수 있지 을까 생각이 들어서 그.😅 그런 걸 보면 지니가 사보는 이 좋다고 또 생각하게 되는 것 같아요.좋은 자을 수 있는 훌륭한 분들과 일하고 있다고 생각합니다."

 

피플팀 : "시바께서 말씀해주신 좋은 분은 어떤 역이나 도를 가진 동인가요?"

 

시바 : "결과로 이야기하는 사을 좋아합니다. 두브레인결과로 보여주는 훌륭한 역을 가진 분들이 많이 계시다고 생각해요. 결과로 기하는 분들은 결과를 들어 기 위해 적적이세요.
또 결과로 중심으로 기하면 과정에서 생긴 마이나 감정적인 소모 같은 부적인 요소보다 결과를 드는 심에 중하시구요. 다시 하면 두브레인에 역과 성과로 하는 사이 많다고 느끼는 것 같습니다."

 

피플팀 : "시바께서는 생각을 로 정리하시는 데 월한 능력을 가지고 계시다고 느낀 적이 몇 번 있습니다. 들에게 로 생각을 전해야 할 때 적용할 수 있는 시바비법이 있으신가요?"

 

시바 : "월한 능력이라기 보단 시간을 많이 . 하게 이야기하는 것이 중요하다고 생각하는데, 은 장황한 것 같기도 합니다."

 

피플팀 : "장황하지 않습니다. 긴 것과 장황한 것은 달라요!"

 

시바 : "게 생각해주셔서 감사합니다.😀 제가 생각을 로 전하는 것을 어워해요. 스스로 그느끼다보니 생각을 로 정리하고, 하고자 하는 용이 제대로 써졌는지 시간을 들여서 여러 번 읽토합니다. 경우에 라서 구두로 전하는 것이 더 빠르고 과적일때도 있겠지, 복잡나 어운 문제일 수록 글로 전하는 것이 과적인 것 같아요."

 

피플팀 : "시바께선 가장 동기부여를 는 순간은 언제인가요?"

 

시바 : "좋아하는 일을 할 때 동기부여가 . 말씀렸듯이 개발하는 과정이 즐거워요. 코드를 는 동안 입해서 시간 가는 도 모르구요.
시간이 지나면서 점점 코드를 는 것보다 은 고민을 해야 하는 시간이 어요. 고민을 할 땐 또 시간이 안간다고 지기도 해요. 외부적으로는 주들에게서 자을 많이 아요. 가 어떤 일을 나는 지금까지 했지?’ 라고 생각하게 . 외부의 CTO나 개발자 구들 나서 이야기하다가도 자극 받구요. 사실 제가 개발적으로 넘볼 필요가 는 영역도 있을 텐데 이죠. 그럼에도 가 지금 이도 되나?’ 라고 생각하게 되라구요."


피플팀 : "지금까지 두브레인과의 시간을 돌아보실 때 가장 기억에 는 성는 세 가지를 으신다면 어떤 것인가요?"

 

시바 : "첫 번째는 두부스프로토타입을 처음 들었을 때. 그 전에도 수업에서 개발 프로트를 해, 실제 비즈니스 로직을 반영해서 돌아가는 앱을 든 건 처음이었습니다. 그 때는 정것도 몰랐어요. 프게 안드로이드 개발을 조금 해었고, iOS 개발은 전었습니다.

앱을 들 생각이니까 단순하게 안드로이드 저 개발하고 iOS부해서 개발하면 되겠지 생각하고 바로 개발부터 시작하고 있었는데, 그 모습을 보시고 다른 사 대표이 네이브 개발보다는 같은 적합하지 고 하셨어요. 라는 이 있는지도 처음 알았었는데, 필요한 인 것 같라고요. 서 그첫 번째 프로토타입을 들게 되었죠. 이때의 결정 때문에 저희 회사가 지금까지 고 있습니다.


번째 기억에 는 성취는 으로 앱 전체 계를 개선했을 때입니다. 제가 두브레인에서 가장 임트 있는 성과를 것이 바로 이 리이라고 생각해요. 반 년 이상 작업을 했던 것 같은데,이 작업이 사실 보기에는 많은 시간소요하고 큰 효과가 는 것처럼 보이지사실 두브레인의 개발 생성에 치고 있습니다.이전에는 소위 스코드라고 해서 개발을 하면 관련없에서 이어나했어요. 그러면 가를 가적으로 개발하는 것 자체가 장히 부스트에도 많은 시간을 야 하든요. 게 되면 개발 주기가 점점 어지는데 또 비즈니스 일정은 맞춰야 하니까 장기적인 점에서는 부적수들을 많이 게 되면서 이 개발 경이 점점 안 좋아니다. 가면 성이 안 좋아지면서 나중에는 정하나 게 개발하기 어경으로 해요.
서 이런 개발 경을 개선하고 시간이 많이 들라도 앱 전체 계를 개선했습니다. 개발 생성도 좋아좋은 무엇인가에 대해서 많이 이해할 수 있었던 시간이었어요.

번째맞춤수업 출시. 맞춤수업 출시는 자일한 개발에 대해서 더 깊게 이해하게 해주었어요. 맞춤수업 출시는일정을정확히준수했어요.정확히지수있었던 것이 자일한 개발 분이었든요. 물론 맞춤수업 개발 이전에도 저의 개발 이 워터이 아니라고 하긴 했지, 실은 지금 생각해보면 워터의 성격이 많어요. 기획이 나, 개발하고, 수정하고, 하는 이죠. 맞춤수업을 개발할 때는 개발하는 중간 중간에도 가 가하도록 만들었어요. 좀 더 구체적으로 드리자면 맞춤수업의 두 가지 Key Feature보호자 맞춤수업이었어요. 두 가지 요소는 서로에게 영을 주는 긴한 요소이기도 하죠.
워터개발이었으면 기적으로 두 피쳐를 모두 기획할때까지기다서두요소모두개발을하고,QA를 하고 를 했어야 했어요. 반면 자일 으로 개발하면서는 보호자 개발하고도 가 가한 구조가 되었어요. 물론 저가 보호자 출시하는 건 그다지 의미 없다고 생각했겠지적으로는 가 가한 상들었습니다. 이게 장히 중요해요.
가 보호자 문과 맞춤수업을 기적으로 결 시서 개발하는 중이었다면 자기 저가 보호자 이라도 야겠다는 의사 결정을 해도 두 기이 모두 개발때까지 기다야 합니다. 변화된 비즈니스 경에 기민하게 반하지 하는 .
반면 애자일한 개발에선, 전체 기획엔 유기적으로 연결됐었던 두 기능을 의존성이 없도록 기획을 조금 변경해서 보호자 설문만 먼저 개발한 뒤, 맞춤수업이 추가될 때 잠시 변경했던 기획을 다시 기존 기획에 맞게 의존성을 포함시켜 개발했습니다. 이게 기들을 작게 개서 우선순위가 은 것마다 하나반영하되 한 상지하면서 개발합니다. 이런 으로 개발하면 일정 기한이 왔을 때 는 개발적으로 가/불가한 상가 기준이 아니라 우선순위 은 것들이 분히 반영되었는지가 의사 결정의 기준이 니다. 맞춤수업 개발을 통해 이런 자일한 이구나 하는 걸 더 잘 이해하게 어요."

피플팀 : "
시장의 다양한 앱의 종류만다양한 개발 성이 있을 것이생각이 드는데요. 두브레인 앱 개발수성이 있을까요?"

 

시바 : "일반적으로 앱 카테고리마다 비슷한 성격을 공유하죠. 두브레인 앱도 크게 보면 아동 ,게 임 앱이긴한데요. 두브레인수성은 컨텐츠가 많은데, 컨텐츠마다 사성이 장히 적다는 것에 있어요.
제가 맞춤수업을 기억에 는 성말씀는데요. 맞춤수업은 비슷한 요소 이 저마다 다른 로직을 가지고 있어요. 그 로직에서 데이터를 가지고 적이도에 맞춰서 수업을 추천해주어야 하는데, 그조도 수업마다 다 라요. 컨텐츠를 많이 개발해야 하는 경우 일반적으로 비슷포맷공유한 채로 간의 이점을 가지고 컨텐츠를 생텐데요. 두브레인은 그런 경이 아니다보니, 컨텐츠 개발에 많은 리소스가 필요하죠. 이런 경에서 리소스를 잘 관리하고 스러운 개발 경을 드는 데 고민과 시가 많는데요.많이 고민한 분에 지금은 괜찮경이 다고 생각합니다."

 

피플팀 : "개발자 입장에서 두브레인과 함께 할 수 있는 원동무엇이라고 생각하시나요?"

 

시바 : "개발자로서는 운이 좋다고 생각해요. 다른 사보다 전과성장을자할수있는요소가었다면이기간 함께하지 했을 거예. 두브레인에는 저에게 계성장을 위한 자을 주는 동들이 있고, 그 분들과 훌륭전을 해 나아수 있다고 생각해요. 개발자로서도 다니엘 같은 경을 가지신 분이 저에게 가감이 조언을 해주시아요. 느 곳에서도 기 어경이라고 생각합니다.
비즈니스 적으로도 크리스, 크레다들 훌륭하신 동라 좋은 자을 많이 구요. 이보다 좋은 업경이 있을까 생각하게 되는 경이에요."

 

피플팀 : "CTO로서 두브레인에 기여하고 으신 목표가 있으실까요? 이전에 시바와 대를 하면 CTO로서 현업 개발 외의 기여도 고민하셨었는데요."

 

시바 : "상황은 이전하고 비슷해요. 마 전에 르타 CTO 관님만났는데요. 르타는 스타트업 단계로 보자면 두브레인보다 살짝 앞서 있라구요. 그 분께서 CTO4가지 역할을 말씀해주셨어요. , 동기 , 량 관, 채용 이었는데요. 저도 CTO로서 기여해야하는 것들이 그 4가지에 있다고 생각해요. 시기적인 문제는 있어요. 지금은 현업 개발로 많이 기여해야 하는 시기라고 생각하구요. 그 분도 마 전까지 현업 개발로 기여하고 계셨다고 하시라구요."

 

피플팀 : "미래에 두브레인의 시간을 고하실 때, 시바께서 고에 기고 은 성가 있으신가요?"

 

시바 : "장기적으로는 비즈니스가 계확장하라도 그에 게 개발모도 게 확장 가하도토대를 잘 만들어두는 것이 가장 중요하게 기여해야 하는 부분인 것 같아요. 좋은 개발 질을 지하면서 계속 애자일한 경을 지할 수 있도다양한 장치들을 마해두고, 로운 프로트를 진라도 이런 것들이 전이수 있도하고 습니다."

 

피플팀 : "두브레인에 합류하는 것을 고민하시는 분들, 특히 개발자 분들께 어떤 말씀 해주고 싶으신가요?"

 

시바 : "저희 회사에 들어오면 자주 듣게 되는 말이 있습니다. ‘기능을 구현하는 것은 누구나 할 수 있지만 좋은 코드를 쓰는 것은 굉장히 어렵다.’ 요즘 같이 개발을 쉽게 할 수 있는 때가 없는 것 같습니다. 개발 커뮤니티가 많이 활성화 되면서 좋은 논의가 시작되기도 하고 다양한 솔루션들이 나오는 것은 좋지만 그만큼 수준 낮은 코드와 잘못된 접근들에 대한 내용들도 무분별하게 생산되고 있는 것 같습니다. 이런 내용들을 기반으로 ChatGPT 같은 솔루션들은 학습을 하죠. ChatGPT도 기능이 돌아가는 코드를 만들어내는 건 쉽게 할 수 있습니다. 하지만 실제 상용 프로그램에서 쓸 수 있을 정도로 만들려면 ChatGPT 가 내놓는 코드를 그대로 쓰긴 어려울 겁니다. 프로그램 내 다른 모듈들과 잘 돌아갈 수 있는지, 실제 사용 케이스를 고려했을 때 성능적으로 괜찮은지, 우리 회사 개발자들이 잘 이해할 수 있는 코드인지, 장기적인 유지/보수 측면에서 충분히 괜찮은 코드인지 등을 고려하면서 더 좋은 코드로 만들어야 합니다.

기능을 구현하는 걸 목표로 하는 개발자는 ChatGPT 도 할 수 있는 걸 하는 수준의 개발자입니다. 훌륭한 개발자가 되려면 좋은 코드를 쓸 수 있어야 합니다. 두브레인에는 훌륭한 개발자 분들이 많이 있습니다. 두브레인은 훌륭한 개발자 분들과 함께 더 훌륭한 개발자가 되고 싶은 분들과 일하고 싶습니다."