스토리 홈

인터뷰

피드

뉴스

조회수 2013

[과거 스타트업 경험]2016년 상반기 실적 발표

저는 2013년 하반기부터 "사람은 곧 기업과 같은 유기체이다." 그리하여 "한 개인이 나 자신과 나 주위 생태계를 두고 기업처럼 생각하고 기업처럼 움직이면 위대한 기업을 일굴 수 있는 연습을 미리 할 수 있다."라고 생각을 하였습니다.그 당시 저의 롤모델 기업은 '구글'이였고 , 일단 구글이 하는 걸 사람이 하는 것처럼 따라해보자라고 생각을 하였습니다. 그래서 구글이 하는 사업과 프로젝트들을 CASE STUDY하고 그들이 관리하는 전사적 지표 OKR을 스스로한테 적용해보면서 정량적 분석을 시작했습니다. 그걸 -2013 하반기 부터 시작을 해서-2014 상반기-2014 하반기-2014(상반기+하반기)-2015 (상반기+하반기)기록하였습니다.그래서 2016년 또한 상반기 실적을 한번 분석해보고 전년도 대비 어떤 것들을 잘했고 못했는지를 판단해볼 생각입니다. 이를 통해 2016년 하반기는 더욱 전략적 한 분기를 보내어 더욱 성장할 수 있는 16년을 만들어보려고 합니다. 2x가 아닌 10x 을 목표로.[About startup]16년 1월에는 동동이라는 스타트업에서 마케팅부터 영업,기획 다양한 포지션에서 짧게 인턴을 생활을 하였습니다.이때 배웠던 것들, 업무를 했던 것들을 기록해놓았습니다.하나의 포지션에서 깊게 파고든 것이 아니기 때문에 업무에 대한 인사이트는 크지 않았습니다. 짧은 인턴동안 저는 보다 culture에 대해서 많이 배웠고, 여기에 대해 고민했던 시간이였던 것 같습니다. "어떻게 사람들을 회사의 문화로 동료들을사내 기업가가 되게할까?"16년 2월부터는 브리치라는 스타트업에 합류하게 됩니다. 2월 중순부터 ~ 3월까지는 패션 MD를 하면서 상품 등록 / 기획전들을 오픈하였습니다.사이트에 메인을 보면 맨 위에서 롤링되어 돌아가는 구좌들이 있는데, 여기를 메인 구좌라고 합니다.92volt 기획전,콘텐츠 포커싱소재/디테일 포커싱 여기에 들어갈 브랜드/샵을 정하고 상품을 정한 뒤 액셀에 콘텐츠를 기획하고 이것을 디자인쪽에 넘겨 커뮤니케이션 하면서 기획과 디자인의 fit을 맞춥니다.다 만들면 마케팅 쪽과 얘기해서 노출 스케줄을 잡습니다.스케줄 마감 기한은 협업을 하는데 있어서 매너라는 점,디자인은 예쁘게 보이게 시각화 하는 것이 아니라 사람들에게 직관적으로 메세지를 줄 수 있도록 로직을 시각화하는 것이라고 깨달았습니다.4월때부터는 조직 개편이 있으면서, 저는 상품쪽에서 -> 영업쪽으로 넘어왔습니다.(저는 영업이 천직인 것 같습니다.ㅋㅋㅋ) 이때부터 큰 퍼포먼스들을 내기 시작했습니다.제가 4월에 영업 78개, 5월에 6개, 6월은 45개,7월은 48개를 해서 4개월동안 177개를 했습니다.(5월에 급격히 갯수가 떨어진 것은 지마켓,11번가와 딜을 진행할 때 CS에 2주 투입이 되어서 영업을 거의 진행 못하였고 4월대비 6,7월달 영업 갯수가 떨어지는 것은 4월은 디자이너 온라인 영업을 진행했고 6,7월은 오프라인 매장 영업을 진행했기 때문입니다.5월에도 영업을 진행했으면 4개월 동안 한 200개는 만들었겠네요.제가 브리치 입사하기 전에 샵 DB가 150~200개정도 됬던 것 같습니다.)제가 브리치에 합류하게 되면서 영업의 속도와 양이 급격하게 변화했습니다. 그 이유는 '영업 채널'을 좀 더 효율적인 것에 투자를 했던 건데요.영업을 하기 위해 인스타 다이렉트 메세지를 활용했습니다.이를테면, 영업이라는 것도 PR하기 위해 기자들한테 메일 뿌리는 것과 흡사하다고 생각하는데요.업체 메일 주소를 리스트업 하고 한번에 제안서를 보내고 피드백이 오면 전화를 하고 미팅을 잡고 계약으로까지 이어지죠.이 방법을 중심으로 무언가 다른 영업 전략이 필요하다고 생각이 들었습니다.이렇게만 해서는 답장 올 때까지 기다려야되는 것도 있고, 움직이는 자투리 시간(출퇴근시간)에도 메일링은 하기 힘들죠. 이때 생각한 것은 "메세지 영업을 하자"가 된 것입니다.그래서 온라인쪽 디자이너 브랜드를 영업할 때에는 '인스타'채널을 활용하여 다이렉트로 영업을 했고 계약 전환율도 좋았고 모바일로 소싱하는 느낌이 꽤나 재밌었습니다. 그리고 인스타 오피셜에 보면 카톡 계정이 있는데, 카톡으로도 영업을 진행하였습니다. 좀 더 즉각적이고,실시간의 성격을 가진 채널을 활용해서 영업을 전개하니 속도가 굉장히 빨라졌습니다.인스타 다이렉트 영업 사진그리고 오프라인쪽 매장을 영업할 때에는 직접 로드에 가서 대표를 만나고, 혹은 위탁 판매 관련된 담당자를 만나서 얘기를 하는 식으로 진행되죠. 그래서 굉장히 영업 속도가 더딥니다.디자이너 브랜드에 비해 (오프라인으로 직접 가야되니깐요.) 더 빨리 소싱하기 위해선, 인스타처럼 소싱할 수 있는 채널이 필요한데, 그래서 네이버 '톡톡'을 활용하였습니다. 네이버도 저희와 비슷한 서비스인 스타일 윈도우를 운영하고 있습니다. 스타일윈도우는 오프라인 DB를 상당히 많이 보유하고 있고 저는 스타일 윈도우가 모아놓은 back data를 활용해서 효율적으로 영업을 전개합니다. 이때 스타일윈도우 혹은 스토어팜에서 고객과 샵이 소통하는 채널인 톡톡이 있는데요.저는 이것을 영업채널로 활용하였습니다. 즉 , 고객 채널을 영업 채널로 활용했던 것이죠.그래서 비약적인 갯수를 소싱할 수 있게 되었습니다.근데 제가 영업한 이 갯수들이 실질적으로 다 계약으로 전환된 건 아닙니다. 이 중에 몇 업체는 관리가 안되어 거래 진행이 안되고 있고(상품 등록), 몇 업체는 도중에 조건이 안맞아서 빠진다고 하고, 몇 업체는 입점시에 필요한 정보들의 준비가 안되고 있죠. 아마 이것들을 빼고나면 30~40개업체 정도가 빠질지 않을까 생각됩니다.그리고 제가 또 바꾼 변화로서는, 회사의 계약 문화를 아주 간편한 온라인 과정으로 바꿨는데요.이전에는 계약서 두 부를 뽑고 양쪽의 도장을 다 찍고, 두 부를 파트너사한테 보낸 다음, 파트너사가 한 부에 자기 도장을 찍고 그것을 다시 저희한테 보내는 복잡한 과정을 거쳤다면... (양쪽에서 우체국 등기로 일어나는 총 금전적 비용이 한 계약에 약 4~5천원 정도, 그러면 저는 약 140개정도 했다고 하면 140x5 = 70만원정도 절약) 현재는 모두싸인이라는 온라인 계약 서비스를 통해 간단한 회원가입을 하고, pdf 파일 계약서로 사이트에서 (모두싸인에서 1초만에 만든)도장을 찍고 메일로 주고 받는 걸로 진행하고 있습니다. 굉장히 많은 시간적 비용과 금전적 비용을 줄였고 영업 속도에도 굉장히 도움이 되었습니다.앞으로 남은 분기동안에는 영업 이외에 회사 문화가 어떻게 조직원들을 더 챌린지시키고, 동기부여시킬 수 있는 것들을 고민해보고 실제 도입해서 유의미한 결과를 가져올 수 있게 변화를 만들어낼 생각입니다.[About self-developement]블로그 글을 90개 포스팅을 하였습니다. 제 글중 현장에서 경험한 인사이트를 기록하는 공간인 '경험노트'에는 23개의 포스팅을 했습니다.전년도 대비 수치는 좀 떨어진 정도인데요.(작년도 하분기 포스팅이 약 150개) 경험의 질로 따졌을 때는 훨씬 수준이 올라와있는 정도입니다. 그리고 올해부터는 브런치 글쓰기를 조금씩 시작하기 시작했습니다. 이름하여.. O2O글쓰기인데, 글쓰는 형식은 크게 두 가지로 나눠서 쓰고 있습니다.제가 현장에서 경험하고 느낀 것들 + 제 생각을 더해 주제에 대해 좀 더 deep하게 들어가는 형식과 세미나 혹은 포럼에 참가하여 그 생생한 현장을 그대로 담는 글의 형식이죠.(여기도 조금 제 생각은 개입되구요.)에서 가장 공유가 많이 일어났던 글은 CS에 대한 글로 151개 공유수를 기록했고 에서 가장 공유가 많이 일어났던 글은 글로벌 패션 포럼에 대한 글로 182개를 기록하였습니다.글의 공유수가 획기적으로 늘어날 때는 아무래도 '인플루언서'가 제 글을 공유할 때 그렇다는 것을 확인하였습니다. 에서는 강하영님이 공유를 에서는 하정훈 이사님이 공유를 해주셨죠.제 브런치에 총 4개의 글이 실려있는데 총 공유수는 372입니다. 올해 목표는 한 포스팅이 500개 공유수를 넘길 수 있는 인사이트있는 글을 쓰는 것입니다.스타트업학회 CEO 페이스북 그룹그룹주소2016년 3월에는, 학교 과 선배와 학교 교육에 대한 문제점을 얘기나누고, 학생들의 잠재력이 발휘되지 못하는 점들을 얘기나누다가 , 이런 것들을 해결해줄 수 있는 학회가 있어야된다는 것에 목소리를 모았고, 그렇게 해서 스타트업을 연구하고 지식을 공유하고 실질적 경험을 해보는 CEO학회가 창립,첫 운영되었습니다.명지대에서는 스타트업(스타트업 바람을 넣는..ㅎㅎ?)이라는 조직을 만들고 활동을 하는 건 최초였습니다.저희는 매주 화요일 8시에 강의실에 모여 연구를 진행하였습니다.운영의 과정 속에서 느낀점은 1.사람이 살면서 혼자서 할 수 있는 위대한 일은 상당부분 제한된다는 점, 그래서 팀을 이뤄야한다는 것 2.조직을 하나의 통일된 비전 아래 모이게 하고 모두가 같은 방향을 바라보고 움직이게 하는 건 상당히 어렵다는 점 정도가 될 것 같습니다. 그리고 굉장히 뿌듯한 순간도 있었는데, 학회 인원 중 많은 도움을 받고 있다고 고맙다고 4명이 얘기해주었고 그 중 한명은 브리치에 파트타임으로 일하며 CS를 배우고 있고 그 중 한명은 WEPET에서 인턴을 하게 됩니다. 그리고 학회 친구들이 학교 '밖'으로 나가 스타트업 행사를 다니며 진짜 세계와 마주하고 있다는 사실입니다.저는 회사 다니면서 학회도 운영도 하고 커리큘럼도 기획하고, 정신이 없고 운영에 많이 미흡했지만 그 중 소수는 도움 받았고, 좋은 인사이트를 만들어가고 있다는 점이 기쁩니다.저는 이들이 더욱 성장해서 더 좋은 세상을 만들어가는데 일조할 것이라는 확실한 믿음이 있습니다.크게 스타트업,자기계발,학교를 주제로 상반기를 돌아보았습니다.제가 전년도에 부족했던 점은 (15년 글에 써놓았기를) 좀 더 빨리 실험해보고 실패하지 못했고,NO를 잘 못했고, 진짜 실력만 키우는데에 잘 집중못했다는 점입니다. 근데 이번해에는 사실 상당 부분 작년도 부족했던 부분들을 개선시켰습니다.그렇지만 빠른 실험과 빠른 실패에 대한 문제는 좀 더 잘해나가야 될 듯 합니다.이번 상반기에 가장 잘하지 못했고, 그리고 가장 중요하게 생각했던 것은 '지속성'에 대한 주제인데요. 뭔가 일을 하는데 있어서, (다짐을 했고,무엇인가 결과를 내야한다면) 지속하지 않으면 '가치'로 인정받을 수 없다는 점입니다. 아주 단순한 저의 삶 예시로는 운동이나 영어같은 것들을 들 수가 있겠네요.2016년의 하반기 목표는 운동과 영어는 정말 꾸준히 해나가고, 영업 이외에 마케팅 쪽에서 좀 더 퍼포먼스&실력을 기르면서 인재들이 최고의 역량을 뽐낼 수 있는 회사 문화를 만들어 가는 것에 집중할 생각입니다.그리고 아버지가 전기자재 도매쪽에서 사업을 오랫동안 해오셨는데, 현재는 디지털 변화에 대응하지 못하여 위기에 처해있습니다.그래서 이 부분에 대해서도 계속 고민해나가는 6개월을 보낼 것입니다.어떻게 보면 이것이 저의 인생의 최고의 기회일지도 모른다는 생각에..남은 하반기도 모두들 화이팅 하세요..!고객 만족을 위해 매일 매일 노력하는 대한민국 스타트업들 화이팅!#페오펫 #peopet #CEO #마인드셋 #경험공유 #인사이트
조회수 1666

수파자 서울대 과학 선생님 일주일만에 과학 4등급에서 1등급으로

안녕하세요? 대한민국의 모든 자녀들이 국내외 어디에서든 질 좋은 교육을 제공을 받을 수 있도록 항상 노력하는 수파자입니다. 오늘은 수파자에서 과학을 가르치고 계신 선생님 한 분을 소개해드리고자 합니다. 저희가 이 선생님을 알게된 건, 어느날 갑자기 수파자 본사 사무실에 전복이 도착해서였어요.다름아니라 바닷가 마을에 살고 계신 수파자의 고객님이 계셨는데, 이번에 수파자 덕분에 아이의 과학 성적이 눈에 띄게 상승하여 감사의 마음을 담아 보내주신 선물이었어요. 어머니께서 보내주신 전복은 수파자 전직원이 전복죽으로 감사히 맛있게 잘 나누어 먹었답니다! 그리고 영양 보충해서, 더 많은 학생들이 이렇게 기쁜 경험을 가질 수 있도록 으쌰으쌰 힘을 냈습니다.그리고 이런 이야기의 주인공, 바로 그 선생님!을 만나보지 않을 수 없었는데요, 그 분은 서울대학교 건축학과에 재학중이신 선생님이었습니다. 선생님께서는 이번 긴 연휴였던 추석 기간을 활용해서 학생과 매일매일 과학 수업을 진행하셨는데요,수업 전 4등급이던 학생의 과학 성적이 일주일 특강을 통해 바로 1등급 겟!공부는 재미라는 선생님의 말씀... 역시 갓서울대 저도 선생님처럼 공부를 잘 하면, 공부가 재미있을 것 같네요! 자세한 내용은 유튜브 영상을 통해 확인해주시고, 수파자의 모든 선생님은 공부 전문가 서울대 선생님으로만 구성되어 있어요.인터넷 강의실에서 수업이 진행되기 때문에, 인터넷이 가능한 전세계 어디에서나 수업을 받을 수 있고, 1:1 과외이기 때문에 내 아이의 상황과 수준을 고려하지 않고 천편일률적인 수업을 쏟아내는 학교/학원/인터넷 강의 수업과 달리 단기간 효과가 확실한 편입니다. 이제 수파자에서 직접 블로그를 운영하는 만큼많은 학습 정보, 입시 정보 꿀팁과 좋은 이야기들 많이 전해드리도록 하겠습니다. 아이들의 공부 고민이 모두 타파되는 그 날까지 수파자가 함께하겠습니다.#수파자 #서울대과외 #서울대건축학과 #화상과외 #온라인과외 #서울대선생님 #에듀테크
조회수 4021

#금융, ‘더 나은 선택’을 위한 UI 디자인

우리는 대부분의 일상생활을 손바닥만 한 기계 안에서 해결하는 세상에 살고 있습니다. 여러 사람들과 연락을 주고받고, 어느 때보다 빠르게 뉴스를 접하죠. 필요한 것들을 온라인에서 구입하는 것 또한 익숙한 일입니다. 생필품, 배달 음식, 가구나 가전 같은 커다란 물건들은 물론이고, 항공권, 호텔, 심지어는 가사 서비스까지도 휴대전화 하나로 해결할 수 있습니다.그러나 금융은 어떤가요? 근래 겪은 일 중 가장 지루한 경험을 떠올려보자면, 은행에서 번호표를 들고 기다리던 것입니다. 급여 통장을 개설하기 위해 점심시간을 활용해 은행을 방문했고, 1시간가량의 기다림 끝에 제 차례가 되었지만, 재직 증빙이 없어 통장 개설은 커녕 아무것도 못 하고 나왔어야 했던 그 기억... (멍청)금융 상품을 일일이 찾아보는 것도 예사 일이 아닙니다. 대부분 은행 홈페이지는 IE(인터넷 익스플로러)에 최적화되어 있고, 첫 방문 시에는 최소 3개 이상의 Active X 설치를 강요받기 일쑤이고요. 상담을 받아볼까 싶어 은행에 찾아가면 번호표 뽑고 30분 넘는 시간을 기다려, 은행원이 권유하는 한정된 내용만 접하게 됩니다. 들이는 비용에 비해 얻는 정보는 매우 제한적이죠.쇼핑을 하듯, 편하게 금융 상품을 고를 수 없을까?모두가 더 나은 선택을 할 수 있으면 하는 바람으로, 핀다(Finda)는 만들어졌습니다. 예적금부터 대출까지, 1 금융권부터 P2P까지를 망라하는 상품을 한 곳에 모았고, 키워드 검색과 필터링을 통해 원하는 결과를 얻을 수 있습니다. 약간의 시간만 투자한다면 조금 더 정확한 맞춤추천을 받아볼 수도 있습니다. 금융 계산기를 이용해 재무 계획을 세울 수도 있고, 특판 상품의 정보도 빠르게 접할 수 있습니다.소비자로 하여금 보다 적은 비용으로 금융 정보를 얻을 수 있게 하는 것이 첫 번째 목표였다면, 그다음 목표는 선택을 돕는 것입니다. 수많은 상품들을 비교하기 쉽게 만들기 위해 여러 고민을 하고 있으며, 런칭 이후에도 벌써 세 번이나 모습이 바뀌었습니다.#1. 오픈 베타 (2016년 1월) 2016년 1월, 오픈 베타 당시 상품 리스트의 모습입니다. 은행 로고와 상품명이 차지하는 공간이 다소 크고, 두 금리가 각각 무엇을 뜻하는지 모호해 보입니다. 그보다도 중요했던 문제는 상품 간 비교가 불편한 구조였다는 것입니다. 예를 들어 '월 상환금액'을 비교하려면, 아래 그림과 같이 시선을 여러 번 옮겨야 합니다. 당시 UI 개선을 위해 직접 정리했던 자료들이런 문제점을 보완하기 위해, 4월 정식 런칭을 기점으로 저희는 리스트 UI 개편을 진행했습니다.#2. 정식 런칭 (2016년 4월) 하나의 정보를 비교해보기 위해서는 시선을 일자로만 움직이면 되게끔 테이블 형태를 차용하는 시도를 했었습니다. 또 하나의 큰 변화는 '리뷰와 별점'이라는 새로운 정보가 생긴 것인데요. 각 상품에 대한 유저들의 평가를 일부 노출시켜 궁금증을 유발하고, 상품 상세 정보를 더 보게 유도하는 것이 목적입니다.그러나 문제는 여전히 존재합니다. 너무 많은 내용을 보여주려 했던 탓에 내용이 한눈에 잘 들어오지 않았고, 그래서 뭘 기준으로 상품을 골라야 할지가 명확하지 않았습니다. 또한 컨텐츠가 아닌 리스트에는 카드형 UI가 큰 메리트가 없다는 것을 느끼게 되었습니다. 가뜩이나 요소가 많은 가운데 박스와 그림자, 라인 등은 거추장스럽게 느껴졌고요. 이런 문제의식들을 가지고 있던 찰나, '키워드 검색 기능의 추가'라는 새로운 과제가 주어졌고, 그 기회를 틈타(?) UI 개편이 또 한 차례 진행되었습니다.#3. UI 리뉴얼 (2016년 7월) 7월 경 새롭게 선보이게 된 지금의 리스트 UI입니다. 한 항목 담기는 정보의 가짓수를 확 줄이고, 가장 중요한 숫자 하나만을 배치한 것이 가장 큰 변화입니다. 이 과정에서는 구글 캠퍼스 서울에서 진행했던 포커스 그룹 인터뷰 프로그램, <Campus Dogfooders>의 도움이 매우 컸습니다. 대출을 해보았거나 필요로 하는 사람들을 대상으로 상품을 고르는 데 있어 가장 큰 영향을 주는 정보가 무엇이냐고 물었고, 답변으로 '금리'가 가장 큰 비중을 차지했습니다. 그러나 개개인의 신용등급에 따른 금리 차이는 매우 크기 때문에, 필터를 이용해 본인의 신용등급을 입력할 수 있게 하였고, 그에 따라 다른 값을 리스트에 표시해주고 있습니다.2016년 5월에 진행되었던, 캠퍼스 서울의 Dogfooder with Fluenty & Finda▲ 등급에 따라 큰 차이를 보이는 전월 평균 금리또한 상품의 특징을 간결하게 표현하는 '#태그'가 추가된 것도 특징입니다. 대출이 필요한 사람에게 한도를 바로 조회할 수 있다거나, 심사 기간이 짧다거나, 모바일로 바로 대출이 가능하다거나 하는 것들은 매우 매력적인 옵션입니다. 태그로 필터링을 한다면 내가 원하는 조건에 부합하는 상품을 쉽게 찾을 수 있을 것입니다.이런 식으로 핀다는 부족한 점을 조금씩 보완해 나가고 있습니다. 현재 7가지 상품군 중, 주력으로 하는 곳 위주로 차근차근 업데이트를 진행하고 있습니다. 신용대출, P2P 대출, 그리고 P2P 투자 순으로 새 UI로 갈아입히는 중입니다. 조금 더 빠르게, 조금 더 편리하게. 쇼핑몰에서 상품을 고르는 것처럼, 보다 자연스러운 사용자 경험을 줄 수 있게끔 꾸준한 개선을 해나갈 것입니다. 금융 소비자들의 '더 나은 선택'을 위해서요.더 쉽고 더 합리적인 금융, 핀다가 만들어 가겠습니다. 핀다의 UI 디자이너, 채림 드림UI Designer, Chaerim from Finda#핀다 #디자인 #UI디자인 #철학 #팀원소개 #업무환경
조회수 1814

[피플] S전자를 퇴사하고 더부스에 온 그녀, 심층 인터뷰!

대기업 퇴사를 고민하고 계신가요?대기업 퇴사 후 진로가 걱정인가요?걱정말아요.지금 살고 있는 세상이 전부가 아니에요.세상 밖에더 즐거운 일이 많을지도 몰라요!여기 S전자를 퇴사하고더부스 브루잉에 합류한선지자,더부스 마케팅의BK님을 소개합니다!"즐겁지 않으면 때려쳐라."BK님서울대 경영학과 졸업前 S전자 서비스 기획/마케팅現 더부스 브루잉 마케팅Q1. 자기소개를 한다면?살기 좋은 도시 과천에서 쭈욱 살아온 토박이로, "과천부심"을 갖고 있습니다. 가리는 음식이 많은데, 특히 두부와 바나나는 먹지 않아요. 동물 포함 귀여운 모든 것을 아주 아주 많이 좋아합니다. 즉흥적인 행동에서 나오는 재미를 좋아하고, 여행도 좋아해서 페루, 볼리비아, 아이슬란드, 크로아티아, 슬로베니아 등등 여러 나라를 다녔습니다. 꽃보다청춘 방송하기 오래 전에요! (웃음)캠퍼스(사무실) 의 휴와 하Q2. 강아지랑 고양이 중에 뭐가 좋으세요?너무 어려운 질문이에요ㅠㅠ 캠퍼스(사무실)에서 하랑 휴랑 노는 것도 정말 좋지만, 요즘 날이 풀리면서 출근길에 길고양이들을 만나서 친해지려고 노력하고 있어요.Q3. 그렇다면... 맥주, 얼마나 좋아하세요?술 자체는 좋아하는 편이었는데, 사실 더부스 입사 전에는 에일이 무엇인지도 모르는 맥알못이었어요. 그런데 더부스에 들어오게 되면서 여러가지 맥주들을 접하게 됐죠. 요새는 세종 스타일에 완전 빠졌어요. 더부스에서 고퀄 맥주들만 마시다 보니 입만 높아져서... 이제 어디 가서 맥주가 맛이 없으면 잔을 내려놓게 되는(?) 의도치 않은 부작용을 경험하고 있습니다.캠퍼스의 간식시간!Q4. 그럼 주량이 얼마나 되세요? 주사는?주량은 때에 따라 다른데... 소주 한 병 정도는 마실 수 있는 것 같아요. 최근에는 주사를 부릴 만큼 술을 많이 마신 적은 없지만, 굳이 주사를 꼽자면 신이 많이 난다는 거? (웃음)Q5. S전자에서 3년이 넘게 일하셨는데, 입사 당시에는 어떠셨어요?사실 처음부터 대기업 입사를 목표로 했던 건 아니에요. 우연한 기회로 S전자에서 인턴을 하게 됐는데, 당시에 들어갔던 부서가 신설된 것이기도 했고 경력직도 많은 편이었어서 제가 생각하던 딱딱한 대기업 분위기와는 많이 달랐어요. 게다가 e-book 플랫폼에 관련한 일을 했는데, 책을 좋아하는 저로서는 재미있는 일이었죠.Q6. 왜 퇴사하셨는지 물어봐도 될까요?시간이 지나면서, 의문이 드는 일들이 많이 생겼어요. 결정권이 아주 먼 곳에 있다보니, 저로서는 납득하기 어려운 일들을 하게되는 경우도 많았죠. '어차피 위에서 결정한대로 하게 될거야'라는 생각이 만연하다보니, 점점 스스로 고민하고 생각할 기회가 많이 줄어드는 것 같았어요. 그렇게 시간을 보내는 것에 불안감이 들었죠. 회사 밖에 나가면 아무것도 못하는 사람이 될 것 같은 기분?그리고 대기업은 워낙 많은 사람들이 모여있는 곳이다 보니, 나랑 안 맞는 사람들도 많잖아요. 그런 데서 오는 스트레스도 무시할 수 없었던 것 같아요.이런 고민들을 안고서 아무 행동도 취하지 않고 시간을 보내는 것이 의미가 없다고 판단한 순간, 퇴사를 결심했죠.Q7. 회사에 "퇴사"하겠다고는 어떻게 이야기하셨나요?퇴사를 하려고 확실히 결심하니까 이야기 꺼내는건 쉬웠어요. 성격 상, 스스로 결정을 내린 부분에 있어서는 단호한 편이거든요. 상무님께 먼저 말씀드렸는데, 거의 처음으로 윗사람의 기분보다 내 의견을 먼저 생각하고 또렷하게 말할 수 있었어서 아주 기분이 좋았어요. 회사 밖에서는 상무님도 그냥 아저씨잖아요(웃음).  회사의 몇몇 분들은 내심 많이 부러워하셨던것도 같아요. 따로 불러서 본인의 퇴사 의지를 몰래 얘기해주시는 분들도 많았거든요(웃음).Q8. BK님 말고 또 퇴사한 동기들이 있나요?있기는 한데, 아직도 많은 동기들이 회사에 남아 있어요.Q9. S전자에 남아 있는 다른 동기분들은 .. 회사가 재밌어서 계속 다니시는 걸까요?아니요(단호)(웃음). 장난이고, 동기들과 얘기하다 보면 회사에 대한 불만이 한가득이지만, 사실 마음 속으로는 어느 정도 만족하는 부분이 있다고 생각해요. 그러니까 아직 잘 다니고 있는 게 아닐까요?(웃음)Q10. 그럼 대기업 퇴사 후 스타트업인 더부스에 오신 특별한 이유가 있나요?S전자 퇴사 이후, 대기업에서 가졌던 불만들을 해소하기 위해서 규모가 작은 스타트업에 조인하고 싶었어요. 그러다 지인을 통해서 더부스가 사람을 구한다는 이야기를 들었어요. 생각치 못했던 기회라 일단 한 번 만나봤는데, 사람들도 좋고 일도 재미있을 것 같아서 덜컥 입사하게 되었어요. 물론 맥주도 아주 맛있었구요.Q11. 스타트업(더부스)에서 워크앤라이프의 균형은 어떤가요?더부스는 출근이 늦잖아요? 10시 전후로 출근하면 되니까 처음에는 아침에 여유도 부리고, 삶의 질이 좋아진 느낌이었죠. 그런데 퇴근 시간 생각하면... 일하는 시간은 비슷한것 같아요(웃음). 주로 밤 9시 정도에 퇴근하거든요!Q12. 더부스에서 일하시는건 재밌나요? S전자와 비교한다면 어떤가요?재미있어요! 맥주, 영화, 음악, 문화 등 제 스스로 관심을 가질만한 일들을 하고 있어서 더 재미있는 것 같아요. 함께 일하는 분들의 나이대도 비슷하고 다들 유쾌한 분들이라 사람 스트레스도 없구요. S전자에서도 재미있게 한 일도 있었어요. 하지만 여러모로 지금이 더 즐겁네요!(하하하)Q13. 과거로 다시 돌아가도 S전자를 퇴사하고 더부스에 입사하실껀가요?네! (하하하하하하하하)Q14. 더부스에서 두달 남짓 일하시면서 가장 즐거웠던 일은 무엇인가요?음... 판교 브루어리 재오픈 날 많은 분들이 오셔서, 더부스를 좋아하는 분들을 직접 눈으로 본 것이 가장 즐거웠어요!Q15. 이번 더부스 판교 맥주 중에 하나를 추천하신다면?"오늘 Pale Ale"이에요! 상큼하고 풍부한 향이 너무 좋아요! 구정 이후에 더부스 브루잉 전 매장에서 만나보실 수 있습니다! 꼭 마셔보세요!멍멍이와의 즐거운 한 때Q16. 뜬금없는 질문이지만, 3년 후에도 더부스에서 일하고 계실거 같나요?!모르는일이죠(솔직). 하하하하하하하.Q17. 대기업 퇴사를 고민하고 있는 분들께 특별히 해주고 싶은 말이 있나요?고민이 생기는 원인에 대해 한 번 시간을 가지고 생각해보길 권하고 싶어요. 사실 이유나 문제는 명확한데 딱히 행동을 하고있지 않은 경우가 많은 것 같거든요. 인생은 짧은데, 해결할 수 있는 문제를 묵혀두는 건 좋지 않다고 생각해요. 저같은 경우는 퇴사가 해결방법이었지만, 사람에 따라 다른 해결방법도 있을거에요. 하지만 저와 같은 결론을 내리게 되신다면, 겁먹지 말고 행동하셔도 된다고 말씀드리고 싶어요. 저도 일 못구하면 학원 강사나 해야지 싶었는데, 지금 더부스 브루잉에서 즐겁게 일하고 있으니까요!이상 더부스 마케팅을 담당하고 계시는BK님과의 인터뷰였습니다!각양각색. 예측불허다양한 배경을 갖고 있는더부스 브루잉 팀원들의 인터뷰제 2탄을 기대해주세요.S전자 보다 좋다는,새로운 변화를 만들어가는혁신적인 크래프트비어 컴퍼니.더부스 브루잉.Make This Happen!#더부스브루잉컴퍼니 #팀원소개 #팀원자랑 #팀원인터뷰 #기업문화 #조직문화 #사내문화
조회수 887

[중요] 아마존 US 수수료에 대한 세금 징수 공지

안녕하세요 대한민국 셀러들의 성공적인 아마존 진출을 도와주는 컨설팅 회사이자 대행사인 주식회사 컨택틱의 이이삭 대표입니다.2019년 6월 1일부터 아마존 US에서 몇 종류의 수수료 (판매수수료, FBA수수료 등)에 대한 세금을 특정 주에 사업이 설립된 판매자로부터 징수하기 시작합니다. 이 변화에 대해 여러분들이 알고 계셔야할 사항은 무엇이 있을까요? 딱 1가지만 기억하세요.1. 한국 판매자들은 전혀 영향받지 않습니다.매번 아마존에 대한 새로운 정책, 프로그램, 이벤트, 변화 등이 생길때마다 여러분께서는 대표적으로 이 한 가지 질문에 대해서 걱정하실겁니다: ‘나한테 영향이 있는 내용인가?’ 그리고 ‘내가 제대로 이해한건가?’ 입니다. 특히나 세금처럼 민감한 주제는 당연히 눈여겨봐야할 것입니다. 그래서 저는 정말 깔끔명료하게 결론부터 알려드리고자 합니다. 이 정책 변화는 한국 판매자들에게 전혀 영향주지 않습니다.Photo by Kelly Sikkema on Unsplash우선, 가장 눈여겨봐야할 내용은 ‘어떤 수수료에 대한 세금을 징수하는건가’입니다. 크게 봐서 두 가지 수수료에 대해 세금이 징수된다고 보면 되는데요, 1) Selling on Amazon Fees (아마존 판매수수료), 2) FBA Service Fees (FBA를 이용할 때 기타 서비스에 대한 수수료)입니다. 2번에 대해서 주의해야 하는게, FBA 배송대행 수수료에 대해서 부과하는 게 아니예요! 사람들이 주로 FBA 수수료라고 할 때 생각하는 게 FBA 배송대행 수수료입니다. 가장 낮게 평가되는 게 $2.41 정도 하고, 무게나 부피에 따라 천차만별로 결정되는 아마존의 FBA 배송대행 수수료는 다시 한 번 말씀드리지만 이 정책에 영향 받지 않습니다! 사람들이 거의 이용하지도 않는 amazon prepping service (라벨링, 포장, 테이핑 서비스 등)에 대해 부과한다는 내용입니다.다음으로 눈여겨봐야할 내용은 ‘누구에게 해당하는 내용인가’입니다. 이것도 두 가지로 봐야하는데요, 첫 번째, Selling on Amazon Fees는 다음과 같은 미국 주에 사업이 설립된 판매자들에게만 해당합니다: Connecticut, the District of Columbia, Hawaii, South Dakota or West Virginia. 만약 여러분의 사업이 위 주에 설립된 사업자가 아니라면 (당연히 이 글을 읽고 계신 여러분은 한국 사업자들일거라 아니라고 생각합니다만), 세금이 징수되지 않습니다. 두 번째, FBA service fee에 대한 세금은 모든 판매자에게 적용되는겁니다. 근데 거의 사용하지도 않는 FBA service fee에 대한 세금 징수예요. 굉장히 헷갈릴 수 있어서 또 강조할게요… FBA shipping fee에 대한 세금이 아니라 FBA service fee에 대한 세금입니다. 이건 모든 판매자들에게 적용되는 내용이며, 배송이 이루어진 FBA 창고가 속한 주의 세율이 적용됩니다 (평균적으로 4~10% 내외).아마존으로부터 위 정책 변화에 대한 이메일을 받은 여러 한국 판매자들이 걱정부터 앞섰을거라 생각합니다. 제가 여러분들을 대신해서 정말 꼼꼼히 이메일을 읽어봤고, 위와 같이 정리해드렸습니다. 참고하실 수 있도록 아래에도 이메일 사본을 첨부해드렸습니다.이 공지에 대한 서론이자 결론은 ‘한국 판매자들은 아무 걱정 없이 평소대로 판매해도 된다’는 것입니다. 따라서 여러분들은 안심하시고 평소처럼 열심히 판매에만 집중하시면 됩니다!Amazon Seller Services로 부터온 이메일 - 1Amazon Seller Services로 부터온 이메일 - 2컨택틱의 모든 교육은 파트너인 글로벌셀러창업연구소와 접수하고 진행합니다. 교육 신청은 아래 링크나 글로벌셀러창업연구소의 홈페이지를 통해 가능합니다.오프라인 아마존 입문 과정오프라인 아마존 기초/심화 과정온라인 아마존 입문 과정그럼 오늘도 즐거운 글로벌 셀링 되세요!감사합니다.컨택틱서울특별시 서초구 서초대로 356, 606호(서초동, 서초지웰타워)대표 전화: 02-538-3939이메일: [email protected]홈페이지: https://www.kontactic.com네이버 블로그: https://blog.naver.com/kontactic카카오 브런치: https://brunch.co.kr/@allaboutamazon유튜브 채널: https://www.youtube.com/c/kontactic
조회수 1181

안드로이드 클라이언트 Reflection 극복기

비트윈 팀은 비트윈 안드로이드 클라이언트(이하 안드로이드 클라이언트)를 가볍고 반응성 좋은 애플리케이션으로 만들기 위해 노력하고 있습니다. 이 글에서는 간결하고 유지보수하기 쉬운 코드를 작성하기 위해 Reflection을 사용했었고 그로 인해 성능 이슈가 발생했던 것을 소개합니다. 또한 그 과정에서 발생한 Reflection 성능저하를 해결하기 위해 시도했던 여러 방법을 공유하도록 하겠습니다.다양한 형태의 데이터¶Java를 이용해 서비스를 개발하는 경우 POJO로 서비스에 필요한 다양한 모델 클래스들을 만들어 사용하곤 합니다. 안드로이드 클라이언트 역시 모델을 클래스 정의해 사용하고 있습니다. 하지만 서비스 내에서 데이터는 정의된 클래스 이외에도 다양한 형태로 존재합니다. 안드로이드 클라이언트에서 하나의 데이터는 아래와 같은 형태로 존재합니다.JSON: 비트윈 서비스에서 HTTP API는 JSON 형태로 요청과 응답을 주고 받고 있습니다.Thrift: TCP를 이용한 채팅 API는 Thrift를 이용하여 프로토콜을 정의해 서버와 통신을 합니다.ContentValues: 안드로이드에서는 Database 에 데이터를 저장할 때, 해당 정보는 ContentValues 형태로 변환돼야 합니다.Cursor: Database에 저장된 정보는 Cursor 형태로 접근가능 합니다.POJO: 변수와 Getter/Setter로 구성된 클래스 입니다. 비지니스 로직에서 사용됩니다.코드 전반에서 다양한 형태의 데이터가 주는 혼란을 줄이기 위해 항상 POJO로 변환한 뒤 코드를 작성하기로 했습니다.다양한 데이터를 어떻게 상호 변환할 것 인가?¶JSON 같은 경우는 Parsing 후 Object로 변환해 주는 라이브러리(Gson, Jackson JSON)가 존재하지만 다른 형태(Thrift, Cursor..)들은 만족스러운 라이브러리가 존재하지 않았습니다. 그렇다고 모든 형태에 대해 변환하는 코드를 직접 작성하면 필요한 경우 아래와 같은 코드를 매번 작성해줘야 합니다. 이와 같이 작성하는 경우 Cursor에서 원하는 데이터를 일일이 가져와야 합니다.@Overridepublic void bindView(View view, Context context, Cursor cursor) { final ViewHolder holder = getViewHolder(view); final String author = cursor.getString("author"); final String content = cursor.getString("content"); final Long timeMills = cursor.getLong("time"); final ReadStatus readStatus = ReadStatus.fromValue(cursor.getString("readStatus")); final CAttachment attachment = JSONUtils.parseAttachment(cursor.getLong("createdTime")); holder.authorTextView.setText(author); holder.contentTextView.setText(content); holder.readStatusView.setReadStatus(readStatus); ...}하지만 각 형태의 필드명(Key)이 서로 같도록 맞춰주면 각각의 Getter와 Setter를 호출해 형태를 변환해주는 Utility Class를 제작할 수 있습니다.@Overridepublic void bindView(View view, Context context, Cursor cursor) { final ViewHolder holder = getViewHolder(view); Message message = ReflectionUtils.fromCursor(cursor, Message.class); holder.authorTextView.setText(message.getAuthor()); holder.contentTextView.setText(message.getContent()); holder.readStatusView.setReadStatus(message.getReadStatus()); ...}이런 식으로 코드를 작성하면 이해하기 쉽고, 모델이 변경되는 경우에도 유지보수가 비교적 편하다는 장점이 있습니다. 따라서 필요한 데이터를 POJO로 작성하고 다양한 형태의 데이터를 POJO로 변환하기로 했습니다. 서버로부터 받은 JSON 혹은 Thrift객체는 자동으로 POJO로 변환되고 POJO는 다시 ContentValues 형태로 DB에 저장됩니다. DB에 있는 데이터를 화면에 보여줄때는 Cursor로부터 데이터를 가져와서 POJO로 변환 후 적절한 가공을 하여 View에 보여주게 됩니다.POJO 형태로 여러 데이터 변환필요Reflection 사용과 성능저하¶처음에는 Reflection을 이용해 여러 데이터를 POJO로 만들거나 POJO를 다른 형태로 변환하도록 구현했습니다. 대상 Class의 newInstance/getMethod/invoke 함수를 이용해 객체 인스턴스를 생성하고 Getter/Setter를 호출하여 값을 세팅하거나 가져오도록 했습니다. 앞서 설명한 ReflectionUtils.fromCursor(cursor, Message.class)를 예를 들면 아래와 같습니다.public T fromCursor(Cursor cursor, Class clazz) { T instance = (T) clazz.newInstance(); for (int i=0; i final String columnName = cursor.getColumnName(i); final Class<?> type = clazz.getField(columnName).getType(); final Object value = getValueFromCursor(cursor, type); final Class<?>[] parameterType = { type }; final Object[] parameter = { value }; Method m = clazz.getMethod(toSetterName(columnName), parameterType); m.invoke(instance, value); } return instance;}Reflection을 이용하면 동적으로 Class의 정보(필드, 메서드)를 조회하고 호출할 수 있기 때문에 코드를 손쉽게 작성할 수 있습니다. 하지만 Reflection은 튜토리얼 문서에서 설명된 것처럼 성능저하 문제가 있습니다. 한두 번의 Relfection 호출로 인한 성능저하는 무시할 수 있다고 해도, 필드가 많거나 필드로 Collection을 가진 클래스의 경우에는 수십 번이 넘는 Reflection이 호출될 수 있습니다. 실제로 이 때문에 안드로이드 클라이언트에서 종종 반응성이 떨어지는 경우가 발생했습니다. 특히 CursorAdapter에서 Cursor를 POJO로 변환하는 코드 때문에 ListView에서의 스크롤이 버벅이기도 했습니다.Bytecode 생성¶Reflection 성능저하를 해결하려고 처음으로 선택한 방식은 Bytecode 생성입니다. Google Guice 등의 다양한 자바 프로젝트에서도 Bytecode를 생성하는 방식으로 성능 문제를 해결합니다. 다만 안드로이드의 Dalvik VM의 경우 일반적인 JVM의 Bytecode와는 스펙이 다릅니다. 이 때문에 기존의 자바 프로젝트에서 Bytecode 생성에 사용되는 CGLib 같은 라이브러리 대신 Dexmaker를 이용하여야 했습니다.CGLib¶CGLib는 Bytecode를 직접 생성하는 대신 FastClass, FastMethod 등 펀리한 클래스를 이용할 수 있습니다. FastClass나 FastMethod를 이용하면 내부적으로 알맞게 Bytecode를 만들거나 이미 생성된 Bytecode를 이용해 비교적 빠른 속도로 객체를 만들거나 함수를 호출 할 수 있습니다.public T create() { return (T) fastClazz.newInstance();} public Object get(Object target) { result = fastMethod.invoke(target, (Object[]) null);} public void set(Object target, Object value) { Object[] params = { value }; fastMethod.invoke(target, params);}Dexmaker¶하지만 Dexmaker는 Bytecode 생성 자체에 초점이 맞춰진 라이브러리라서 FastClass나 FastMethod 같은 편리한 클래스가 존재하지 않습니다. 결국, 다음과 같이 Bytecode 생성하는 코드를 직접 한땀 한땀 작성해야 합니다.public DexMethod generateClasses(Class<?> clazz, String clazzName){ dexMaker.declare(declaringType, ..., Modifier.PUBLIC, TypeId.OBJECT, ...); TypeId<?> targetClassTypeId = TypeId.get(clazz); MethodId invokeId = declaringType.getMethod(TypeId.OBJECT, "invoke", TypeId.OBJECT, TypeId.OBJECT); Code code = dexMaker.declare(invokeId, Modifier.PUBLIC); if (isGetter == true) { Local<Object> insertedInstance = code.getParameter(0, TypeId.OBJECT); Local instance = code.newLocal(targetClassTypeId); Local returnValue = code.newLocal(TypeId.get(method.getReturnType())); Local value = code.newLocal(TypeId.OBJECT); code.cast(instance, insertedInstance); MethodId executeId = ... code.invokeVirtual(executeId, returnValue, instance); code.cast(value, returnValue); code.returnValue(value); } else { ... } // constructor Code constructor = dexMaker.declare(declaringType.getConstructor(), Modifier.PUBLIC); Local<?> thisRef = constructor.getThis(declaringType); constructor.invokeDirect(TypeId.OBJECT.getConstructor(), null, thisRef); constructor.returnVoid();}Dexmaker를 이용한 방식을 구현하여 동작까지 확인했으나, 다음과 같은 이유로 실제 적용은 하지 못했습니다.Bytecode를 메모리에 저장하는 경우, 프로세스가 종료된 이후 실행 시 Bytecode를 다시 생성해 애플리케이션의 처음 실행성능이 떨어진다.Bytecode를 스토리지에 저장하는 경우, 원본 클래스가 변경됐는지를 매번 검사하거나 업데이트마다 해당 스토리지를 지워야 한다.더 좋은 방법이 생각났다.Annotation Processor¶최종적으로 저희가 선택한 방식은 컴파일 시점에 형태변환 코드를 자동으로 생성하는 것입니다. Reflection으로 접근하지 않아 속도도 빠르고, Java코드가 미리 작성돼 관리하기도 편하기 때문입니다. POJO 클래스에 알맞은 Annotation을 달아두고, APT를 이용해 Annotation이 달린 모델 클래스에 대해 형태변환 코드를 자동으로 생성했습니다.형태 변환이 필요한 클래스에 Annotation(@GenerateAccessor)을 표시합니다.@GenerateAccessorpublic class Message { private Integer id; private String content; public Integer getId() { return id; } ...}javac에서 APT 사용 옵션과 Processor를 지정합니다. 그러면 Annotation이 표시된 클래스에 대해 Processor의 작업이 수행됩니다. Processor에서 코드를 생성할 때에는 StringBuilder 등으로 실제 코드를 일일이 작성하는 것이 아니라 Velocity라는 template 라이브러리를 이용합니다. Processor는 아래와 같은 소스코드를 생성합니다.public class Message$$Accessor implements Accessor { public kr.co.vcnc.binding.performance.Message create() { return new kr.co.vcnc.binding.performance.Message(); } public Object get(Object target, String fieldName) throws IllegalArgumentException { kr.co.vcnc.binding.performance.Message source = (kr.co.vcnc.binding.performance.Message) target; switch(fieldName.hashCode()) { case 3355: { return source.getId(); } case -1724546052: { return source.getContent(); } ... default: throw new IllegalArgumentException(...); } } public void set(Object target, String fieldName, Object value) throws IllegalArgumentException { kr.co.vcnc.binding.performance.Message source = (kr.co.vcnc.binding.performance.Message) target; switch(fieldName.hashCode()) { case 3355: { source.setId( (java.lang.Integer) value); return; } case -1724546052: { source.setContent( (java.lang.String) value); return; } ... default: throw new IllegalArgumentException(...); } }}여기서 저희가 정의한 Accessor는 객체를 만들거나 특정 필드의 값을 가져오거나 세팅하는 인터페이스로, 객체의 형태를 변환할 때 이용됩니다. get,set 메서드는 필드 이름의 hashCode 값을 이용해 해당하는 getter,setter를 호출합니다. hashCode를 이용해 switch-case문을 사용한 이유는 Map을 이용하는 것보다 성능상 이득이 있기 때문입니다. 단순 메모리 접근이 Java에서 제공하는 HashMap과 같은 자료구조 사용보다 훨씬 빠릅니다. APT를 이용해 변환코드를 자동으로 생성하면 여러 장점이 있습니다.Reflection을 사용하지 않고 Method를 직접 수행해서 빠르다.Bytecode 생성과 달리 애플리케이션 처음 실행될 때 코드 생성이 필요 없고 만들어진 코드가 APK에 포함된다.Compile 시점에 코드가 생성돼서 Model 변화가 바로 반영된다.APT를 이용한 Code생성으로 Reflection 속도저하를 해결할 수 있습니다. 이 방식은 애플리케이션 반응성이 중요하고 상대적으로 Reflection 속도저하가 큰 안드로이드 라이브러리에서 최근 많이 사용하고 있습니다. (AndroidAnnotations, ButterKnife, Dagger)성능 비교¶다음은 Reflection, Dexmaker, Code Generating(APT)를 이용해 JSONObject를 Object로 변환하는 작업을 50번 수행한 결과입니다.성능 비교 결과이처럼 최신 OS 버전일수록 Reflection의 성능저하가 다른 방법에 비해 상대적으로 더 큽니다. 반대로 Dexmaker의 생성 속도는 빨라져 APT 방식과의 성능격차는 점점 작아집니다. 하지만 역시 APT를 통한 Code 생성이 모든 환경에서 가장 좋은 성능을 보입니다.마치며¶서비스 모델을 반복적으로 정의하지 않으면서 변환하는 방법을 알아봤습니다. 그 과정에서 Reflection 의 속도저하, Dexmaker 의 단점도 설명해 드렸고 결국 APT가 좋은 해결책이라고 판단했습니다. 저희는 이 글에서 설명해 드린 방식을 추상화해 Binding이라는 라이브러리를 만들어 사용하고 있습니다. Binding은 POJO를 다양한 JSON, Cursor, ContentValues등 다양한 형태로 변환해주는 라이브러리입니다. 뛰어난 확장성으로 다양한 형태의 데이터로 변경하는 플러그인을 만들어서 사용할 수 있습니다.Message message = Bindings.for(Message.class).bind().from(AndroidSources.cursor(cursor));Message message = Bindings.for(Message.class).bind().from(JSONSources.jsonString(jsonString));String jsonString = Bindings.for(Message.class).bind(message).to(JSONTargets.jsonString());위와 같이 Java상에 존재할 수 있는 다양한 타입의 객체에 대해 일종의 데이터 Binding 기능을 수행합니다. Binding 라이브러리도 기회가 되면 소개해드리겠습니다. 윗글에서 궁금하신 점이 있으시거나 잘못된 부분이 있으면 답글을 달아주시기 바랍니다. 감사합니다.저희는 언제나 타다 및 비트윈 서비스를 함께 만들며 기술적인 문제를 함께 풀어나갈 능력있는 개발자를 모시고 있습니다. 언제든 부담없이 [email protected]로 이메일을 주시기 바랍니다!
조회수 1835

“코인원 거래소의 차별화된 사용자 경험을 책임져요” - 프로덕트 디자인팀 김현구님 인터뷰

코인원 프로덕트 디자인팀 자리에 가면 화이트보드에 항상 포스트잇이 빼곡하게 붙어있는걸 볼 수 있습니다. 코인원 거래소만의 차별화된 사용자 경험에 대해 끊임없이 고민하고, 그 아이디어를 언제든 발전시켜 나가기 위함이라고 하는데요. 사용자의 손끝에서 이루어지는 암호화폐 거래가 더욱 편리해지도록 24시간이 모자라게 고민하는 코인원 프로덕트 디자인팀의 리더, 김현구님과 함께 코인원이 지향하는 사용자 경험에 대해 들어봤습니다.Q. 안녕하세요 현구님! 먼저 자기소개 부탁 드릴게요. 안녕하세요, 저는 코인원의 프로덕트 디자인팀 UX디자이너 김현구입니다. 프로덕트 디자인팀은 코인원 거래소의 경험을 설계하는 팀이에요. 사용자에게 계속해서 보다 더 좋은 거래소 경험을 제공하는 것을 목표로 하죠. 저는 현재 코인원 프로덕트 디자인팀 리더를 담당하고 있고, 코인원 앱 디자인을 책임지고 있습니다.Q. 현구님과 프로덕트 디자인팀이 UI/UX를 설계할 때 가장 중요시하는 점이 어떤건지 궁금해요.코인원이 갖고 있는 철학과 가치가 잘 녹아들어야 한다고 생각해요. 일반적으로 거래소 UI/UX를 기획할때는 앱이나 웹 내부에서 경험의 일관성을 지키는 게 기본적인 이슈인데요. 이 일관성을 지키면서 카피, 디자인, 기능면에서 코인원만의 차별화된 경험을 이끌어내려고 합니다. 그 외에는 꾸준하게 피드백을 받는 작업을 통해 안정적으로 사용자들의 불편함을 해소하는 것을 염두에 두고 있어요. 예를 들면 사용자에 대한 검증된 데이터를 얻기 위해 리서치를 진행한 후, 인터페이스에 대한 기획과정을 거칩니다. 이러한 절차를 거쳐 만들어진 인터페이스는 웹과 모바일에서 구현되죠.코인원은 사용자의 환경에 최적화된,차별화된 경험을 제공합니다.Q. 그렇다면 현구님이 생각하는 사용자의 ‘좋은 경험'은 무엇일까요?우선적으로 사용자의 목적이 만족되어야 하지 않을까요?제가 코인원 사용자들을 인터뷰하며 느꼈던 포인트 중 하나는 디바이스별로 사용자들이 원하는 목적이 다르다는거에요. 출근할 때는 스마트폰을 보고, 업무를 할 때는 PC를 사용하는 것처럼요. 암호화폐 거래를 할 때도 각 디바이스의 목적에 맞는 기능을 쉽고 빠르게 수행할 수 있도록 해야 합니다.그리고 사용자가 신뢰할 수 있는 경험을 제공해야 한다고 생각해요.사용자는 소중한 암호화폐 자산을 코인원에서 거래하고, 보관합니다. 기존 금융기관에서 제공하는 메커니즘과 비슷한 부분이 있는데요. 거래소는 자산과 관련된 서비스를 제공하다 보니, 사용자와의 상호신뢰가 바탕이 되어야 합니다. 안전한 서비스라고 느끼게 하고, 콘텐츠적으로는 검증되고 정확한 정보를 얻을 수 있도록 최선을 다해야하죠.자식같은 코인원 거래소 앱을 바라보며 매우 뿌듯하게 미소짓는 현구님Q. 차별화된 경험을 제공하는 과정이 쉽지 않을 것 같은데요, 어떻게 풀어나가고 있는지 살짝 들어볼 수 있을까요?우선 프로덕트 디자인팀에서는 검증된 데이터를 기반으로 사용자 경험을 설계하고 있어요. 디자인팀이라고 해서 디자인 툴만 다루는 것은 아니죠. 정량적, 정성적 데이터를 모으고 산출물을 정리하는 작업도 함께 진행해요. 위에 말씀 드렸던 것처럼 사용자 심층 인터뷰를 진행해 코인원 거래소 이용 경험에 대한 리뷰를 듣고, 데이터 분석 툴을 이용해 DAU(Daily active users), UT(User test) 등 고도화된 데이터를 얻습니다.그리고 이렇게 얻은 데이터와 정보에서 인사이트를 도출해 제품에 녹이는 작업을 하죠. 이 과정이 물론 쉽지는 않아요. 그래서 프로덕트 디자인팀은 긴밀한 협업을 중요하게 생각하고 우선시하고 있어요. 특히 조직 규모가 커질수록 서로의 전문성을 존중하고, 의견이 하나로 모아질 때까지 쉬지 않고 합의하는 과정을 거치고 있습니다.Q. 이쯤에서 현구님이 코인원에는 어떻게 합류하게 되셨는지 궁금합니다.혹시 ‘카우보이 비밥’이라는 애니메이션에 대해 들어보셨나요? 매니아층이 굉장히 두터운 애니메이션 중 하나인데, 이걸 보고 4차 산업혁명이 가져올 새로운 세상에 대한 믿음이 생겼어요. 1998년 작품이지만 지금 봐도 촌스럽다거나 하는 이질감이 전혀 없죠. 당시 기존 애니메이션에서는 볼 수 없었던 연출 기법과 서사 구조를 획기적으로 적용해 애니메이션 연출의 새 지평을 열었다는 평을 받는 작품이에요. 제가 느낀 코인원의 첫인상이 ‘카우보이 비밥' 같았어요. 2014년 2월에 설립되어 지금까지 한국의 주요 암호화폐 거래소 중 하나로 자리잡았고, 한국 최초로 이더리움 거래 서비스를 제공하거나 비트코인 해외직구 센터를 만드는 등 수 많은 최초를 만들었어요. 투자자들이 암호화폐 ‘가치'를 보고 신중하게 투자를 결정할 수 있도록 명세서를 제공하고, 또 최초로 증권사 수준의 리서치센터를 설립해 리포트를 제공하기 시작했죠. 코인원은 묵묵히 자신만의 길을 가는 회사라는 생각을 했어요. 이런 곳에서는 제가 가진 경험과 열정을 무궁무진하게 녹여낼 수 있겠다는 생각을 했죠.Q. 현구님이 앞으로 코인원에서 이루고자 하는 목표가 있다면 무엇일까요?코인원만의 디자인역량이 집중된 디자인랩을 만들고 싶어요. 지금 같이 일하고 있는 디자인팀을 ‘어벤져스'라고 부르고 싶은데요 :) 팀원 한 분 한 분 모두 아이디어가 넘치고, 추진력도 강해서 코인원 디자이너들과 함께라면 뭘 해도 할 수 있겠다는 믿음이 있어요. 코인원 거래소를 넘어 앞으로 코인원에서 나올 다양하고 새로운 금융서비스에서 디자인적으로 다양한 도전을 해보고 싶네요. 코인원스러운, 코인원만의 차별화된 사용자 경험을 위해 오늘도 불철주야 열일하는 코인원 프로덕트 디자인팀의 행보를 기대해주세요!#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트 #기업문화 #조직문화 #팀원소개 #인터뷰
조회수 3340

옐로 대표 워커홀릭 그녀, 옐로모바일 차주연

안녕하세요, 매력 넘치는 옐로피플을 발굴해 소개하는 옐플 인터뷰, 17번째 이야기! 이번 주인공은 바로 옐로모바일 경영관리실의 ‘차주연’님 입니다. 취미로 익스트림스포츠와 실탄 사격을 즐기는 그녀! 반전 매력 그녀가 들려주는 옐로모바일에 대한 솔직 담백한 이야기, 지금 만나보세요:)안녕하세요! 옐블 독자들을 위해 간략한 자기소개 부탁 드려요:)안녕하세요, 옐블 독자 여러분:) 옐로모바일 경영관리실 차주연입니다. 반갑습니다! 경영관리실에 대해 많은 분들이 궁금해 할 것 같아요! 어떤 업무를 하시나요? 경영관리실은 CSO 산하 조직으로, 옐로모바일 산하에 많은 자회사와 손자회사들을 옐로모바일의 차원에서 관리한다고 보시면 됩니다. 크게 경영실적관리와 성장지원 2가지로 나눌 수 있어요. 경영실적관리는 각 회사의 사업지표, 재무 실적을 매 월, 매 분기마다 취합해서 관리 및 분석을 하고 실적에 대해 논의를 하죠. 연초 연말에는 사업계획 수립 및 확정을 하고요. 성장지원은 각 회사의 사업성장에 필요한 리소스를 지원하거나 용역을 필요로 하는 자회사에 파견을 직접 가서 프로젝트를 진행하기도 합니다. 또, 자회사간 시너지를 발생 시킬 수 있는 부분에 대해 아이디어를 내고 시너지 프로젝트를 진행하기도 하고요. 옐로모바일 멤버가 된 지 얼마나 되셨죠? 3월 2일에 정확히 2년이 되었습니다! 주연님이 생각하는 HQ의 역할은 무엇인가요? 제가 생각하는 지주사의 역할은 각 사업그룹이 사업을 성장할 수 있도록 지원해 주는 것뿐만 아니라, 각 기업의 고유한 자율성을 지켜주되 옐로모바일 전체적인 뱡향성을 결정하여 함께 같은 방향으로 나아가는 것이라고 생각합니다:)특별한 취미가 있다고 들었어요! 취미가 여러 개 있는데요, 그 중 하나는 사격입니다:) 남대문 근처에 실탄 사격장을 종종 가는데 지난 번 갔을 때 100점 만점에 100점을 받았어요!ㅋㅋㅋ100점 만점에 100점!헐…만점이라니! 엄청난 실력인데요? 다른 취미는요? 역학에도 관심이 많아 사주 공부를 조금 했어요. 아주 기본적인 사주는 재미삼아 봐 드릴 수 있답니다!ㅋㅋ 또 익스트림스포츠도 즐겨 하는데요, 제 버킷리스트 중 하나가 스카이다이빙이었는데 작년에 호주에 가서 달성하고 왔습니다:) 하늘위에서 관망하는 세상이 어찌나 아름답던지… 정말 몽환적이었어요. 사격에, 사주에, 스카이다이빙이라니.. 정체가 궁금해지는 걸요.옐로모바일에서 핫플레이스 전문가(?)로 통하시죠! 옐플을 위해 핫플레이스 추천 부탁 드려요! 핫플레이스 전문가라니ㅋㅋㅋ 너무 과한데요! 우선 데이트 장소로는 얼마전에 런치데이에 옐로분들과 방문한 서촌의 ‘플로이’ 완전 추천합니다! 가로수길에는 인굿컴퍼니라고 숨어있는 헬씨푸드나 카페뮬라라고 온통 유리로 되어있는 카페가 있는데 분위기 넘나 취향저격이랍니다+_+ (나만 알고 싶은 맛집은 따로 알려드릴게요) 옐로에서 가장 보람을 느낀 순간이 언제인가요?옐로에 입사하자 마자 바로 옐로쇼핑미디어 전략실로 약 1년간 파견을 갔습니다. 당시 인도네시아 기업인 ‘프라이스에어리아’를 성장시키는 프로젝트를 담당하게 됐어요. 매일매일 스카이프로 미팅을 하면서 문제상황에 대해 논의하고, 쿠차의 전문가 분들께 여쭈어 경영 노하우와 개발 기술을 전수해 드렸습니다. 아직 성장할 부분이 훨씬 많지만, 인도네시아에서 상도 받고, 안정적으로 흑자를 내는 기업으로 성장했을 때 정말 보람되었어요:)옐로모바일과 함께 하며 좋은 점이 무엇인지 궁금합니다. 자유로운 업무 환경과 수평적 기업문화가 가장 좋아요. 제 아이디어를 자유롭게 개진할 수 있고 그 중 실제로 실행된 것도 있거든요. 직원들의 아이디어를 적극 추진할 수 있도록 여러 권한과 책임을 주어, 실제 사업으로 이어질 수 있게 하는게 옐로모바일의 최고 장점인 것 같아요:)이쯤에서 쉬어가는 타임! 주연님의 이상형은?!재미없겠지만… 현명하고, 인생을 함께 성장할 수 있는 사람이요! 너무 추상적인데요…? 또르르.. (ㅠㅠ)입사 이후 가장 기억나는 재미있는 에피소드가 무엇인가요? 최근 옐로에 ‘소통’이라는 그룹이 만들어졌어요. 직원 소수가 모여 어떻게 하면 옐로모바일이 다니기 즐거운 회사가 될까 고민하고 아이디어를 내고 실행하는 그룹인데, 저도 멤버로 활동하고 있어요! 그룹이 만들어 지고 가장 처음 꼽았던 키워드는 ‘소통’이었어요. 서로 너무 바쁘다 보니 임직원끼리 소통할 수 있는 기회가 많지 않았거든요. 그래서 ‘소통데이’ 이벤트를 열고 서로 대화하는 시간을 가졌죠. 제가 사회자였답니다. (소근소근)소통데이라! 좀 더 자세히 설명해주세요:)직원들이 임원들과 자유롭게 대화하고 그간 궁금했던 것을 얘기하는 자리였어요. 특히 직원들을 대상으로 미리 설문조사를 진행해서 대표님과 경영진에게 하는 질문 리스트를 준비했고, 그 자리에서 장장 2시간에 걸쳐 질문에 답변하는 시간을 가졌죠. 뭐.. 가장 최근 했던 소개팅이 언제 였냐는 굉장히 사적인 질문부터 회사 경영에 관련된 질문까지.. 다양했어요ㅋㅋㅋ 즐거운 시간이었습니다!제 1회 소통데이마지막으로 회사에 바라는 점은 무엇인가요?! 장기적으로 옐로와 직원들이 함께 성장해 나갈 수 있는 회사가 되면 좋겠어요. 옐로모바일에는 사업에 관심있어서 모인 직원들이 많으니 사내 벤처 프로그램도 윈윈할 수 있는 한 방법일 것 같아요! 옐로에서 열일하시는 모든 임직원 여러분 늘 파이팅입니다! 옐로 사랑해요:)
조회수 1896

빨간약 줄까, 파란약 줄까?

버닝맨에 참가하는 사람들을 버너(Burner)라 부른다. 사람의 형상(Man)을 한 조형물을 축제의 끝자락에 불로 태우는 의식(Man Burn)이 버닝맨(Burning man)이라는 이름을 만들었고, 그래서 이 곳에 참가하여 함께 태우는 사람들이 버너라 불리우게 된다.버너들에게는 독특한 세계관이 있다. 세상이 둘로 나눠져 있다는 것인데 하나는 태어나면서 저절로 속해진 세상, 내가 선택하지 않았으나 저절로 일원이 되어 살아가야하는 세상을 디폴트월드(Default world)라 부르고, 다른 하나, 내가 스스로 선택한 진짜 세상을 리얼월드(Real world)라 부른다. 지금 우리가 살고 있는 세상은 내가 선택하지 않았지만 태어나면서 저절로 속해졌으니 이 또한 디폴트월드이다.뭔가 익숙한 느낌이 든다면 바로 영화 매트릭스(Matrix)를 기억해서 일 것이다. 모피우스(Morpheus)가 네오(Neo)에게 빨간약과 파란약 중에 하나를 선택하라고 요구하는 장면이 나온다. 파란약을 먹으면 지금 살고있다고 믿고있는 세상의 침대에서 깨어나 지금까지 살아 온 대로 살게되고, 빨간약을 먹게 되면 뭔가 믿기 힘들겠지만 진짜 세상을 보게된다는 말에 네오는 빨간약을 삼킨다. 영화 매트릭스에서의 디폴트월드는 지금 우리가 살고 있는 세상처럼 성공하기 위해 경쟁하고, 승진하기 위해 애를 쓰고, 행복하기 위해 열심히 살기도 하는 곳이었으나, 실상 진짜 세상은 에너지를 공급하며 꿈만 꾸면서 갇혀서 살고 있는 매트릭스(Matrix)안이었다.출처: http://www.balancedis.comYou take the blue pill – the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill – you stay in Wonderland and I show you how deep the rabbit-hole goes.– Morpheus버너들은 이렇게 스스로 선택하지 않은 디폴트월드에서 일년의 거의 대부분인 354일을 살고 있기에 버닝맨이 열리는 블랙락(Black rock)사막에 오는 단 며칠을 리얼월드로 돌아오는 것이라 생각한다. 디폴트월드에서는 다른 사람들의 눈치도 보고, 이기기 위해 경쟁도 하고, 먹고 살기위해 야근도 하며, 남들이 뭐라 할까봐 자신의 내면을 드러내지도 않고 살지만, 리얼월드 버닝맨에 오면 나자신으로서, 그 어떤 것이라도 표현하며 온전히 나자신으로 존재 할 수 있기에 그들은 이 사막을 홈(Home)이라 부른다.홈에서는 오롯이 나로 존재하고 나를 표현할 수 있기에 동화에 나오는 코스튬을 입던, 게임이나 영화에 나오는 복장을 하던, 아니면 아무것도 입지 않고 돌아다니던 그 모든 것은 100% 자유이다. 관광객모드가 아닌 대부분의 참가자들은 다른 사람이 무엇을 입던, 입지 않던 자연스럽게 생각하려고 하며 그 모든 것을 당연하게 인정한다. 다만 한가지 중요한 그라운드룰은 나만큼 다른 사람 하나하나도 각각으로 표현하고 존재할 수 있는 곳이기에 나의 어떠한 행동으로 인해 다른 사람의 그 존재와 자유에 침해가 되는 것만큼은 용납되지 않는다. 각각의 개인 하나하나가 자기 자신으로 존재하며 표현하지만 그 모든 사람들의 다양성이 그 자체로 공존할 수 있는 곳이 바로 버닝맨인 것이다.  하지만 영화 매트릭스에서 네오도 스스로를 깨닫고 초월적인 존재가 되기까지 자기부정의 시간과 깨달음의 시행착오가 있었듯 버닝맨에 참여한다고 모두가 저절로 자기 자신이 되며 온전한 존재로 살게 되지는 않는다. 오히려 혼동스럽고 잘못된 표현과 행동으로 상처입거나 디폴트월드와의 괴리로 인생의 방향성을 잃게 될 수도 있다. 버닝맨에 참여하는 모든 사람들이 깨달음을 얻는 것도 아니며, 자기주체적이 되는 것도 아니다. 영화 매트릭스에서 모피우스가 비슷한 말은 한다. 자신이 해 줄 수 있는 유일한 것은 문을 보여주는 것 뿐이며, 그것을 통해 온전한 존재까지의 여정은 스스로 겪어내야 한다고 말이다. 버닝맨도 마찬가지이다. 단지 모든 다양성들이 함께 존재할 수 있고 함께, 또는 홀로 경험하고 실험할 수 있는 모든것이 용인되는 곳일 뿐 진정한 리얼월드를 인지하고 살아나가는 것은 각각의 몫인 셈이다.    I’m trying to free your mind, Neo. But I can only show you the door. You’re the one that has to walk through it.– Morpheus그래서 2016년 처음으로 버너가 된 내가 이제 막 겪어내기 시작했고 깨닫기 시작한 작은 경험과 생각들을 계속 나눠볼까 한다. 리얼월드의 존재와 함께 그 곳이 존재할 수 있게 된, 그리고 31년간 지속되어 올 수 있었던 비밀을 함께 엿볼수만 있다면 그것만으로도 충분히 가치가 있을테니 말이다. 아직은 불확실하고 성숙되지 않았으며 깊이가 없는 생각이지만, 진정한 리얼월드가 어디인지, 난 누구이며 무엇을 위해 살아가야 하는지, 그리고 온전한 나는 어떤 존재인지 먼 여정을 걸어가는 동안 이 글들이 누군가에게 모피우스가 남긴 조각들처럼 발견되는 작은 기적을 바래본다.#라이프스퀘어 #스타트업 #창업자 #창업가 #마인드셋 #조언
조회수 756

보고 듣고 깨달은 업무의 40가지 진실

요 근래 많은 대표님들이 큰 영감님들을 주셔서 하루하루 재미있는 에피소드와 신기한 요지경 업무세상에 대한 인사이트를 넓혀가고 있는 중입니다. 그래서 이 재밌는 걸 정리해서 써보았습니다. 지엽적인 사견이 가득하니 그냥 웃고 말자는 식의 글로 봐주시면 되겠습니다.1. 내가 원하는 대로 뭔갈 만들어서 가져오는 사람은 원래 없습니다. 교수님이 원하는 과제퀄리티와 같은 느낌인 것 같습니다.  2. 보통 10마디를 지시하면 청자의 머릿속엔 1문장 중에 목적어와 희미한 서술어정도만 기억에 남는 듯 합니다. "에빙하우스의 망각곡선"은 진리였습니다.3. 스타트업엔 크리에이티브한 사람보다 일을 땋땋땋,챡챡챡하는 사람이 더 필요합니다.4. 쾌활하고 끼가 많은 것과 크리에이티브함과는 아무 상관관계가 없습니다.5. 기발한 발상과 아무말은 다릅니다.6. 전략/기획자 뽑기보다 메일 잘 보내는 사람 뽑기가 더 어렵습니다.7. 똑똑한 사람보다, 상식이 많은 사람이 일할 땐 더 좋은 듯 합니다.8. 업무지시는 3형식이 좋은 것 같습니다. "너는 보고서를 만들어""보고서의 중요한 부분을 표시해" "그걸 나에게 가져와"9. 8번을 끊지않고 한 문장으로 지시하면 혼란한 종이를 받을 수 있습니다.10. 생각보다 자기가 일을 잘한다고 생각하는 사람이 많습니다. 일잘은 내가 아니라 남이 인정하는 겁니다.11. 그리고 상상이상으로 일 못하는 사람들이 많습니다. 물론 나와 다르게 일을 하는 것을 제외하고서라도 말입니다.12. 10명기준으로 1명정도는 평타이상의 업무능력을 보여주는 보배가 등장합니다. 10명 미만이면 보통 대표가 그 사람입니다.13. 대표님들은 항상 지병이 있습니다.14. 제가 만나본 대표님들은 항상 후즐근한 옷과 피곤한 표정, 급하게 뛰어오시고, 끝나고 항상 어디가야하고, 끊임없이 울리는 카톡과 전화에 '잠시만요.' 를 자주 언급하십니다.15. 제 사견으론 3차면접은 면접 대신 엉망진창이 된 파일더미를 주고 15분 내에 폴더정리를 해보렴. 이라고 과제를 준 후 그렇게 정리한 이유와 이걸 어떻게 활요할 건지 묻는 과제형테스트가 있었으면 좋겠습니다.16. 정리는 상당한 고급종합스포츠입니다. 드러운 것을 보고 깨끗한 그림을 그릴 수 있어야 하고, 일단 꺼내고 다시 정리하면서 순서, 구상, 작업, 체계, 활용여부, 마무리를 지을 수 있어야 합니다. 아무나 하는게 아님.17. 네트워킹파티가 많이 열릴수록 명함인쇄업체와 리멤버의 매출이 올라갑니다.18. '가치'란 말은 종종 불확실함과 나도 잘 모르겠음을 커버치는 보자기로 활용됩니다.19. 대부분의 디자인은 이론을 구현하는 게 아니라 상대의 욕망을 구현하는 작업입니다. 물론 공공/서비스 등 큰 영역에선 예외입니다.20. 도가 넘치게 상상이상의 놀라움을 보여주는 직원이 한 명씩 나타납니다. 우리의 멘탈과 인내심은 이러한 분들로 하여금 한발 더 성장할 수 있습니다.21. 무슨 컨퍼런스가서 뽐뿌받고 열정넘쳐서 '새로운 나로 다시 태어난 것 같다.' 라고 하는 건 좋은데 손과 머리는 그대로일 수도 있습니다. 성장은 느낌이 아닌 결과로 보여지는 겁니다.22. 말이 많은 것과 말을 잘하는 것은 다릅니다.23. 가치는 매출로 증명합니다.24. 현실적인 것과 시니컬한 것은 구별해야 합니다. 시니컬한 사람은 자길 현실적이다라고 하는데, 그건 그냥 시니컬한겁니다.25. 일 잘하는 사람들은 항상 뭔가 힘듭니다.26. 누군가가 똥을 싸놓으면 자연분해되서 없어지는 것 같지만, 그런 건 없습니다. 내가 모르는 누군가가 치운겁니다.27. '멋져요!' 란 말은 사실 그냥 하는 말입니다.28. 좋아요수는 매출이 아닙니다. 그리고 내 페친이 2,000명이라고 해서 그 중 10%는 사주지 않을까?라는 생각은 이상한 겁니다.29. 수평적문화에는 앞에 '경우에 따라' 라는 말이 생략되어 있습니다.30. 인간은 맞아야 말을 듣는건가?...라는 생각을 종종 하고 있다면 정상입니다.31. 내가 이상한 거 아닌가?라는 생각이 드는 것도 정상입니다. 이상한 사람들은 자기가 이상하다고 생각하지 못합니다.32. 우리 회사만 이상한 게 아닙니다. 다 도찐개찐입니다.33. 멍청한 사람들이 모이면 양으로 발산할 가능성이 높지만, 똑똑한 사람들이 모이면 음으로 수렴할 가능성이 높습니다.34. 종종 드는 생각입니다만..직무교육이 지옥캠프같다면 어떨까 싶습니다. 3일간 가둬놓고 메일만 72시간 내내 쓰게 하는 것도 나쁘지 않다고 생각합니다.35. 동기부여는 체화가 곁들여져야 의미가 있습니다. 침대에 누워서 의지만 가득한 건 어딘가 이상합니다.36. 보통 인간은 '정기적인 무언가'를 지독하게 못합니다.그런 것이 정착되기까진 못해도 3개월 이상이 걸립니다.37. 종종 디자인은 부족한 내실을 가리기 위한 가면처럼 쓰이기도 합니다.38. 일은 배운다고 되는 것이 아닌 것 같습니다. 교육과 경험을 통한 성장은 분명하지만, 그 한계량은 정해진 듯한 느낌입니다.39. 일못하는 사람은 일잘러의 육체를 상하게 하고, 인성이 나쁜 사람은 일잘러의 마음을 상하게 합니다.40. 일못러는 다른 업무로 변환이 가능하지만, 인성이 나쁜 사람은 빨리 잘라야 합니다. 나쁜 사람이 일을 잘한다고 해도 잘라야 합니다. 원래 암세포는 못나거나 망가져서 그런게 아닙니다. 돌연변이로 인해 자기 깜냥 이상의 분열능력을 지니고 있기 때문에 암세포가 되는 겁니다.
조회수 1809

스타트업 창업자에게, 투자란?

스타트업을 4번 창업해보면서, 과연 투자, Funding이 갖는 의미에 대해서 이렇게 진지하게 생각해 본 적이 있었나 싶다. 어찌 보면 너무 어리고 모르기도 했었던 것 같기도 하고, 실제로 투자가 자금 그 이상도 이하도 아닌 생존을 위한 수단이었던 경험들이 더 많았던 것 같다. 그러나 이번에 핀다를 시작하고 투자를 2번 받게 되면서 이에 대해서 다시 생각해 볼 수 있는 계기가 되어 그 생각을 공유해보고 싶었다.(본격적으로 글을 쓰기 전에) 핀다(Finda) 를 시작한 지 1년도 되지 않았고, 아직은 초기 기업이기에, 다른 훌륭한 창업자들과 선배님들에 비하자면, 사실 많이 짧은 생각일 수 있다. 그래서 지극히 주관적이고 개인적인 생각임을 먼저 알리고 싶다.투자는 언제 받아야 할까?가장 많이 듣는 질문이다. 나 또한 스스로에게 그리고 초반 공동창업자인 홍민님과도 가장 많이 이야기했던 요소가 바로 '타이밍'이었다. 왜냐하면 피말리는 경험을 한 적이 있기 때문이다. 정말로 자금이 천만 원 이하로 떨어져서 두 달치 급여를 주지 못했을 만큼 투자 타이밍을 놓쳤을 때. 다시는 그런 경험을 하고 싶지 않을 만큼 힘들었다.개인적으로는 두 가지가 가장 중요하다고 생각한다. 1) 앞으로 1년 이상의 시간 동안 정말 우리 회사가 만들고 싶은 제품과 서비스 그리고 팀에 얼마나 자금이 필요할지, 2)그리고 그 자금을 어떤 방식, 즉 투자인지 매출인지 등으로 채워나갈 수 있을지가 어느 정도 자신 있게 그림 그릴 수 있을 때를 아는 것. 물론 초기에는 도화지에 스케치했던 것들을 여러 번 지우고 덧 그리기는 했었지만, 뼈대를 잘 살렸다면 계획도 잘 세우고 좋은 타이밍에 투자를 받았다고 평가해도 좋을 것 같다.하나의 부수적인 팁으로는 어느 정도 runway가 남았을 때 IR을 시작하는 것이 내게는 좋았던 것 같다. 우리 회사의 경우 약 8개월 정도 자금이 남았을 때 본격적으로 IR을 시작했는데, 그래서인지 마음이 덜 조급해지기도 했고, 결과적으로는 매우 운이 좋게도 빠르게 투자를 유치하는데 큰 도움이 되었다.투자는 누구에게 받아야 할까?창업자라면 한 번이라도 고민했을 부분이라고 생각한다. 예비창업자라도 부모님, 친구, 지인 등에게 작게라도 투자를 받고 시작할 수 있을 거라고 생각할 수 있으니 말이다. 사실 투자를 고민할 때 가장 먼저 생각이 드는 질문이기도 하다. 이에 대한 고민을 할 때마다 나는 주변에 창업 선배님들이나 예전 투자자분들 그리고 멘토분들에게 많은 조언을 구하고 있다.2014년 7월 투자자이자 스타트업멘토인 이택경대표님, 호창성대표님, 정세주대표님, Scrum Ventures 의 Tak, 류중희대표님, 임정욱센터장님 그리고 비석세스 정현욱 대표이에 대해서는 내 경험을 조심스럽지만 꼭 공유하고 싶다. 지금까지 투자자들은 적어도 내가 해결해나가는 문제에 크게 공감해 주셨던 분들이었던 것 같다. 그래서 만약 공감해주는 분들을 만난다면 그 ‘관계’가 매우 중요하다고 생각했다. 물론 투자를 받았던 ‘나의’ 투자자이든, 받지 못한 아쉬운 분들과의 관계 모두…모두에게 인정받을 수는 없지만, 하지만 관계가 없거나 안 좋다가도 다시 좋아질 수 있다. 그리고 다시 기회는 올 수 있다! 생각지도 못했지만 현재의 투자자가 된 퓨처플레이와의 첫 만남은 잊을 수가 없다. 정부 자금지원을 위한 후보자들의 IR이 있는 날인데, IR인 줄 모르고 참석해서 제대로 발표를 망쳤는데, 난 아직도 그 실망한 투자팀들의 표정을 잊을 수가 없다. 아직도 떠올리면 등에 땀이 날 정도다.그때 어떤 생각이었는지 1주일 이후에 다시 한번 기회를 달라고 사정했고, 아주 가까스로 1달 뒤 정부자금 지원에 성공했다. 그 날 이후로 주말 없이 미국과 한국팀과 함께 자료를 만들고, 최종 발표 전에는 선정릉 공원을 돌며 발표자료와 스크립트를 중얼거리며 준비했었다. 하지만 결론적으로는 본사가 미국에 있고 한국인 지분율이 크지 않아 최종 심의에서 떨어졌고, 그렇게 퓨처플레이와는 관계를 다하는 듯했다. 하지만, 생각지도 못하게 이번 창업 아이템에 대한 고민, 그리고 시작 그리고 두 번의 투자를 모두 류중희 대표님 그리고 퓨처플레이와 함께하게 되었고 그렇게 관계는 시간에 따라 바뀌어가지만 계속 이어지고 있다.그리고 두 번의 투자를 리드했던 500 스타트업, Tim Chae와 샌프란시스코, 500 Stratups, 500 Kimchi는 너무나 할 이야기가 많아, 다음 기회에 다시 하도록 하겠다.2015년 2월 500스타트업 데모데이 때 현 500 Kimchi 의 Tim Chae Partner와 Founding Partner인 Dave Mcclure와 함께 핀다는 투자를 통해 어떤 것들을 이루고자 하나?첫 번째, 제대로 된 프로덕트와 서비스의 구축이다. 현재까지 핀다는 풀어나가고 싶은 문제의 1/100 정도를 풀었다. 금융상품을 가입하고 개인의 자산을 관리하는데 개인들이 겪고 있는 문제점은 정말 너무나도 많다. 그러기 위해서는 이 문제를 함께 풀 수 있는 정말 좋은 팀이 필요하다. 프로덕트와 서비스를 기획하고 설계하고 개발하고 풀어나가는데 더 많은 사람들과 함께하고 싶다.둘째, 고객들에게 정말 유용한 콘텐츠를 많이 생산하고 전달할 예정이다. 학창 시절 소위 ‘경제’라는 과목을 배웠지만, 실제 ‘개인금융’과 직결되는 경제에 대해서는 정말 회사를 취직해서도 아무것도 아는 것이 없었다. 부모님에게로부터 독립하지 못했기에, 무지한 채로 돈을 벌게 되었고 버는 족족 나가기가 일 수였다. 엄마에게 통장과 알지 못하는 보험 등을 넘겨받았을 때 당황했던 그 순간을 아직도 잊을 수가 없는데, 그 이후로 제대로 된 교육은 아니었지만 내게 필요한 정보를 찾고 적용하는데 무려 10년이나 걸렸다. 특히 부모님과 다른 시대를 살고 있는 우리들에게 부모님과 같은 금융생활, 절약, 투자, 저축 이 모든 게 너무나 달랐기에 우리 밀레니얼들이 필요한 금융 정보는 정말 필요하다고 생각한다.       마지막으로, 우리 팀을 위해 쓰고 싶다. 늘 넉넉하지 못하더라도, 지금까지 최고의 팀원에게 주는 상, 그리고 두 번의 명절, 생일, 결혼, 돌과 같은 경조사 그리고 아주 가끔의 회식 등을 통해 격려와 축하를 나누려고 홍민 님과 노력했고 앞으로 더 노력할 예정이다.이 모든 것을 가능하게 만드는 데 우리 핀다의 선택은 투자였고, 앞으로도 투자와 그리고 매출을 통해 더 많은 꿈들을 이뤄내고 싶다. Build Things that Matter.#핀다 #스타트업 #창업자 #창업가 #투자유치 #자금유치 #자금조달

기업문화 엿볼 때, 더팀스

로그인

/