스토리 홈

인터뷰

피드

뉴스

조회수 1104

내가 생각하는 Innovation이란?

누군가 나에게 '혁신 (Innovaiton)'이 무엇이라고 생각하는지에 대해서 질문을 했다. 어려운 질문이고 정답이 없는 질문이지만, 난 크게 고민하지 않고 이렇게 답했다. "남과 다르게 생각하기입니다" 대다수의 사람들이 A에서 B로 가는 방법이 하나라고 모두 이야기할 때 그게 아니고 A에서 B로 가는 새로운 방법이 있고, 그 새로운 방법이 기존의 방법보다 더 빠르고 안전하다고 다른 사람들을 설득하는 행위 혹은 사고체계 이게 Innovation이라고 생각한다. 그리고 대다수의 사람들이 전혀 문제라고 생각하지 않는데, 그것이 문제라는 것을 발견하고 다른 사람들에게 문제의식을 던져주면서 문제의 해결 방법을 같이 제시하는 것도 그것도 Innvation이라고 생각한다. 말은 쉽지만 과연 대다수의 사람들이 생각하는 방법, 혹은 행동하는 방법과 다른 길로 가는 것은 쉽지 않은 일이다. 특히 통일성을 중요시하는 한국 사회에서는 더욱더 어려운 일이다. 사실 남들과 다른 생각을 하고 남들과 다른 길을 가는 것은 어느 사회에서나 쉽지 않은 일이다. 개인의 개성을 존중하는 사회인 미국에서도 쉬운 일은 아닐 것이다. 그렇기 때문에 혁신을 주도했던 수많은 창업가들은 이단아, 똘아이 등등으로 불렸다. 애플의 스티브 잡스도 그랬고, 아마존의 제프 베조스도 지금의 성공을 이루기 전까지 그런 취급을 받았다. 그리고 최근에는 엘론 머스크에게도 많은 사람들이 그런 시선을 보낸다. 그렇다면 한국은 어떨까? 우리는 어렸을 때부터 이런 이야기를 듣고 살아왔다. "모난 돌이 정 맞는다", "가만히 있으면 중간은 간다", "나대지 마라", "식당에서는 메뉴는 통일해야 한다". 비슷한 류의 말들은 수없이 많다. 그리고 우리의 교육체계는 철저하게 하나의 정답을 빨리 정확하게 찾는 훈련을 하는 것이다. 2개의 정답이 있을 수도 없고, 새로운 시도를 하고 실패하는 것은 바보 같은 짓으로 취급받는다. 이런 사회 분위기와 교육환경에서 우리는 어떻게 "남과 다르게 생각하기"를 할 수 있을까? 많은 학생들은 남들이 모두 가니까 대학에 가고, 남들이 선호하는 대기업과 공무원 시험을 준비한다. 그리고 남들이 모두 하니까 결혼을 하고, 그리고 때가 되면 애를 낳고 또 때가 되면 은퇴를 한다. 우리의 사고와 행동 체계에는 대다수의 사람들이 하는 사회 통념에 길들여져 있고, 그렇게 강요받는다. 이런 상황에서 우리에게 혁신은 어떤 의미일까? 그렇기 때문에 한국에서 Innovaiton (혁신)을 만들어내기 위해서는 어쩌면 더 많은 용기가 필요할지도 모른다. 남들의 비아냥과 조롱을 더 견뎌내야 할 것이다. 창업자들이 제시하려고 하는 새로운 정답을 증명하기까지 남들의 비관적인 전망들과 그리고 그러한 비관적인 전망들에 흔들리는 자기 확신을 다시금 잡아줘야 한다. 한국에서는 창업자에게 더욱 강한 멘탈을 요구한다. 나 또한 창업 초기에 겪었던 비아냥과 비관적인 전망들에 대해서 많이 흔들렸었다. '그게 될까?', '만들수 있을까?','병원에 팔수 없을꺼야?', 하지만 우리는 그러한 비관적인 전망들을 모두 깨버리고 한국의 수많은 유명 병원들이 우리 제품을 쓰고 있고, 미국의 유명 병원들도 우리 제품을 쓰고 있다. 그리고 우리가 이루고자 하는 꿈을 위해서 조금씩 앞으로 나아가고 있다. 비관적인 사람들의 눈에는 우리가 하는 새로운 시도는 멍청한 짓이겠지만, 우리는 그렇게 혁신을 만들고 있고, 새로운 정답을 찾아가고 있다. 지금 이순간에도 한국에서 창업을 준비하고 있거나, 시작한 많은 창업가들이 주위 사람들의 걱정과 비관적인 전망에 흔들리고 있을지도 모른다. 하지만 그런 분들에게 내가 하고 싶은 말은 원래 그런거니 크게 신경쓰지 말고 본인의 길을 가고 본인의 가정을 시장에서 테스트 해보길 바란다는 말을 하고 싶다. 모든 한국의 창업가들 화이팅!
조회수 875

2019년 5월의 웹뜰 추천도서!!

[ 이 달의 웹뜰도서 ]2019년 5월의 웹뜰 추천도서 !안녕하세요 패션블로그 웹뜰입니다. 어느 덧 봄의 막바지로 달려가고 있네요.5월이 끝이나면 이제 무더운 여름 날이 어겠죠?5월이 끝나기 전에 웹뜰 이웃님들에게 5월 웹뜰의 추천도서 소개 드립니다.1. 만만하게 보이지 않는 대화법 (저자 : 나이토 요시히토)"“상처 받았다면 무심코라도 웃지 마라!”필요한 말을 센스 있게 하는 대화법으로 일과 관계를 성공으로 이끄는 자존감UP 심리학! 일본 최고의 심리학 교수가 만만해 보이지 않기 위한 대화기술을 알려주는 책입니다."2.  미친 발상법 (저자 : 김광희)"어떤 상황에서든 유연하게 생각하라"당신의 뇌가 얼마나 말랑말랑한지 알아볼 시간!창의력 계발 전문가이자 베스트셀러 저자인 김광희 교수의 창의력 4.0 발상 전환편. 창의력에서 떼려야 뗄 수 없는 ‘발상의 전환’에 대해 파고든 책입니다. 본문의 다양한 광고와 발상 전환 이야기, 같은 소재를 보고도 색다른 발견을 하는 내용을 읽으면서 굳어진 생각을 다시 한번 비틀고, 뒤집어 볼 수 있을 것입니다. 3.  말의 품격 (저자 : 이기주)말과 사람과 품격에 대한 이야기『말의 품격』은 《언어의 온도》로 많은 독자의 공감을 얻은 이기주 작가의 에세이집입니다. 경청, 공감, 반응, 뒷말, 인향, 소음 등의 24개의 키워드를 통해 말과 사람과 품격에 대한 생각들을 풀어냈습니다. 저자의 인문학적 소양을 바탕과 감성이 더해져 볼거리와 생각거리를 동시에 전합니다. 한 장 한 장 넘길 때마다 자신의 말과 세계관에 대해 끝없는 질문을 던지게 될 것입니다.4.  금빛 눈의 고양이 (저자 : 미야베 미유)말하고 듣는 것만으로 마음이 정화되는 이야기가 새롭게 시작됩니다.이번에는 대가만 치르면 어떤 소원이든 들어주는 신, 목소리를 잃어버린 소녀와 요괴를 부르는 목소리를 지닌 소녀의 만남, 재앙과 화를 불러오는 세상의 악惡을 봉해 둔 저택, 사람의 운명을 알려 주는 기이한 책, 금빛 눈을 가진 하얀 고양이와의 애틋한 추억에 관한 이야기가 펼쳐집니다. < 미야베 미유키 - 일본 최고의 미스터리 작가 중 한 명. '미미여사' 라는 닉네임이 있어요.5.  우리 이제 낭만을 이야기합시다 (저자 : 김도훈)현재 [허프포스트코리아]의 편집장 김도훈의 첫 에세이입니다. 이 책은 그가 17년 동안 글 쓰는 업을 하면서 모은 글 중 가장 아끼는 것들을 솎아내고 엮었습니다. 솔직한 허영과 부끄러움이 담담하면서도 정제된 방식으로 담겨 있는 그의 단문들은 사람, 영화, 도시, 옷, 물건, 정치까지 소재를 가리지 않습니다.6.  에브리맨 (저자 : 필립 로스)늙고 병들어 죽어가는 한 남자의 이야기를 그린 소설『에브리맨』.한 남자의 장례식에서 시작된 이 소설은 삶과 죽음, 나이듦과 상실이라는 문제에 대한 예리한 통찰과 깊은 사유를 보여줍니다. 노년 시절의 '그'의 삶에 초점을 맞춰, 인생 전반을 돌아보며 삶과 죽음에 대한 질문을 던집니다.7.  푸념도 습관이다 (저자 : 우에니시 아키라)푸념을 멈추고 긍정적으로 살아가기 위한 심리 습관!불평불만, 싫은 소리, 핑계, 남 탓, 자기 탓하는 나쁜 버릇이 담긴 사례와 이에 대한 해결책을 제시하는 『푸념도 습관이다』. 푸념은 분노, 억울함, 핑계 등 부정적인 감정을 밖으로 드러내 해소하려는 방법으로, 습관이기 때문에 의식하지 못하는 상태에서 나올 때가 많습니다. 그러므로 새로운 습관을 들여 마음과 자세를 교정해야 합니다. 푸념을 끊는 습관을 들이면 누군가를 탓하지 않고도 불만을 해소할 수 있습니다. 8.  마음의 온도는 몇도일까요? (저자 : 정여민)SBS [영재 발굴단]에서 ‘문학 영재’로 소개된 열네 살 정여민이 쓴 그림 시집『마음의 온도는 몇 도일까요』. 저자가 쓴 43편의 시 속에는 가족 사이의 끈끈한 정과 자연의 아름다움 그리고 삶을 향한 소년의 순수하고 밝은 시선이 고스란히 담겨 있습니다. 가족이 얼마나 중요한지, 자연이 얼마나 소중한 것인지 저자는 자신만의 시어로 메시지를 담아냈습니다. 특히 암 진단을 받고 힘들어하는 엄마를 향한 애틋한 마음이 절절하게 녹아 있어 아이는 물론 어른들에게도 감동을 선사합니다. 9.  여행의 이유 (저자 : 김영하)여행이 내 인생이었고, 인생이 곧 여행이었다!여행의 감각을 일깨우는 소설가 김영하의 매혹적인 이야기 『여행의 이유』. 꽤 오래전부터 여행에 대해 쓰고 싶었던 저자가 처음 여행을 떠났던 순간부터 최근의 여행까지 자신의 모든 여행의 경험을 담아 써내려간 아홉 개의 이야기를 담은 책입니다. 지나온 삶에서 글쓰기와 여행을 가장 많이, 열심히 해온 저자는 여행이 자신에게 무엇이었는지, 무엇이었기에 그렇게 꾸준히 다녔던 것인지, 인간들은 왜 여행을 하는지, 스스로에게 질문을 던졌고, 여행의 이유를 찾아가며 그 답을 알아가고자 합니다.10.  또 이 따위 레시피라니 (저자 : 줄리언 반스)아마추어 요리사 줄리언 반스의 음식에 관한 지적이고 위트 있는 에세이!《예감은 틀리지 않는다》로 맨부커상을 수상한 시대의 지성, 줄리언 반스의 요리에 대한 에세이 『또 이 따위 레시피라니』. 어려서 요리를 배울 기회가 충분치 않았던 줄리언 반스가 문학 에이전트로서 수많은 영국 작가들의 문학적 파트너였으며 자신의 뮤즈이자 아내 팻 캐바나를 위해 뒤늦게 낯선 영역이었던 부엌에 들어서서 요리를 책으로 배우며 고군분투 하는 과정을 담은 책입니다.나들이 가기 좋은 5월, 선물하기 좋은 5월이 가기전에 책 한권 들고 공원에서 여유를 만끽하거나 사랑하는 사람들에게책 한권의 선물은 어떠신가요~~다음달에고 다양하고 재밌는 추천 책 소개로 돌아오겠습니다^^#웹뜰 #웹뜰추천도서 #책 #추천도서 #5월도서 #직원복지 #마음의양식 #5월추천도서
조회수 1545

2018년 에어비앤비 키노트

안녕하세요, 오랜만에 포스팅합니다.오늘은 저번 주 목요일에 있었던 에어비앤비 키노트의 내용을 요약, 정리해보려고 합니다.키노트는 1시간 동안 총 5개의 토픽으로 진행되었습니다.1. Superhost : 슈퍼 호스트 지원 강화2. Superguest : 슈퍼 게스트 프로그램 런칭3. New category&Collection : 카테고리 세분화4. Plus : 에어비앤비 플러스 프로그램 런칭5. Beyond : hospitality + luxury homes + unique experiences = 개인화된 여행(trips)1. Superhost - 현재 약 40만 명의 슈퍼 호스트가 글로벌에서 활동하고 있다고 합니다. 국가별 통계는 공개되지 않았네요. - 맞춤 URL : 숙소마다 고유 URL 이 생깁니다. 예를 들어 현재는 airbnb.co.kr/rooms/012578처럼 다른 이에게 알려주기 힘든 URL로 되어 있는데요, 앞으로는 airbnb.co.kr/handys와 같이 고유한 URL로 표기가 됩니다. 고유 URL 업데이트로 개별 호스트들은 개인 숙소 웹사이트로도 활용할 수 있게 되고, 보다 간편하게 SNS에 공유도 할 수 있게 되는 장점이 있습니다. 다만, 기존의 URL이 그렇게 접근성이 떨어지고 불편했는가? 에 대한 의문은 남습니다. 결과를 보면 알겠죠? :) - 슈퍼 호스트 마크 노출 강화 : 현재 슈퍼 호스트 표식은 적극적으로 활용하기에는 부족한 면이 많았습니다. 앞으로 1) 검색 결과 노출 2) 호스트 프로필 사진 노출 3) 숙소 설명 내에 노출 되게 됩니다.- 에어비앤비 플러스 신청 : 슈퍼 호스트들만 에어비앤비 플러스 프로그램에 신청이 가능합니다. 플러스에 대한 내용은 하단에 설명드리겠습니다. - 네스트 30% 할인 : 네스트를 제품을 30% 할인해서 제공해주는데요, 의미가 있는지는 잘 모르겠습니다.  (https://nest.com/?from-chooser=true)- 순차적으로 호스트 지원 서비스가 런칭될 예정인데요, 아래 이미지로 론칭 시기&내용을 확인해 보세요. 몇 가지 눈여겨 볼만한 것은, 여행바우처/무료 숙소 촬영 선택 프로그램, 마케팅 파트너 연결, 맞춤 URL, 슈퍼 게스트에만 요금 할인해주기 정도입니다.Superhost enhanced program2. Superguest : 슈퍼 게스트 프로그램 런칭- 언급된 혜택은 할인 혜택, 개인 인벤토리 제공, last minute booking (instant booking과 다른 개념) 정도를 말했고요. 이 부분은 결국 호스트가 제공해줘야 하는 부분이 되겠습니다.- 에어비앤비에 제휴 요청하는 서비스가 아주 많을 거예요. 많다고 브라이언도 이야기하네요. 공항 픽업, 항공좌석 업그레이드, 공항 라운지 이용 등등. 이런 것들도 슈퍼 게스트들에게 무료로 제공하거나, 혹은 슈퍼 게스트들에게 특화된 유료 서비스로 제공할 수 있다고 합니다.-파일럿 서비스는 이번 봄부터 진행될 예정이며, 올여름부터 10,000명의 게스트를 슈퍼 게스트로 뽑아 프로그램을 운영해볼 예정이라고 합니다. - (총평) 슈퍼 게스트 프로그램은 에어비앤비에서 완전히 플랫폼만 제공하는 형태가 될 것으로 보입니다. 에어비앤비에서 지원하는.. 비용이 지출되는 서비스는 하나도 언급되지 않았네요. 특별히 키노트에서도 힘을 주는 모양새는 아니었습니다. 명확한 설명도 거의 없었고요.  슈퍼 게스트의 조건은 아직 언급하지 않았습니다. 다만, 예로 든 노부부가 은퇴 후 집, 차 등을 모두 팔고 4년 반 동안 에어비앤비로만 생활을 했다는 것(북미 쪽에는 은퇴 후에 모든 자산을 팔고, 캠핑카로 몇 년 동안 여행하는 분들도 많습니다. 이 분들은 이 경험을 가지고 에어비앤비의 시니어 인턴으로 합류했다고 하네요)을 보았을 때 이와 유사한 게스트들을 초기 슈퍼 게스트로 선정할 가능성이 높아 보입니다. 이후에는 슈퍼 호스트처럼 호스트 평가, cancellation rate, 이용 횟수 등을 가지고 평가할 것으로 보이고요.3. New Category&Collection- 상위에 숙소의 형태에 따라 7개의 카테고리로 나눴습니다. New category- 그 아래에 숙소를 구하는 상황에 따른 9개의 컬렉션을 두었네요.Airbnb Collection- 총평 : 기존의 노출방식으로는 숙소가 너무 많아져서 호스트들에게 예약이 골고루 뿌려지지 않는다는 점과 게스트도 본인의 입맛에 맞는 숙소를 찾기 어려워한다는 점을 고려해서 카테고리를 추가한 것으로 보입니다. depth가 2개 더 생겼는데, 과연 이게 더 편한 방법이었는지 이게 최선이었는지는 의문입니다. 개인적으로 이런 방식은 약간 오래된 방식이라는 생각도 많이 드는데, 여하튼 시스템이 불안정한 상태에서 최선의 선택일 수 있다는 생각도 들고요.4. Plus : 에어비앤비 플러스 프로그램 론칭 - QA(quality assurance), QC(quality control) 된 숙소들을 선별하는 프로그램입니다. 이번 키노트에서 가장 핵심적인 내용이기도 합니다.- 슈퍼 호스트의 자격을 갖춘 호스트들이 신청 가능합니다. 일반 호스트는 신청하지 못하고요.- 에어비앤비에서 정한 100가지 항목을 만족하는 숙소여야 합니다. 에어비앤비에서 보낸 팀들이 직접 점검을 한다고 합니다. clean, comfortable, thoughtfully-designed로 구분되어 있네요. 언급된 항목들로는 욕실 어메니티가 완벽함, 침구가 깨끗하고 편할 것, 주방 조리도구가 완벽히 갖춰져 있을 것 등입니다.- 프리미엄 호스트 서포트(CS)가 24/7 지원됩니다.- 최상위 노출을 보장합니다.- 13개 도시, 200개 숙소에서 지금 바로 이용할 수 있습니다* SF, LA, 오스틴, 시카고, 토론토, 바르셀로나, 런던, 밀란, 로마, 상하이, 케이프타운, 시드니, 멜버른- 연말까지 50개 도시, 75,000개 숙소에서 이용할 수 있게 할 예정입니다.* 아시아에서는 도쿄/교토/오사카, 베이징/청두, 발리 가 대상입니다. 한국은 빠져있네요.- 맨 마지막에 슬~ 쩍 끼워놓았는데요. 플러스 프로그램에 참여하려면 149$의 이용료를 내야 합니다. 한 번만 내면 된다고 하네요.5. Beyond : hospitality + luxury homes + unique experiences = 개인화된 여행(trips)- 앞으로 10년동안 좋은 숙소가지고 이것저것 붙여서 여행업한다는 이야기입니다. IPO를 위한 초석같은 느낌- 에어비앤비는 얼마 전에 인수한 luxury retreats를 통해 고가의 럭셔리한 숙소들을 확보했는데요, 이것을 시작으로 게스트에 대한 호텔급 서비스(호텔 그 이상)와 그 로컬에서만 경험할 수 있는 경험을 묶어내고자 하는 의지를 보여줬습니다.- "Airbnb the Trip of lifetime"이라는 카피로 one more thing을 beyond라는 워딩으로 마무리했습니다.원본 영상 : https://youtu.be/pBAc4Fo0b2g* 모든 포스팅은 "좋은 숙소 관리는, 핸디즈"에서 스터디하고 포스팅하는 내용입니다.#핸디즈 #인사이트 #에어비앤비 #업계정보
조회수 2836

Radix? Redis!

얼마전부터 antirez twitter에서 radix tree 관련 트윗이 올라왔습니다. 얼마 지나지 않아 antirez가 radix tree를 구현한 rax 프로젝트를 공개하고 redis의 cluster hash_slot의 저장구조를 radix tree로 수정 되는것을 보았습니다.그동안 antirez의 코드 읽으면서 배우는 게 많았고, 자료구조에 관심이 많아서 살펴보기 시작했습니다. radix tree를 왜 구현 했는지, 어떻게 구현쟀는지 알아보고 radix tree를 redis에 어떻게 적용하였는지도 알아보겠습니다.antirez는 redis의 hash-slot -> key 구조에서 중복으로 인한 메모리 사용을 줄이기 위해 radix tree 를 만들었다고 합니다. 이 포스트에선 rax를 적용시킨 redis cluster로 이야기를 진행 하겠습니다.“현재는 hash-slot -> key에만 사용되지만 추후에는 다양한 곳에 사용 예정”이라는 트윗redis cluster?redis에는 cluster 기능이 있습니다.6대 이상의 redis 노드를 cluster 구성하면(최소 leader 3대, follower 3대 구성해야 cluster 가능) 16384개의 hash_slot이 노드 갯수에 맞게 분배가 됩니다. 즉 3대의 leader로 cluster 구성하면 각각의 leader는 0 ~ 5460, 5461 ~ 10922, 10923 ~ 16383 hash_slot을 나눠 가집니다.cluster 구성 후 client가 데이터 저장/삭제/조회 명령어를 redis server에 전송할 때 마다 key의 hash값을 구하고 어떤 leader hash_slot에 포함되는지 찾습니다.# example 127.0.0.1:7000> set hello world # hash_slot = crc16("hello") & 0x3FFF 계산된 값이 현재 접속한 leader의 hash_slot 범위에 있다면 그대로 실행 되지만 다른 leader의 hash_slot 이라면 에러를 발생하고 다른 leader로 이동하라고 힌트를 줍니다.cluster 구성 후에 노드를 추가 하거나 제거 할 경우 각 leader의 hash_slot을 재분배 하고, hash_slot에 맞게 key도 재분배 되어야 합니다. 단순하게 생각하면 leader의 hash_slot 재분배한 후 모든 key를 재계산하고 hash_slot에 맞는 leader에 할당 하는 겁니다.[현재까지 저장된 keys].forEach(v => { hash_slot = crc16(v) & 0x3FFF // leader에 할당된 hash_slot에 맞게 분배 }) 하지만 antirez는 redis Sorted set 데이터 타입의 구현체인 skiplist 을 이용하여 문제를 풀었습니다. skiplist는 member와 score를 저장하고, score를 기준으로 정렬합니다. skiplist의 member에는 key를 저장하고 score에는 key의 hash_slot을 저장합니다.(변수명 slots_to_keys)slots_to_keys 정보는 cluster 구성된 모든 노드가 저장합니다. 이후 재분배가 필요해지면 16384개 hash_slot을 leader 갯수에 맞게 재분배 하고 slots_to_keys에 저장된 “key:hash_slot” 정보를 가지고 해당 hash_slot의 key를 조회 및 재분배 합니다. 즉 slots_to_keys에 이용하여 재분배시 발생하는 계산을 없앤것입니다.잘 했구만 뭐가 문제냐?redis에 key가 추가/삭제 될때마다 slots_to_keys에 데이터가 저장되고 지워집니다. redis에 저장되는 key 갯수가 증가 할수록 slots_to_keys의 크기도 커짐을 의미 합니다.(※ 메모리 사용량)또한 leader 갯수에 맞게 16384개 hash_slot을 leader에 재분배하고, 각 hash_slot에 맞는 key를 찾고 할당 합니다. 예를들어 slots_to_keys에서 score 0인(hash_slot 0을 의미) member를 조회해서 0번 hash_slot에 할당, score 1인 member를 조회해서 1번 hash_slot에 할당 하는 방식으로 0 ~ 16383 hash_slot을 진행합니다.앞에서 말한 hash_slot에 속한 key를 조회 하는 GETKEYSINSLOT 명령어가 있는데 여기에 이슈가 있습니다.cluster GETKEYSINSLOT slot count # slot: hash_slot 번호 # count: 특정 hash_slot에서 조회할 key 갯수 # example 127.0.0.1:7000> cluster GETKEYSINSLOT 0 3 # 0번 hash_slot의 key를 3개 조회한다. "47344|273766|70329104160040|key_39015" "47344|273766|70329104160040|key_89793" "47344|273766|70329104160040|key_92937" 사용자가 특정 hash_slot에 몇개의 key가 저장 되었는지 모르기때문에 count에 Integer.MAX 를 대입하는데, redis는 hash_slot에 실제로 저장된 key 갯수와는 상관없이 client가 전달한 count만큼의 메모리를 할당합니다.} else if (!strcasecmp(c->argv[1]->ptr,"getkeysinslot") && c->argc == 4) { /* cluster GETKEYSINSLOT */ long long maxkeys, slot; unsigned int numkeys, j; robj **keys; // ... 명령어의 4번째 인자를 maxkeys에 할당, 즉 사용자가 입력한 count if (getLongLongFromObjectOrReply(c,c->argv[3],&maxkeys,NULL) != C_OK) return; // ... keys = zmalloc(sizeof(robj*)*maxkeys); numkeys = getKeysInSlot(slot, keys, maxkeys); addReplyMultiBulkLen(c,numkeys); for (j = 0; j < numkeys>zmalloc maxkeyscluster GETKEYSINSLOT unnecessarily allocates memory그래서 메모리도 적게 차지하면서(압축 가능) key와 key의 hashslot을 효율적으로 저장 및 조회가 가능한 자료구조가 필요했고 antirez는 radix tree를 선택합니다.※ 뜬금 없는데 2012년, redis 자료형에 Trie를 추가한 P/R이 생각났습니다.radix tree 구현한 rax 알아보기시작하기전 radix tree (Wikipedia) 위키 페이지의 그림을 보고 감을 잡은 후에 아래를 보시면 잘 읽힙니다.자! 이제부터 rax의 주석과 코드를 보면서 어떻게 구현됐는지 알아보겠습니다.Noderax의 노드 구성은 다음과 같습니다.typedef struct raxNode { uint32_t iskey:1; /* Does this node contain a key? */ uint32_t isnull:1; /* Associated value is NULL (don't store it). */ uint32_t iscompr:1; /* Node is compressed. */ uint32_t size:29; /* Number of children, or compressed string len. */ unsigned char data[]; } raxNode; 노드의 정보를 담고있는 32 bit(iskey, isnull, iscompr, size)와 key/value 그리고 자식 노드의 포인터를 저장하는 unsigned char data[]가 있습니다. 특이한 점은 key/value를 동일한 노드에 저장 하지 않고 key가 저장된 노드의 자식 노드에 value를 저장합니다.※ 사진 출처위 그림을 예로 32 bit 정보가 어떤걸 의미하는지 알아보겠습니다.iskey는 노드가 key의 종착역(iskey:1)인지 중간역(iskey:0)인지 나타내는 flag입니다. 1, 3 노드는 iskey:0 이고 2, 4, 5, 6, 7 노드는 iskey:1이 됩니다.isnull은 value의 null 여부를 표시합니다. unsigned char data[]에 key/value 그리고 자식 노드의 포인터를 저장하므로 value를 찾으려면 계산이 들어갑니다. 불필요한 연산을 줄이기 위해 만든 필드 같습니다.Trie는 각 노드에 한글자씩 표현 하지만 Radix는 압축을 통해 한 노드에 여러 글자 표현이 가능합니다. 이를 나태내는 플래그 iscompr 입니다. 노드가 압축된 노드(iscompr:1)인지 아닌지(iscompr:0)를 나타냅니다.size는 iscompr 값에 따라 의미가 다릅니다. iscompr이 1이면 저장된 key의 길이를 의미하고 iscompr이 0이면 자식노드의 갯수(저장된 key의 갯수)를 의미합니다.위 4개 정보를 이용해서 한 노드의 크기를 구하는 코드는 아래와 같습니다.#define raxNodeCurrentLength(n) ( \ sizeof(raxNode)+(n)->size+ \ ((n)->iscompr ? sizeof(raxNode*) : sizeof(raxNode*)*(n)->size)+ \ (((n)->iskey && !(n)->isnull)*sizeof(void*)) \ ) ※ 노드에 value 주소를 저장하거나, 마지막 자식 노드 포인터를 알고 싶을때 사용합니다.FindraxLowWalk 함수를 이용해 key가 존재 하는지 판단합니다.size_t raxLowWalk(rax *rax, unsigned char *s, size_t len, raxNode **stopnode, raxNode ***plink, int *splitpos, raxStack *ts) rax에 “ANNIBALE” -> “SCO” -> [] 로 저장 되어있을때 어떤 값을 리턴하는지 알아보겠습니다.*s 가 “ANNIBALESCO”이고 len이 11 인 경우# splitpos: 0, return value: 11 "ANNIBALE" -> "SCO" -> [] ^ | *stopnode *s가 “ANNIBALETCO”이고 len이 11인 경우# splitpos: 0, return value: 9 "ANNIBALE" -> "SCO" -> [] ^ | *stopnode *s의 길이 len과 return value가 같다면 rax에 key가 존재하는 것입니다. *s의 길이 len과 return value가 다른 경우 어디까지 매칭됐는지 보여주는 return value와 어떤 노드에 어디까지 일치했는지 표현하는 *stopnode, splitpos를 통해 추가 정보를 얻을수 있습니다.InsertraxLowWalk 함수를 이용해서 저장할 위치를 찾습니다. (*stopnode, splitpos, return value)1번에서 구해진 데이터를 이용해서 새로운 노드 생성 및 링크를 연결합니다.rax에 “ANNIBALE” -> “SCO” -> [] 상태에서 “ANNIENTARE”를 저장하는 과정입니다.1. raxLowWalk 함수를 이용하여 저장할 위치 탐색 splitpos: 4, return value: 4 "ANNIBALE" -> "SCO" -> [] ^ | *stopnode 2. *stopnode, splitpos 데이터를 이용하여 노드 분리 "ANNI" -> "B" -> "ALE" -> [] 3. iscompr: 0인 노드 "B"를 기준으로 새로운 key 저장 ("B"와 "E"는 같은 노드) |B| -> "ALE" -> [] "ANNI" -> |-| |E| -> "NTARE" -> [] RemoveraxLowWalk 함수를 이용해서 저장할 위치를 찾습니다. (*stopnode, splitpos, return value)1번에서 구해진 데이터를 이용해서 노드 제거 및 compress가 가능다면2가지 경우가 있습니다.마지막 노드만 iskey: 1이고, 연속으로 iscompr:1인 노드가 된 경우마지막 노드만 iskey: 1이고, iscompr:1 -> iscomplr:0 -> iscomplr:1 노드 구조가 된 경우입니다.첫번째 경우를 알아 보겠습니다. rax에 “FOO” -> “BAR” -> [] 상태에서 “FOO”를 지우는 과정입니다.1. raxLowWalk 함수를 이용하여 저장할 위치 탐색 splitpos: 3, return value: 3 "FOO" -> "BAR" -> [] ^ | *stopnode 2. 해당 key 삭제, 여기서는 자식노드가 있으므로 노드 삭제는 하지 않고 노드의 iskey: 0으로 세팅 "FOO" -> "BAR" -> [] 3. compress가 가능한 경우 진행 "FOOBAR" -> [] 두번째 경우를 알아 보겠습니다.0. "FOOBAR"와 "FOOTER"가 저장된 상황입니다. FOOTER를 지우는 경우입니다. |B| -> "AR" -> [] "FOO" -> |-| |T| -> "ER" -> [] 1. raxLowWalk 함수를 이용하여 저장할 위치 탐색 splitpos: 0, return value: 6 |B| -> "AR" -> [] "FOO" -> |-| |T| -> "ER" -> [] ^ | *stopnode 2. 해당 key 삭제 "FOO" -> "B" -> "AR" -> [] 3. compress가 가능한 경우 진행 "FOOBAR" -> [] cluster 정보는 어떻게 저장되나?기존 skiplist 자료구조를 이용했던게 어떻게 변경 되었는지 알아보겠습니다.server.cluster->slots_keys_count[hashslot] += add ? 1 : -1; if (keylen+2 > 64) indexed = zmalloc(keylen+2); indexed[0] = (hashslot >> 8) & 0xff; indexed[1] = hashslot & 0xff; memcpy(indexed+2,key->ptr,keylen); if (add) { raxInsert(server.cluster->slots_to_keys,indexed,keylen+2,NULL,NULL); } else { raxRemove(server.cluster->slots_to_keys,indexed,keylen+2,NULL); } 먼저 slots_keys_count 변수를 이용하여 각 hash_slot의 key 갯수를 저장합니다.그리고 key는 hash_slot(2 byte) + key, value는 NULL로 rax에 저장하여 특정 hash_slot에 속한 key 조회를 쉽게 만들었습니다.마치며rax 구현과 rax가 어떻게 redis에 적용됐는지 보면서 오랜만에 재밌게 코드를 읽은것 같습니다. 개인적으로 데이터 관련 유용한 무언가를 만드는게 목표인데, 이런 좋은 코드들을 하나 둘씩 제것으로 만드는것도 과정이라 생각하며 진행했습니다.앞으로 rax가 redis에서 어떻게 쓰일지 흥미롭고, Redis를 Saas 형태로 제공하는 업체들이 언제 적용할지도 궁금합니다.긴 글 읽어주셔서 감사합니다.cluster, rax 관련 antirez twitterRedis cluster Insertion cluster Issuesame amount data hash table vs radix treehashset + ziplist -> radix tree + listpack 1/5replace Hashset with Radix treeraxNode에서 사용한 flexible memberflexible memberrax 를 이용한 Redis Streams(2017.12.17일 업데이트)Redis Stream#잔디 #토스랩 #JANDI #기술스택 #도입후기 #Redis #인사이트
조회수 523

SaaS 클라우드 서비스를 이용하여 성공적인 기업문화 만들기

문화는 매일 우리가 보고 느끼는 것입니다. 우리는 국가, 학교, 회사, 가족, 심지어는 친한 친구들의 모임과 같은 많은 사회의 구성원으로서 문화를 경험합니다. 조직이 특정 방식으로 행동하고 회사 내부와 외부에서 탁월한 능력을 발휘할 수 있도록 확고한 정체성을 부여하는 것은 기업문화보다 강력한 것은 없습니다. 기업은 명확한 비전, 사명 선언문 및 핵심 가치를 확정하고 이를 모두가 공유하고 경험할 수 있도록 조직의 최 하위 부서까지도 전해 내려와야 합니다. 이를 달성하기 위해서는 인적 자원 및 자본, 그리고 변화 관리의 역할이 매우 중요합니다. 오늘날 인적 자본 관리 IT 솔루션 및 어플리케이션은 급속히 성장하고 있으며 많은 조직에서 이를 이용하여 직원 간의 커뮤니케이션과 참여를 돕고 기업의 가치와 정책들이 스며들어 모두가 공유할 수 있는 장이 되고 있습니다.이메일 메모를 통한 공지, 모든 불필요한 서류 작업을 통한 복리후생 처리, 중앙 집중식 프로젝트 관리 및 보고 시스템은 과거에서나 많이 찾아볼 수 있는 모습입니다. 스마트폰과 많은 클라우드 기술이 발전된 지금은 바로 클라우드 기반 그룹웨어, 협업툴의 춘추전국시대라고 할 수 있습니다. 기존 아날로그에서 디지털로 변화하는 지금의 인간은 집중력을 발휘할 수 있는 시간이 점차 줄어들고 있습니다. 뉴욕 타임즈의 티모시 이건 (Timothy Egan)은 ‘The Eight-Second Attention Span’에서 ‘마이크로소프트(Microsoft)가 진행한 캐나다 미디어 소비에 대한 설문조사에서 사람의 평균 관심 시간은 8 초로 줄어들었다’고 결론지었습니다. 요즘 우리는 기업의 이메일 메모를 읽을 시간도 없을 뿐더러 항상 다양한 종류의 정보와 알림에 노출되고 있습니다. 요즘 가장 선호되는 통신 수단과 업무 수단은 랩탑과 스마트폰입니다. 그리고 많은 직원들이 재택근무, 외근, 유연근무 등으로 기업의 체질이 변화하고 있습니다. 조직의 리더인 우리는 구성원의 행동과 취향을 반영하여 기존 시스템을 변화시켜 직원의 니즈를 충족, 훌륭한 문화를 조성하고 전사적으로 보급하려는 노력이 필요합니다.직원 개개인을 생각한 훌륭한 시스템은 조직 전체의 효율성을 극대화합니다.직원들이 업무외의 다른 요소에 방해받지 않고 더 집중할 수 있도록 활용될 수 있는 새로운 커뮤니케이션 툴은 무엇이 있을까요? 어떻게 직원들의 성과를 인정하고 그에 대한 보상과 감사표시를 할 수 있을까요? IT 서비스를 접목함으로써 제거될 수 있는 불필요한 업무 절차는 어떤 것들이 있을까요? 기업 내에서 조직의 효율성을 극대화하며 각 직원 개개인의 만족도와 성취감을 높여줄 수 있는 많은 방법이 있습니다.1. 조직 내에서 직원들이 소통할 수 있는 가장 좋은 방법을 선택하십시오.효과적인 커뮤니케이션은 구성원 간의 좋은 관계와 신속한 업무 진행으로 이어집니다. 조직과 그를 구성하는 직원들도 마찬가지입니다. 새로운 방향, 일정 발표, 또는 기타 공지 사항 등 어떤 종류의 커뮤니케이션이든 소통은 명확하고 목적이 뚜렸해야 합니다. 일주일 전에 받았던 공지를 찾느라 공지 메일을 검색하거나 채팅방 내에서 위 아래로 스크롤하는 작업은 직원의 많은 시간을 낭비하게 됩니다. 조직 내에서 사용할 기업용 커뮤니케이션 채널을 정하십시오. 직원이 이메일, SMS 또는 일반 메신저에 묻혀 있는 메시지들 중 업무관련 메시지들을 매번 골라내야 한다면 조직의 관점에서 굉장한 손실을 떠안게 될 수 있습니다.기업에서 사용할 수있는 SaaS 커뮤니케이션 및 협업 툴의 몇 가지 예:slack : 메시징 및 타서비스 연동JANDI : 메시징 및 서비스 연동collabee : 협업, 타임라인 및 프로젝트 칸 반BeeCanvas : 시각적 작업 공간 및 실시간 협업GRAP : 기업용 소셜 네트워크, 타임라인위의 모든 서비스들은 기업 데이터, 정보를 암호화하여 높은 보안 수준의 클라우드 저장소에 제공합니다. 이 같은 서비스를 사용하면 직원이 그룹, 부서 또는 프로젝트를 만들 수 있으며 관련 구성원만 참여하도록 초대하여 협업할 수 있습니다. 이러한 도구 중 일부는 업무 또는 프로젝트 승인/결재 체계을 갖추고 있으므로 누가 언제 어떤 작업을 승인하였는지 추적 할 수 있습니다.기업내에서 구성원들이 사용하는 커뮤니케이션 툴을 정하고 나면 보다 명확한 의사소통과 업무진행으로 인해 조직 전체의 효율성이 높아지게 됩니다. 또한 보안이 확실하지 않은 매개체를 통해 업무 관련 통지 및 소통할 시 데이터 손실의 위험이 있으며 해커가 정보 유출을 시도할 시 취약한 구조를 가지게 됩니다. 다시 말하지만, 안전한 통신 채널을 정하여 소통을 명확하게 유지하고 혼란을 최소화하십시오. 그렇다면 인간 상호 작용을 장려하는 것입니다.2. 직원들이 서로의 성과와 업적을 인정할 수 있도록 칭찬 및 보상 시스템 사용모든 직원은 기업의 스타입니다. 조직의 구성원은 자신의 업적과 성과에 대해 인정 받을 자격이 있으며 자신이 하는 일을 자랑스럽게 여길 수 있어야 합니다. 시간 안에 프로젝트를 끝내도록 동료가 도움을 주었거나 다음 번에 더 잘 할 수 있도록 매니저가 과거 프로젝트에 대한 귀중한 피드백을 주었다면 어떤 경우이든 상관없이 이를 인정해 주고 감사의 마음을 표하게 됩니다. 때로는 말로는 충분하지 않기도 하죠. 어떤 회사는 기업내에서 모든 사람이 서로를 인정할 수 있도록 칭찬 및 보상 시스템을 사용하기도 합니다. 칭찬을 많이 받은 직원의 경우 모인 칭찬을 백화점 기프트 카드와 같은 보상의 형태로 전환하여 사용할 수 있습니다. 귀사가 이미 오프라인에서 열심히 일하는 직원을 인정하며 보상 시스템을 운영하고 있다면, 이제는 동일한 작업을 수행 할 수 있는 더 나은 방법이 있습니다. 실질적인 효과를 볼 수 있는 직원 복지 시스템을 도입하여 직원들의 동기부여와 사기를 극대화하고 서로에게 용기를 북돋아줄 수 있는 문화를 만들어보세요.위에서 언급한 피어 투 피어 (peer to peer) 칭찬과 보상 플랫폼을 제공하는 많은 신생 스타트업과 기존 기업들의 서비스들이 있습니다:kudos : ‘직원 인정 시스템 및 기업 소셜 네트워크’Redii : ‘가장 큰 자산(팀)의 힘을 활용하여 훌륭한 비즈니스를 성장시키고자 하는 중소 기업을 위해 설계된 간단한 직원 성과 인정 소프트웨어’globoforce : ‘사회적 인정 : 감사의 힘’평범한 휴가나 보너스를 주는 전통적인 방법에 비해서 온라인으로 서로가 서로를 인정해주고 이에 대한 보상 시스템을 이용하면 누가 어떤 이유로 누구를 위해 고맙게 여기는가에 대한 투명성이 높아집니다. 동료가 성공을 달성할 수 있도록 서로 돕고 응원하는 문화를 만들어보세요. 보상 및 인식 시스템을 구현하여 모두가 윈-윈하는 문화를 육성할 수 있습니다.3. 기업의 직원 복지와 의료 혜택 또는 개인 지출 트래킹 프로세스가 더 우수하고 스마트해질 수 있습니다.당신의 기업은 사용자 경험(UX)을 극대화해야한다고 생각하십니까? 기업내 직원의 경험도 고려해 보세요.커뮤니케이션 도구와 마찬가지로 모든 HR 이나 재무 관련 서류 및 승인 절차는 복잡하고 지루하지 않아도 됩니다. 기업의 많은 직원들은 업무를 처리하기 위해. 불필요한 절차에 더 많은 시간을 할애합니다. 정확히 말하면 실제로 일을 끝내는 것보다 보고서 작성과 결재를 기다리는 데에 많은 시간을 보내고 있습니다. 이제는 대부분의 불필요한 절차 및 서류 작업은 IT 기술로 대체 될 수 있습니다. 이러한 지루한 서류 작업과 승인 사례를 들어 보겠습니다.휴가를 승인받기 위해 휴가신청서를 문서로 제출하여 서명 받거나 신청서를 스캔하여 이메일로 결재를 받는다.지출 보고서를 엑셀로 작성하여 영수증을 첨부하고 관리자의 결재를 받고 느린 업무 처리로 인해 늦게 환급 받는다.기업에서 제공하는 특별 직원 복지인 헬스장 비용 지원금을 이용하기 위해 신청서를 문서로 제출하고 결재를 받는다.위의 모든 결재된 문서는 서류함에 보관되어 공간을 많이 차지하며 접근성이 떨어진다.휴가 요청, 건강 및 복지 혜택 및 비용 보고와 같은 일상적인 재무와 HR 업무에 대해 기업내부에 명확하고 투명한 승인 체계를 클라우드 시스템으로 적용하면 직원과 관리자의 많은 시간을 절약하고 요청이 승인되었는지 이메일을 보내거나 개인적으로 물어봐야 하는 절차를 없애줍니다. 이러한 시스템은 많은 프로세스가 자동화되어 모든 관련 당사자가 열람 및 관리가 가능합니다. 모든 직원들이 편의를 느낄 수 있는 훌륭한 시스템을 도입해보세요.Workday Benefits : 기업의 복지 시스템 운영 툴.Expensify : ‘영수증 스캐닝에서 승인 및 환급까지, Expensify는 비용보고 프로세스의 모든 단계를 자동화합니다.’Gusto : 급여, 복리 후생 및 인사SaaS 클라우드 컴퓨팅 서비스를 사용한다는 것기업에서 업무 효율성을 위한 전통적인 소프트웨어들은 대부분 개별 컴퓨터에 설치된 독립형 소프트웨어로 제한되어 있었습니다. 예를 들어, Office 365가 출시되기 전의 Microsoft Office를 기억해 보십시오. 모든 Microsoft Office는 모든 직원들의 컴퓨터에 개별적으로 설치되어 오프라인으로만 작업할 수 있었습니다. 지금은 클라우드에서 모든 문서작업이 가능하며 동료 혹은 협력사의 담당자와도 협업이 가능하게 되었습니다. 이를 보면 우리의 일상에 클라우드 컴퓨팅은 그 어느 때보다도 널리 보급되어 있습니다. 이러한 솔루션의 대부분은 SaaS (Software as a Service)로 제공됩니다. Google 드라이브, Office 365, Salesforce CRM 및 Dropbox는 우리가 사용하는 주요 클라우드 기반 서비스의 예이며 많은 기업들이 클라우드 시스템으로 전환하고 있습니다. 왜 클라우드 서비스가 급성장하고 있을까요? 이유는 다음과 같습니다.1. 접근성. 조직의 데이터를 자체 서버에 저장하는 대신 클라우드 서비스 활용하여 데이터에 접근하고 원격으로 작업도 할 수 있습니다. 스마트폰과 노트북은 우리 일상과 업무처리를 하는 매개체로서 많은 비율을 차지하고 있으며 이제는 누구나 인터넷에 접속할 수 있습니다. 이제는 업무용 프로그램을 오프라인 상태로 제한할 이유가 없습니다.2. 비용 절감. 비즈니스 및 개인 간 클라우드 컴퓨팅의 출현은 우리의 상당한 비용을 절감케 했습니다. 기존의 무거운 프로그램과 데이터베이스를 운영하는 전통적인 방식은 서버 유지 관리, 데이터 저장, 백업, 개발 등의 상당한 비용을 발생시킨 데에 비해, 클라우드형 서비스는 앞의 비용이 발생하지 않습니다.3. 유연성. 클라우드 기반 서비스는 대역폭, 사용자수 등의 니즈가 증가하거나 변동하는 비즈니스를 위해 다양한 옵션을 제공합니다. 예를 들어, CRM 시스템을 이용해야 하는 직원이 많아졌다면 사용자를 추가한 만큼 요금이 변동됩니다. 간단하게 말하면, SaaS 서비스의 가장 큰 장점 중 하나는 기업의 니즈가 변화할 때마다 확장 및 축소가 쉽다는 점입니다.자유, 권한, 생산성한 명의 특별한 사람이 모든 문제를 결정하고 해결할 수 있을까요? 마이크로 매니징은 팀 운영에 있어 많은 악영향을 끼칩니다. 업무의 부담을 나누고 책임과 권한을 알맞은 담당자에게 위임하는 것은 기업의 관점에서 상당한 효율성을 발휘합니다. 조직 계층 구조의 각 직원이 스스로 결정할 수 있도록 하고, 자신이 내리는 의사 결정에 수반되는 책임을 느낄 수 있도록 한다면 직원들의 오너십을 키울 수 있습니다.당신의 비즈니스 운영에 맞도록 클라우드 시스템을 도입한다면 앞서 언급된 권한 위임과 의사결정을 내릴 수 있으며 부하직원의 프로젝트를 결재하는 기능은 필수라고 볼 수 있습니다. 그렇지 않으면 모든 승인 절차는 이메일이나 서류 절차 같이 시스템의 외부에서 이루어집니다. 새로운 시스템이 기업의 권한/승인 절차와 부합되는지, 조직의 운영적 니즈를 얼마나 수용하는지 확인해 보아야합니다.체크리스트 예:시스템에 여러 개의 액세스 레벨이 있습니까?특정 액세스 권한만 승인 할 수 있습니까?승인자의 이름과 시간을 기록해줍니까?직원에게 더 많은 자유를 부여하십시오. 직원들이 스스로 결정을 내리고 스스로의 동기부여와 생산성을 높일 수 있도록 알맞은 권한을 부여하세요. 우리는 리더로서 직원들의 자유와 권한을 허용하는 동시에 책임을 지어주고 합리적인 규칙과 지침, 그리고 성과 측정 방식을 이용하여 모두가 기업과 함께 성장할 수 있는 방향성을 제시할 수 있어야 합니다. 이렇듯 기업문화를 형성하고 그에 걸맞는 기술을 부합하여 기업과 구성원 모두의 이익을 극대화해보세요.#시프티 #기업문화 #혁신 #SaaS #조직문화 #기업소개 #시스템구축 #원격근무 #리모트 #디지털노마드
조회수 1150

대화의 장벽을 허무는 UX

바크 (Bark) 앱은 개의 대화법을 적용하여 주변의 서로 모르는 사람들과 소소한 소통이 가능하게 만들어주는 위치기반 채팅 서비스 이다. (앱을 모르는 분들은 아래 프리뷰 동영상을 참고해 주세요). 이번 글에서는 아주 단순해 보이는 바크 앱의 인터페이스가 의도한 사용자 경험에 대한 이야기를 해 보려고 한다. 결론부터 얘기하자면, 바크 앱의 '서로 개처럼 짖는다'라는 매우 심플한 인터페이스 이면에는 나름 깊게 고민한 태스크 분석 및 목표가 존재하고 있다는 것이다.https://www.youtube.com/watch?v=blwic1sMpOo<iframe width="940.000000" height="529.000000" src="//www.youtube.com/embed/blwic1sMpOo" frameborder="0" allowfullscreen="">'서로 개처럼 짖는다'의 심플한 인터페이스에 숨겨진 이야기나는 왜 모르는 사람과 대화를 하고 싶은가미국 유학시절 나를 종종 당황하게 했던건 바로 모르는 사람들이 아무렇지도 않게 내게 말을 걸고 대화를 건내던 순간이었다. 한국에서는 심지어 동네 주민이라 할 지라도 엘레베이터에서 서로 눈도 안마주치고 애써 대화를 피하던 우리나라사람으로서는 매우 어색하지 않을 수 없다. 지나가다 우연히 눈이 마주친 사람이 내게 인사를 건네고, 수업시간에 옆에 앉은 사람이 갑자기 어제 풋볼 경기 봤냐고 말을 건네고, 지하철에서 옆자리에 앉은 사람이 내가 읽던 책을 슬쩍 보더니 본인도 이거 읽어봤다며 갑자기 토론모드로 들어가던 기억들을 떠올려 보면, 우리나라사람들은 서로 단절된 삶을 사는것 같아 보인다.물론 모르는 사람들과 대화를 한다는게 얼핏 생각해보면 그리 유쾌할것 같은 느낌은 아니다. 우선은 내가 굳이 왜 모르는 사람과 대화를 해야하는지 목적이 불분명하기도 하거니와, 애써 말을 걸었다가 무시받거나 이상한사람 취급받을지도 모른다는 두려움, 또는 왠지 내가 어떤 불순한(?) 목적을 지닌 사람처럼 비춰져 보일수 있다는 불안감들로 인해 우리나라에서는 그 누구도 먼저 모르는 사람과 대화를 나누려 하지 않는다.하지만, 한편으로는 이런 생각도 든다. 내가 아무리 친한 친구들이 많아도 그들과 항상 대화하면서 살지 않는다. 여자친구나 아내, 남편이 아니고서야 매일처럼 서로 대화를 나눌 수 있는 '아는사람'들은 손까락에 꼽을 정도이다. 실제로 내가 회사다닐때를 떠올려 보면, 하루에 3시간씩 소모되는 그 지루한 출퇴근 시간동안 나는 친구들과 대화를 나누기 보다는 페이스북에서 뉴스를 읽거나 다른사람의 인스타피드를 보면서 시간을 보냈었다. 회사에서의 9시간동안은 거의 일과 관련된 대화들이 오가고, 심지어 점심시간에도 주로 동료들과 식사를 하기 때문에 역시 회사의 바운더리를 벗어난 대화를 해본적이 별로 없었다. 우리는 위에 언급한 여자친구, 아내, 남편 등 가족이외에 뭔가 대화를 나눌 수 있는 사람들이 정말 거의 없는 세상에 살고 있는 것이다.우리가 만일 내 주변에 같이 숨쉬고 있는 저 수 많은 '모르는' 사람들과 아무 거리낌 없이 대화를 나누고 뭔가 소소한 교류를 할 수 있다면 어떨까? 내가 아침에 일어났는데 모르는 사람들이 '지금 밖에 엄청나게 덥다'고 알려주고, 내가 야근하고 있는데 '나도 야근중인데 힘내세요!' 라며 서로 격려해주고, 점심시간에 서로 밥은 잘 먹었냐고 챙겨주는, 이런 아주 소소한 대화들이 주변의 모르는 사람들과 오갈 수 있는 온라인 세상에 대해 꿈꾸기 시작한 것이다.이런 배경으로 인해 바크 앱 인터페이스 디자인 목표는 바로 주변의 모르는 사람들과 소소한 대화를 가로막는 모든 장벽이 제거된 위치기반 채팅 서비스를 구현하는 것이 되었다.바크 앱의 목표는 주변의 모르는 사람들과 장벽 없이 소통하는 작은 세상을 만들어 주는 것이다.대화의 장벽에 대한 정의(데이팅 니즈와 같은) 특정한 목적이 있지 않고서야 저런 소소한 대화들을 온라인상에서 모르는 사람들과 나눈다는것은 거의 불가능에 가까운 일이다. 모르는 사람들끼리의 대화를 가로막는 수많은 장벽들이 존재하기 때문이다.1) 성별, 나이, 직업, 외모 등의 아이덴티티 요소우리가 대화를 서로 건낼 때 상대방에 대해 자연스럽게 파악하게 되는 (또는 파악하고 싶은) 다양한 아이덴티티 요소이다. 이런 아이덴티티 요소는 사람의 선호나 기대를 형성하는데에 아주 중요한 정보가 되기 때문에 서로의 선호가 맞지 않게 되었을때 초기 대화 자체가 성사되지 않는 원인이 된다.2) 대화의 정보를 전달해주는 언어 및 대화의 코드 요소실제 대화에 정보를 심어서 전달하기 위해 우리는 '언어'라는 도구를 사용한다. 당연히 영어, 중국어, 일본어 처럼 서로 사용하는 언어가 다르면 대화가 어려워 지고, 10대들이 쓰는 말, 50대가 쓰는말 등 세대적인 언어형태의 차이 역시 대화를 가로막는 장애물이 된다. 하지만 언어보다 더 큰 장벽은 바로 '대화의 코드'인데, 이는 사람들이 건내는 말의 이면에 숨겨진 목적이나 정보를 의미한다. 예를들어 누가 "오늘 날씨 참 좋죠?"라고 물어본다면 이 말은 단순히 오늘 날씨에 대한 정보를 전달하는것이 아닌 상대방에 대한 관심 표현, 지루하기 때문에 대화상대가 필요하다는 어떤 목적에 대한 표현 등 수 많은 레이어가 존재하고 있음을 의미한다. 이런 대화의 코드가 서로 명확하게 교환되지 않으면 그 대화는 어색해지거나 제대로 이어지지 못하게 된다.3) 대화가 서로 자연스럽게 진행되는데 필요한 대화의 맥락 요소대화의 맥락은 위에서 설명한 대화의 코드가 모여서 형성된다. 예를들어 "오늘 날씨 참 좋죠?"라는 질문에 "네 그러네요."라고 상대방이 답변을 했다면 그 이면에는 말은 건넨사람은 상대방에게 관심이 있는데 그 상대방은 별 관심이 없는 상황이다 라는 하나의 맥락을 발견할 수 있다. 대화의 맥락이 잘 연결되지 못하면 보통 대화가 중간에 끊기거나 서로 의도했던 목적이나 정보가 제대로 전달되지 않는 문제가 생긴다.앞서 말했듯이, 바크 앱의 UX 목표가 '대화의 장벽'이 제거된 채팅 서비스 구현이기 때문에, 바크 앱의 모든 인터페이스는 철저하게 위의 3가지 장벽을 완벽하게 제거하거나 줄이는 방향으로 설계되었다. 첫째, 아이덴티티 요소를 제거하기 위해 개의 캐릭터와 번호 부여바크 앱에서는 모든 유저가 8마리의 강아지 캐릭터 중 하나를 선택해야 한다. 물론 내 프로필에서 이 개의 '주인'이라는 의미에서 내 프로필 사진을 올릴수는 있지만 기본적으로 모든 채팅의 주체는 본인이 선택한 이 강아지 캐릭터를 중심으로 이루어 진다.모든 유저가 8마리의 강아지 캐릭터 중 하나가 된다.또한 바크 앱은 가입한 순서대로 번호를 부여받게 된다. 예를들어 처음 가입한 사람은 #1, 그 다음은 #2, #3 ... 등 번호가 계속 올라가는 방식이다. 2016년 7월 29일 4시 현재 #9845번까지 들어와 있다. 이 부분이 매우 중요한데, 번호를 부여받는 방식으로 인해 유저는 본인의 이름, 성별, 나이 등 그 어떤 아이덴티티요소를 노출하지 않음과 동시에 서로 오랫동안 소통한 사람이 아닌 경우 상대방의 아이덴티티를 잘 식별 불가능하게 하기 위한 의도가 있다. 이는 익명성과 비익명성을 동시에 지니게 하기 위해 나름 의도된 설계인데, 예를들어 내 번호가 #245번이라고 한다면, 내가 자주 짖는 우리집 근처의 유저에게는 나름 '아 저 번호가 내 근처에 살고있는 사람'이라는 아이덴티티 식별이 가능하지만 내가 다른 지역에 가거나 새로운 사람이 우리 지역으로 와서 서로 짖을경우 #245번이라는 번호는 누구인지 전혀 식별 불가능한 익명성을 띄게 된다.이렇게 강아지 캐릭터와 식별번호를 통해 바크 앱의 모든 유저는 서로 철저하게 모르는 사람이 됨과 동시에 짖는 행위를 통해 아는사람이 되기도 하는 익명성과 비 익명성을 동시에 지니게 설계한 것이다.모든 유저는 이름이 아닌 식별번호를 부여받는다.둘째, 언어 및 대화의 코드 요소를 제거하기 위한 개의 대화법 적용개들이 서로 소통하는 방법은 여러가지가 있겠지만 우리가 주목한 방법은 '서로 짖는다' 이다. 물론, 개들끼리 서로 짖는 목소리 이면에 숨겨진 다양한 코드와 맥락을 이해하면서 대화를 나눌 것이다. 하지만 위에서 언급한바와 같이 대화의 코드와 맥락이 복잡할 수록 대화를 가로막는 장벽으로 작용한다. 따라서 바크 앱 에서는 서로 짖는 행위는 철저하게 '내가 익명의 주변 사람들에게 말을 걸다'의 의미로 사용된다. 다시말해서 내가 지하철에서 옆에 앉은 사람에게 "오늘 날씨 좋네요?"라고 물어보는 행위가 '나는 너에게 말을 걸고있다'라는 의미로 사용되듯이, 바크 앱에서는 내가 바크 버튼을 눌러서 반경 1마일 이내의 유저들에게 짖는 행위로써 말을 거는 것이다.또한 단순히 짖는 행위에 다양한 감정을 실어서 전달할 수 있도록 바크의 파형, 짖는 소리가 누르는 액션에 최대한 연속적으로 반응 가능하도록 설계되었다. 즉, 내가 뭔가 신이 나서 좀더 리드미컬하게 짖고 싶다면 바크 버튼을 보다 연속적으로 빠르게 누를 수 있고, 이 반응속도를 최소화 하여 리드미컬한 사운드와 바크의 파형이 퍼져나가도록 디자인 된 것이다. 이를 통해서 유저들은 이 '서로 짖는다'라는 개의 대화법 하나로 말을 거는 것 이상의 의미가 포함된 복잡한 대화를 연결해 나가곤 한다. 실제로 강남 지역에서 누가 한번 짖기 시작하면 많은 유저들이 습관적으로 반응하여 서로 짖게 되고, 마치 그룹 챗에서 카톡 메시지가 오가듯이 바크 사운드와 파형이 지도상에서 번쩍거리는 진풍경이 연출된다.셋째, 대화의 맥락요소를 제거하기 위한 메시지 바크위에서 언급한 3가지 대화의 장벽을 너무 최소화 할 경우 필연적으로 부딪치는 문제가 있다. 바로 '대화가 지속되지 않는다'라는 문제이다. 대화라는 것은 서로의 언어를 통해 정보를 교환함으로써 의미가 있다. 이 정보 교환에는 굳이 말 자체가 가진 의미 뿐만 아니라 대화의 코드 및 맥락요소도 같이 조합되어 이루어지기 때문에, 맥락요소를 아예 제거해 버리면 대화가 길게 진행되지 않는 문제가 생기는 것이다.이 부분을 해결하기 위해 디자인 된 것이 바로 메시지 바크이다. 메시지 바크 인터페이스의 목적은 대화의 맥락요소를 최소화하면서도 유저들간의 대화가 계속 이어지도록 정보교환이 가능하게 하기 위함이다. 아래 그림과 같이 유저는 바크 버튼을 3초간 누르고 있으면 영문 20자 이내, 한글 10자 이내의 짧은 단문 메시지를 전송할 수 있다. 이때, 메시지가 표현되는 방식에서 다른 채팅방식과 큰 차이가 있는 것인데, 일반적인 채팅에서는 말풍선 메시지가 순차적으로 올라가면서 대화가 연결되기 때문에 대화의 맥락이 형성된다. 따라서 누가 다른 말을 하게되면 그 대화의 맥락이 끊어지게 되서 대화가 종결되거나 어색해 지는 경우가 생긴다. 하지만 바크 앱에서는 메시지가 맵 상에서 캐릭터의 말풍선 메시지로 표현된다. 이 방식이 주는 장점은 유저가 능동적으로 저 맥락을 만들수도 있고, 맥락에 상관 없이 받아들일수도 있다는 것이다. 다시 말해서, 메시지를 보내는 사람은 지금까지의 맥락과 전혀 상관 없는 대화를 건네도 전혀 상관이 없다는 것이다.실제 사람들의 바크메시지 대화. 맥락요소가 최소화된 그룹챗 인터페이스 이다.또한, 좌측 사이드바를 통해 지금까지의 메시지 바크를 위도-경도 약 2km의 zoning으로 구역화하여 저장하고, 유저들은 해당 지역에 지금까지 건네진 메시지 바크를 읽어볼 수 있다. 마치 그룹 채팅방에서 이전 대화를 각 위치별로 열람해 보는것과 같은 기능이다. 이를 통해서 유저가 맥락을 능동적으로 찾게 되고, 맥락때문에 대화가 끊어지는 문제를 최소화 하면서 대화가 지속 가능하도록 설계된 것이 바로 메시지 바크인 것이다.지역별로 2km의 존이 있어서 해당 지역의 대화내용을 열람해 볼 수 있게 함으로써 맥락을 이어나갈 수 있도록 유도했다.위치기반 채팅의 새로운 실험바크 앱은 분명 기존의 소셜네트워크가 설정한 일반적인 소통방식의 컨벤션을 완전히 벗어나 있다. 소비자가 너무 새로운 방식을 접했을 때 그 가치를 이해하지 못하면 그 서비스는 정착하기 어렵다. 이 때문에 바크 앱은 아직도 베타테스트 중이다. 2016년 5월 18일 첫 버전을 iOS 버전으로만 런칭하였고, 아이폰에서 유입되는 유저만으로 다양한 기능들을 테스트하면서 지금까지 왔다. 이제 약 3개월간의 베타테스팅 기간 끝에 8월 중순경 안드로이드 버전을 런칭하면서 정식 서비스를 시작할 계획이다.이 실험이 성공할지 실패할지는 사실 아직도 잘 모르겠다. 현재까지 유저의 사용성을 분석해 보면 분명 강남역, 홍대, 신사등과 같은 유저 밀집지역에서는 Day 60 리텐션이 60%를 상회할 정도로 높게 나온다. 하지만, 지금처럼 서로 비슷한 목적의 카피캣만 난무하는 소셜미디어 영역에서 특정 목적을 가지고 새로운 방식을 시도해 보는것 하나로도 의미가 있다고 생각한다.글쓴이는 스팀헌트 (Steemhunt) 라는 스팀 블록체인 기반 제품 큐레이션 플랫폼의 Co-founder 및 디자이너 입니다. 비즈니스를 전공하고 대기업에서 기획자로 일하다가 스타트업을 창업하고 본업을 디자이너로 전향하게 되는 과정에서 경험한 다양한 고군분투기를 연재하고 있습니다.현재 운영중인 스팀헌트 (Steemhunt)는 전 세계 2,500개가 넘는 블록체인 기반 앱들 중에서 Top 10에 들어갈 정도로 전 세계 150개국 이상의 많은 유저들을 보유한 글로벌 디앱 (DApp - Decentralised Application) 입니다 (출처 - https://www.stateofthedapps.com/rankings).스팀헌트 웹사이트 바로가기
조회수 1215

릭오웬스와 유니클로를 입는 두 디자이너

지난 3월 두 명의 남자를 만났다. 릭오웬스(Rick Owens)처럼 파격적인 옷을 즐겨 입는 남자와, 유니클로(Uniqlo) 매장의 마네킹처럼 베이직한 느낌의 남자. 파티플래너 같은 자유분방한 느낌의 남자와, 공대생같이 딱 맞아떨어지는 것들을 좋아할 것 같은 남자. 서로 다른 이미지의 두 남자에겐 묘하게도 몇 가지 공통점이 있었다. 그들은 한국에서 태어나 영국에서 디자인을 공부했다. 직업은 물론 나이 또한 비슷했다. 그래서 궁금해졌다. 디자인을 통해 서비스를 개선하고, 고객들에게 더 나은 경험을 제공하고자 하는, UI/UX 디자이너들의 이야기가.     Q: 디자인에 관심을 갖게 된 계기가 있었을 것 같은데, 궁금하다. 준태님준태: 어려서부터 뭘 만들고 부수는 것을 좋아했다. 특히 가전제품. 그래서 기계공학과에 진학했는데, 생각했던 것과 배우는 것이 너무 달라 고민을 했었다. 그러던 중 군대에 가게 되었고, 군대에서 산업디자인에 대해 알게 되었다.  (그의 첫인상에서 공대생이 느껴졌던 건 역시 이유가 있었다.) 영준님영준: 어릴 때부터 그림 그리는 걸 좋아했다. 꼬꼬마 시절엔 부모님을 따라 교회에 가서, 예배시간 내내 주보에다가 그림을 그리기도 했다. 중학교 때는, 자작 만화책을 만들어 반 책꽂이에 꽂아두기도 했다. 돌이켜 보면 상상하는 것, 표현하는 것에 관심이 많았던 것 같다. 그러다 보니 자연스럽게 디자인을 진로로 정하게 되었다.  (참고로, 그의 첫 작품인 만화책의 제목은 분식 축구단이라고 했다. 떡볶이, 순대, 튀김, 오뎅 등이 축구를 하는 내용이라고… )  Q. 흥미롭다. 디자이너 하면 다 비슷비슷할 것이라고 생각했는데, 참 많이 다른 것 같다. 대학생활은 어떻게 보냈나?  준태: 군대에서 산업디자인 길을 알게 된 뒤, 학교를 그만둘 생각까지 했었다. 특히 내가 다녔던 한양대학교 서울캠퍼스에는 디자인학부가 없어서 더욱 고민이 컸다. 하지만 복학한 뒤, 미술 수업을 들으면서, 기계공학과 산업디자인 사이에 공통점이 많다는 사실을 알게 되었다. 특히 산업디자인이 아닌 미술학과 수업밖에 들을 수 없었던 상황에서, 기계공학과 수업은 미술과 산업디자인 사이의 간극을 메워줄 수도 있다고 생각했다.   ※ 디자인과 기계공학이 결합된 준태님의 작품들Slide Air Purifier by 준태. 창문을 열듯이 손을 오른쪽으로 밀면 공기청정기가 작동하는 것이 인상적이다.Digital Photo Frame with Printer by 준태. 프린트와 사진 인화가 가능한 디지털 액자이다.영준: 돌이켜 보면, 군대 가기 전까지는 게임에 미쳐있었던 것 같다. 특히, 스타크래프트를 많이 했다. 클랜을 만들기도 하고, 유명한 클랜에 가입해서 활동하기도 하고 했다. 매주 주말에는 게임 상 내에서 하는 클랜 회의에도 참석할 정도로 빠져있었다. (아.. 스타크래프트를 잘 해서 팬클럽도 있었다는 이야기도 들었는데, 인기가 참 많았겠다.)  하하. 그건 잘 모르겠다. 복학한 이후에는, 게임에 대한 관심이 디자인으로 옮겨갔다. 디자인 관련 책들은 닥치는 대로 읽었고, 국내에서 열리는 대부분의 디자인 전시 및 세미나에 참석했던 것 같다.  대학교 4학년 때는 학교 생활보다 전시, 세미나, 캠페인 같은 대외적인 디자인 활동에 열중했어다. <외침 프로젝트>라는 사회적 디자인 모임을 만들어 활동하기도 했고, 직접 전시나 캠페인을 개최하기도 했다. 2년이란 시간이 정말 빠르게 지나갔던 것 같다. Q. 두 분 모두 디자인에 대한 열정이 대단했던 것 같다. 무언가 그렇게 열중할 수 있다는 점이 참 멋지다. 그렇다면, 가장 좋아하는 디자이너나 작품이 있는가?   준태: 좋아하는 작품은 따로 없다. 디자이너는 조나단 아이브를 좋아한다. 이유는 애플.  영준: 밀튼 글레이저. 한 장의 포스터가 가지는 디자인의 힘을 동경한다. 특히, 911 테러 직후 그가 디자인했던 I LOVE NY MORE THAN EVER 포스터를 가장 좋아한다.※ 영준님 작품에는 그가 동경하는 포스터 작품들이 많다. 특히 사회, 정치적인 목소리를 포스터 한 장에 강렬하게 담아 내곤 한다.1. D.P by 영준. 그림을 작게하거나, 멀리 떨어져서 보면 그림 속에 있는 메시지(글자)가 드러난다. 2. 포스트 전태일은 누구인가 . by 영준. 3. Is It Possible to Compare? by. 영준. 두 명의 인물을 합성하여 제작한 포스터. 그 누구도 다른 이와 결코 비교되거나 정의내려질 수 없다는 것을 담고자 했다.    Q. 두 분 모두 개성이 뚜렷한 것 같은데, 상대방의 포트폴리오를 처음 보았을 때 느낌이 어땠나? 서로가 바라본 첫인상은 어땠는지 역시 궁금하다.  준태: 핀다에 입사할 당시, 디자이너를 두 명 뽑았다는 사실에 조금 놀랐다. 그 후 영준님의 포트폴리오를 보게 되었는데 나와 스타일이 참 많이 다르다는 느낌을 받았다. 그제야 왜 두 명을 뽑았는지 이해가 되었다. 영준님의 작품은 그래픽, 시각적인 것들이 많았다. 특히 세련되면서도 간결한 포스터 작품에서 강렬한 인상을 느꼈다. 작품만 보았을 때는 고집이 세지 않을까 걱정했는데, 생각과 다르게 잘 통해서 작업할 때 참 좋다.  영준: 준태님의 포트폴리오는 준태님의 인상과 비슷하게, 정갈하고 깔끔한 느낌이었다. 나 역시도 나와 스타일이 많이 다르다는 걸 느꼈다. 하지만, 서로가 잘 맞아서 그런지 일을 함께 할 때는 큰 차이를 느끼지 못하는 것 같다.   Q. 가장 최근 한 디자인이 핀다에서 신용카드 페이지 리뉴얼 작업이라고 알고 있다. 준태, 영준 : 그렇다.    Q. 본인들이 가장 처음 만든 신용카드는 무엇이었나.    영준: 현대카드 M. 대학원 졸업하고 취업을 막 했을 때쯤 운명같이 현대카드 광고를 봤다. 당시 광고 카피가 ‘다듬다 현대 카드스럽게.’ 였는데 너무 마음에 들었다. 무조건 현대카드 M을 써야겠다는 생각을 했다. 그 외에도 현대카드를 사용하는 이유는 참 다양하다. 현대카드는 단순한 카드가 아니라, 특권이자 티켓, 혹은 하나의 문화이다. 현대카드 라이브러리, 현대카드 콘서트 등 현대카드를 사용하는 사람들만이 즐길 수 있는 문화생활들이 있다. (그래서 이태원을 매주…..)  매주는 아니다. 그래도 이태원 가는 걸 좋아하긴 한다. 유학 갔다 온 뒤에는 체크카드만 사용하고 있는데, 곧 현대카드 ZERO를 만들 예정이다. 이유는, 흰색 그리고 세련됨.   준태 : 영준님이 만들겠다는 현대카드 ZERO. 딱히 디자인적인 이유 때문에 만든 건 아니다. 어디든 기본적으로 3개월 무이자가 되고, 0.7%지만 조금씩 다 할인된다는 점이 마음에 들었다.  나는 사실 현대카드를 컬처용으로 즐겨본 적은 없다.   영준: 그건 죄다.  준태: 너도 애 낳고 살아봐라. 그런 시간이 있나!! 사실 처음 신용카드를 만든 것도 와이프 노트북을 사주고 싶어서였다. 체크카드로는 무이자 할부가 안돼서, 신용카드를 만들었다.(이런 사랑꾼……그럼 영준님이 처음 산 것은?) 영준:  나 역시 노트북, 아니 맥북. 나는 내 노트북을 샀다. 당연하지. 내 카든데!  Q. 나에게 디자인이란? 그리고 금융이란?  준태: 둘 다 너무 어렵다. 디자인은 처음부터 지금까지, 그리고 앞으로도 어려울 것 같다. 다만 내가 하고 싶은 일을 하며 살 수 있다는 것이 너무나 감사한 그런 분야이다. 죽기 전에는 꼭 제품 디자인을 해보고 싶다. 금융 역시 디자인만큼이나 어려운데, 그래도 요즘 조금 말랑말랑 해지는 것 같아 다행이기도 하다.  영준: 꾸준히 알아가고 싶은 두 분야이다. 디자인이라는 기본적인 개념은 불변이긴 하지만, 기술의 발전과 시대 상황에 따라 디자인의 역할도 급변하고 있기 때문에, 디자인을 업으로 살아가기 위해서는 꾸준히 자기계발을 해야 한다고 생각한다. 물론, 금융도 마찬가지로 변화하는 상황에 따라 다양한 부분에 대해서 심도 있게 알고 싶은 욕심이 있다.  영준님의 작품이 던지는 메시지처럼, 우리 모두 각기 다른 성격과 특성을 가지고 있으며, 그 누구도 타인과 비교당하거나 비슷하게 정의 내려질 수 없다.  하지만 동시에 아이러니한 점은, 독창적이고 혁신적인 결과물은 서로 다른 성향의 사람들이 함께 고민하고 의논할 때 탄생하게 된다는 것이다.  서로 다른 성격의 두 디자이너가 만들어갈, Finda의 새로운 모습이 기대되는 시점이다. #핀다 #팀원소개 #디자인팀 #디자이너 #조직문화
조회수 1381

판매자가 바라보는 아마존 FBA의 장단점 (단점편)

안녕하세요, 대한민국 사업자들의 해외 전자상거래 진출(아마존 판매)을 도와주는 컨설팅 회사이자 업무대행사 컨택틱의 이이삭 대표입니다.오늘 여러분들께 소개할 내용은 판매자가 바라보는 FBA 정책의 세부사항들입니다.숨겨진 FBA 정책의 단점이 포스트를 읽고 계신 분들은 이미 FBA가 무엇인지 잘 알고 계실 분들일 것이기 때문에 FBA가 무엇인지는 굳이 설명 드리지 않겠습니다. FBA가 무엇인지 모르거나 궁금하신 분들은 아래의 유튜브 영상을 참고하시기 바랍니다:https://www.youtube.com/watch?v=UXsMm1sjMao이번 포스트에서는 판매자가 바라보는 FBA 정책의 장단점을 다룰 것입니다. 그리고 그 중에서도 모두가 알만한 장점보다는, 많은 분들이 간과하고 있는 단점 위주로 설명을 드리고자 합니다.판매자가 바라보는 FBA의 장점FBA의 장점에 대해서는 이미 많은 분들이 잘 알고 계시기 때문에 판매자가 바라보는 FBA의 장점에 대해서는 요점만 정리해드리겠습니다.▶직배송보다 훨씬 저렴한 물류비▶귀찮은 CS 업무의 대행▶Prime 뱃지로 인한 매출의 향상▶Buy Box 획득으로 인한 매출의 향상▶FBA Export 기능으로 인한 매출의 향상▶Sponsored Products 광고의 조건 성립으로 인한 매출의 향상판매자가 바라보는 FBA의 단점그렇다면 정말 눈 여겨 봐야 할 '판매자가 바라보는 FBA의 단점들'은 무엇이 있을까요? 먼저 요점부터 정리해드립니다:▶6개월 이상 보관 시 장기 보관료 발생▶반품에 대한 제어 불가▶고객에게 압도적으로 유리한 반품 정책이제 이것들을 하나씩 좀 더 구체적으로 살펴보도록 하겠습니다1. 6개월 이상 보관 시 장기 보관료 발생이 부분은 많은 분들이 알고 계실 겁니다. 아마존 FBA에 재고를 입고하는 날로부터 6개월이 지난 시점부터는 ‘장기보관료’가 부과됩니다. 아마존은 창고 사업으로 수익을 창출하는 기업이 아니라 판매수수료로 수익을 창출하는 기업이기 때문에 아마존 입장에서는 최대한 빠른 시간 안에 최대한 많은 물건을 움직이는 데에 포커스를 두고 있습니다. 하지만 많은 분들이 잘 모르는 것은 ‘내 재고에 대해 장기보관료가 부과되는 정확한 기준은 무엇이며, 언제 부과되는지’입니다. 정확한 답변은, “FBA 창고에 입고된 날로부터 6개월이 초과된 재고분에 대하여, 매년 2월 15일과 8월 15일에 일회성으로 부과된다” 입니다. 즉, 재고가 입고 된지 6개월이 초과 되었어도 2월 15일이나 8월 15일이 아니라면 장기보관료를 지불하지 않겠죠? 이것은 정말 꿀팁이지만, 이 논리대로라면 가장 이상적인 FBA 입고일은 언제일까요? 바로 넉넉잡아 2월 20일입니다. 그 이유는, 2월 20일에 입고된 재고가 하나도 팔리지 않았다는 가정하에서 180일 (6개월)이 지나는 시점은 8월 20일입니다. 즉, 장기보관료 청구일인 8월 15일이 지난 시점이 되는 것입니다. 따라서, 2월 20일에 입고된 재고는 8월 15일에 장기보관료 청구 대상이 아니게 되며, 다음 해 2월 15일까지 적용 날짜가 미뤄지는 것입니다. 같은 맥락에서, FBA 입고하기 가장 안좋은 시기는 2월 초, 또는 8월 초입니다. 그렇게 되면 꼼짝없이 장기보관료를 단 하루의 여유 조차 없이 정직하게 내야 되겠죠.2. 반품에 대한 제어 불가FBM으로 판매하는 셀러들은 반품 요청이 들어올 때마다 반품 요청을 수락할 수도 있고 거절할 수도 있습니다. 하지만 FBA로 판매하는 셀러들은 수령일로부터 30일 내에 반품 요청을 하는 고객들의 반품 요청을 무조건 받아줄 수 밖에 없습니다. FBA에 입고한 제품들은 아마존이 배송을 전체적으로 책임을 집니다. 정확히 말하자면 발송에 따른 배송 뿐만 아니라 반품에 따른 배송까지도 책임을 지는 것인데요, 아마존 FBA의 정책에 보면 고객은 상품을 수령한 날로부터 30일 이내에 (대부분의 경우) 반품을 신청할 수 있습니다. 특정 상품(예를 들어 식품)은 반품할 수는 없지만 환불은 가능할 수도 있다고 적혀있습니다. 반품을 안해도 환불을 해주는 것이 굉장히 비합리적이고 어이 없을 수도 있겠지만, 다행히도 이런 경우에는 아마존이 셀러에게 보상을 해주기 때문에 너무 걱정 하지 않으셔도 됩니다 (이따가 자세히 설명 드릴 겁니다).3. 고객에게 압도적으로 유리한 반품 정책앞서 언급한 2번과도 연관이 있는 내용입니다. 아무래도 이 부분은 2가지 분류와, 그 안에서도 3가지 경우의 수를 둘 수가 있는데, 그렇게 정리해서 알려드리는 것이 이해가 쉬울 것 같습니다.분류1: 30일 이내의 FBA 반품건고객의 부주의로 재판매가 불가능한 반품: 이게 최악의 경우입니다. 이럴 경우에는 아마존에서도 책임을 지지 않으며 재고는 재판매가 불가능한 재고로 분류되기 때문에 셀러는 해당 재고를 귀환시키거나 폐기처분해야 합니다.아마존의 부주의로 재판매가 불가능한 반품: 운송중에 파손되었거나 손실된 재고에 대해서입니다. 이런 경우에는 아마존에서 보상해줍니다.재판매가 가능한 반품: 판매가 일어났을 때 차감되었던 재고가 전산상으로 다시 복구됩니다. (-1+1=0)분류2: 30일이 초과된 FBA 반품건위에서 언급했듯이, 특정 상품군(식품)은 원칙상 반품이 불가능합니다. 하지만 아마존에서는 고객들의 편의를 위해 마땅한 사유가 있으면 환불을 해줍니다 (심지어 전액 환불입니다). 하지만 이런 경우에는 아마존에서 셀러에게 보상해줍니다분류3: 반품이 기본적으로 불가능한 제품에 대한 예외적인 반품건아마존에서 셀러에게 보상해줍니다여러분들이 궁금해할 수도 있는 ‘아마존에서 셀러에게 보상해주는 것’은 (1) 금액적인 부분에 대해: 총 판매액에서 70~80%의 금액을 현금으로 보상해주거나, 동일한 제품 (commingled) 재고가 있을 경우 그 재고로 충당해줍니다. (2) 보상해주는 시기에 대해: 해당 결정이 일어난 날로부터 45일 뒤에 판매자의 밸런스 (판매대금)으로 충전되는 방식입니다. 이것을 영어로 reimbursement 이라고 하며, 정산 보고서에 ‘Other’ 또는 ‘기타’ 항목으로 분류됩니다.아마존 FBA의 정책을 제대로 알면 뜻밖의 목돈을 챙길 수 있다!마치며...확실한 것은 아마존 FBA가 단점보다는 장점이 훨씬 많습니다. 하지만 단점도 확실하게 알아야 그 단점들을 보완할 수 있는 대비책을 마련할 수 있습니다. 아마존에서 셀러에게 보상을 해주는 경우에 대해서 제대로 알고 있다면 그동안 누락된 보상건들을 조회하여 정리한 뒤, 아마존 셀러 서포트에 접수를 하면 마땅히 받아야할 보상금도 누락된 것들이 있겠죠? 판매 건수가 많으신 셀러 분들은 시간을 내서 그동안 누락된 FBA 반품 보상건들을 정리해서 꼭 돌려받을 금액을 잘 돌려받으시기 바랍니다 ^^컨택틱 서울특별시 강남구 강남대로62길 11, 8층 (역삼동, 유타워) 대표 전화: 02-538-3939 해외 부서: 070-7771-1727 영업 부서: 070-7771-1728 이메일: [email protected] 홈페이지: https://www.kontactic.com
조회수 894

[중요] 아마존 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
조회수 3352

개발자 커리어 전환기 2 | 3시간 만의 퇴사 결정, 비전공자로 개발에 뛰어들다.

Q) 안녕하세요 Juan Carlos(환 까를로스)님 자기소개 부탁드려요.네 안녕하세요. 지금 immersive 6기에서 개발자가 되기 위해 열심히 공부하고 있는 환 까를로스라고 합니다. 어쩌다보니 immersive 6기에서 전문 네비게이터로 생활하고 있어요.(웃음) 네비게이터는 페어프로그래밍을 할 때 드라이버가 코딩을 할 수 있도록 큰 그림을 그려주는 거라고 생각하시면 되요. 페어와 같이 코딩을 하면서 Immersive를 헤쳐나가고 있습니다.Q) 코드스테이츠 오시기 전에는 어떤 일을 하셨었나요?해외영업을 했습니다. 이 일을 선택한 이유는 조금 특별해요. 제가 취준생이었을 때 회사를 여러 곳을 지원을 했었습니다. 지원한 기업에서 합격 통보를 받았죠. 근데 막상 그 기업에 입사하려고 보니까 지방에서 근무를 해야 하는 거예요. 그전까지는 이런 것들을 생각도 안 하고 있다가, 막상 닥치니까 곰곰이 생각하게 되었어요.'내가 서울을 떠나서 잘 살 수 있을까?' 지방에서 산다는 거에 대해서 크게 생각하고 있지 않았었는데, 막상 닥치니까 고민이 많이 되더라구요. 제가 서울 토박이인데, 고향을 떠나서 사는 거는 제가 너무 힘들 것 같아서 포기하고 지금 현 직장(지금은 퇴사를 했죠)에 다니게 된 거예요. 그리고 제가 공대 출신인데 공대 출신이 서울에서 직장을 잡으려면 영업 밖에 없더라구요. 그래서 영업직을 선택했었습니다.Q) 그럼 직장을 나오게 된 계기가 있으신가요?새로운 것을 수용할 생각이 없는 경직된 조직문화가 너무 안 맞았어요. 저는 신입을 뽑는 이유는 조직이 시장의 흐름이나 세대의 변화에 맞춰 변하기 위해서라고 생각해요. 근데, 전에 팀은 변할 생각을 안 하더라고요. 야근까지 해가면서 업무개선을 해도 기존 방식을 고수하자는 피드백이 계속되니 열정이 사라지는 것을 느꼈죠. 제가 4년 정도 다녔는데, 퇴사를 고민하고 3시간 만에 결정하고 사표를 내고 나왔어요.저는 뭔가 다양한 경험을 하고 제 스스로가 발전하는 걸 좋아하는데, 발전한다는 느낌이 없었죠. 부서를 여러 곳으로 옮긴 이유도 제가 정확히 뭘 좋아하는지 모르니까 이것저것 해보면 알지 않을까 생각했어요. 영업 파트에서 일하면서도 기획부터 경영지원까지 다양한 일을 맡았었죠.Q) 3시간이면 정말 짧네요! 보통은 여러 번 고민하기 마련인데요. 그럼 퇴사하시고 나서는 무엇을 하셨나요?음... 사실 퇴사하고 나서 제가 맡았던 고객들이 경쟁사로 이직할 수 있게 도와주겠다고 하셔서 고민을 많이 했어요.  근데, 이왕 퇴사했는데 새로운 걸 해보고 싶었어요. 한 군데 계속 있으면 뭐랄까.. 나태해지는 것 같아서요.- 다른 분야의 직장을 잡으신 건가요?일단은 여행 가야지라고 생각해서, 스페인으로 떠났어요.  첫 번째로는 스페인의 순례길을 가기로 했죠. 1000km 정도 되는 길을 걸었던 것 같아요. 순례길을 걸으면서 다양한 사람들을 만나고 생각도 정리도 좀 하고 그랬어요. 거기에는 전 세계 퇴사한 사람이 다 모이는 것 같아요. 숙소에서 만난 친구들에게 물어보면 죄다 회사를 퇴사하고 왔다고 하더라구요(웃음) 그리고 그곳에서 개발자가 돼야겠다는 마음을 먹었습니다.Q) 어떤 경험을 하셨길래 그곳에서 개발자가 돼야겠단 마음을 먹으셨나요?먼저 이 얘기를 해야 하겠네요. 사실 제가 여행경비가 이렇게 많이 들지 몰랐어요. 순례길을 여행하다가 돈도 떨어져 가는데 직업이 있는 채로 순례길을 도는 사람들을 만나게 된 거예요. 세 명을 만났는데, 세 명 다 소프트웨어 엔지니어였습니다. 처음에는 브라질 개발자를 만났어요. 그때까지만 해도 별생각이 없었죠. 다음으로는 러시아 개발자를 만났습니다. 러시아 개발자 친구를 보면서 아 이런 게 디지털 노마드구나라는 생각을 갖게 되었죠. 그리고 마지막으로 스페인 개발자 친구를 만나니까 정말 개발자라는 직업이 부럽게 느껴지더라구요. Q) 디지털 노마드를 보고 개발자가 돼야겠단 결정을 하신 거네요! 그럼 코드스테이츠를 선택해주신 이유가 있으신가요? 아까 제가 생각보다 여행 경비가 많이 드는지 몰랐다고 했잖아요. 순례길만 여행하는데도 여행 경비가 다 떨어진거에요(웃음) 그래서 어쩔 수 없이 세계 여행의 꿈을 접고 한국으로 오게 되었죠. 그리고 한국으로 돌아오는 비행기 안에서 개발자가 되기로 결심을 했습니다. 내가 여행을 다니고 하고 싶은 것을 하면서도 일도 하고 그게 너무 좋아 보이는 거에요. 물론 한국의 현실은 많이 다르겠지만 그래도 개발자라면 가능하지 않을까라고 생각을 했습니다. 그리고 그 비행기에서 핸드폰으로 코딩 관련해서 검색을 하다가 코드스테이츠를 알게 되었어요. 알아보니까 교육철학도 좋고 저에게도 괜찮은 방식을 것 같아서 그 비행기 안에서 바로 결정을 하게 되었습니다. 퇴사할 때와 마찬가지로 일사천리로 결정을 했습니다.- 비행기 안에서 모든 결정이 이루어졌네요! 3시간 만에 퇴사를 결정하신 것 같이요!뭐 망설일 이유가 있나요. 자신감과 결단력 그게 제 장점이니까요(웃음)Q) 그럼 이제 Immersive 얘기를 해볼게요. Immersive에서의 생활은 어떠세요?생각했던 것보다 여유가 있어서 좋아요. 그전에는 되게 불안하고 빡빡하고 그럴 것 같은데 막상 해보니까 할만하더라고요. 그리고 일단 사람들이 너무 좋아요. 같이 지내는 사람들이 좋으니까 Immersive도 할만한 것 같아요.Q) 그러면 지금 Immersive에서는 어떤 것을 배우고 있나요?서버를 배우고 있어요. 프론트 쪽 하구요. 프로젝트를 하고 적용을 해봐야 완전히 내 것으로 만들 수 있을 것 같아요. 역시 직접 적용을 해봐야 정확히 알 수 있을 것 같습니다.서버를 배우고 있어요. 프론트 쪽 하구요. 자바스크립트라는 언어의 다양한 문법을 매일 체험해보고 있어서, 매일매일이 새롭습니다. (뭔가 이해할 만 하면 다른걸 배워서..) 프로젝트를 해봐야 완전히 내것으로 만들 수 있을 것 같아요.Q) 앞으로 어떤 개발자가 되고 싶으세요?거창하게 세상을 바꾸는 개발자! 이런 건 제 스타일은 아니에요(웃음) 저는 제가 하고 싶은 것을 하는 개발자. 만들고 싶은 것을 만드는 개발자가 되고 싶어요. 세상을 바꾸는 개발자도 내가 좋아하는 것, 내가 하고 싶은 것, 내가 만들고 싶은 것을 만드는 개발자가 되었을 때 가능하지 않을까요?Q) 프로젝트를 곧 하게 될 텐데 어떤 프로젝트를 하고 싶으신가요?제 경험에 기반한 프로젝트에요. 우리는 회사에서 주는 돈 그냥 받잖아요. 제가 회사를 나오고 받았던 돈들을 확인해보니 제대로 받지 못했다는 것을 알았어요. 그래서 사람들이 노동의 정당한 보상을 알고 받을 수 있도록 도와주는 프로그램을 만들고 싶어요. 주변만 봐도 대부분의 사람들이 이런 문제로 인해 문제를 가지고 있다고 생각해요.Q) 1년 후에 개발자가 되었다고 생각하면 어떤 모습일까요?개발자가 될 수 있을까요?(웃음) 아마 1년 후엔 야근에 쩔어있지 않을까요? 저는 이게 내 일이다라는 생각을 하면 엄청 파고드는 스타일이거든요. 개발자로 처음 들어간 직장에 남아 있거나 이직을 하고 있을 것 같아요. 사실 저는 계획을 잘 안 세우거든요. 그러니까 아무 준비 없이 퇴사하고 개발을 배우고 있죠. 설마 굶어죽기야 하겠어요?Q) 마지막으로 하고 싶은 말이 있나요?제가 퇴사하면서 방 정리도 같이 하게 됐어요. 정리를 하다 보니까 우연찮게 제 학창시절 생활기록부를 보게 되었습니다. 생활기록부에 장래희망을 적는 칸이 있잖아요. 근데 제가 깜짝 놀란 게 거기에 중학교 때부터 고등학교 때까지 줄곧 프로그래머로 적혀있던 거에요. 그동안 까맣게 잊고 살았는데 신기했어요.그리고 또 생각을 해보니까 대학교 때도 제가 컴공과는 아니지만 공대라서 C++을 해야했는데 그 과목에서 처음으로 A+을 받은 기억이 나더라구요. 이런 생각이 들면서 결국 나는 프로그래머를 선택할 운명이었나? 이런 생각도 들고. 결국에는 돌아돌아 이 길로 온 것 같아요. 그래도 돌아왔다고 해서 늦었다거나 아쉽지는 않아요. 제가 지금까지 걸어온 길이 분명히 프로그래밍을 하는데 도움이 된다고 생각하고 있으니까요.네 지금까지 환 까를로스님과의 인터뷰를 진행했었는데요. 정말 비하인드스토리가 엄청나네요. Immersive 성공적으로 수료하시고 원하시는 개발자가 되기를 바랍니다. 앞으로도 다양한 스토리를 가진 Immersive 수강생분들의 이야기로 찾아뵙겠습니다.
조회수 612

포지티브와 네거티브 개념이 혼재된 P2P금융 규제

최근 뉴스와 SNS 상에서 네거티브(negative) 규제와 포지티브(positive) 규제에 대한 이야기를 자주 접할 수 있다. 많은 사람들이 요즘 부상하고 있는 새로운 융합 산업을 기존의 방식으로 규제해서는 안된다는 관점에서 네거티브 규제의 필요성에 대해 이야기한다.  우선, 이 두 가지 규제 방식에 대해 간단히 살펴보자. ‘포지티브 규제’란 법률/정책상으로 허용하는 것을 구체적으로 나열한 뒤 나머지는 모두 금지하는 방식의 규제를 말한다. 반면 ‘네거티브 규제’는 법률/정책상으로 금지한 행위가 아니면 모든 것을 허용하는 방식이라고 설명할 수 있다. 따라서 포지티브 방식이 규제의 강도가 훨씬 강하다고 할 수 있다. (출처 : 네이버 지식백과)  이제까지 한국에서는 여러 산업을 규제하는 데 일반적으로 포지티브 규제 방식이 적용되어 왔다. 반면 미국을 비롯한 많은 국가에서는 네거티브 규제가 근간이 된다. 특히 핀테크와 같이 새로운 융합 산업이 탄생할 때 그 혁신 속도를 정부의 규제 방침이 동일한 속도로 민첩하게 따라갈 수 없다는 점에서 생각해 본다면, 4차 산업혁명 시대에 보다 적합한 규제 방식이 네거티브 규제라는 점은 지극히 자명한 사실이다. 실제로 4차 산업혁명과 관련된 대표적인 회사들이 네거티브 규제가 기본인 미국과 중국 등에서 가장 빠른 속도로 발현, 성장하고 있다는 사실만 봐도 쉽게 알 수 있는 대목이다.  핀테크(Fin+Tech), 그 중에서도 P2P금융은 가장 대표적인 융합 산업이라 할 수 있다. 모든 서비스를 온라인으로 구현해 오프라인에서 지점을 운용해야 하는 비용을 절감하고, 비대면으로 대출자를 모집, 심사해 투자자와 연결하는 금융 서비스 체험의 전과정을 기술 기반으로 풀어내야 하기 때문이다. 핀테크 선진국인 미국, 영국, 중국에서 P2P금융산업이 가장 성공적인 4차 산업혁명 시대의 산업 분야로 손꼽히는 이유다.  이렇게 미래 산업으로 주목받고 있는 P2P금융산업의 발전을 논할 때 늘 등장하는 주제가 바로 ‘규제 이슈'다. 이전에 소개한 바와 같이, 전세계 P2P금융산업의 대표적인 리더인 론 수버(Ron Suber) 회장은 P2P금융을 세 개의 다리가 모두 균형을 이루어야 하는 의자(three-legged stool)에 빗대어 소개하곤 한다. 이 세 개의 다리 중 중요한 한 축을 이루는 다리 하나가 바로 ‘규제 정책'이다. 우리 삶과 가장 밀접한 관련이 있는 ‘돈'에 대해 다루는 산업 영역인만큼 다른 산업에 비해 보다 강한 규제가 따를 수 밖에 없기 때문일 것이다.  국내에서도 P2P금융산업에 대한 규제 이슈가 뜨겁다. 특히 지난 5월 말 본격적으로 시행되기 시작한 P2P금융 가이드라인의 방향성이 새로운 융합 산업을 규제하는 데에 적합하지 않은 포지티브 규제 방식이라는 의견이 대다수다. 반면 당국은 새로운 산업의 발전을 저해하지 않는 선에서 균형을 맞춘 규제라는 입장을 고수하고 있다.  사실 국내에서 P2P금융은 많은 사람들의 생각과 달리 네거티브 규제의 혜택을 받은 대표적인 케이스다. 비록 기존의 대부업법에 기반한 다소 기형적인 방식의 가이드라인으로 규제받고 있으나, 기존 법들에서 허용되는 영업 형태에서 완전히 벗어난 P2P금융의 영업이 허용되고 있는 것 자체가 네거티브 규제의 프레임에서 시작되었다고 볼 수 있다.  문제는 상세한 규제 사항을 살펴 보면 여전히 많은 영역에서 포지티브 규제의 프레임이 혼재되어 있다는 점이다. 전혀 새로운 신규 산업을 기존 법률에 의거해 허용했다는 관점에서는 네거티브 규제가 적용되고 있지만, 본질적으로 어떤 사항들이 금지되어야 하는 지에 대한 고려가 충분하지 않아서 발생하는 문제로 보여진다.* 전세계 모든 국가에서 P2P금융산업은 자금 중개와 여신이 융합된 산업으로 정의되어 마켓플레이스대출(Marketplace lending)과 자기자본대출(Balance Sheet Lending)이 병행되고 있다.일례로 P2P금융산업은 본질적으로 ‘자금 중개와 여신이 융합된 산업'임에도 불구하고, 국내에서는 이러한 산업의 본질을 정확하게 이해하지 못한 채 ‘자금 중개' 만으로 한정지어 자기자본 대출을 금지하고 있다는 점이 가장 대표적인 사례다. 실제로 P2P금융산업이 발전하고 있는 나라 중 자기자본대출이 금지되어 있는 나라는 한국이 유일하다.  한편으로는 ‘네거티브 규제'의 정의를 보다 명확히 해야 할 필요도 있다고 생각한다. 네거티브 규제는 무조건 모든 것을 다 열어두고 규제하지 않는 것이 아니라, 본질적으로 허용되지 않는 사항들은 강하게 금지하고 그 밖의 영역에 대해서 문을 활짝 열어두는 것이다. 예컨데, 네거티브 규제를 하고 있는 미국에서도 P2P금융 사업을 하려면 주(state)마다 자격증을 획득해야 하고 일괄 신고 등 본질에 해당하는 핵심적인 사항들에 대해서는 증권 거래 위원회(Securities and Exchange Commission)의 강한 규제를 따라야만 한다. 따라서, 현재 국내의 규제 정책 현황을 전면 부정하는 것 역시 올바른 방향은 아니라고 볼 수 있다. 네거티브 규제의 필요성을 구호화하는 것만으로는 4차 산업혁명을 이끌어 나가기에 역부족이다. 네거티브 규제는 새로운 융합 산업의 본질을 명확히 이해하고 반드시 금지되어야 하는 사항을 잘 정의하는 것에서부터 시작된다. 4차 산업혁명과 네거티브 규제가 시류에 휩쓸리는 구호가 아닌 실용적인 돌파구의 시작이 되길 기대해본다.
조회수 1410

세상에 정답은 없다

2016년 4월 18일자 이코노미스트 칼럼에 기고가 되었던 글을 다시 올립니다."중앙시사매거진 (이코노미스트): 세상에 정답은 없다"최근 회사에서 신입사원 면접을 보는 자리에서 면접자가 나에게 이렇게 물었다. “왜대표님은 좋은 학교를 졸업하고 좋은 커리어를 가지고 있으면서 왜 안정적인 대기업에 취직하지 않고 창업을 하셨나요?”사실 이런 질문은 언론 인터뷰 때나 대학생들을 위한 강연자리에서 종종 받는 질문이다. 난내가 하고 싶은 일을 하면서 행복하게 사는 삶을 선택하는 자연스러운 선택을 했지만, 이런 질문을 받을때마다 나의 선택이 우리 사회가 가지고 있는 일반적인 정답에는 벗어난 선택이라는 것을 깨닫게 된다.한국 사회의 일반적인 정답은 이렇다. 좋은 학교를 가기 위해 열심히공부하고, 좋은 학교를 나온 이후에는 안정적이고 돈 많이 버는 직업을 찾아서 전문직, 공무원, 대기업 순으로 직업을 선택하고 남자는 30대 중반, 여자는 30대초반에는 결혼을 하고 아이를 가져야 한다. 이 범주에서 벗어나면 좀 이상한 사람이고 주위에서 걱정을하기 시작한다. 이렇게 다양성을 인정하지 않는 사고체계의 원인은 여러 가지가 있을 수 있지만 난 가장큰 원인을 한국의 교육 시스템으로부터 온다고 생각한다. 토론이 없는 수업, 하나의 정답을 가진 시험, 모두가 똑같은 옷을 입고, 심지어 같은 헤어스타일을 강요하기도 한다. 이러한 교육을 통해서우리는 다양성의 인정보다는 획일성과 하나의 정답에 익숙해진다.한국 사회에는 학문이나 삶에서나 모두 하나의 정답을 추구한다. 그렇기때문에 본인이 생각하는 정답과 다른 정답을 가진 사람들을 인정하지 않는다. 토론을 하는 것도 내가 가진정답을 다름 사람에게 설득시키는 것이 목적이지 공동의 해결책을 찾기 위한 토론이 아니다. 이러한 현상은사회, 정치, 경제 모든 분야에 있어 나타나고 있다. 제자들은 감히 스승이 세운 이론에 반박하지 못하고, 부하직원은 감히상사의 의견에 반대하지 못한다. 그리고 자식들은 부모가 제시하는 삶의 방향을 벗어나지 못한다.미국 MBA 유학시절 토론 수업 뒤에 도저히 수업의 결론이 무엇인지이해가 가지 않아서 수업이 끝나고 교수에게 물어 본적이 있다. “도대체 정답이 뭔가요?” 교수는 나를 의아한 눈으로 쳐다보면서 수업시간에 나왔던 모든 답들이 정답이라고 대답해주었다. 그리고 우리는 답을 찾는 것이 아니라 각자의 답을 찾은 방법을 훈련하는 것이라는 이야기도 해주었다.현대 사회는 정보화 시대를 넘어서 인공 지능 혁명의 시대로 넘어가고 있다. 우리는최신 지식을 쉽고 빠르게 얻을 수 있고, 패턴화된 답을 쉽게 찾아낼 수 있는 시대에 살고 있다. 지식의 양과 정해진 정답을 빠르게 찾아내는 능력은 이제 인간의 경쟁력이 될 수 없다. 정해진 정답을 빠르게 찾는 훈련보다는 적절한 질문을 통해서 나만의 새로운 답을 만들어 낼 수 있는 능력을 길러야한다. 인류가 인공지능을 능가할 수 있는 가장 큰 무기는 호기심이다.호기심을 통해 문제를 발견하는 능력, 그리고 기존의 정답에 반기를 들고 창조적인 새로운답을 찾아내는 능력을 길러내기 위해서는 다양성을 인정하고 끊임없이 호기심을 자극하는 교육이 되어야 한다. 이것이우리 다음 세대를 새로운 인공지능 혁명시대에 준비시키는 방법이다. 하루 10시간씩 책상에 앉아서 교과서와 참고서를 외우고 선생님의 수업을 무비판적으로 수용하는 교육으로는 우리는 다음 세대를 준비할 수 없다. 그래서 난 정답 없는 사회를 꿈꾼다.#NEOFECT #스타트업 #스타트업창업 #창업자 #스타트업CEO #CEO가하는일

기업문화 엿볼 때, 더팀스

로그인

/