스토리 홈

인터뷰

피드

뉴스

조회수 482

디지털 전환, 협업툴로 시작해도 될까?

안녕하세요 협업툴 플로우입니다.디지털 전환! 코로나로 인해 매출에 타격이 있거나 업무가 마비된 경험을 한 기업이라면, 어떻게 해야 비대면 상황에서도 비즈니스 연속성을 가질 수 있을지 심각하게 고려해 봤을 것입니다. 그렇지 않더라도 대부분의 기업에서 디지털 전환은 한 번 쯤 고민해보셨을텐데요.성공적인 디지털 전환은 어떻게 시작해야 할까요? 선두 기업들은 디지털 전환의 첫 시작으로 협업툴을 선택하고 있습니다. 협업툴을 기존 시스템에 빠르게 적용할 수 있기 때문입니다. 아직도 '디지털 전환, 협업툴로 시작해도 될까?' 에 대한 고민이 있는 분이라면 지금 소개해드리는 ‘협업툴을 사용해 본 1429명의 설문 리포트 자료’를 참고하세요.ⓒ Madras check. Source: 2021 협업툴 플로우 사용해보고서협업툴 필요성 및 이유ⓒ Madras check. Source: 2021 협업툴 플로우 사용해보고서1429명의 직장인들은 무려 93%의 응답자가 협업툴이 회사에 필요하다고 답변했습니다. 회사에서 협업툴이 필요한 이유는 ‘1위 팀 소통’ ‘2위 업무 일정 관리’ ‘3위 자료 ·파일 보관’ ‘4위 목표달성’ ‘5위 조직의 생산성’의 순서로 이유를 선택했어요! 특히 팀 소통과 업무 일정 부분이 압도적인 선택을 받았는데 응답자들이 협업툴을 사용해 보다 원활한 소통을 해야할 필요성을 느끼고 있다는 점을 알 수 있었습니다.협업툴 도입 시 중요한 선택 기준ⓒ Madras check. Source: 2021 협업툴 플로우 사용해보고서63%는 내가 의사결정권자라면, 회사에 협업툴이 도입을 적극적으로 제안한다고 답변했습니다. 협업툴 선택 시 중요한 기준은 ‘1위 사용성’ ‘2위 제품의 기능’ ‘3위 가격 합리성’ ‘4위 보안 안전성’ ‘5위 개발사 신뢰’의 순서로 이유를 선택했습니다. 전 직원이 빠르게 적응하여 사용할 수 있는 쉬운 사용성이 협업툴 선택 시 가장 중요한 기준이 된다는 것을 확인할 수 있었습니다.ⓒ Madras check. Source: 2021 협업툴 플로우 사용해보고서 플로우를 사용하면서 이메일, 단톡방을 대신 해 하루 55분 아낄 수 있었다고 답하였습니다. 시간을 낭비하게 만드는 요인으로 꼽았던 업무 진행 상황 체크, 업무 기록 찾기, 자료 검색 등의 4가지가 모두 개선되었다고 답했으며 재택근무, 원격 회의 등 장소의 제약을 개선한 점이 좋았다고 답한 응답자도 413명 있었습니다.ⓒ Madras check. Source: 2021 협업툴 플로우 사용해보고서 이 글은 포스팅 중 일부를 발췌하였습니다.여러분이 회사의 성공적인 디지털 전환과 협업툴 도입 결정을 하는데에 조금이나마 도움이 되길 바랍니다. 원문 링크 :https://post.flow.team/tip/6392👉플로우 리포트 신청하기
조회수 770

챌린저스의 원칙

오늘은 챌린저스 서비스의 운영 원칙에 대한 이야기를 하려고 합니다.소통을 통해 더 나은 방향으로 나아가기 위한 목적과 함께, 초심을 잊지 않고 운영하려는 생각으로 글을 남깁니다.챌린저스는 모두가 자신이 원하는 모습으로 나아갈 수 있도록 도와, 더 나은 세상을 만듭니다.챌린저스는 모든 사람들이 도전하며 성장할 수 있는 최적의 환경을 제공하겠습니다.                  1. 도전을 쉽게: 도전의 문턱을 낮춘다- 쉬운 시도 : 도전은 거창한 것이여만 한다는 인식을 바꾼다. 도전은 한 발자국 나아가는 것이고, 도전 자체가 성장임을 각인시킨다.        · 챌린저스는 도전이 쉬운 것임을 인식시킨다 - 작은 성공 : 도전을 작게 만든다. 그래서 누구나 쉽게 성공할 수 있게 한다. 그리고 성공을 반복하고, 큰 일을 이루게 한다.        · 챌린저스는 달성가능한 도전을 제공한다. 도전을 짧게 만들어서, 쉽게 만든다        · 챌린저스는 작은 성공을 반복함으로써, 오랫동안 반복해서 도전하게 한다- 과정 중시 : 결과만 중요한 것이 아니라, 과정을 즐기게 한다.        · 챌린저스는 도전하는 모든 사람을 승자로 인식한다2. 도전을 즐겁게: 도전을 위한 최적의 환경을 제공한다. 도전을 시작하게 하는 건 의지지만, 도전을 계속 즐기게 만드는 건 환경이기 때문이다.- 높은 성취 : 같은 의지로 훨씬 더 많이 성취하게 한다. 성취감은 깊은 즐거움의 원천이기 때문이다.        · 챌린저스는 돈을 걸어 환경을 변화시킴으로써 같은 의지로도 더 많은 것을 달성하게 한다.- 즉시 보상 : 눈에 보이는 단기적인 보상을 제공한다.        · 챌린저스는 고객들에게 상금, 상장, 기록 등을 제공해서 뿌뜻함을 느낄 수 있게 한다.        · 챌린저스는 도전 기록을 잘 보존하며, 분석을 통해 더 도움을 준다.- 함께 도전 : 혼자해서 외롭지 않도록, 즐겁게 함께할 동료를 연결시킨다.        · 챌린저스는 고객들에게 함께 도전을 할 사람들을 연결시켜준다       3. 도전을 의미있게: 맞춤형으로 도전을 제공한다- 가능성 : 모든 한계는 도전으로 극복된다. 사람들의 가능성을 믿는다        · 챌린저스는 반단계 더 높은 도전을 권유한다- 다양성 : 모든 도전은 가치있다. 남들의 도전이 아닌 자신만의 도전을 하도록 돕는다        · 챌린저스는 다양한 주제의 도전을 소개한다- 목적성 : 막연하게 도움이 된다고 하는 것이 아닌, 진짜 필요한 도전을 제시한다        · 챌린저스는 원하는 삶에 도움이 되는 진짜 도전을 제시한다챌린저스, 확실한 목표달성 꾸준한 습관형성 앱www.chlngers.com
조회수 945

스타트업을 시작하며...8

Phase 37. 실물을 판매하는 start-up난 이번 startup을 준비하면서 부터.. "앞으로 만드는 회사에서는, 고객들의 손에 뭔가를 쥐어주어야겠다"라는 생각을 했다. 서비스 자체만으로는 고객들이 아무리 편해도 돈을 주고 쓰겠다는 생각을 하기가 쉽지 않고, 또 다른 대체제들이 계속 생겨나게 되면 그냥 바꿔타면 되는 것이다. 그래서 실물을 만들기로 한 것이고..그렇다보니, 너무나도 많은 challenge가 있었다. 제품에 대한 지식 부족, 관리 부족, communiction 부족 등등.. 이제 한바퀴를 돈 시점에서는 조금 더 잘 할 수 있겠지만, 상품의 코팅 방법, 종이 인쇄의 질감 등등은 아직도 나에겐 도전의 영역이다.그렇기 때문에 각각의 영역에서 나보다 뛰어난 역량을 가진 사람들이 join해야 하지 않을까? 라는 생각을 한다.총 7개의 글로 나누어서 기록하였고.. 그간 빠진 내용들도 많겠지만, 아무튼 9월 11일 결국 paffem이 세상에 나올 수 있었다. 제품을 만들어냈고 출시했다는 즐거움 이면에는 아직 부족한게 너무나도 많아 보인다는 그 생각에 잠을 이룰 수 없을 지경이다. 그래 이제부터가 시작이다. 파펨의 런칭파티 당시의 현장 사진Phase 38. 그렇게 런칭을 하고.. 런칭을 하고서는 새로운 고민들의 연속이다... 이 제품을 어떻게 알릴 것인가? 필요한 것들의 수급은 문제없이 잘 이루어지고 있는지? 함께 일할 인재들을 어떻게 찾을 것인지? 등등그런데.. 사실 paffem의 서비스가 설명하기엔 그리 쉬운 것이 아니라서, 어떻게 쉽게 설명할까? 가 고민의 포인트였다. 그러던 중, flea market에 가서 상품 판매를 해 보았는데.. 역시나 현장에서 말로 설명해봐야 고객이 어떤 포인트에서 이해를 쉽게 하고, 구매까지 연결시켜 볼 수 있을지? 에 대한 아이디어가 나오는 듯 하다. 결국 그렇게 flea market을 2회 참여하고서 만든 서비스 소개카드!! 앞으로는 10~15초 길이의 동영상 버젼으로도 만들어봐야 겠다. 다음 글 부터는 런칭 후에 마주치게 되는 이슈들에 대해서 포스팅 예정!!#파펨 #스타트업 #창업가 #창업자 #마인드셋 #인사이트
조회수 978

스타트업 기획과 비지니스 모델

 스타트업 기획에 있어서 비지니스 모델을 설정한다는 것은 굉장히 중요한  일입니다. 단지 "사람들이 좋아하고 잘 쓰는 서비스."를 만드는 것도 중요하지만, 이러한 서비스를 유지하기 위해서는 적절한 수익구조가 필요합니다. 그리고 이러한 비지니스 모델은 추후 투자라든지, MVP(Minimal Value Product)가 나온 이후 수익 서비스를  만드는 데 있어 정말 중요한 요소이기 때문에 처음부터 방향성을 정하고 진행하는 것을 개인적으로 선호하고 추천하는  편입니다.그렇다면 요즘 많은 서비스들이 사용하는 수익 창출 요소 (또는 수익구조 모델링 이라고도 할 수 있지요)인 "광고"나 "Freemium" 같은 일종의 "돈 버는 방법."을 골랐으니, 비지니스 모델을  설정했다.라고만 생각하시는 분들이 있는데 그건 비지니스 모델을 설정하신 것이 아닙니다. 수익구조와 비즈니스 모델은 엄연히 다른 부분입니다.여러분이 기획하시는 서비스는 수익을 냄으로서 어떤 식으로 유저에게 더 유리한 것들을 제공해 줄 수 있고, 이를 통해 어떠한 가치들을 재생산 해 낼 수 있는지 지속적으로 관찰하고 연구해야 더 좋은 비지니스 모델을 설정할 수 있다고 생각합니다. 그리고 이러한 부분에서 수익모델은 비지니스 모델에 종속되어있는 개념으로 연구를 통해 각각의 서비스마다 맞는 비지니스 모델을 설정해야만 합니다. 흔히들 "좋은 기획자"는 관찰력이 좋은, 그리고 기존의 "왜" 보다 한 단계 더 깊은 댑스(Depth)를 생각할 수 있는 사람을 좋은  기획자라고 합니다. 기본적으로 생각할 수 있는 부분에서 한 단계가 아닌  그다음 단계까지 생각할 수 있는 기획자가 좋은  기획자라고 하는데요, 이러한 과정을 통해 보다 "본질"과 "당위"에 대한 인사이트를 키워나갈 수 있는 기획을 하시는 것을 추천해 드립니다. 저도 이렇게 할 수 있도록 많이 노력하고 있고요. 즉, 그냥 "광고" "프리미엄 모델" 아니면  옛날처럼 그냥 "도토리"가 아니라, "(여러분이 제공하려는) 서비스는 어떤 사용자가 메인 타겟이고, 그 타겟이 어떠한 니즈가 있기 때문에 어떤 수익구조를 활용한 비지니스 모델을 사용하는 것이  적합하다."라는 결론을 직접 내릴 수 있어야 하고, 이를 위해 표본 이용자 수집, 인터뷰, 페르소나 작업, 등 사용자 환경과 경험에 대한 연구 또한 소홀히 해서는 안됩니다. 비지니스 모델을 만드는 것은 서비스를 제작하면서 "내 서비스는 이런 거야."를 개발해 나가며 어찌 보면 기획자가, 또는 제작팀이 자신의 입맛대로, 주관적이고 포괄적인 연구 없이 진행될 수 있는 요소라고 생각되나, 정말 오래가고 성공할 수 있는 서비스라면, 전반적인 기획의  시작단에서부터 비지니스 모델링에 대한 깊은 고민을  하는 것을 적극적으로 추천드립니다. p.s: 이번에도 글이 많이 늦었네요 기다리시는 분들에게 정말로 죄송합니다ㅠㅜ 다음부턴 진짜 빨리 쓸게요!#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트
조회수 1287

하기 싫은 99가지의 숙명

사업은 하고 싶은 1가지를 위해 하기 싫은 99가지의 일을 감당해야 하는 것이라고 누군가 말했던 것 같다.운영총괄이라는 애매하고 포괄적인 역할을 맡고있는 나에게는 뼛속깊이 공감되는 말이다.때로는 잡무가 너무 많아서, 제품에 더 중요한 기여를 할 일을 하지 못하고 이대로 잡무에만 파묻히게 되는 건 아닌가 하는 생각이 들 때마저 있다.나는 과연 무슨 일을 하고 있는걸까?사람이 없으면 사람을 뽑아야 하고사람이 들어오면 팀에 녹아들도록 교육을 하고 계획대로 하루하루가 잘 돌아가도록 회의를 진행해야 하고동기부여가 떨어지는 것 같으면 워크숍을 가든 액티비티를 짜든 해결안을 마련해야 하고돈이 없으면 지원금이나 대회, IR 이 되었든 뭐든 찾아서 신청을 해야 하고딴 사업이 있으면 자금 집행에 필요한 각종 계획서와 세부 계약을 하고계약을 예정대로 집행하고 끝나면 서류를 마련해 보고해야 하고때 되면 급여를 보내고 필요한 금액을 집행하고세금 신고를 하고, 연말 정산을 하고평소에 새는 돈은 없는지 관리하고필요한 리서치를 하고제품이 나오는 데 구체적인 계획은 있는 건지 확인해야 하고사무실에 먹을 거리 떨어지면 사놔야 하고사무실 옮길 때 되면 이사 준비 해야 하고대표가 자리를 비웠으면 대표의 말을 대신해야 하고...조직이 작을 수록 그렇겠지만중요한 일과, 중요하지 않지만 누군가 하지 않으면 안될 일이 가득 섞여있다.그 중에는 정말 하기 싫은 일도 있다.나 또한 뭔가 가치있고 의미있는 일을 하고자 스타트업에 온 것인데왜 필요한 건지 납득도 안되고 성장에도 도움이 안될, 누가해도 될 일을 하자면 더 괴롭기도 하다.오늘만해도 보고서만 몇 개를 쓴 건지.......... 하지만 나 말고도 스타트업은 모두가 하고 싶은 일을 하기 위해서 온 것이니까하고 싶은 일을 하면서도 목표치를 맞추기엔 힘이 드니까모두가 하기 싫은 일이라도 하지 않았으면 해서이 사업과 이 팀을 정말 사랑하니까 맡아서 할 수 있는 일인 것 같다.말하자면 내 역할은 눈엣가시를 치워주는 일.눈이 쌓였으면 눈길을 닦고 차가 앞으로 나아갈 수 있도록 밀어주는 일.그 장애물이팀의 앞 길에 걸림돌이 되고 있는 심각하고 고질적인 문제가 되었든아무도 하기 싫지만 누군가는 처리해야 할 사소한 잡무가 되었든다 치워버리고 우리가 가야 할 길로 탱크를 밀어붙이는 것이 COO의 역할이 아닐까 하는,나만의 정의를 내려본다.I am the one who keeps the train rolling on time!#라이비오 #COO #COO의일상 #COO의역할 #인사이트
조회수 711

일의 문턱에서, 못난 나를 마주할 때.

선생님들이 일에 적응이 되고 주도적으로 움직이며 안정을 찾기 까지 꽤 시간이 걸렸다. 그리고 비로소, 아 이제 우리 같은 마음과 에너지로 가고 있구나! 라는 마음이 들기 시작했다. 회사에도 내 마음에도 안정감이 찾아온다.이렇게 되기 까지 몇번의 고비가 지나간 것 같다. 지난 몇달 간 선생님들은 개인적으로 번갈아 가며 내적인 고민을 털어놓았다. 엄마가 갑자기 일을 하게 되면서 찾아온 아이들의 마음변화, 그것을 바라보며 '과연 괜찮을까?' 요동쳤던 마음, 빨리 적응하고 잘하고 싶은데 마음을 따라가주지 않는 집중력과 체력, 너무 오랜만이라 낯설기만 한 문서와 엑셀작업들, 왜 한번에 이해를 못하는걸까? 무능해진것만 같은 스스로를 탓하는 마음.  호소하는 그 수 많은 감정의 고비를 몇 번이고 지나며 한 분씩 안정을 찾기 시작했고, 이제는 누구보다 주도적으로 기쁘게 일을 끌고 나가는 모습을 보며 나 역시 큰 보람을 느끼게 된다.생각해보면 공백을 깨고 다시 일을 시작했을 때 나역시 비슷한 과정을 겪었던 것 같다. 강의를 하다가 모든 것이 블랙아웃 되어 어버버 하기도 하고, 설명하는 것을 한번에 따라잡지 못해서 멍해지는 나를 탓하기도 했으며, 내가 도저히 통제할 수 없는 아이와 관련된 변수 때문에 주변 사람들에게 미안한 마음을 늘 달고 살아야 했었다.그 고비를 지나갈 수 있었던것, 포기하지 않고 올 수 있었던 것은 다름 아닌 또 다른 엄마동료의 지지였다. 누군가에게 이런 속내를 나눌 수 있다는 것 만으로도, 쪼그라지고 그저 못나게만 느껴지던 그 때의 나를 다독일 수 있었던 것 같다. 혼자 스스로를 자책하며 시간을 보냈다면 나는 오래 버티지 못했을지도 모른다.우리 그로잉맘 선생님들과 함께 또 같은 고비를 넘으며, 나는 우리가 서로에게 그런 존재가 되어 줄 수 있었으면 좋겠다는 생각을 했다.지금은 엄마로만 살고 있지만 언젠가는 나의 점을 하나 더 찍어야 할텐데- 라고 생각하며 막막함을 느끼는 마음도, 다시 시작하는 일의 문턱에서 쪼그라들며 무기력해지는 마음도, 일을 병행하지만 여전히 시시때때로 갈등하며 스스로에게 죄책감을 주게 되는 마음도 모두 다 엄마라는 시간안에 연결되어 있는 감정들이 아닐까?그렇기에 나는 우리가, 서로가 서로에게 들어주는 존재가 될 수 있다고 믿는다. 서로의 마음을 가장 잘 아는 우리는 '엄마' 라는 같은 이름을 가지고 있으니까.#그로잉맘 #경단녀 #경력단절여성 #엄마도경력이다 #육아와업무 #스타트업CEO #일하는엄마 #기업문화 #여성복지 #엄마동료
조회수 1093

안드로이드 개발자의 고민: Fragment

Activity는 화면의 기본 구성단위 입니다. 예전엔 하나의 Activity를 SubActivity 단위로 사용하려고 ActivityGroup으로 여러 Activity를 하나의 Activity로 묶어 사용했습니다. 이 방법은 장점보다 유지 관리 및 Lifecycle 관리 등의 이슈가 더 많았죠. 이제는 사용하지 않습니다.관리 이슈를 보완하기 위해 나온 것이 바로 Fragment입니다. View에는 없는 Lifecycle이 존재합니다. 이것을 이용해 Activity에서 할 수 있는 작업을 Fragment에서도 처리할 수 있습니다.더 이상 ActivityGroup을 이용해서 화면을 재활용하거나 Activity를 관리하지 않아도 됩니다. 대신 FragmentActivity를 이용해 여러 Fragment를 한 화면에서 보여주고 관리할 수 있게 되었습니다.브랜디에서 운영하는 하이버 앱은 위와 비슷하게 설계되어 있습니다. 화면의 기본이 되는 Activity에 실질적인 View를 담당하는 Fragment를 사용합니다. 여기에는 fragment layout이 있죠. 이런 설계 방식은 Activity 영역에선 보통 Toolbar 기능과 Bottom Menu Button을 만들 때 사용합니다. 실질적인 뷰는 Fragment 영역에서 보여주죠.하이버 앱은 Endless 기능을 포함한 RecyclerView가 80% 이상의 화면 비율을 차지합니다. 상품을 나열해서 보여주거나 스토어 목록을 보여주는 리스트 화면이 대부분이어서 RecyclerView에서는 다양한 api를 요청하고, 응답받은 데이터를 Adapter에서 View로 나누는 것이 주된 작업이었습니다.생각한 것과는 다르게 설계되고 말았습니다. 다양한 화면을 재활용하려고 사용한 Fragment들은 API 요청 URL만 바뀌었을 뿐, 화면의 재활용은 Lifecycle 기능이 없는 Adapter에서 관리했기 때문입니다.대부분의 Activity layout의 fragment는 fragment_default_f_adapter.xml 을 이용했습니다.더불어 Fragment를 사용하면서 제일 많이 접한 Fragmentmanager Transaction 버그 때문에 다양한 트릭을 써야 했습니다. 특히 비동기로 생기는 결함이 가장 큰 문제였습니다.문제점이 있어도 View에서는 가질 수 없는 Lifecycle 때문에 결국 Fragment를 사용해야 했습니다.이것은 모든 안드로이드 개발자가 가지고 있는 고민입니다. 하이버 앱은 리펙토링은 끝난 상태이기 때문에 더 이상 리펙토링에 시간을 쓸 수 없었습니다. 그래서 이번에 진행할 브랜디 리펙토링에서는 이 문제점을 고치려고 합니다. 저는 여기에서 도움을 많이 받았습니다.이전에도 이러한 라이브러리가 있다고 알고 있었지만 하이버를 리펙토링하면서 문제를 직접 마주하니 라이브러리가 왜 나왔는지 새삼 느꼈습니다. (역시 사람은 위기를 맞이할 때 큰 깨달음을 얻나 봅니다.)다음 화에서는 이러한 Fragment 문제를 극복하는 방법을 알아보겠습니다.글고재성 과장 | R&D 개발1팀[email protected]브랜디, 오직 예쁜 옷만#브랜디 #개발자 #개발팀 #인사이트 #경험공유 #안드로이드
조회수 2178

[어반베이스 피플] 알고리즘으로 전 세계 도면을 변환하다_CV 개발자 인터뷰

최근의 가장 핫한 연구분야인 '자율주행'의 바탕에는 '컴퓨터 비전'이 필요하다는 사실을 아셨나요? 홍채인식, 스노우 어플도 '컴퓨터 비전'을 사용한 사례입니다. 우리의 가까이 다가와 있지만, 기술 자체에 대해서는 어딘가 생소합니다. 어반베이스의 CV개발자 대희님이 멀고도 가까운 컴퓨터 비전의 모든 것을 알려드립니다!멀고도 가까운 컴퓨터비전(CV)의 모든 것Q. 간단한 자기소개를 해주세요.네, 안녕하세요. 어반베이스에서 컴퓨터 비전(CV) 개발자 윤대희라고 합니다.Q. CV가 생소한 분들이 많을 것 같아요. CV에 대해 쉽게 설명 부탁드려요.CV는 컴퓨터비전(Computer Vision)의 약자에요. 쉽게 말해 컴퓨터가 인체라면 '눈'역할을 담당해요. 카메라를 사용해 입력받은 이미지나 영상을 프로세싱하면 '컴퓨터 비전 처리했다'고 말해요. 예를 들면, 카메라 어플 내에서 얼굴을 인식한 후에 안경을 달아준다거나, 눈을 크게 해준다거나 그런 것들을 컴퓨터 비전에서 처리할 수 있는 거죠. Q. 그렇다면 컴퓨터 비전의 시작은 언제부터인가요? 최근에 생긴 기술 같은데요. 그렇지 않아요. CV의 시작은 60년대부터 있었어요. (60년대요?) 네. 달 표면을 찍은 위성 사진의 화질을 개선하기 위해 디지털 이미지 프로세싱 분야가 탄생했어요. 그동안 기술력이 뒷받침되지 않아서 무언가를 할 수 없었을 뿐이에요. 하드웨어, 즉 카메라 장비나 처리 기술이 발전하면서 이제서야 붐이 일어난 거죠. Q. CV 개발이 활발히 이루어지는 분야가 있을까요?핸드폰 카메라 어플, 자율주행, 홍채인식 등에도 모두 CV가 필요해요.특히 요즘 떠오르고 있는 분야가 자율 주행이에요. 자율주행을 하려면 주행 시 주위 환경을 모두 살펴해야 해요. 차선이나 신호, 보행자와 차량도 봐야 하죠. 실시간으로 영상을 인식하고 처리하는 분야이니 CV 개발이 활발해요.의학 쪽에서도 많이 써요. MRI 사진을 찍은 후 세포의 영역을 볼 때, 의사가 그 모든 세포를 볼 수가 없으니까 CV 처리를 한 후 이상이 있는 세포의 특징만 뽑아내는 거죠. 아까 말씀드렸듯이 항공 쪽에서는 옛날부터 많이 썼어요. 최근에는 무인 우주선의 이미지 분석에 사용돼요. 무인 우주선에서 여러 가지 이미지 데이터를 보내오는데, 기상상황에 의해 이미지를 제대로 판단하지 못하는 경우가 있어요. 그래서 이런 이미지들을 보정하거나 특징을 뽑아내는, 전처리 과정을 CV 통해 해야 해요. 자율주행의 차량인식스노우 어플 (출처 : 스노우 앱 페이지)홍채인식 (출처 : 삼성전자 블로그)Q. 컴퓨터 비전에 대해 조금 더 자세히 알 수 있을까요?최근에 나온 명함인식 어플도 컴퓨터 비전을 사용해요. 명함에 사람의 사진이 붙어 있는 경우도 CV를 통해서 인식하게 될 거예요. 컴퓨터의 입장에서 사람의 얼굴은 공통적인 특징이 있어요. 눈 밑, 코 밑은 어두울 것이고 광대 이마 등은 밝을 거예요. 이런 패턴을 분석해서 명함 내의 얼굴을 인식하게 만드는 것이 CV에요.Q. 제가 알기론 머신러닝도 이미지를 인식하고 분류해주는 역할이라고 알고 있어요. 컴퓨터 비전과 머신러닝은 어떻게 다른 건가요?간단히 말해 컴퓨터 비전은 '눈', 머신러닝은 '뇌' 역할이죠.CV는 머신러닝에 앞선 전처리를 해주는 역할이에요. 앞서 말했듯 CV를 통해 사람 얼굴을 인식할 수 있어요. 우리 모두 눈 밑, 코 밑은 어둡고 광대 이마는 밝게 인식되겠죠. 하지만 사람마다 패턴이 미묘하게 다를 거예요. 또한 같은 사람이라도 각도나 조명에 의해 패턴이 달라질 거고요. 그래서 이런 패턴을 분석해주는 게 머신러닝이에요.'사람'을 분류해주는 건 CV로, 그 사람들 중 '홍길동'을 인식하는 것은 머신러닝인거죠.사람을 분류해주는 건 CV, '홍길동'을 인식하는 건 머신러닝CV 개발자, 어떻게 시작했나요?Q. 개발자가 되기까지의 과정이 궁금해요. 원래 컴퓨터공학을 전공하셨나요?아뇨, 기계설계를 전공했어요. 요즘은 기계 쪽에서도 공장 자동화를 기본 베이스로 하고 있어서 물건의 바코드 인식이나 라벨 색상 처리도 모두 CV의 영역이에요. Q.기계설계 중에서도 다양한 분야가 있는데, CV를 선택하신 이유가 있나요?저는 처음부터 CV를 생각했어요. 과 특성상 하드웨어 설계와 소프트웨어 설계를 동시에 하는데 저는 소프트웨어 쪽에서도 CV를 많이 했어요. CV는 다른 것에 비해서 확실히 재밌어요. 카메라로부터 받은 데이터들을 처리하는 과정이 눈으로 확실히 보이니까 훨씬 재미있게 느껴져요.Q. 운영하고 계신 블로그를 구경한 적이 있는데, 굉장히 정리가 잘 되어 있더라고요. 블로그 사이트는 어떻게 시작하게 된 거예요? 저는 누군가에게 무언가를 알려주고, 지식을 공유하는 걸 좋아해요. 제가 알고 있는 것을 함께 공유하고 공부하기 위해 블로그를 시작했어요. 어떤 것을 설명하는 방법이 그것에 대한 가장 좋은 공부법이라는 말도 있잖아요? 정보를 함께 공유하고 피드백도 받으면서 굉장히 도움이 많이 됐어요. 그래서 지금도 계속 쓰고 있어요.대희님의 블로그블로그의 강좌 목록Open CV 강좌많은 러브콜을 뒤로하고, 어반베이스에 합류하게 된 이유Q. 어반베이스의 합류 과정이 남달랐던 것으로 알고 있어요. 일종의 '스카웃 당했다'고 말할 수 있을 것 같은데요. 합류 과정을 알려주실 수 있을까요?제가 CV 온라인 강의를 진행하고 있었는데, 그때 저를 보시고 연락을 주셨어요. 강의하는 홈페이지에는 개인적인 연락처를 적어 놓지 않고 제 블로그 링크만 달아놨었어요. 그런데 제 블로그에 있는 메일 주소를 찾으셔서 연락을 주셨어요. Q. 어반베이스의 제안을 받고 어땠어요?좋았어요. 말씀해주신 업무를 제가 할 수 있을 것 같았고, 또 면접을 함께한 현우님에게 굉장히 좋은 인상을 받았어요. 부담을 안 가지고 편하게 얘기했는데 좋게 봐주셨던 것 같아요.Q. 여러 산업분야에서 CV로 할 수 있는 것들이 굉장히 많은데 어반베이스를 선택한 이유가 있을까요?확실하게 ‘사람’의 이유가 가장 컸던 것 같아요. 어반베이스에서 저를 믿고 먼저 연락을 주셨고, 함께 이야기를 나누다 보니 좋으신 분이라는 게 확실히 느껴졌어요. 사실 다른 곳에서도 연락이 많이 왔지만 일단 제 능력을 믿어주는 사람과 같이 일하고 싶었어요. 제 능력을 펼치고 싶어도 그렇게 할 수 없는 경우가 있잖아요. 하지만 어반베이스는 확실하게 제 의견을 반영해주시고 제가 하고 싶은 일을 할 수 있는 환경이라는 생각이 들었어요. 결국은 ‘사람’이 좋아서 선택한 거죠. 그게 가장 큰 이유에요. Q. 어반베이스는 VR, AR을 활용해서 공간데이터 사업을 하는 곳이잖아요. 어반베이스 비즈니스에 대한 첫인상은 어땠어요?저는 되게 좋았어요. 자동화한다는 것 자체에 메리트가 느껴졌어요.기계공학을 전공했지만 기계공학에서 건축과 닮은 부분이 있어요. 기계 도면 역시 2D로 그린 후 3D 파일을 또 만들고, 그 이후 텍스처를 설정하는 과정을 거쳐요. 분야만 다를 뿐 일련의 과정들이 건축과 굉장히 비슷해요. 그래서 막연히 '2D 도면을 3D로 바꿔주는 과정을 CV로 자동화 처리하면 괜찮지 않을까?'라는 생각을 했었어요. 분야가 기계에서 건축으로 바뀌었을 뿐, 제가 가지고 있었던 생각이랑 어느 정도 맞아떨어지더라고요. 그래서 어반베이스 비즈니스에 대한 생각이 굉장히 좋았어요. Q. 그렇다면 입사하신 이후 느꼈던 어반베이스의 개발 환경은 어때요? 굉장히 좋아요. 사람에 대한 믿음이 확실히 느껴져요. 맡은 일에 대해 믿어준다는 느낌이 있어요. 그리고 다른 분들에게 질문을 해도 항상 본인 일을 멈추고 먼저 알려주려고 하세요. 그런 모습을 보며 억압하는 분위기가 없고, 협업을 중시하고 사람을 중시한다는 걸 많이 느꼈어요. 물리적인 환경도 좋아요. 사양 좋은 맥북을 새로 사주셨거든요. 하하사양 좋은 맥북과 함께 일하는 대희님어반베이스 기술의 핵심, 도면 변환 알고리즘을 개발하다Q. 대희님이 하고 있는 일을 소개해주세요. 건축도면 이미지(2D)를 읽어서 3D 모델로 만들어주는 알고리즘을 개발하고 있어요.도면 변환에 가장 중요한 것은 좌표에요. 꼭짓점만 알면 벽을 그릴 수 있잖아요? 2D 도면상 좌표의 위치를 알아내서 벽, 문, 창문의 위치를 만들어내는 역할이에요. 좌표의 위치를 안다면 그 도면에 대해서 3D로 만들 수 있는 거죠. 3D로 만드는 과정까지 제가 담당하고 그 후의 렌더링은 3D 파트에서 담당하고 계세요. 대희님의 작업 과정Q. 업무 일과나 업무 스타일은 어때요?하루 종일 개발밖에 안 해요. 알고리즘 만든 후에 도면을 대입해서 처리가 되는지 확인하고, 오류가 있으면 수정하는 이런 패턴의 반복이죠. 어느 정도 완성이 됐다면 다음 단계로 넘어가는 거죠.제 업무 스타일은 목표한 게 있으면 끝까지 하는 스타일이에요. 해야 할 일을 정해놓고 그 일을 모두 마쳐야 퇴근해요. (막히는 경우가 생길 수도 있지 않나요?) 그러면 쉬지 않고 계속 개발하면 돼요. (웃음)Q.대희님은 어떤 분들과 협업을 많이 하나요? 2D에서 3D로 바꿔주는 도면 변환 부분, 즉 가장 베이스가 되는 부분을 만들고 있다 보니 개발 부문 대부분과 협업을 하고 있어요. 제가 만든 것을 사람들에게 보여줘야 하니까 UI/UX팀과 협업을 많이 해요. 제가 만든 API에 대해서도 이야기해야 하기 때문에 API, 백엔드팀과도 협업을 많이 하고요.Q. CV 개발자로 입사 후 가장 기뻤을 때는 언젠가요?제가 입사한 후 CV 코드 리뷰를 하고 코드를 개선해서 확실하게 좋아진 것이 보일 때 정말 좋았어요. 제 의견이 반영이 되어 바뀔 수 있었고, 결과적으로 결과도 좋았으니까요. 그 부분이 가장 좋았어요.제가 만든 알고리즘이 도면 인식을 잘 할 때도 기분이 좋죠. 도면을 넣었을 때 내가 생각한 대로 처리가 잘 되고 생각한 대로 오류가 잘 날 때 뿌듯해요.Q. 앞으로 어반베이스 내에서 개발 계획은 어떻게 되나요?이번 해에는 도면 변환 알고리즘이 구동될 수 있게끔 만들고, 내년 초부터 코드를 수정하면서 알고리즘의 정확도를 높이는 작업을 계속하려고 해요. 그다음엔 해외 도면을 처리하는 과정을 생각하고 있어요. 데드라인이 정해져있는 프로젝트는 아니지만 최대한 빨리 진행하려고 해요. 2D에서 3D로 도면을 변환하는 개발을 저 혼자 하고 있어서 제가 일을 쉬면 프로젝트 자체가 아예 멈춰 버리니까, 되도록 빨리해야죠. 그렇게 해야 수정하고, 피드백을 받고, 출시하는 모든 과정들이 빠르게 진행될 수 있으니까요.CV 개발자에게 가장 필요한 역량은 코딩 능력이 아니다.Q. 여러 분야의 개발자가 있지만 '컴퓨터 비전(CV) 개발자'는 많이 들어보지 못했는데 최근 들어 '컴퓨터 비전 개발자'의 채용이 굉장히 늘고 있는 것 같아요. 앞으로의 CV 시장을 어떻게 예측하세요?사실 이전까지는 기술력 부족으로 할 수 있는 것이 많이 없었어요. 카메라로 찍었을 때 화질이 안 좋으면 CV 처리하기가 굉장히 힘든데 최근에 카메라 성능이 최근에 굉장히 좋아져서 처리 과정이 수월해진 거죠. 그래서 'CV 개발자'에 대한 수요도 늘고 있어요. 이미지로 무언가를 한다면 무조건 CV 개발자가 필요해요. 요즘은 손쉽게 카메라를 설치하고 이미지/영상 데이터들을 얻을 수 있으니까, 더욱 많이 필요할 거예요. 모든 산업분야에서 CV와 관련된 더 많은 개발자, 더 많은 기술이 필요할 것이라고 생각해요.Q. CV 개발자에게 가장 필요한 역량은 뭘까요? 코드를 잘 짜는 것보다 수학을 잘 하는 게 중요해요. 대부분의 이미지 인식 과정에서 수학공식이 사용되기 때문에 후처리를 하려면 수학을 잘 해야 해요. CV는 공업수학, ML은 통계학이 많이 관련되어 있어요.Q. 그러면 코드를 짤 때 코드에서 막히기보다 수학 공식에서 막힐 때가 있잖아요. 그럴 땐 어떻게 해요?늘 거기서 막혀요. 학교를 최근에 졸업했으니 아직 공식이 머릿속에 많이 남아있어서, 막힐 때가 있으면 이런저런 다른 공식 적용을 시도하죠. 어반베이스의 알고리즘으로 전 세계 도면을 변환하다Q. 좋아하거나 롤모델로 삼고 있는 사람이 있나요?루카스 카나데 교수님이요. CV 분야의 세계적인 권위자이신 분이에요. 교수님의 이름을 딴 함수가 있을 정도로요. 그 정도의 명예와 재력이 있는데도 불구하고 꾸준히 공부하고 논문을 발표하시는 모습도 정말 멋있다고 생각해요.Q. 혹시 CV 외에 어반베이스 내에서 욕심나는 분야가 있어요?머신러닝이요. CV에서 전처리를 하고 머신러닝 후에 후처리에 또 CV가 필요해요. 그래서 중간 영역인 머신러닝을 배우면 모든 프로세스를 혼자서 처리할 수 있으니까 머신러닝을 공부해보고 싶어요.   Q. 어반베이스가 혁신적인 기술을 통해서 많이 이슈가 되고 있고, 많은 컨택이 오고 있잖아요. 스스로 어반베이스의 개발자로서 어반베이스의 가능성은 어떻다고 생각해요?확실히 굉장히 높다고 생각해요. CV로 처리해서 자동화한다는 것 자체가 굉장히 뜨고 있는 기술이고 앞으로 계속 발전할 기술이기 때문에 가능성도 굉장히 크다고 생각해요. Q. 대희님의 포부는 뭐예요?전 세계의 2D 도면을 어반베이스의 알고리즘을 통해 3D로 변환할 수 있게끔 만드는 거죠. 단기간은 국내, 중장기적으로는 해외 도면까지요.컴퓨터 비전. 그저 어렵게만 느껴졌던 단어인데, 이번 인터뷰를 통해 컴퓨터 비전과 많이 가까워진 느낌이 듭니다. 어반베이스의 핵심기술을 담당하고 있는 CV 개발자 대희님! 대희님이 만든 알고리즘으로 전 세계 도면이 3D로 변환될 날이 왔으면 좋겠습니다 :)출처: https://blog.naver.com/urbanbaseinc 
조회수 1310

짝사랑도 끝내야 할 때가 있는 법

"안녕하세요. 몇 년간 좋아하는 오빠에게 몇 번을 고백했습니다. 그리고 이번 4월 무렵 다시 한번 좋아한다고 고백을 했습니다. 하지만 제가 들은 대답이 뭔지 아세요? "다음 기회에!"라고 하더군요. 사랑 고백이 뽑기도 아니고, 다음 기회라니요.. 사랑에 있어 희망고문은 아니란 말이 떠올랐어요. 저처럼 이렇게 고백에 대한 황당한 대답을 들어본 사람이 또 있을까요?"-  스푼 유저 '꽃처럼' 님의 사연중A. 안녕하세요. 스푼 라디오입니다.'꽃처럼'님의 사연을 받고 사실 얼마나 당황스러웠는지 모르겠습니다. 얼마나 큰 용기를 가지고 고백을 하셨을지에 대한 짐작도 되었고, 무례한 대답을 듣고 얼마나 속상하셨을지도 느껴졌습니다. 몇 년간 좋아하는 사람에게 몇 번이고 진심을 담아 고백을 하셨다니 정말 많이 좋아하셨을 거라고 생각합니다.그리고 지금의 마음은 어떠하신지도 궁금하기도 합니다. 무례하기 짝이 없는 황당한 대한 들었어도, 좋아하는 마음은 쉽게 내 뜻대로 되지 않으니까요. 단지, 말씀하신 것처럼 사랑은 뽑기도 아니고, 사랑은 희망고문도 아니라는 걸 스스로에게 다시 한번 말해보는 건 어떨까 라는 생각을 해봅니다.내가 좋아하는 사람이 나를 반드시 좋아해 줄 필요도, 할 수도 없는 일임을 잘 아실 거라고 생각합니다. 그래서 짝사랑이 힘든 게 아닐까 싶습니다. 하지만, '꽃처럼'님의 진실된 마음을 가볍게 여기는 상대방에게 그 사랑과 시간은 너무 과분 하단 생각이 듭니다. 나를 사랑해주지 않아서가 아니라, 나의 대한 진심을 짓밟은 몹쓸 말을 하는 그런 사람에게 더 마음을 주기 너무나도 나의 마음이 너무 소중하다는 걸 알아주셨으면 좋겠습니다.나의 대한 가치와 존중을 알아봐 주는 사람에게 나의 마음을 쏟으셨으면 좋겠습니다. 물론 머리는 이해해도 마음이 따라주지 않아서 짝사랑이지만요. 적어도 나에 대한 진심에 모욕감을 주는 사람은 마음속에서 하루빨리 떠나보내 주는 게 전 좋은 선택일 것 같다고 감히 적어봅니다. 나도 분명 예전에 누군가를 짝사랑해 본 적이 있었던 것 같다. 지금은 까마득히 기억도 안 나긴 하지만 말이다.누군가를 좋아하고 사랑한다는 것은 세상에서 가장 아름답고도 아픈 일이 아닐까 싶다. 함께 하는 사랑은 행복한 순간도 있지만 이별을 겪을 수 있기에 가슴 아픈 상처가 될 수도 있고, 혼자 사랑하는 사랑은 혼자만의 감정을 추스르느라 어려운 일임이 분명하다.사람 마음이라는 게 참 분명 내 마음인데 왜 내 뜻대로 되지 않는 걸까? 아무리 그 이성적인 사람이라도 사랑 앞에선 마음 앞에선 결국 약자가 되어버린다. 짝사랑을 해 본 사람들은 아마 공감하지 않을까?1. 언제부터 왜 어떻게 이 사람을 좋아하게 됐는지 나도 잘 모르겠다.2. 그냥 이유 없이 어느 순간부터 나의 모든 시선, 마음 그리고 소중한 이 사람에게 향해있다.3. 그저 바라반 봐도 좋다가도 나도 모르게 은근슬쩍 이 사람으로부터 사랑받고 싶단 생각을 한다.짝사랑은 무조건적으로 마음 아프거나 새드 앤딩으로 끝나진 않지만, 가끔은 나 스스로를 위해서 새드 앤딩이 되어야 할 때가 있다. 사랑은 다른 사랑으로 잊힌다는 말이 있다. 신기하게도 다른 누군가를 좋아하게 되거나 연애를 하게 되면 시간이 흘러 전 사람이 잊히곤 한다. 마치 아무런 일이 없었던 것처럼. (물론 계속 기억에 남는 사람도 있다) 하지만 짝사랑도, 연애도 하면서 중요한 게 딱 한 가지 있다는 걸 최근 돼서야 정확히 아주 명확히 알게 된 사실이 있다.정말 뻔하고도 클리쉐 한 말이지만,'내가 나를 먼저 사랑해야 남을 사랑할 수 있다'라는 말이다. 누구나 쉽게 할 수 있고 많이들 들어본 이야기일 거라고 생각한다. 특히나 사랑에 약한 사람들이 있다. 평상시에는 정말 똑 부러지던 사람이 '사랑'이란 두 글자에 세상 바보 천지가 되는 사람들이 있다. 그건 바보라서가 아니라 그만큼 열정적이게 사랑을 하는 타입의 사람이라고 생각한다. 하지만 분명한 건, 타인을 사랑하면서 나를 사랑하는 법을 잃어버리면 안 된다라는 말을 하고 싶다. 내가 나를 존중하고, 나를 아끼고 사랑할 때 정말 다른 누군가도 나를 존중하고 사랑하고 아껴준다는 말이 뭔지 몇 번의 연애를 끝으로 알게 되었다. 짝사랑에서도 마찬가지이다. 나를 사랑해주지 않는 사람을 사랑하지 말란 말이 아니다. 그저, 짝사랑에도 상도덕(?)이 있다는 것과 고백에 대한 거절, 나의 진심에 대한 존중은 받아야 된다고 생각한다.누구에게나 사연은 있다.당신의 사연, 고민을 함께 나누는 공간 스푼 라디오입니다.사연에 채택되신 스푼 유저 '꽃처럼'님께 스푼 라디오 공식 굿즈를 선물로 보내드립니다.여러분의 이야기를 듣고 싶습니다. 스푼 라디오에 사연을 보내주세요.사연에 채택되신 분들께 소정의 선물을 보내드립니다.자세한 사항은 [email protected]으로 문의 바랍니다.
조회수 1791

소프트웨어 개발자에게 성공이란...

소프트웨어 개발자들이 생각하는 ‘성공’이라는 단어와 키워드에는 어떤 것들의 의미를 포함하고 있을까? 한편으로는 단편적이고 획일적인 ‘성공’이라는 단어에 너무 많은 개발자들이 매몰되어 있는 것 아닌가 하는 생각을 해본다. 필자 스스로 실무경력 20년을 넘겨서 소프트웨어 개발을 하고 있는 경험을 바탕으로 주변의 성공한 개발자들에 대해서 혼자 생각해 보았다.일반적으로 의미의 ‘성공’이라는 것이 무엇을 의미하는 것인가에 대한 정의는 이번 칼럼의 말미에서 이야기하도록 하자. 정말 많은지 모를 대한민국에서 성공한 개발회사나 개발된 서비스들을 살펴보는 것부터 시작을 하는 것이 정답인지는 필자도 잘 모르겠다. 성공적인 서비스나 소프트웨어, 프로그램은 세상에 선보인다는 것. 그러한 것을 만들어낸 순수한 아이디어나 원천기술로 무장한 기술로 축적되었고, 그 아이디어를  뛰어넘어, 새로운 기술이라고 할 수 있는 것을 보유한 제품이나 상품들이 얼마나 되는지에 대해서부터 냉정하게 필자는 잘 모르겠다라고 먼저 인지하고 넘어가자. 아니, 다시 말하자면, 냉정하게 국내에서 그런 것을 본적이 별로 없는  듯하다.더욱더 삐딱하게 이야기하자면, 국내에서 성공한 개발 서비스들은 대부분 아류작이거나 남의 아이디어를 도용한 제품과 서비스들이 대부분이 아닌가라고 생각한다. 심지어는 특정 솔루션 시장은 오픈소스를 그대로 제품에 반영해 두고서는 자신의 제품인 것처럼 위장하는 사례까지 보이고 있으니, 과연 대한민국 소프트웨어 시장은 과연 얼마나 ‘성공’이라는 키워드를 그대로 사용해도 되는지에 대해서 매우 의문시된다.(물론, 필자의 삐딱한 시선에서만 그렇게 보일지도 모른다.)대한민국의 소프트웨어 시장에서 1위를 지키고 있다고 하는 서비스와 제품들이 되려면 어떻게 해야 하는가?. 삐딱하게 이야기하자면, 오로지, 대한민국에서 성공한 개발회사나 개발자가 되려면, 창의적인 아이디어나, 독특한 아이디어로 무장하는 승부수를 던지기 보다는, 해외의 서비스 중에 알차고, 괜찮은 것들에 대해서 관심을 가지는 것이 중요하다고 생각한다. ( 그래서, 영어공부를 잘해야 하는지도 모르겠다. )필자가, 대기업과 신규사업기획을 할 때에 작업하는 내용을 보고서는 경악을 금치 못했던 경험을 한적이 있다. 정말 상당한 컨설팅 금액( 수십억을 넘긴 비용 )을 지불해서, 대기업이 유명한 컨설팅업체를 통해서 신규사업에 대한 기획과 아이디어에 대한 컨설팅을 받는 것에 전문가의 한 사람의 참여했었다. 그런데, 그 중요한 작업의 모티브는 해외에서 이미 성공적으로 안착한 서비스에 대한 분석과, 한국에서의 서비스 시에 벌어질 일에 대해서 예측을 하는 일을 하고 있었다는 점이다. 새로운 아이디어가 아니라는 점이다.물론, 성공한 서비스를 도입해서, 로컬 화한다는 것 또한 매우 어려운 일이라고 생각하지만, 대부분의 새로운 기획이나 신규 서비스에 대한 작업들의 대부분을 이런 식으로 진행한다는 이야기를 들었을 때에 받은 충격은 정말 놀라운 경험이었다, 물론, 지나고 나서 생각해보니, 그렇게 놀랄만한 경험도 아니었는지 모르겠다. 대부분의 대기업들이 이런 식으로 한다는 이야기를 듣고 더 놀라기는 했지만. 물론, 이렇게 로컬화 한다는 것 자체도 대단한 도전이고 어려운 점이라는 것은 인정한다고 하지만, 이런 로컬화와 아류작에 대해서 비판적인 시야를 가진 필자의 생각은 그렇다.성공한 서비스들은 대부분 아류작들이다?냉정하게 국내에서 성공한 대부분의 서비스들은 아류작들이고, 복제본들이고, 독창적인 아이디어보다는 해외 서비스를 대부분 국내에 안착한 서비스라고 생각한다. 심지어 독창적인 mp3 플레이어마저도, 아이팟의 생태계가 한층 더 발전적인 시장을 창출했으니, 국내에서 만들어진 디지털적인 요소들 중에 독창적인 것이 얼마나 있는가?필자는 생각한다. 예술에 있어서 복제와 창작의 차이는 매우 크다는 것을. 물론, 소프트웨어 개발이 이런 예술에 비견될 정도의 가치를 부여해서 그런 것 만은 아니다. 소프트웨어 개발은 아이디어와 구현하고자 하는 추진력과 열정이 결합되어져서 만들어지는 최고의 가치 구현을 위한 세계이기 때문에 그렇게 생각할 뿐이다.필자가 좋아하는 만화 중에 ‘맛의 달인’이라는 만화에 나온 표현을 그대로 옮기자면 다음과 같은 장면이 나온다. 프랑스의 유명한 요리를 그대로 일본에서 구현하지만, 그 요리에 대한 평가는 ‘프랑스의 요리를 그대로 구현한 요리이다’. ‘매우 아름답지만 최저의 요리’라는 평가를 받는다. 그러한 최저의 요리라는 평가를 받은 이유는 ‘로컬화 한다는 것은 실정에 맞게 고치고, 연구 개발한 맛이라면 완벽하겠지만. 너무도 프랑스 요리와 똑같이 만든 것은 처절한 아류라는 점이다. 지금 먹은 요리에는 프랑스 요리사의 모습이 그대로 남아있다는 점. 원형이 프랑스의 것을 그대로 답습했다는 것.오리지널을 복사했다는 냉정한 평가는 정말 명확하다. 요즘 가장 국내에서 최근에 성공한 서비스를 이야기한다면, 카카오톡과 애니팡을 예로 들 수 있겠다. 다른 사람들은 어떻게 평가할지 모르지만, 정말 대단한 성공을 가진 것은 사실이다. 하지만, 둘 다 원형을 그대로 복사했을 뿐, 새로운 것은 아무것도 없다는 점이다. 아니, 오히려. 기존의 원형을 대한민국의 안 좋은 통신사의 서비스와 결합한 케이스라고 평가를 해야 정확하지 않을까 한다. 원형을 오히려 퇴보시킨 서비스라고 평가하고 싶다.카카오톡은 WatsApp을 그대로 복제했다. 대표적으로 등록되어진 전화번호로 연계하는 원형의 아이디어를 그대로 받아들였다. 하지만, 카카오톡의 새로운 신규 비즈니스 모델인 게임센터는 자체적인 생태계를 만들어서 통제하려 하는 기존의 통신사의 방식과 그다지 차이가 없다고 보인다. 뭐, 돈을 벌어야 하는 기업의 입장을 반대하는 것이 아니다. 단지, 필자의 삐딱한 시선으로는 진보를 위한 선택이 아니라, 퇴보를 위한 선택이었다는 점이 불편할 뿐이다.애니팡도 마찬가지이다. 기존의 게임방식을 그대로 복제했다. 그리고, ‘하트’라는 이름으로 무분별한 ‘스팸’을 활성화해서, 기존 통신사들이 SMS에서 얻어들이는 대량 SMS 발송을 통한 이익을, 그대로 실현한 점이다.물론, 카카오톡이나 애니팡의 ‘이익 실현 구조’는 매우 성공적으로 국내에 론칭한 것은 사실이고, 이러한 구조로 ‘돈’을 벌어야 한다는 점이 매우 안타까울 뿐이다. 개인적으로는 ‘국내’에서는 어느 정도 ‘돈을 버는 성공은’할 수 있지만, 해외에서까지 성공적으로 론칭할 것인지는 조금 의심스럽다. ( 어차피, ‘돈’을 벌면 성공이라는 관점으로는 매우 대성공이다. )넥슨의 카트라이더와 마리오 카드와 같이 일일이 나열하기에는 너무도 많은 사례들이 있어서 굳이 더 나열하지 않겠다.다만. 정말 중요한 것은 복사보다는 진짜가 더 좋다는 점이다. 가령, 오리지널이 존재하는 영역이나 예술과 같은 고부가가치의 영역에서는 ‘화가나 작가가 다른 사람의 작품을 흉내내면  웃음거리밖에 되지 않는다’는 점을 이야기하고 싶다. 필자 개인적으로는 ‘그런 웃음거리를 통한 수익실현’을 그렇게 높게 평가하고 싶지 않기 때문이다.대표적으로 통신사는 ‘스팸’과 ‘보이스 피싱’을 해결하지 못하는가? 에 대해서 필자는 그렇게 생각한다. ‘대량 SMS수입’을 포기하지 못하고, ‘전화번호를 통한 대량 통화의 수익’을 포기하지 못하는 구조적인 문제 때문에 그렇다고 생각한다.과거에 문제가 된 iOS6로 업데이트가 되면서 SKT 아이폰4S에서 발생한 전화번호 호출의 문제, ‘112 신고가 안 되는 아이폰’이라는 기사와 사건에 대한 문제의 근본적인 원인은 SKT가 국제표준 방식을 따르지 않아서 발생한 문제라는 것을 모르는 사람들이 정말 많다. 이 문제를 더 파고들어가면, 부당한 SMS수입을 얻고 있는 국내 통신사들의 부도덕한 점도 드러난다. 2003년 이후 3G 서비스(WCDMA)가 도입되었지만, 문자 메시지 국제표준이 기존의 80 byte에서 140 byte로 늘어났지만, 정작 통신사들은 국제표준규격을 지키지 않으면서 연간 수백억의 이익을 부당하게 얻어냈다. 다만. 아이폰4s 출시 당시 KT는 140바이트를 맞추었지만, SKT는 아직도 80 byte였다는 점을 예로 들고 싶다.국제표준을 따르거나, 해외의 서비스가 ‘돈’이 되는 것에는 빠르지만, ‘돈’이 안 되는 기준에는 미온적이고, 대처가 느린 것에 대해서는 참으로 훌룡(?)한 성공적인 방법이라고 평가를 굳이 필자와 같은 주변 사람이 할 필요가 있을까 한다. 그런 훌륭한 평가는 비싼 컨설팅 비용을 지불한 뛰어난 전문가들이 할 것이기 때문에...내 주변에 성공한 개발자와 성공한 벤처 사업가...성공한 개발자. 고급 승용차를 몰고, 출근하는 개발자의 모습을 본다면, 성공한 개발자의 향기를 느낄 수 있을까? 물론, 일반적으로 그럴 수 있다고 생각한다.자본주의 사회에서 ‘돈’은 그 사람을 평가하는 가장 기본적인 ‘수단’이기 때문이다. 성공하지 못한 필자는 아니지만, 필자 주변에는 고급 승용차인 BMW나 벤츠를 직접 몰고 다니는 성공한 개발자들이 여럿 있다. 그리고, 상당히 많다. 사업을 하는 사람으로부터, 프리랜서인 사람까지 매우 다양하다.분명, 그들은, 자신만의 서비스와 제품을 실현하였고, 시장에서도 안정적인 자신만의 브랜드를 확립하였고, 후배들로 존경을 받고 있으며, 직원들에게 비전과 꿈을 주고 있으며, 새로운 기술과 시장에 대해서 언제나 도전하고 있는 사람들이 있다.그들은 충분히 ‘성공’한 사람들이다.‘복제’와 ‘아류작’이 아니더라도. 독특한 자신들만의 서비스와 제품을 구현하여 성공한 개발자들이 분명 존재한다.그들의 성공요인을 주변의 사람으로서 살펴본다면, 몇 가지의 요인이 있다고 정의할 수 있다. 그것들을 필자의 주관적인 생각으로 정리해보면, 크게 4가지 정도로 정리할 수 있다고 본다.하나. 그들은 뛰어난 개발자는 아니었다.그들은 아주 탁월한 능력을 소유한 개발자들은 아니었다는 점이다. 그리고, 아주 뛰어난 학벌을 가진 개발자들도 아니었다. 개발자 동호회에서 만난 친구도 있고, 직장생활이나 사회생활에서 만난 사람도 있었지만. 그들은 아주 탁월한 재능을 지녔거나, 엄청난 코딩능력, 뛰어난 직관을 지닌 사람만은 아니었다.순수한 개발 능력만 놓고 본다면, 오히려, 뒤처지는 개발자들이었는지도 모른다. 하지만, 뛰어난 개발자들이나 아이디어를 가진 사람들과 친하게 지냈으며, 그들의 도움을 자연스럽게 얻어내는 소통의 달인은 아니었지만, 개발자 커뮤니티에 매우 즐겁게 활동을 하던 사람들이었다.둘. 그들은 우직하지만, 묵묵하게 자신의 상품과 아이디어를 다듬었다.그들은 하나의 아이디어가 실현되는 것을 쉽게 포기하지 않았다. 사업을 하기 전에는 그 아이디어를 실현하기 위해서 애썼고, 속한 회사가 아이디어에 대해서 낮은 평가를 하는 것에 대해서도 크게 실망하지 않았다. 오히려, 반대를 해도 해당 서비스와 제품, 기술에 대한 애정이 정말 높았으며, 그것을 실현하려고 매우 애썼다.처음에는 언제나 소프트웨어는 단순한 것부터 시작한다.그 단순한 것을 꾸준하게 다듬고, 소프트웨어에서 제품으로 다듬어서 시장에서 가치를 인정받을 수 있도록 수년 이상을 투자하고 노력해야만 얻어진다. 그것은 스티브 잡스도 똑같았다. iOS는 하루 이틀 만에 나온 소프트웨어가 아니기 때문이다.심지어, 몇 년 동안 밥을 굶더라도, 자신이 생각하는 가치를 실현하기 위해서 포기하지 않고 도전했던 우직한 도전이 오히려 성공을 만들어 내었다. 분명, 훌륭한 소프트웨어는 뛰어난 기술로 만들어지는 것만은 아니다는 것을 요 근래에서야 필자도 느낀다.필요한 가치가 적정한 가격에 구현되어진 것이 정말 필요하다는 점이다. 뛰어난 기술이 뛰어난 제품을 만드는 것이 아니라, 뛰어난 제품이 뛰어난 기술을 만든다는 것이다. 그것이 사용자들로 하여금, 또 다른 가치를 얻을 수 있는 기능을 제공한다는 것에 대해서 굳이 설명하지 않더라도, 그들은 그 아이디어와 생각을 실현하기 위해서 자신만의 길을 걸었다.정말 우직할 정도로... 필자 주변의 그들은, 몇 년을 일 년에 몇백만 원을 벌더라도, 그 꿈을 포기하지 않았다.셋. 시장과 세상의 시선을 그렇게 두려워하지 않았다. 자신의 ‘가치’와 ‘비전’을 실현했다.자신의 아이디어와 자신의 서비스, 제품을 지키기 위해서 약간의 주변 사람들에게 욕을  얻어먹는 것을  두려워하지 않는다. 필자가 아는 어떤 기업은 시장에서는 냉혈안이라는 말도 듣고, 불법 복제된 제품에 대해서는 가차 없는 소송도 불사하는 어떤 기업을 알고 있다. 하지만, 그 회사와 그 사장에 대해서 필자는 비난하지 않는다. 왜냐하면, 그는 기업 내부의 직원들에게는 절대 급여를 밀리지 않고, 야근을 시키지 않는 최고의 사장이었기 때문이다.시장과 타인에게는 가차 없지만, 자신이 생각한 비전을 실현한 회사를 만들기 위해서 언제나 최선을 다하는 사람이었을 뿐이다. 그리고, 자기 것을 지키기 위해서 애를 썼고, 직원들과의 거리도 언제나 적절하게 유지했다. 냉정하게 기업과 사업이라는 것은 자선사업이 아니라는 것을 잘 알고 있었다. 충분하게 돈을 벌고, 외제 승용차를 사장은 타고 다니지만 ( 외제 승용차를 타는 것도, 대한민국은 간단하다. 법인세를 충분하게 낼 정도로 수익이 생기면, 그 수익으로 차를 리스해서 타면 간단하다는 대한민국의 세법 구조 때문이다. ), 모든 직원들에게 그 이익을 100% 나누어주지는 않는다. 직원은 직원일 뿐이니까.그들은 회사의 재정이 힘들어지면 소속된 직원을 힘들기 전에 내보낼 줄도 알고, 필요하다면... 해고도 그리 어렵지 않게 결정하는 사람도 있다, 영업기밀을  들고나간 직원과 소송도 불사했다. 차라리, 친구와 따로 술을  마실지언정, 직원들과의 ‘관계’는 냉정하고 쿨한 관계를 유지했다. (물론, 그렇지만. 인간관계가 깨어지는 것을 매우 괴로워하는 사람들이다. 다만, 아래 직원들에게 속시원히 이야기를 못할 뿐이다. )넷. 필요한 기술자나 기술은 기필코 얻으려 노력했다.그들은 자신이 부족한 점을 잘 이해하고 있었다. 부족한 것을 오히려, 더 널리, 많이 이야기를 하였다. 그리고, 그것을 커버하기 위해서 매우 많은 노력을 한다. 다 잘하고자 하는 팔방미인이 되는 것이 아니라, 자신이 부족한 점을, 자신이 가장 잘하는 것으로 커버하려 애쓴 것이다. 전문적인 기술을 소유한 사람에게 도움 요청하는 것을 부끄러워하지 않고, 도와준 사람에게 충분한 대우나 접대를 잊지 않았다. 그래서, 그들이 도와달라고 하면, 주변의 전문가들이 아낌없이 그를 도와준다.그 이외에서 그들은 그렇게 ‘성실’하게 일하는 친구들은 아니었다. 실제, 사장이었던 그들이 직원의 입장으로 회사를 다닐 때에는 근태 문제로 지적을 받은 친구들도 꽤 많다는 점이다. 아마도, 사업이나 자신이 좋아하는 일을 하는 것과, 어떤 일이 주어진 상태에서 일을 하는 것은 분명 다른 지도 모르겠다. 직원일 때에 불성실하지만, 자신의 일을 할 때에 성실한 것은 전혀 상관관계가 없어 보인다. 한편으로는 ‘사장’이나 ‘자신의 일’을 하는 사람의 경우에는 특별하게 ‘근무시간’이라는 것 자체는 큰 의미가 없다는 점이 더 정답일 것이다. 하여간, 그들은 성공한 개발자들이고, 성공한 기업인이 되어 있었다. 자신만의 제품이나 서비스를 만들면 자연스럽게 ‘사장’이 되어버리는 것이 소프트웨어 업계의 현실인 듯하다.그렇다면, 대한민국에서 ‘성공’이란 ‘돈’을 의미하는가?강남의 최고급 아파트와 외제 승용차가 성공을 의미할까?자신의 뛰어난 기술력으로 커뮤니티에서 인정받고, 유명해진 명예를 얻는 것이 성공을 의미할까? 다른 사회현상을 생각하면서 다시 한번 비교해보자.요즘 개발자들도 오디션 프로에 영향을 받은 듯하다. 요즘 연예계 지망자들이나 배우나, 가수를 꿈꾸는 친구들이 선배나 멘토들에게 묻는 것이 언제나 똑같다고 한다.그것은 ‘빠르게 성공’하고 ‘빠르게 명예’를 얻는 방법이 무엇이냐 묻는 것이다.어렵고 복잡하고, 길게 걸리는 방법은 무시하고, 오디션 프로에서 1등을 해서, 빠르게 성공하는 방법만을 생각한다고 한다.물론, 그 방법도 있을 것이다.소프트웨어의 세계에도 똑같은 방법이 있다. 대표적인 방법이 유명대학을 가서, S 멤버쉽이 되고, 대기업에 입사해서 경력을 쌓은 다음, 해외의 서비스를 적당하게 분석하다가, 성공적으로 론칭한 서비스를 재빠르게 국내에 도입해서 성공에 이르게 하는 방법이 아마도 가장 빠른 방법일 수 있겠다.물론, 이 방법으로 ‘성공’을 쟁취하려 하는 개발자라고 하더라도. 비난하지 않는다.분명, 그 길은 대다수 ‘성공’이라고 부른다. 하지만, 그 길을 선택하고 집중하는 것 또한 매우 어렵고 힘든 길이다. 선택한다고 얻을 수 있는 길도 아니다.가령, 이 글을 읽는 독자가 학생이라면. 가장 먼저 명문대학을 가는 것부터 시작해야 할 테니, 당장, 이 내용을 덮어버리고, 국영수를 공부하는 것에 몰두해야 하기 때문이다.사실, 가장 넓게 알려진 성공으로 가는 길은 가장 가기 어려운 길인지도 모른다. 경쟁이란 정말 어렵고 힘들 것이라는 것을 잊지 말자.본론으로 다시 돌아와 보자. 개발자로서 '성공'이란 무엇을 의미하는가? 아니, 개발자로서 비전을  갖는다는 것은 무엇을 의미하는가?  원천적으로 개발자의 삶이란 어떻게 살아야 하나요라고 묻는다면,이 문제는 정말 어렵고, 사람마다 다르기 때문에 최선을 다하는 것이 정답이라라는 교과서적인 답변만 늘어놔야 하는지도 모르겠다.이점에 대해서는 이제는 폐간했지만 오랫동안 개발자들의 벗이 되었던 마이크로소프트웨어 잡지에 대해서 원망을  슬쩍해보자.그것은, 나에게 ‘정말 대단히 큰 재미’를 선사했다는 것이 나에게 가장 처음 다가온 충격이었는지도 모른다. 처음에 가진 꿈은 그냥, ‘소프트웨어 개발’을 통해서 삶을 영유할 수 있는 것만으로 나는 행복했다는 점이다. 그래서, 이 소프트웨어의 세계로 진입하게 된 마이크로소프트웨어에 대해서 원망을 해야 하는지도 모르겠다.하지만 필자는 소프트웨어로써 ‘개발자로서 성공’을 하기 위해서, 이 직업과 삶을 선택한 것이 아니라, ‘개발자로 살기 위해서’이 삶을 선택한 것이었다. 나이를 먹고, 무언가를 목표로 살아온 경험을  되돌아본다면, ‘돈’과 ‘명예’를 선택하지 않았을 때에, 오히려, ‘돈’과 ‘명예’를 얻지 않았는가 하다. 오히려, ‘돈’을 선택하던 시기에 ‘돈’을 더 많이 잃어버린 경험도 가지게 되었다.이제는 주변을  되돌아보면, 필자는 꽤 넓은 스펙트럼을 가지게 되었다는 것을 느끼게 된다. 한때는 고인이 되셨지만 대통령이셨던 분부터, 수천억을 소유한 재벌 총수, 의료재단과 대학법인을 소유하신 분, 병원의 원장님들을 비롯한 분들을 비롯하여, 출판계, 영화계, 물론. 다수의 소프트웨어 개발자들까지. 매우 넓은 사람 관계를 만들어본 것 같다.그중에 소프트웨어 개발자들은 참 착하고 바보스러운 사람들이 많은 것 같지만, 한편으로는 너무도 욕심이 많은 사람들이 존재하는 참, 신기한 동네이다.그리고, 여러 계층을 경험해보니. 모든 계층은 똑같이 피라미드 구조를 가지고 있다는 점이다. 대부분 다 똑같았다. 하층의 사람들은 싼 가격에 노동력과 지식을 제공하고, 상위 레벨에서는 적절한 대우 이상과 재미있고 신기한 일들을 많이 한다는 점이다. 이 부분은 어느 계층이나 똑같다.대표적으로 출판일을 경험했을 때에 자신의 이름이 들어간 편집장이 되는 사람과, 그것을 목표로 기획자로 일하는 직원의 급여 수준이나 처우, 대우는 정말 최고급 아키텍트와 SI 개발자를 비교하는 것 이상으로 그 상대 감은 소프트웨어 개발세 상의 것 이상으로 매우 컸다.행복한 개발자라고 한다면, ‘개발이 정말 재미있고’, ‘개발도 잘하고’, ‘소프트웨어 개발 피라미드의 상층부의 일’을 하고 있다는 사람이 있다면. 그 사람은 정말 행복할 것이다. 뭐, 그런 사람은 이 글을 읽고 있지도 않을 것이다.그러나, 개발이 재미있지 않거나, 개발을 뛰어나게 잘하지도 못하고, 소프트웨어 개발 피라미드의 하층부에서 일하고 있다면, 어떻게 생존해야 하는 가에 대해서 정말 심각하게 고민해야 한다.이 글을 읽는 독자가 이제 개발자의 길을 시작한 사람이라면 고민해라, 소프트웨어 개발을 비롯한 모든 전문적인 직업들은 새로운 것을 배우고, 익히고, 소모하면서 계속 변화되는 것을 즐길 줄 알아야 재미있는 직업이다. 그런 것이 아니라면, 정말 힘들고, 피곤하고 어려운 것이 전문직과 같은 직업이다. 만일 그런 것이 힘들다면 다른 일을 알아보는 것이 현명하다.소프트웨어 개발자들과 가장 비슷하게 일하는 웹디자이너들의 푸념이 있다.‘낮은 급여에 야근은 허구한 날, 거기에. 불투명한 미래’에 대한 그들의 이야기를 들으면서, 흔히 소프트웨어 개발자들은 그 질문에 답변한다. ‘너희들은 모니터라도 크지’라고. 대부분의 프로젝트들은 ‘분석’에 의해서 ‘일정’을 만들지 않고, ‘일정’을 통해서, ‘품질’을 선택한다고 봐야 한다.‘정말 하고 싶은 것이 무엇인가?’개발자들에게 물어보면, 대부분 당황하는 경우가 많다. 이것은 개발자이기 때문에 답변을 못하는 것이 아니라, 자신의 비전이나 꿈에 대해서 명쾌하게 정의하지 못하고 있기 때문이다. 주변의 초보 개발자들에게 이야기하고 싶은 점은...가끔은 수필집이나 여행기, 그리고. 다른 사람의 생각과 꿈에 대한 글을 많이 읽어보라고 권하는 것이다. 그러면, 그 비전과 꿈에 대해서 이야기해달라는 사람들이 꽤나 있고는 하다.문제는 그 비전은 누가 정해주는 것이 아니라, 자신이 생각하거나, 자신이 발견하는 것이 옳지 않냐고 다시 이야기를 해준다. 물론, 이렇게 이야기하는 사람도 있다.‘저는 이번 프로젝트에서 인정을 받아서, 다음 프로젝트를 수행할 때에는 팀장이 되고 싶어요!’라고 이야기할 수 있다. 하지만, 이런 ‘단기적인 비전’을 말하는 것은 아니다. 이런 ‘단기적인 비전’만을 따라가다 보면, 냉정하게 수단만 중요시 여기게 되고, 목적 자체를 잃어버린 인생의 방랑자가 될 가능성이 매우 크다.내가 생각하는 ‘성공’이란 과연 무엇인가?또 하나는, 그 ‘성공’의 목표를 너무 작게 가져도 문제이고, 너무 커도 문제라는 점이지만, 그래도, ‘꿈’과 ‘목표’가 있다는 것 자체가 재미있고, 신기하지 아니한가?‘성공은 자신이 정한 것을 이루는 것’을 의미한다고.그럼 ‘꿈’을 어떻게 정의하나요?1. 10년, 20년, 30년 후의 자신의 모습을 상상해보고 정의해봐라.2. 현재 내가 좋아하는 모든 것들을 적어봐라.3. 내가 가장 잘하고 가장 인정받는 것을 적어봐라.보통은 이렇게 끄적거리다 보면, 무언가가 조금은 구체적인 비전이 나올 수도 있지만, 아무렇지도 않은 것이 나올 수 있다. 하지만, 일단, 끄적이기 시작했다면, 다음번에는 좀 더 잘할 수 있다는 것이 중요하다. 가장 중요한 것은 ‘내가 비전에 대해서 생각하기 시작했다’는 점이다. 일단 작심 3일이라도 중요한 결정이다. 그것은, ‘결정’을 하고 ‘결심’을 하기 시작했다는 것이기 때문이다.일단, ‘써야 한다’. ‘생각은 생각일 뿐이다’주변의 개발자들이 가장 잘 못쓰는 말 중의 하나가 ‘머릿속에 다 있다’라는 말이고, ‘글로 쓰기에 너무 어려운 이야기’이다라는 이야기가 가장 잘못된 것이라는 것을 잘 모르는 경우가 많다.‘머릿속에 다 있다’라는 이야기는 한번 생각은 해봤으나, 결론을 내리지 못하였다는 이야기로 들리고, ‘글로 쓰기 어렵다는 이야기’는 그만큼 정리가 안되고, 그 일에 대해서 잘 모른다는 이야기와 똑같다.10년 20년 특정 도메인에서 일한 베테랑이라고 하는 개발자와 일을 할 때에, 자신이 하는 일은 너무도 복잡하여, 설계도나 다이어그램, 순서도, 타이밍 차트 등을 그릴 수 없다는 사람들이 있다.그들과 이야기하고, 그 업무를 다이어그램과 설계도로 만들어 주어도, 그들은 그것 말고, 설명이 안 되는 그 무언가가 있다고 이야기를 한다. 물론, 필자는 그때에 이렇게  이야기해준다.‘만일 그러한 것이 존재한다면. 그것은 당신만이 생각하는 경험이나 당신이 소중하게 생각하는 가치인지 모른다. 하지만, 그것은 어떤 지식이 되기에 매우 부족한 것일 수 있다. 지식은 설명하기 쉽고, 이해하기 쉬운 것이 지식이다. 설명하기 어려운 경험은 정규화되거나 전달되어지기 매우 어렵다’더 쉽게 이야기하면. ‘쉽게 설명하거나 글자로 남기지 못한다면, 당신은 그것에 대해서 잘 알고 있지 못한 것입니다’비전이나 목표 잡기가 너무 어려워요?!그렇다면, 당장 휴일에 컴퓨터를 내버려두고, 아이폰이나 패드와 같은 스마트하다고 우기는 디지털기기를 집안에 던져두고 여행을 떠나는 것이 현명한 방법이겠다. 그리고, 다른 매체를 들여다보고, 개발자 이외의 사람들을 만나서 이야기해보라라고 권유해야 하는 것이 맞을  듯하다.생각 이상으로 소프트웨어 개발자의 세계는 정말 좁다. 그리고, 단편적인 지식들과 단편적인 경험들만이 존재하는 세상인지도 모른다. 그래서, 소프트웨어 개발자들은 ‘관심의 폭을 넓히고,’ ‘자신을 확장’하는 것이 결론적으로는 더 뛰어난 개발자가 된다는 것을 나중에야 깨달을 것이다. 마지막으로 이야기한 한다면, 소프트웨어 개발자에게 ‘성공’이란 일단... 전혀 해보지 않았던 것을 도전해보는 것, 그리고. 삶은 소프트웨어 개발처럼 버전을 나누어서 설명하기 어렵다는 것을 이해하고. 무언가 계속 새로운 것에 도전한다는 것이 진정한 ‘성공’ 아닌가 한다.#와탭랩스 #와탭 #개발자 #개발 #프로그래머 #성공 #성공한개발자
조회수 1187

스타트업과 마켓의 크기.

대부분의 스타트업은 마켓의 크기를 잘못 파악하거나. 과도하게 평가하고, 또는 작게 평가해서 시스템이 따르지 못하게 되면서 실패한다. 하지만, 결론적으로 이야기한다면... 이것도 '운'이다.스타트업은 '시장'을 움직이지 못하면 망한다.작게 설명한다면, '소비'하는 소비자들의 '시장'을 제대로 잡고 계획을 잡아야 한다. 스타트업이 가장 크게 실수하는 것 중의 하나는 '시장'의 크기와 자신들이 만드는 서비스와 제품의 가격 등의 결정에서 제대로 정리나 정의가 안되고, 시장의 흐름을 인지하지 못해서이거나 따라가지 못해서이다. 또는, 너무 빠르거나 느린 것이다. 우습지만 거의 '운'이고, 잘 맞으면 성공하고, 너무 빠르면 버텨야 하고, 너무 느리면 따라가기 어렵다.빠르게 변해가는 시장의 규모나 크기, 가격의 결정 요소들을 받아들이면서 긍정적인 신호를 만들고, 궁극적으로는 시장의 신호를 제대로 인지하면서 결론적으로는 시장을 움직이게 되는 기업들이 성공한다라고, '성공'후에 평가받는다.아이러니 하지만, '시장'에서 성공한 후에야 성공요인들에 대해서 다양한 스토리 텔링으로 일반화하려는 시도들이 일어날 뿐이다. 미안하지만, 그것은 그냥 '스토리 텔링'일 뿐이다. 정말, 그렇게 똑같이 반복한다고 해서 다른 기업이나 다른 마켓에서 성공한다는 보장은 없다.사업은 그렇게 '과학적'인 분야가 아니다.조금 문제를 좁혀보자. 그럼에도 불구하고, 시장에 대한 규모나 크기에 대해서 정하는 것이 사업계획의 가장 첫 번째 원칙이나 기본이 된다.사실, 시장의 크기나 문제를 인지하는 것이 사실상의 스타트업의 시작이라고 이야기하는데. 이때의 니즈를 발견하고 적절한 가격을 선정하는 것은 정말 어떠한 정답도 없다. 그냥, 성공한 기업들만이 그렇게 이야기하기 때문에 그런 것이라고 이야기할 뿐이다. ( 우습지만, 어떤 경제학자들도 성공한 사례에 대한 케이스를 이야기할 뿐이지, 미래에 동일한 방법으로 똑같이 성공한다는 과학적인 설명은 불가능하다고 한다. )하지만, 명쾌하게 실패 원인은 찾을 수 있다. 그것의 첫 번째 이유는 '제품'에 대한 가치에 대한 착각이다.어떤 멋진 제품이나 서비스가 나오면 막연하게'소비자'나 '시장'이 존재할 것이라는 착각필자도 이런 식으로 실패해봤다. 뛰어난 개발자들이 모여서 어떤 새로운 제품을 만들면 시장에서 소비할 것이라는 착각이다.이것을 설명하는 이야기는 1990년대 하버드 경영대학원(HBS)의 마케팅 전문가인 테오르드 레빗(TheodoreLevitt) 교수가 주장한 의견을 읽어보면 쉽게 알 수 있다. 교수의 주장은 다음과 같다.드릴이라는 제품을 고객이 구매하는 이유는 무엇인가?고객은 드릴이라는 제품을 구매하는 것은 그 제품이나 기능 때문이 아니라는 것이다. 정말, '고객들이 원하는 것은 0.6cm의 드릴이 아니라 직경 0.6cm의 구멍'이라는 말로 고객의 구매 이유를 설명했다.테 오르드 교수의 주장은 고객들은 task와 goal에 대한 이슈때문에 '제품'이나 '서비스'를 구매하는 것이라는 설명이다. 그래서, 고객의 task와 goal에 대한 분석이 가장 중요하다는 주장이다. 고객이 어떤 문제를 어떤 식으로 해결하려고 하는데, 그 문제의 행위나 결과에 대해서 근본적으로 고민하지 못하면 '시장'에서는 소비되지 않는다는 주장이다.그러므로, 스타트업이건 기업이건 '시장'에서 왜? 그 서비스나 기능이 소비되는지에 대해서 알아야 하는 것이다. 그것이 바로 '마켓'이다. 이 마켓의 크기를 아는 것이 스타트업의 시작이라고 할 수 있다.그렇다면,  시장규모, 성장하는 가?, 진입 가능성이 있는가?, 경쟁상황이나 강도는? 이 비즈니스 모델의 시장 가치는 얼마인가?를 모두 안다고 '마켓'을 정의할 수 있을까?죄송하지만. 꼭, 그렇지도 않다. 우습게도. 시장은 실제 형성된 다음에서 설명이 가능하다는 것이다. 실존해야만 설명이 가능하다는 것을 어떤 식으로 설명할 수 있을까?시장규모 산정은 어려우며, 시장이 형성된 다음에서 설명이 된다는 것. 우습지만, 스타트업의 시장규모 산정이 가능하다고 이야기하는 사람들을 경계하라고 하고 싶다. ( 사실, 경제학이라는 것 자체가 그러한 것 같다. )그냥, 가설은 가설일 뿐이다.시장에 대한 규모를 측정하고 시장 점유율이나 성장률로 목표시장을 추정하는 것은 스타트업에게는 맞지 않는다. 왜냐하면, '시장'자체가 완전하게 정의되기 어렵기 때문이다. 또한, 스타트업은 대부분 '시장'을 새롭게 정의하고, 기존의 시장의 관점을 이동시키는 것으로 시작한다.PC나 스마트폰이 그러했다. 원래, PC 시장은 존재하지 않았다. 스마트폰 역시 기존의 휴대폰 시장을 넘어서서 새로운 '시장'을 창출했다. 자본주의와 신자유주의라는 담론을 굳이 꺼내 들지 않고서도 이 부분은 그냥 설명이 가능할 뿐이다. 개인적으로 '부'는 몰려다니고, '부'가 집중화되는 주기를 찾는 것이라고 생각한다.결론적으로 스타트업은 '시장'을 창조할 정도로 '혁신'적이지 않다면, 기존의 '시장'을 움직일 수 없을 뿐이라고 이야기한다. '시장'을 소비하는 소비자들이 움직이지 않는다면, 그 스타트업은 멈출 뿐이다.
조회수 5092

플랫폼 산업의 발전과 온라인 광고시장의 변화

핀테크 시장에는 P2P, 송금, 결제, 보안 등 다양한 카테고리가 있다. 해당 카테고리마다 성격은 다르지만, 대부분 '플랫폼 비즈니스'라는 공통된 특징을 가지는데, 그 중 플랫폼 비즈니스와 함께 성장한 온라인 광고 시장에 대해 더 살펴보자.  플랫폼 비즈니스와 광고 시장의 연관성  플랫폼 서비스는 인터넷 발전과 함께 다양하고, 빠르게 성장했다. 플랫폼 서비스는 양면 시장 구조로, '플랫폼'이라는 네트워크를 통해 서로 다른 집단을 연결시켜주는 시장을 뜻한다. 대표적인 예로 개인과 개인을 연결하는 '페이스북', 유휴차량과 승객을 연결하는 '우버', 숙박공간과 여행자를 연결하는 '에어비앤비' 등이 있다. 인터넷 플랫폼은 양면 시장 구조(출처=미래에셋대우 리서치센터)플랫폼, 수수료 외에 광고 수익모델이 필요  플랫폼 비즈니스의 주요 수익모델은 바로 중개 수수료다. 하지만 중개 수수료 모델은 시장에서 한 기업이 독점하지 않는 이상 수수료율을 높게 책정할 수 없다. 이에 많은 플랫폼은 중개 수수료 외에 다른 수익 모델을 찾는다. 문제는 많은 플랫폼 서비스가 높은 트래픽을 보유하고 있지만, 뚜렷한 수익모델을 찾지 못한다. 이 때 플랫폼 기업들은 일반적으로 자사 플랫폼에 광고를 붙이는 방식을 선택한다. 사실 이 수익모델도 이용자와 광고주를 연결한다는 부분에서 플랫폼 서비스 본질과 같다.  때문에 이제는 광고가 플랫폼 산업의 주요한 수익 모델로 자리잡는 중이다. 대부분의 플랫폼 서비스가 '일단 사용자를 많이 모은 후, 광고로 수익을 내자'는 계획으로 시장에 진입, 그 결과 온라인 광고시장은 폭발적으로 성장 중이다. 게다가 기존 온라인(모바일+PC인터넷) 광고 시장은 PC를 중심으로 운영되었지만, 스마트폰 등장 이후 모바일 광고 시장은 빠르게 성장했다. 다만, 온라인 광고 시장은 다른 광고 매체와 비교해 상대적으로 짧은 시간동안 급성장해, 생태계는 이제 막 형성되는 단계다. 그럼에도 확실한 것은 온라인 광고 매체 파급력은 그 어느 매체보다 강력하다는 점이다.  온라인 광고 시장 초기에는 퍼블리셔(홈페이지 운영 기업)와 광고주(광고를 요청한 기업)가 직접 연락해 자료나 게재 위치, 광고 단가 등을 합의하고 진행했다. 하지만, 온라인 광고 시장 규모가 커질수록 퍼블리셔들은 사용자를 유입시키는 주요 사업 모델이 아닌 광고를 관리하는 요소가 늘어나며 부담이 커졌다. 광고주가 바뀔 때마다 필요한 수정 작업과 코드 변경 작업 등이 점점 업무 강도를 높이고 있는 것. 이에 업무 비효율성이 증가했으며, 사이트 내 게재 광고가 많아지면서 퍼블리셔가 일일이 개별 광고 데이터를 분석하기도 어려워졌다.  방송통신 광고비 조사 결과(출처=한국방송광고진흥공사)광고를 쉽고 효율적으로 관리하는 애드서버 등장  이를 해결하기 위해 애드서버(AD server)가 등장했다. 퍼블리셔는 애드서버를 통해 많은 광고를 쉽고 효율적으로 관리할 수 있고, 애드서버는 퍼블리셔에게 일정 수수료를 받는다. 애드서버는 광고주 문제도 해결했다. 이제는 광고주도 다양한 퍼블리셔에 광고를 내고 싶기에 애드서버를 활용한다. 결국, 퍼블리셔와 광고주 모두를 위한 각각의 애드서버가 등장한다.  인터넷이 발전하면서 퍼블리셔와 광고주는 각각의 애드서버를 통해 편리하게 광고를 집행고, 보다 효율적으로 관리할 수 있도록 변화했다. 쉽게 말하자면, 애드서버는 광고주와 퍼블리셔가 광고를 진행하기 위한 하나의 툴이다. 퍼블리셔는 애드서버에 특정 조건을 설정한 광고 인벤토리(광고가 노출되는 영역)를 등록해 광고를 송출하고, 광고주는 애드서버에 광고를 등록해 매체에서 진행되는 광고 노출횟수나 결과값 등을 통합 관리하는 것.  하지만, 애드서버도 결국 퍼블리셔와 광고주의 업무를 덜어줄 뿐, 광고 효율을 위해 퍼블리셔와 광고주를 연결하는 데는 한계가 존재한다. 애드서버의 한계, 애드네트워크가 해결  당연히 광고주는 여러 퍼블리셔에 자사의 애드서버를 연결, 광고 노출 효과를 높이고 싶어한다. 하지만, 광고주가 수많은 퍼블리셔 중에서 직접 자사 광고에 적합한 퍼블리셔를 찾기 어렵고, 퍼블리셔와 각기 다른 애드서버를 통해서 광고를 집행할 경우 서버연동 문제 등이 발생했다. 퍼블리셔 또한, 한 광고주의 광고만 노출시키는 것보다 여러 광고주의 광고를 집행해 자사 매체에 가장 적합한 광고로 광고수익을 높이길 원한다. 때문에 광고주가 증가하면서 퍼블리셔도 서버연동에 문제가 발생했다. 여러 사용자들이 각각 사용하는 애드서버 툴마다 독립적으로 운영되면서, 연동하는 과정에 문제가 발생한 것. 이 문제를 해결해기 위해 등장한 것이 애드네트워크다. 애드네트워크란, 여러 퍼블리셔와 여러 광고주를 적합하게 매칭할 수 있는 환경을 조성하는 서비스다. 수많은 퍼블리셔들이 보유한 광고 인벤토리를 확보, 이를 상품화해 광고주에게 제공한다. 이를 통해 광고주는 자사가 원하는 형식의 광고를 직접 선택할 필요 없이 설정을 통해 다양한 매체에 광고를 집행할 수 있다. 퍼블리셔도 자사와 같은 애드네트워크를 이용하는 광고주가 증가할수록 다수의 광고를 확보할 수 있다. 애드네트워크 종류로는 구글의 'GDN', 다음카카오의 'DDN', 네이버의 'ACE Trader', 페이스북의 'Audience Network' 등이 있다. IT 대기업들이 자사의 애드네트워크를 구축하기 위해 경쟁을 펼치고 있는 것. 특히, 퍼블리셔와 광고주에게 ROI를 쉽게 분석할 수 있는 'Data analytics'를 제공하거나 여러 솔루션을 같이 제공하면서 자사 애드네트워크로 제휴사들을 모으고 있다.  애드네트워크와 금융  앞서 언급한 것처럼 인터넷의 발전과 스마트폰의 등장 등으로 온라인 광고 시장은 빠르게 성장했다. 이와 함께 광고를 효율적으로 집행하기 위한 시스템도 끊임없이 발전 중이다. 이에 맞춰 새롭게 등장하고 있는 플랫폼도 변화하는 흐름에 대응해야만 한다.  플랫폼 서비스가 잊지 말아야 할 것은 광고로 수익을 내기 위해서 많은 소비자들이 해당 플랫폼을 방문해야 한다는 점이다. 즉 트래픽이 높아야 한다.  핀다는 사람들에게 좋은 금융 상품을 추천하고 노출하기 위해 효과적인 광고모델을 구축하려고 노력했다. 차별점은 애드네트워크다. 여러 금융상품 중 많은 사람이 사용하는 상품이나 서비스를 핀다 파트너 매체로 제휴, 이를 통해 금융상품 부문에서 독자적인 애드네트워크를 구축했다. 소셜 커머스 티켓몬스터와, 송금 서비스를 제공하는 토스, 개인의 금융이나 신용 정보를 제공할 수 있는 플랫폼 등과 제휴해 소비자에게 금융 상품을 알린다.  즉, 핀다의 금융상품 DB와 추천 알고리즘을 많은 소비자에게 효과적으로 노출하기 위해 서로 다른 성격의 매체에 모듈을 붙인 것. 이처럼 애드서버, 애드네트워크를 구축하기 위해 플랫폼 서비스는 많은 소비자를 확보하고, 각 서비스에서 확보한 정보를 바탕으로 추천 알고리즘을 발전시켜야 한다.  온라인 광고 생태계는 변화의 물결이 부는 곳이다. 가변성과 불확실성이 높은 만큼 새로운 광고 형태가 등장할 확률도 높다. 변화하는 흐름 속에서 뒤처지지 않기 위해서는 자사가 보유하고 있는 플랫폼 서비스의 특징과 장점을 파악해 유연하게 대응해야 하는 것을 잊지 말자.  #핀다 #스타트업 #시장분석 #광고생태계 #노하우 #인사이트

기업문화 엿볼 때, 더팀스

로그인

/