스토리 홈

인터뷰

피드

뉴스

조회수 1765

PM, 대충하면 큰일납니다 (2/2)

Overview그동안 브랜디 랩스의 글쓰기 순서는 제비뽑기로 정했었다. 1월 이후, 엄청난 행운(?)으로 걸리지 않았었는데, 이제는 아예 타임 테이블이 생겼다. 오랜만에 글을 쓰려니 막막하다. 하지만 한 번 쓴 시리즈는 마무리하는 법! PM에 대한 이야기를 마저 하려고 한다. PM, 대충하면 큰일납니다 1화 보기 프로젝트 관리자는 뭘 하지?6.인적자원관리인적자원관리는 프로젝트 팀(팀원) 관리를 의미한다. PM은 팀원의 의사소통 채널과 작업 방법론을 수립해야 한다. 팀의 목표와 목적을 팀원들과 같이 공유해야 하고, 프로젝트 계획 검토 및 R&R(팀원의 책임과 역할)을 수립한다.인적자원관리를 잘할 수 있는 TIP결국 PM은 어떻게 하면 팀원의 역량을 강화해서 작업성과를 향상시킬 수 있는지 고민하는 역할인 것이다. 물론 보상을 많이 하면서 책임을 요구하면 구성원들은 당연히 일사천리로 움직인다. 그래서 적절한 당근과 채찍은 성과에 밀접한 영향을 준다는 말도 있다. 하지만 당근과 채찍만으로 팀원을 이끌면 어느새 익숙해지고, 무뎌져서 결국 의욕을 잃을 수도 있다. 따라서 PM은 활발한 의사소통으로 정확한 목표의식을 공유하는 것은 물론, 팀원이 하고 싶은 일을 정확히 파악할 수 있어야 한다. 소통(疏通)!! 인적자원관리를 잘 할 수 있는 가장 좋은 방법이자, 노하우다.7.의사소통관리의사소통관리는 프로젝트 정보의 생성, 배포, 저장 등 프로젝트 진행 프로세스를 의미한다. 관리를 하려면 의사소통 기술을 알아야 한다. 의사소통 기술이란 공식적인 정보와 비공식적인 정보를 잘 구분해서 서면으로 전달할 건지 구두로 전달할 건지 선택하는 정보 전달의 방법을 말한다.의사소통관리를 잘할 수 있는 TIP물론 반드시 전달해야 하는 정보는 당연히 팀원과 공유해야 하지만 그렇지 않은 정보에 대해서는 받아들이는 전달해도 되는지 안 되는지 사람의 성향에 맞게 판단해야 한다. 예를 들어 어떤 이슈가 발생했을 때 사원들은 작은 일에도 크게 반응을 하기 때문에 아무렇지 않은 듯 툭 던진 한마디가 그들의 멘탈에 타격을 줄 수도 있다. 반대로 과장 이상의 직원에게는 이슈 발생에 대한 내용을 공유하고 함께 문제를 처리하면 더 나은 해답을 얻기도 한다. 결국 의사소통관리를 잘하려면 (계속 언급했지만) 많은 대화로 구성원의 성향을 파악하고, 적합한 정보 전달의 방법을 찾아야 한다. 8.위험관리모든 프로젝트는 위험을 동반한다. PM은 위험요소가 프로젝트에 미치는 영향을 판단해서 위험의 우선 순위를 판단해야 한다. 만약 프로젝트 후반기에 위험이 발생하면 비용이 증가하고 일정이 늦어질 수 있다. 그러므로 대응보단 예방이 훨씬 중요하다.위험관리를 잘할 수 있는 TIP체계적인 프로젝트 진행을 우선으로 여기자. 실무에서는 프로젝트를 빠르게 진행하려고 중간의 몇몇 단계를 빼기도 한다. 특히 문서 작업을 제때 하지 않는 경우가 많다. 개발자들도 제일 싫어하는 작업이 무엇인지 물으면 대부분 “문서”라고 말한다. 개발만 잘하면 되는데, 도대체 왜 문서를 만들고 관리해야 하냐는 거다. 물론 개발하는 동안은 문서가 중요하지 않지만 프로젝트가 완료되어 운영팀에 이관되었을 때, 다시 말해 개발자의 손을 떠나 다른 개발자에게 프로젝트가 이관되었을 때 문서가 없다면 위험이 발생하면 많은 시간을 장애 처리에 쏟아야 한다. 반면 문서를 잘 만들면 위험 대응에 큰 도움이 될 수 있으니 반드시 문서를 남겨야 한다. 만약 1시간에 천만 원을 판매하는 쇼핑몰에 장애가 발생해 복구하는데 5시간이 걸렸다면 5천만 원 이상의 손해가 발생하는 셈이다. 진땀이 나는 건 당연하다.9.조달관리조달관리는 프로젝트 작업 진행에 필요한 제품, 서비스, 결과물을 구매하기 위해 필요한 프로세스를 말한다. 조달작업을 하기 위해 작성하는 문서를 RFP라고 하고 범위 기준선을 기반으로 계약의 범위를 정의한다. 이런 계약은 크게 고정가, 원가정산, 복합형 계약으로 나뉘고 각 특성에 맞게 계약 방법을 선택해야 한다. 조달을 수행하려면 공급자를 모집하고 선정해서 계약을 체결한다. 이때 합리적인 계약이 진행되는지 감시하고 필요한 변경 및 통제를 관리하는 것을 조달관리라고 한다.조달관리를 잘할 수 있는 TIP조달관리에서 계약 종료는 반드시 행정 종료보다 먼저 이루어져야 한다. 왜냐하면 계약 종료는 제품 검증이 핵심이기 때문에 제품 검증이 잘 되지 않은 상태에서 행정이 종료되면 나중에 발생하는 문제를 PM이 모두 책임져야 한다. 사실 외부의 공급자를 통해 프로젝트를 진행하면 내부에서 진행할 때보다 더 많은 어려움이 생긴다. 커뮤니케이션도 어렵도 수시로 진행을 체크하는데 어려움이 많기 때문이다. 그래서 모든 진행 과정을 문서로 만들어 조달을 통제해야 한다. 아무리 사소한 변화라 해도 프로젝트 문서를 갱신하고 승인을 거쳐 변경된 내용이 진행되게 한다. 다시 말해, 계획이 잘 이행되고 있는지 수시로 보고를 받고 더욱 신중하고 꼼꼼히 진행과정을 체크해야 한다.ConclusionPMBOK은 한국 프로젝트와 다른 부분이 많아서 현업에서는 필요없다고 이야기하는 사람들도 많다. 하지만 이것은 기본 가이드이기 때문에 100% 활용하진 않더라도 참고하기에 좋은 자료인 건 확실하다. 그래서 PMP를 3번 정독했고 읽을 때마다 다른 걸 배우는 기분이다. PM을 시작한다면 꼭 한 번 이상 읽기를 권장힌다.PM 역할을 해봤다면 지금까지 정리한 글과 TIP에 동의하지 않을 수도 있다. 물론 이 글은 절대 정답이 아니다. 다만 8년 남짓 PM으로 일하면서 단 한번도 동일하게 진행한 프로젝트는 없었고, 실패한 적도 없다. 무엇보다 프로젝트에서 남은 건 사람이라는 것도 알게 되었기 때문에 글을 쓰는 내내 사람을 강조했던 것이다. 프로젝트는 혼자 하는 일이 아니다. 규모는 중요하지 않다. 아무리 잘난 PM과 개발자가 있어도 같은 목표를 향해 이인삼각 달리기처럼 뛰지 않으면 결국 프로젝트는 실패한다. 그렇기 때문에 소통과 커뮤니케이션이 무엇보다 중요한 것이다. 이 글을 읽는 모든 분들은 잘난 PM 말고 좋은 PM이 되길 바라며 글을 마친다.글문경민 팀장 | R&D PM팀[email protected]브랜디, 오직 예쁜 옷만#브랜디 #개발문화 #개발팀 #PM팀 #업무환경 #인사이트 #경험공유 #협업
조회수 1092

이케아(IKEA), 스타트업 진화의 산물

몇 년 전에 유명한 개발자 분과 의기투합하여 이런 서비스를 만들어보면 어떨까요?라고 논의하고.. 딱 5장의 기획서를 만들어서 VC를 찾아가 미팅을 한 적이 있었다. 다행히 만나 논의하는 자리까지는 가지게 되었지만, 지금 생각하면 조금 무모했다는 생각이 든다. ㅎㅎ 사실 그 다섯 장의 아이디어가 실제로 구현되고 만들어졌다면 아마도 그 모습과는 판이하게 달랐을 것이다.당연히 아이디어는 중요하다. 하지만, 기획서는 만들어지는 과정에서 큰 변화를 거칠 수밖에 없고.. 또한 론칭 이후에도 큰 변화를 겪을 수밖에 없다. 그래서 실행의 중요성이 엄청나다는 것을 뼈저리게 느끼고 있는 상황이며, 이러한 변화.. 즉, 인간이 계속해서 환경에 적응하며 진화해 온 것과 같이 스타트업의 서비스 또한 진화하지 않으면 생존하기 어렵다는 생각이다.그런데! 서비스의 진화는 기획자가 책상에 앉아서 기획서를 쓰겠다고 고민을 하다가 나오는 것이 아니라,어떻게 하면 더 만족스러운 서비스가 될 수 있을까?...라는 질문에 대한 해결책을 찾고, 실행하면서 진화해야 한다.  지금은 글로벌 가구 왕국인 이케아도 처음에는 스타트업으로 시작하였고, 그 진화의 과정을 거쳐 지금의 모습을 갖추게 되었다고 한다. 이케아의 창업 시점부터 다루고 있는 "IKEA, 스웨덴이 사랑한 이케아, 그 얼굴 속 비밀을 풀다"라는 책을 읽다 보면, 이케아의 창업 이후부터 서비스 진화를 설명해주는 부분이 있는데, 그 부분이 재미있었다.이케아도 처음부터 지금의 이케아가 아니었던 것이다.1. 이케아는 왜 조립식 가구.. 일까?이케아가 조립식 가구 형태로 판매하게 된 배경은, 통신판매업으로 여러 가지 제품을 팔던 회사(이케아의 전신)가 가구 공장을 인수하게 되었고, 역시 가구를 통신판매로 판매하기 시작했다. 그런데 가구는 배송이 까다로웠고, 이를 해결하기 위해.. 고객이 직접 조립하는 가구를 만들자!! 의 아이디어가 실행되었다. 그것도 1950년대에...  2. 왜 창고형 매장인가?이케아가 초창기 선풍적인 인기를 끌면서, 스톡홀름 매장을 오픈 었는데.. 개장하자마자 사람이 너무 많이 와서, 카운터에서 고객이 주문한 상품을 창고에서 물건을 가져오는데 시간이 많이 걸렸다고 한다. 그래서 고민 끝에 창고를 개방해서 고객이 직접 물건을 챙길 수 있도록 하였다.  3. 왜 핫도그를 싸게 파는가?쇼핑을 하느라 지치고 또는 계산대에서 줄이 너무 길었거나.. 원하는 상품을 구매하지 못한 고객들에게 즐거움을 주기 위함이었다고 한다. 보통 판매되는 핫도그의 1/4의 가격으로 핫도그를 판매해서 고객들이 계산대를 나오면 바로 즐길 수 있도록 준비하였다고 한다.  계속해서 관찰!좀 더 효율성을 높이는 서비스에 대한 고민, 고객의 대기 시간을 줄여주기 위한 고민.. 고객의 기분을 즐겁게 해 주기 위한 고민들이 모여 지금의 이케아가 된 것이고.. 이러한 관찰은 (내가 생각하기에는) 기획 부서의 사람들이라기보다는, 그 현장에서 일하는 사람들의 의견이 반영되어 이렇게 진화한 것이 아닐까?라는 추측을 해본다.진화의 주체는 책상위의 기획자가 아니라..현장 Staff들이 주체가 되어야...파펨에는 기획만을 담당하는 staff이 없다(Pie Startup). 작은 조직의 효율성을 기하기 위함이고.. 구성원 한 명 한 명이 모두 본인의 주요 업무 영역에서 일하면서 문제점을 발견하고 그것을 해결하기 위한 기획을 하며, 또한 실행 안을 만들고 적용해 보는 것이 최선이라는 생각이다. 대표의 역할은 그것의 우선순위를 정하고, 조율하며 필요한 자원을 적절하게 지원해 주는 것이다.파펨도 계속해서 진화하고 있다. 패키지에 대한 변화도 조금씩 이루어지고 있고, 또한 고객들이 파펨을 사용하면서 생기는 불편함을 해결하는 방향으로 변화해 가고 있다. 예를 들면, 고객들이 향수를 정기 구독하다가 남는 것들이 생기면 고객들은 정기결제를 중단하는 사태가 발생(어릴 적 학습지가 쌓이면 엄마에게 등짝 스매시를 당하고 당장 학습지가 끊기는 사태와 같이 ^^;;)할 수 도 있는데, 이럴 경우를 방지하기 위해 향수 팔레트를 만들어 제공하고, 고객들이 향수의 특성별로 Weather, occasion & fashion 등과 잘 어울리는 향을 쉽게 선택 및 사용할 수 있도록 돕는 tool을 제공하는 프로젝트도 진행 중에 있다.파펨도 다음주에 고객의 의견을 듣는 survey를 준비하고 있다. 좋은 말씀 부탁드립니다 .고객님!!!#파펨 #스타트업 #창업가 #창업자 #마인드셋 #인사이트
조회수 1422

벨류커미티 (Value Committee) 를 소개합니다!

안녕하세요. 비투링크의 소식을 전하는 미나 입니다 :)오늘은 야심차게 준비한 "[비.사.세] 비투링커가 사는 세상" 코너를 소개하고자 합니다!비투링크 내부에서는 어떤 사람들이 모여, 어떤 가치를 가지고 일하는지.또 어떤 재미있는 사내 문화가 있는지 등등비투링커들의 일거수 일투족을 쏙쏙 집어 공유해드립니다 ^_^그 첫번째 주인공으로, 비투링크 벨류커미티 (Value Committee) 1기를 소개합니다 :)여기서 벨류커미티는 뭐지? 하실 분들을 위해▼▼ ! 간단한 소개 드려요오! ▼▼회사 조직 규모가 커짐에 따라 많은 팀과의 커뮤니케이션을 필요로 하고,그에 따른 각종 이슈들이 발생합니다. 저희 비투링크는 이를 해결하기 위해,비투링커 모두가 함께 우리만의 문화를 만들어 나가기 위해 '벨류커미티' 프로젝트를 시작했습니다.비투링크의 주인은 비투링커!벨류커미티는, 현재의 조직문화 관련하여 비투링크답지 않은 모습을 발견하고, 창의적이고 급진적인 해결방법을 통해 비투링크다운 모습으로 복원하는 역할을 합니다!비투링크 벨류커미티 (Value Committee) 1기 멤버들 ♥지난 해 9월, 직원들의 자발적인 참여로 시작된 벨류커미티 1기 멤버 선정!전 직원의 80%가 자발적으로 참여했고, 각자 어떤 비전을 가지고 있는지포부를 밝히는 선거운동까지 진행했습니다.그렇게 5명의 임원이 선발 되었습니다 :-)매주 수요일 7시 30분, 비투링크만의 문화를 만들기 위해 고민하는 벨류커미티 멤버들!어느 수요일 저녁... 벨류커미티 회의실에 제가 잠시 침입했습니다 ㅋㅋ벨류커미티 멤버 CS 님: "첫 회의를 진행하면서, 정말 많은 아이디어가 쏟아져 나왔어요.그 과정에서 진짜 우리가 되고 싶은게 무엇인지에 대한 고민을 가장 많이 했습니다.문제해결에 가장 중요한 것은 이상향을 그리는 것이라고 생각했거든요."그리고 가장 중요한 다섯가지를 생각해봤습니다.그렇게 탄생한 비투링커라면 매일 고민해야 하는 5가지 행동 (Code of Conduct) !!!▼▼ 비투링커들의 5가지 행동강령 (Code of Conduct) 란? ▼▼우리는 다음 5가지 사항을 비투링커의 최우선과제로 삼고, 매일 조금씩 발전하고 있습니다 :)매주 금요일, 지난 일주일동안 아래 5가지 행동에 대해 고민하고 사례를 공유합니다!(1) 크고 담대한 꿈을 갖는다.(2) 주도적인 태도로 집요하게 집착한다.(3) 나와 내 팀이 아닌 모든 비투링커의 성공을 위한 의사결정을 한다.(4) 실수는 실수를 통해서 그 이상을 배울 수 있는 경우에만 허용된다.(5) 함께 일하고 싶은 역량을 가진 동료가 된다.비투링크 강남 오피스에 들어가면 한 눈에 볼 수 있다죠!비투링크 사무실에 들어서면 !!5가지 Code of Conduct @ 비투링크오피스를 쭉 돌아다니다보면, 비투링커들의 성장스토리를 공유하는 게시판이 있는데요!각자 비투링커로써 고민했던 위 다섯가지 행동강령에 대한 스토리를 공유합니다.짜잔 ~* ~*비투링크 성장노트를 공유하는 게시판! :)꼭 업무에 관한 내용이 아니어도 좋아요 ^_^내용은 꼭 업무에 관한 내용이 아니어도 좋답니다!오른쪽 이미지 처럼, 업무 중 감정이 상했지만, 함께 일하고싶은 역량을 가진 동료가 되기위해같이 점심을 먹으면서 풀기로 했다는 귀여운 내용도 좋습니다 :)누구라고 밝힐 순 없지만...."함께 일하고싶은 역량을 가진 동료가 되기 위해오늘 아재개그를 해서 옆자리 팀원을 즐겁게 해줬다." 라는 이야기도 들었..ㅋㅋㅋ내용보다는, 위 행동강령에 대해 매일 고민해보는 시간을 가지는게더 중요하다고 생각해요 :)그런 의미에서 비투링커들 짝짝짝 수고수고 멋쪄부러 !!벨류커미티 프로젝트는 계속 됩니다!TO BE CONTINUED....또 어떤 이벤트가 있는지는 다음 포스팅에 공유할게요! :)#비투링크 #사내문화 #기업문화 #조직문화 #팀소개 #기업소개 #경험공유
조회수 1329

Android Wear 개발하기 - VCNC Engineering Blog

비트윈 팀은 지난달 비트윈에 Android Wear 앱 기능을 릴리즈했습니다. 즐거운 개발 경험이었지만, 힘들었던 점도 많았습니다. 어떤 과정을 통해서 개발하게 되었고, 내부 구조는 어떻게 되어 있는지, 신경 쓰거나 조심해야 할 점은 어떤 것들이 있는지 저희의 경험을 공유해보려고 합니다. 이 글을 통해 Android Wear 앱 제작을 고민하는 개발자나 팀이 더 나은 선택을 하는 데 도움이 되고자 합니다.Android Wear에 대해Android Wear는 최근 발표된 구글의 새 웨어러블 플랫폼입니다. 공개된 지 얼마 되지 않았음에도 불구하고 완성도 있는 디바이스들이 출시된 상태이며, 기존의 웨어러블 기기보다 기능과 가격이 매력 있다는 평가를 받고 있습니다. 또한, 2014 Google I/O에서 크게 소개되고 시계를 참가자들에게 나눠주는 등, 구글에서 강하게 밀어주고 있기 때문에 상당히 기대되는 플랫폼입니다.Android Wear의 알림 기능은 연결된 mobile1 기기와 연동됩니다. 예를 들어 메시지를 받았을 때 mobile과 wear에서 모두 알림을 받아볼 수 있고, Google Now와 연동하여 교통, 날씨 등 상황에 맞는 알림을 제공합니다.또, 여러 가지 앱들의 다양한 기능을 음성으로 제어하도록 하여 사용자에게 기존의 시계와는 완전히 다른 경험을 주고 있습니다.한국에서는 Google Play Store의 기기 섹션에서 구매가 가능합니다.Android Wear 개발하기Android Wear는 Android 플랫폼을 거의 그대로 사용하기 때문에, Android 개발 경험이 있는 개발자라면 아주 쉽게 개발을 시작할 수 있습니다. 비트윈에서는 구글의 80:20 프로젝트를 패러디한 100+20 프로젝트를 통해 개발을 진행하게 되었습니다. (하던 일을 다 해내면서 시간을 내어 진행한다는 의미로 100+20 프로젝트입니다. 하지만 가끔은 '20' 부분에 너무 몰입하여 0+20이 되기도 한다는 게 함정입니다...)Activity, Service 등 Android의 기본 component들을 모두 그대로 사용 가능하며, 손목에 찰 수 있는 크기의 화면에서 유용하게 사용할 수 있는 WearableListView, GridViewPager 같은 새 widget들이 추가되었습니다. 구글 개발자 사이트의 wearable training 섹션에서 자세한 안내를 볼 수 있습니다.비트윈의 아이디어비트윈 Android Wear 기능의 컨셉은, 항상 몸에 착용하는 Wear의 특징을 살려, '커플이 떨어져 있더라도, 항상 함께 있는 느낌을 주기' 였습니다. 그래서 아래와 같은 기능들이 기획되었습니다.Feel His/Her Heart (그대의 심장박동 느끼기): 상대방의 심장박동을 진동으로 재현해주기Where He/She Is (그/그녀는 어느 방향에 있을까?): 상대방의 위치를 나침반과 같은 형태로 보여주기 (안심하세요. 여러분. 방향만 알려주고 정확한 위치는 알려주지 않습니다!)Feel Memories (메모리박스): 언제든 추억을 떠올릴 수 있도록 비트윈의 기존 기능인 메모리박스(추억상자)를 Android Wear에서 구현하지만 이 아이디어들은 하루 만에 망하게 됩니다.메인 아이디어였던 심장박동 느끼기는 사용자가 요청하면 상대방의 시계에서 심장박동이 측정되어 사용자에게 상대방의 심장박동을 진동으로 재현해주는 멋진 기능이었습니다. 하지만 이 아이디어를 낼 때 심박센서가 탑재된 Android Wear 기기가 없었던 게 함정이었습니다.다음날 Android Wear Bootcamp에 참가하여 심박센서가 작동하는 삼성 Gear Live 기기를 사용해 볼 수 있었습니다. 결과는 충격이었습니다. 생각과는 달리 심박박동 측정 결과가 나오는데 10~20초가 걸리고, 그나마도 측정되는 동안은 올바른 위치에 시계를 차고 가만히 있어야 했습니다. 결국, 이러한 제약 때문에 사용자들이 실제로 유용하게 사용할 수 있는 기능이 될 수 없었습니다.그래서 계획을 수정하여 현실적으로 구현 가능한 기능들을 먼저 만들어 보기로 했습니다.목소리로 답변하기: 상대방에게 온 메시지에 Android Wear Framework에서 제공하는 음성인식을 이용하여 목소리를 텍스트로 바꾸어서 답장하기이모티콘 답변하기: 이모티콘을 사용자가 선택하여 이모티콘으로 답장하기비트윈 메모리박스: 비트윈의 기존 기능인 메모리박스(추억상자)를 Android Wear에서 구현처음의 원대한 계획에서 뭔가 많이 변경된 것 같지만, 기분 탓일 겁니다.내부 구현비트윈 Android Wear 앱은 크게 두 가지 기능을 가지고 있습니다. 하나는 상대방에게 메시지를 받았을 때, 메시지 내용을 확인하고 여러 가지 형태로 답장할 수 있는 Notification 기능이고, 다른 하나는 Wear에서 원래 Application의 일부 기능을 시작 메뉴를 통하거나 목소리로 실행시킬 수 있게 해주는 Micro App입니다. 해당 기능들의 스크린샷과 함께 내부 구조를 설명하겠습니다.우선 Notification 부분입니다. 앱 개발사에서 아무 작업도 하지 않더라도, 기본적으로 Android Wear Framework이 스크린샷 윗줄 첫 번째, 네 번째 화면과 같이 예쁜 알림화면과 Open on phone 버튼을 만들어 줍니다. 여기에 추가적인 기능을 붙이기 위하여 WearableExtender를 이용하여 목소리로 답장하기, 이모티콘 보내기 버튼을 덧붙였습니다.비트윈 Android Wear 스크린샷 - Notification둘째로는 Micro App 부분입니다. 여기에는 이모티콘 전송과 메모리박스를 넣었습니다. 이 부분은 일반적인 Android 앱을 만들듯이 작업할 수 있습니다비트윈 Android Wear 스크린샷 - Micro App화면을 보면 무척 단순해 보이지만 내부 구조는 간단하지가 않습니다. 연결된 화면들을 만들어내는 코드가 한곳에 모여있지 않고, 각기 다른 곳에 있는 코드들을 연결하여야 하기 때문입니다. Notification 하나를 만들 때에 Framework에서 만들어주는 1, 4번째 화면, Notification에 WearableExtender를 이용하여 덧붙이는 2, 3번째 화면, 그리고 다시 Framework에서 만들어주는 목소리로 답장하기 화면, 그리고 Wear 쪽의 Micro App을 통해 구동되는 이모티콘 선택 화면과 같이 여러 군데에 나누어 존재하는 코드가 연결됩니다.하나의 앱처럼 느껴지는 화면이지만 각각 다른 곳에 코드가 쓰여있습니다.그러면 이번에는 각 화면이 어떻게 연결되는지 알아보겠습니다.사용자가 상대방으로부터 받은 메시지를 Android Wear의 Notification으로 확인하고, 답장으로 이모티콘을 보내고자 하는 상황을 가정해 봅시다. 사용자가 Send Emoticon 버튼을 눌렀을 때 이모티콘 선택화면을 보여주고 싶은데, 이 행동에 대한 pending intent를 wear 쪽의 micro app이 아닌, mobile 쪽에서 받게 되어 있습니다. 이 때문에 아래의 표와 같이 mobile 쪽에서 pending intent를 받은 뒤 다시 wear 쪽으로 이모티콘 선택 화면을 보여주라는 메시지를 전송해줘야 합니다.이모티콘 전송 과정이번에는 메모리박스를 보겠습니다. 메모리박스도 단순한 화면이지만 mobile 쪽과 통신하여 내용을 불러와야 하므로 생각보다 해야 하는 일이 많습니다. Android Wear Message API와 Data API를 이용하여 데이터를 주고받아 사진을 화면에 보여줍니다.메모리박스를 보여주는 과정개발 시 신경 써야 하는 점개발하면서 주의 깊게 신경 써야 하는 점들이 있습니다.첫 번째로 코드 퀄리티입니다.Android Wear는 아직 성숙하지 않은 플랫폼이기 때문에 많은 사람이 받아들인 정형화된 패턴이 없습니다. 앞서 살펴보았듯이, 간단한 기능을 구현하려고 해도 상당히 복잡한 구조를 가진 앱을 만들게 되기에, 코드 퀄리티를 높게 유지하기 어려웠습니다비트윈 팀에서는 EventBus를 활용하여 코드를 깔끔하게 유지하려고 노력하였습니다. 이러한 문제를 해결할 수 있는 Guava의 Concurrent 패키지나, RxJava 등의 도구들이 있으니 익숙한 도구를 선택하여 진행하는 것을 추천합니다. 또한, 구글의 Android Wear 코드랩 튜토리얼의 내용이 매우 좋으니, 한번 처음부터 수행해 보면 좋은 코드를 만들 수 있는 아이디어가 많이 나올 것입니다.두 번째로는 원형 디바이스 지원 및 에러 처리입니다.처음부터 원형 디바이스를 신경 쓰지 않으면 마무리 작업 시 상당한 고통을 받게 됩니다. 원형 디바이스에 대한 대응법은 Android 개발자 트레이닝 사이트의 wearable layout 섹션에 자세히 나와 있습니다. 현재는 원형 디바이스를 처리하는 프레임웍에 약간 버그가 있지만, 곧 수정될 것으로 생각합니다.사용자 입력이 있을 때, 그리고 에러가 났을 때 적절하게 처리해주는 것은 제품의 완성도에 있어 중요한 부분입니다. Android Wear Framework에서 제공하는 ConfirmationActivity등을 활용하여 처리하면 됩니다.마지막으로 패키징입니다.자동 설치 패키징은 비트윈 팀에서도 가장 고생했던 부분입니다. Android Wear는 본체 앱을 설치하면 자동으로 함께 설치되는데, 앱이 정상작동하기 위해서는 몇 가지 까다로운 조건이 있습니다.build.gradle 의 applicationId 를 wear와 mobile 양쪽 모두 똑같이 맞춰야 합니다.Wear app의 AndroidManifest에 새롭게 선언한 permission이 있다면 mobile 쪽에도 포함해 주어야 합니다.기본적으로, 똑같은 key로 서명합니다. 다른 key로 sign 하는 경우는 문서를 참고해서 신경 써서 합니다.위 항목들은 아주 중요한 내용이지만 아직 문서화가 완벽하지 않으니 주의 깊게 진행해야 합니다.후기개발 과정에서 여러 가지 어려움이 있었지만, 무척 즐거웠던 프로젝트였습니다!우선 새로운 플랫폼에서 새로운 제품의 아이디어를 내고 만들어내는 과정이 많은 영감과 즐거움을 주었습니다.두 번째로는 Android Wear를 포함한 버전 출시 이후 구글플레이의 Android Wear 섹션 및 추천 앱 섹션에 올라가게 되어 홍보 효과도 얻을 수 있었습니다. 또한, 구글의 신기술을 적극적으로 사용하고자 하는 팀에게는 구글 쪽에서도 많은 지원을 해주기 때문에 도움도 많이 받았습니다.세 번째로는 기존의 Android 개발과 비슷하여 접근하기 쉬우면서도, 원하는 것을 구현하려면 상당히 도전적이어서 재미있었습니다.다만 조심해야 할 점은, 구글에서 적극적으로 밀고 있는 프로젝트라고 해서 다 성공하는 것은 아니라는 점입니다. 얼마만큼의 시간과 자원을 투자할지는 신중하게 생각하면 좋겠습니다.정리Android Wear는 새로운 기술과 플랫폼에 관심이 많은 개발자, 혹은 팀이라면 시간을 투자해서 해볼 만한 재미있는 프로젝트입니다. 하지만 완성도 있는 좋은 제품을 만들기 위해서는 생각보다 할 일이 많으니 이를 신중하게 고려하여 결정해야 합니다.끝으로 2014 GDG Korea Android Conference에서 같은 주제로 발표하였던 슬라이드를 첨부합니다.<iframe class="speakerdeck-iframe" frameborder="0" src="//speakerdeck.com/player/a1415af04644013234cf7a3f7c519e69?" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" style="border: 0px; background: padding-box rgba(0, 0, 0, 0.1); margin: 0px; padding: 0px; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 40px; width: 750px; height: 563px;">구글의 튜토리얼 등에서 지칭하는 것과 마찬가지로, 이 글에서도 Android Wear와 연결된 휴대폰을 mobile이라 하겠습니다.↩
조회수 2920

타다 클라이언트 개발기

앞서 종합 모빌리티 플랫폼인 타다의 시스템 설계를 위한 많은 고민과 기술적 결정들에 대해서 서버팀에서 소개한 바 있습니다. 이번 글에서는 타다 서비스를 출시하기까지 타다 모바일 클라이언트를 개발하는 과정에서 내린 클라이언트 팀의 전략적 결정들과, 타다 클라이언트를 개발하는데 사용한 기술들을 공유합니다.시작 전 상황3달 반의 개발 기간: 타다는 VCNC가 SOCAR에 인수되면서 개발하게 된 서비스입니다. 빠르게 시장에 뛰어들어서 선점하는 것이 무엇보다 중요했기에 시간과의 싸움은 필수적이었습니다. 프로젝트는 6월에 시작되었고 1.0 출시는 추석 연휴 직전인 9월 중순으로 결정되었습니다. VCNC에서 오프라인 운영은 처음이었기 때문에 차량을 실제로 운행해보면서 사용성 경험을 테스트할 필요가 있었습니다. 그래서 8월 초에 사내 테스트용 알파 버전을 출시하기로 했습니다.클라이언트 팀 통합: 비트윈 때는 Android/iOS 팀이 나뉘어 있었습니다. 회사 인수 과정에서 발생한 조직 개편으로 인해 타다 클라이언트 개발자는 5명으로 이루어졌습니다. 전부터 다른 OS 개발도 경험하고 싶던 적극적이고 열정적인 5명의 멤버들은 과감하게 팀을 통합해서 Android/iOS을 함께 개발하기로 했습니다.3개의 앱 개발: 타다의 서비스를 위해서는 Android/iOS, 라이더/드라이버 총 4개의 앱을 제작해야 합니다. 하지만 시간과 일정을 고려했을 때 4개의 앱을 다 제작하기는 무리라고 판단을 했습니다. iOS에서는 내비게이션 앱을 사용 중에 드라이버 앱으로 손쉽게 전환하는 기능을 제공할 수 없고 내비게이션 앱으로 경로 안내를 요청하는 것도 제한적이기 때문에 iOS 드라이버 앱은 제작하지 않기로 했습니다.무에서 시작한 프로젝트: 타다는 코드 베이스가 없는 empty repository에서 시작했습니다. 언어도 바뀌었고 레거시 코드와도 엮이고 싶지 않았기 때문에 비트윈에서 어떠한 라이브러리도 가져오지 않고 전부 새로 만들기로 했습니다.클라이언트 팀의 5명의 정예 용사들. by Sam코드 아키텍처 - RIBs프로젝트가 시작되고 기획이 진행되는 동안 3주의 시간을 기반 작업에 쓰기로 했습니다. 가장 먼저 진행한 것은 코드 아키텍처 정하기입니다. 당시에 제가 SAA(Single-Activity Application)에 관심을 가지고 있었는데, 때마침 Google I/O 2018의 세션 중 Modern Android development: Android Jetpack, Kotlin, and more 에서도 비슷한 언급이 나와서 팀에 제안했고, 본격적으로 조사를 해보았습니다. 팀원들이 조사를 진행해보니 Uber, Lyft, Grab 등 굴지의 모빌리티 서비스 회사들이 전부 SAA 기반으로 앱을 개발했다는 것을 알게 되었습니다. 무거운 리소스인 지도를 중심으로 화면이 구성되기에 반복적인 지도 리소스 할당/해제를 피하기 위한 필연적인 선택으로 보입니다. 큰 기업들이 수년간 서비스를 하며 문제를 느끼고 내린 선택인 만큼 저희도 따라가기로 결정했습니다. 비트윈 때 Activity Stack으로 인해 굉장히 고통을 겪은 적이 있는지라 SAA를 원하는 공감대도 있었고요.SAA로 개발을 하기로 정한 이후에는 어떤 프레임워크를 사용해서 개발할지를 고민했습니다. 여러 개의 오픈소스를 비교할 때 Android/iOS 간의 통일된 아키텍처로 개발할 수 있는지를 가장 중점적으로 보았습니다. 대부분의 팀원이 한쪽 OS에만 익숙하기 때문에 초보임에도 빠르게 적응하고 개발하려면 비즈니스 로직을 구현하는 부분이 통일되어 있어야 한다고 생각했습니다. Uber의 RIBs는 저희의 이런 요구를 가장 잘 충족했습니다. 거기에 데이터의 scope와 전달 방식 명확해서 side-effect 없이 개발할 수 있다는 점, 그로 인해 효율적으로 협업이 가능하고 여러명이 개발한 RIB 을 레고 조립하듯 합쳐서 기능을 완성할 수 있다는 점에서 RIBs를 선택하게 되었습니다.RIBs는 아키텍처를 이해하는 것 자체가 굉장히 난해합니다. 오픈소스 상으로 공개가 되지 않은 부분들도 있어서 저희의 입맛에 맞게 변형하는 데 매우 많은 시간을 할애했습니다. RIBs와 관련한 내용은 Nate(김남현)가 Let'Swift 2018에서 발표한 RxRIBs, Multiplatform architecture with Rx 의 영상 및 발표자료를 참조하세요.추후 RIBs를 상세하게 다루는 포스팅을 해보도록 하겠습니다.서버와의 통신 프로토콜새로운 서버 API가 생길 때마다 해당 API의 명세를 문서화하고 전달하는 것은 굉장히 불편한 일입니다. 또한 문서를 작성할 때나 클라이언트에서 모델 클래스를 생성할 때 오타가 발생할 수도 있습니다. 타다에서는 서버 클라이언트 간 API 규약을 Protocol Buffer를 사용해서 단일화된 방법으로 정의하고 자동화하기로 했습니다. 모든 API의 url은 .proto 파일 이름으로 정형화되어 있고 POST body로 Params 객체를 JSON으로 serialization 해서 보내면 Result JSON이 응답으로 옵니다. 서버가 새로운 API를 개발할 때 .proto 파일만 push 하면 클라이언트에서 스크립트를 돌려서 Model 객체를 생성하고 해당 객체를 사용해서 호출만 하면 되는 아주 간단하고 편한 방식입니다.참고로 타다의 서버군에 대한 설명은 타다 시스템 아키텍처에 기술되어 있습니다.기반 작업타다는 빈 repository에서 시작한 깔끔한 프로젝트였기 때문에 Base 코드와 내부 라이브러리들을 전부 새로 개발했습니다.API Controller, gRPC Controller서버와의 통신에 필요한 모듈들을 개발했습니다. 모든 API는 Rx의 Single과 Completable로 wrapping 되어 있습니다.RIBs가장 자주 사용하는 Router 패턴들을 wrapping.Android에서 구현이 공개되어 있지 않은 ScreenStack 구현.SAA이므로 Android에서 Activity가 아닌 화면 단위의 로깅을 구현.Router의 기초적인 화면 Transition을 구현RIB 뼈대 코드용 template 파일 제작Prefs(Android)/Store(iOS)타다에서는 DB를 사용하지 않고 key-value store로만 데이터를 저장합니다. Android SharedPreference와 iOS UserDefaults의 wrapper를 만들었습니다. Object를 serialization 해서 저장하는 기능, Rx 형태의 getter, cache layer, crypto layer 등이 구현되어 있습니다.Design SupportAndroid에서 drawable을 생성하지 않고 layout.xml 상에서 border, corner-radius, masking을 쉽게 설정하기 위해서 제작했습니다.ButterKtAndroid에서 View Binding 처리를 위해 개발했습니다. 비슷한 기능을 하는 Kotter Knife, Kotlin Android Extension이 가지고 있는 lazy binding 문제를 해결하고 싶었고 가능하면 Butter Knife와 달리 apt 없이 동작하는 라이브러리를 만들고 싶었습니다. 이와 관련된 저희의 생각은 여기에 David(김진형)이 상세하게 기록해 두었습니다. 코드도 공개되어 있으니 잘 활용해 보시길 바랍니다.ToolsModel CompilerPBAndK, swift-protobuf를 수정해 .proto 파일을 저희가 원하는 형태의 kotlin data class와 swift codable struct로 변환하는 스크립트를 구현했습니다.Import ResourceUI/UX 팀에서 작업해서 Google Drive File Stream으로 공유하는 리소스를 프로젝트에 sync 하는 스크립트입니다. 타다에서는 기본적으로 벡터 포맷(Android xml, iOS pdf)을 사용하고 Android에서 벡터로 표현이 안되는 이미지들은 png를 사용합니다. 또한 애니메이션을 위한 Lottie json 파일도 사용합니다. 현재는 Android 용으로만 스크립트가 구현되어 있고 리소스를 프로젝트 내의 각각의 res 폴더에 sync 하는 기능과 svg로 전달받은 벡터 파일을 Android xml 형식으로 변환하는 기능을 포함합니다.sync Lokalise타다에서는 Lokalise로 문자열 리소스를 관리합니다. strings.xml, Localizable.strings 파일로 다운받아서 프로젝트에 sync 하는 스크립트 입니다.Code Template & Settings개발 편의를 위한 간단한 Android Studio Code Template과 코드 통일성을 위한 idea settings를 공유합니다.사용된 기술들OS 공통Firebase: Analytics, Crashlytics, Messaging, Storage 등 다양한 용도로 Firebase를 활용하고 있습니다.gRPC, ProtoBuf: 서버에서 실시간 Event를 받기 위해서 사용합니다.RIBs: 타다의 기반 아키텍처 입니다.Lottie: 애니메이션 요소를 표현하기 위해 사용합니다.Semver: 앱의 버전은 Semantic Versioning 규약을 따라 정의합니다. 버전을 파싱하고 관리하기 위해서 Nate(김남현)가 Kotlin 버전과 Swift 버전의 라이브러리를 제작하고 공개했습니다.Braze: CRM(Customer Relationship Management) 툴인 Braze는 유저를 타게팅해서 전면팝업을 띄우거나 푸시 알림을 발송하기 위해 사용합니다.TeamCity, Fastlane, Beta: CI/CD를 위해서 개발 초기에는 Jenkins를 사용했습니다. 출시 대응을 빠르게 하기 위해서 parallel build 및 우선순위 컨트롤을 하고 싶었는데 Jenkins의 Parallel build가 원하는 대로 동작하지 않아서 현재는 TeamCity로 이전했습니다. Beta를 사용해서 모든 브랜치의 빌드를 배포해서 QA 팀에서 테스트할 수 있게 했습니다. 출시용 빌드는 Android의 경우 아직은 수동 업로드를 하고 있고 iOS의 경우 Fastlane으로 배포합니다.git-flow: Git branching model로는 git-flow를 사용합니다. Branch의 종류에 따라서 TeamCity에서의 빌드 우선순위가 결정됩니다.AndroidKotlin: 당연한 선택이겠죠? 타다의 모든 소스 코드는 Fork 해서 수정한 RIBs의 클래스들을 제외하면 전부 Kotlin으로 구현되어 있습니다.AndroidX: 타다 개발을 시작하는 순간에 AndroidX가 공개되었습니다. 기존 Support Library를 사용하게 되면 언젠가는 migration 해야 할 것이기 때문에 알파 버전임에도 불구하고 처음부터 사용하기로 했습니다. ConstraintLayout, PagingLibrary, Material Component, KTX 등 다양한 Component를 사용합니다.Retrofit, OkHttp: 서버와의 HTTP 통신을 위해서 사용합니다.RxJava: 클라이언트 팀은 Rx 없이는 개발할 수 없을 정도로 적극적으로 Rx를 활용합니다.AutoDispose: Rx subscription을 dispose 하기 위해서 사용합니다. 관련해서 도움이 될만한 글을 읽어보시는 것을 추천합니다. Why Not RxLifecycle?RxBinding: View 이벤트를 Observable 형태로 바꿔주는 RxBinding은 굉장히 유용합니다.Moshi: JSON 라이브러리입니다. Kotlin data class와의 호환을 위해서 Gson 대신 선택했습니다.Glide: 이미지 로딩을 위해서 사용합니다.Detekt: Kotlin을 위한 static code analyzer 입니다. Detekt의 extension을 통해 ktlint도 활용하고 있습니다.Dagger: RIBs는 Dependency injection을 기반으로 합니다. RIBs에선 어떠한 DI system이든 사용할 수 있게 Builder가 분리되어 있습니다. RIBs에서는 Dagger로 설명이 되어 있고 저희도 마찬가지로 Dagger를 사용합니다.ThreeTen Backport: Java8의 날짜 및 시간 라이브러리인 JSR-310의 Java SE6 & 7을 위한 backport 라이브러리입니다. 문자열 파싱 및 시간 연산을 위해 사용합니다.iOSSwift: Kotlin과 마찬가지로 당연한 선택입니다. Swift4.2의 CaseIterable Swift5의 Result 등 항상 최신 버전의 Swift를 사용합니다.RxSwift: 역시나 reactive programming은 필수입니다.RxCocoa, RxGesture: iOS에서도 역시 모든 뷰 이벤트는 Rx 형태로 감지합니다.SnapKit: AutoLayout DSL을 제공하므로 코드상에서 편하게 Constraint를 조절할 수 있습니다.Moya/RxSwift, Alamofire: Http 서버와의 통신을 위해 추상화된 네트워크 라이브러리인 Moya를 사용합니다. 역시나 Rx로 wrapping 된 버전을 사용하고 있습니다.Codable: Swift4부터 제공된 프로토콜로 JSON Encoding, Decoding으로 사용중입니다.Hero: RIBs의 Router가 attach/detach 될 때의 Transition을 처리하는데 이용합니다.Kingfisher: 이미지 로딩을 위해서 사용합니다.KeychainAccess: Access Token 같은 중요 정보를 안전하게 저장하기 위해 사용합니다.Swiftlint: SwiftLint는 fastlane action으로 실행해서 code validation을 합니다.출시 후의 회고짧은 시간에 여러 개의 앱을 만들기 위해서는 시간 및 인원을 아주 효율적으로 배분해야 했습니다. 각 OS의 기존 개발자들이 먼저 프로젝트 기반을 닦는 동안 나머지는 스터디를 진행했습니다. 차량 운영 경험을 쌓는 것이 알파 테스트의 목적이었으므로 일정에 맞추기 위해 드라이버 앱도 개발해야 하는 Android로만 알파 버전을 개발했습니다. 대신에 iOS 알파 버전은 서버팀 YB(김영범)가 아주 빠르게 웹앱으로 개발해주었습니다(1.0은 Native입니다.). 알파 버전의 스펙도 호출-하차까지의 시나리오 외의 다른 부가 기능은 전부 제외했습니다.회사 구성원들이 전부 처음 도전하는 분야였기에 기획을 포함해서 모두가 지속적인 변화에 대응해야 했습니다. 특히 사내 테스트를 시작한 직후 실제 운영을 해보며 깨닫고 변경한 기획 및 UX가 상당히 많았습니다. 개발적으로는 익숙하지 않은 아키텍처인 RIBs를 이해하며 개발하는 것이 생각 이상으로 난도가 높았고 개발하는 중간에도 큰 리팩터링을 여러 번 해야 해서 힘들었습니다. 이러한 이유들로 1.0 출시도 시작 전 상황에서 언급한 것보다 2주 정도 미뤄졌습니다.실제 타다 프로젝트 타임라인하지만 저희는 성공적으로 타다를 출시했습니다! 아래는 팀 내에서 출시를 회고하며 나왔던 몇몇 의견입니다.OS 간 아키텍처가 통일되어서 한 명이 같은 기능을 두 OS 전부 개발할 때 굉장히 효율적이다. 비즈니스 로직의 경우 정말로 Swift <-> Kotlin간 언어 번역을 하면 되는 정도.결과적으로 앱 개발 순서를 굉장히 잘 정했다. 한쪽을 먼저 빠르게 개발하고 문제점을 느껴보며 정비해 나가니까 프로젝트 후반부에 빠른 속도로 기능을 개발하는 데 도움이 되었다. 큰 수정을 양쪽 OS에 하지 않아도 됐던 게 좋았다.짧은 기간 개발했음에도 앱 퀄리티가 굉장히 만족스럽다. 매 상황에서 기술적 선택, 인원 배분 등 경험에서 우러나온 아주 적절한 판단들을 했다고 생각한다.각자 독립적으로 개발하던 기능들이 쉽게 합쳐지고 큰 문제없이 잘 동작하는 하나의 앱이 되는 과정이 정말 신기했다. 아키텍처 설계에 쓴 많은 시간이 결코 아깝지 않았다.마치며아직 저희가 하고 싶고 도전해야 하는 과제들은 무궁무진합니다. 그 중 간략히 몇 가지를 소개합니다.테스트 코드 작성: 시간과의 싸움 속에서 테스트 코드 작성을 지금까지 미뤄왔습니다. RIBs의 Interactor 에 구현된 비즈니스 로직은 반드시 테스트 되어야 합니다.OS 간 구조 통일: 같은 화면임에도 OS 간 작업자가 다른 경우 많은 파편화가 일어났습니다. 1순위로 RIB tree 및 Interactor의 비즈니스 로직 통일하는 작업을 진행하고 있습니다. AlertController 같은 공통적인 컴포넌트들도 최대한 포맷을 통일하려는 작업을 지속해서 진행할 예정입니다.iOS DI: RIBs에서 Android에선 Dagger를 활용해서 쉽게 Builder 구현이 가능하지만, iOS에서는 좋은 방법이 없어서 수동으로 DI를 해결하고 있었습니다. 그래서 Uber가 개발 중인 Needle을 적용하려고 관심 있게 보고 있습니다.네트워크 에러 handling 개선: 중첩돼서 뜨는 Alert를 해결하는 것, global 하게 에러를 처리하는 좋은 구조 찾기 등의 이슈가 있습니다.String Resource 관리: 개발하면서 생성하고 아직 Lokalise에 동기화하지 않은 리소스 키를 체크해서 빌드 오류를 발생시키려고 합니다. 또한 iOS에서 "some_key".localize 형태의 extension으로 번역을 코드상에서 불러오는데 key 값 오타가 나면 런타임에서만 오류를 알 수 있습니다. 따라서 String resource를 enum 형태로 관리하려고 합니다.그 외 50여 가지나 되는 팀원들이 하고 싶은 백로그 목록이 여러분을 기다리고 있습니다. 타다가 성공적으로 런칭할 수 있었던 것은 훌륭한 팀원들이 있었기 때문입니다. 앞으로 저희와 함께 좋은 서비스를 만들어 나갈 멋진 분들의 많은 관심 바랍니다.
조회수 1050

당신의 삶은 무슨 그래프이신가요?

내 인생에서의 차별점.. 피칭에서 우리 서비스의 차별점말고 나 최현일이라는 개인의 차별점은 뭘까?아마존 주가의 성장...여러가지 중 하나.. 나는 놀랍도록 인생을 장기적으로 설계하고 있고 그런 관점에서 선택의 우선 순위를 세우려고 노력한다.지금 하고 있는 사업은 더 가봐야 알고 설사 실패한다고 해도 최현일이라는 개인 삶은 무조건 성공할거라는 믿음이 있다. 왜냐하면 성공할 때까지 절대 포기안할거니깐.삶의 타입은 크게 두 가지로 나뉜다고 본다. 일차함수의 삶과 지수 함수의 삶. 현재의 속도를 미래의 가속도보다 더 중요하게 여기는 일차함수의 삶과 현재의 속도보다 미래의 가속도에 더 가치를 두는 지수 함수의 삶. (뭐 쉽게 말하면 빨리 성공해서 큰 성공 놓치는 것보다 느리게 성공해서 압도적으로 크게 성공하는게 의미있는 삶이 아니겠냐는..)100세 시대에는 지수 함수의 관점이 훨씬 더 성공 확률을 높이고 행복한 인생을 선물한다고 믿는다. 성공의 속도는 세번째다. 첫째는 성공의 크기이고 둘째는 성공의 방향이다.조급해하지말고 진짜 큰 회사를 만드는 것에만 집중하기. 아마존 주가 그래프를 보니 별의별 생각이 다 드네... #고객집착의힘#페오펫 #peopet #아이디어기업 #기업문화 #목표 #비전 #각오
조회수 2128

내 꿈을 구성하는 7대 요소

나는 변화,대의,열정,야망,신념,신뢰,사명감과 같은 단어를 참 좋아한다.  내가 지향하는,목표하는 꿈에 이와 같은 것이 반드시 포함되게 하려 애쓴다. 변화를 일으키는 꿈,대의가 있는 꿈,열정이 있는 꿈,그것이 나의 야망이며 신념이고 나 자신에 대한 신뢰라고 여겨왔다.  그리고 그 꿈은 나 자신만을 위한,나 자신의 만족감을 위한 꿈이 아닌 세상을 위한,어떤 무언가에 기여할 수 있는 영향력이 되어야 한다는 일종의 사명감도 가지고 있다. '나는 변화한다',  '나는 다르다' 이것이 나의 모토이며 인생관이다.  그런데 누군가 내게 변할 수가 없다고 말했다. 변할 수 없는게 사람이라고 했다. 화가 너무 나서 한동안 벙쩌있었다. 아무말도 할 수 없었다. 그때 깨달았다. 아,나와 가치관이 많이 다른 사람이구나. 우리는 서로 다른 꿈을 꾸고 있구나. 나는 그 사람의 꿈을 존중했지만 동의는 하지 않았다.  그러나 시간이 지난 후,나는 그러한 생각을 가진 사람이 주변에 의외로 많다는 것을 알게 되었다. 예전,트위터에서 잠깐 대화를 나눈 사람도 내게 이렇게 말했다,인간은 절대 변하지 않는다고, 물론 대부분의 사람들은 변하지 않는다,하지만 변할 수 있다. 뼈를 깎는 노력을 하고 항상 의식하면 변할 수 있다고,변화할 수 있는 잠재성이 있는 사람은 시간이 오래 걸리더라도 언젠가 변화할 수 있다고-나는 그렇게 주장했다.  아무리 얘기를 계속해도 토론 진도에 진전이 없자, '그래 알았다'라고 대화를 종료하였지만,나는 이렇게 생각했다. '절대 변할 수 없다고 생각하기에 당신은 절대 변할 수가 없는거다'하지만 그래 맞긴 맞다,그사람들 말이 전부 틀린 것은 아니다. 인간은 절대 쉽게 변하지 않는다,하지만 사람은 절대 변하지 않는,변할 수 없는 사람과 변할 수 있는 가능성이 있는,변화하려 노력하는 사람,두분류로 나뉜다고 나는 믿고 있다. 물론 변화하는 사람은 극소수다.  인간의 성향,성질,근성에 있어서 관성의 법칙은 정말 잔인할 정도로 독하고 끈질기다.  변화는 마치 나 자신의 허물을 한꺼풀 한꺼풀 뜯어 벗겨내버리는 것과 같다.   ①변화정말 변화를 일으키려면,변화를 만들어내려면,어떠한 영향력을 끼치는 사람이 되고 싶다면,그럼 나부터 변화하자고.  성격,성향부터 시작해 생각하는 가치관,태도,말투,눈빛,표정까지 바꾸려 갖은 애를 썼다.  생각의 변화,가치관의 변화,행동의 변화,감정의 변화,성적의 변화...이 것은 그야말로'정신'성형이었다. 나의 정신 성형은 유학을 가고나서부터 시작되었다. 대입 시절2년간,내가 어떻게 생활하였는지는 오로지 내 가족만이 알고 있다. 뼈를 깎아내는 듯한 인고의 시간을 버텨냈기에 지금의 내 모습이 있지 않나 생각한다. 그런데 그런 내게,변할 수 없다?나는,나의 존재를 부정당한 것만 같았다. 그럼 내가 지금까지 보여줬던 모습은 무엇이었단 말인가. 그래서 다시 한번 제대로 보여주고 싶었다. 나라는 존재 자체가 제대로 변화의 본보기가 되고 싶었다.   자 보라,이런게 바로 변화라고. 그러나 그 말을 입 밖으로 내고 싶어도 참을 수 밖에 없었다. 대신 행동으로 보여주고 싶었다.이와 같은 생각을 한건,지금 이 시점으로부터,무려1년전, 2009년 때의 일이다.  ②대의꿈.나는 무엇이 되고 싶다-라고 쉽게 말하는 사람을 별로 좋아하지 않는다. 애널리스트가 되고싶다. 금융인이 되고싶다,컨설턴트가 되고 싶다. 선생님이 되고 싶다, CEO가 되고 싶다...그런 말을 하는 대부분의 사람들의 꿈에 대의가 없기 때문이다. 도대체 왜 컨설턴트가 되고 싶은가,왜 금융인이 되려 하는가,왜 디자이너가 되고 싶은가,왜 경영인이 되려 하는가,무엇을 위해서?단 한번이라도 자기 자신의 목적과 이익,개인의 만족,명예가 아닌 대의를 위한 꿈을 꾸어본 적이 있는가.③신념연 매출100억을 바라보고 있는 태양열에너지 벤처기업의25살CEO가 말하길,본인은 고 정주영 현대그룹 창업주의 말씀처럼‘국가경제에 기여하는 기업이 돼야 회사가 발전할 수 있다’는 신념을 갖고 있다고 말했다. 어느 신문 기사 일부분이다.기사를 읽어내려가면서 당연하다고 생각했다. 경제학,경영학을 공부한다면,  단순히 학교에서 이론을 배우는 것으로 그치는 것이 아니라,어떻게 하면 사람들이 경제적으로 기본권을 보장받으면서 잘 살 수 있게 할까,조금이라도 내가 국가경제 발전에 보탬이 되고 싶다.  그러면 나는 어떤 일을 해야할까-라고 고민하는 것이 이 시대의 젊은이들의 책임감이라고 생각한다. 그런데,현실은 취업하기 위해 경영학,경제학을 공부하고 심지어 타전공생들도 상경계열 학과를 이중전공한다고 한다.  경영학도로서,씁쓸한 현실이다. 대학에서의 배움의 중요성은 무엇을 배울지가 아니라,  또 그것을 얼마큼 어떻게 배울지가 아니라,무엇을 위해 나 자신은 그것을 배우려 하느냐-라는 깨달음을 얻는 것이라고 생각한다.④ 사명감다큐 풀빵엄마를 보고 많이 울었던 기억이 난다.  좋은 대학가서 취직 잘되는것이 인생의 정답은 아니다. 이제 우리 시대는 사회적 영향에 대한 사명감을 가져야하는 시대라고 생각한다.서울대 물리학과의 장회익 명예교수가 말하기를,참된 공부란 자기 자신만이 아닌 세상을 위한 공부라고,자아실현 못지 않게 아니 그보다 더 중요한 게 자신만의 출세,명예만을 위한 공부보다는 세상의 문제점과 맞서는 공부야말로 학문의 길이라 했다. 우리가 생각해야 하는 것은 할 수 있다 없다가 아니라 어떻게 해야 하는 것인가 이다. 어떻게 성공할 것인가,그 성공을 어떻게 유지할 것인가-그것만을 생각하는 사람과는 다르다.  무엇을 위해 성공할 것인가 그 성공을 누굴 위해 쓸 것인가.⑤열정Have a visionIt is to have a long-term view of where you are going and what you want to achieve.  Most of us live in a three-month window- just seeing what we did three months ago and what we need to do in the next three months.  By enjoying a longer perspective you are being strategic and strategists are the clever people amongst us. 당신이 진정 누구이며 무엇이 되고 싶은지,그 길을 알려 주는 것이 바로 비전이며,꿈의 크기가 성공의 크기를 결정한다. 나 자신에게,모두에게 가치 있는 일을 찾아라. 그리고 자기성찰의 시간을 가져라.난 어렸을 때부터 식탐도 많았고 갖고 싶은 물건에 대한 탐욕도 많았다.  "니인생에욕심을가져,돈욕심가지지말고.  그럼돈이절로따라오게돼있어"어머니께서 어렸을 적 부터,해주신 말씀이다. 나는 내 인생에 대한 욕심이 있다.  허나 그 인생에 대한 욕심이란, 돈을 잘 버는 것도 아니고 성취, 성공, 명예의 욕구도 아니다.  나는농도 진한 인생을 살고 싶다. 나는 쓸모 있는 사람이 되고 싶고 사람들에게 영향을 끼치는 사람이 되고 싶다.  그들의 삶이 어떠한 형태로든, 질과 양적인 차원을 벗어나 좀더 나은 삶이 되기를그들이 좀더 나은 생활을 영위할 수 있기를 바란다.  그동안 나는 여태까지 무엇을 했는가.  무엇을 위한 준비의 기간이었는가.  그렇다면, 그 준비는 완벽한가, 그 준비는 완료되었는가. ⑥  야망Ambition, 초등학교 3학년,이 단어를 처음 접한 때부터 쭈욱 좋아하는 단어 중의 하나다.  남들과 경쟁에서 No.1을 하던지, 남들에게 없는 것을 갖고 Only 1을 하던지.눈에 보이는, 꿈을 이루기 위한 밝고 힘찬 기운이 열정이라면, 야망은보이지 않는, 드러내지 않는 꿈이다.  본색을 드러내지 않는 꿈이 야망이라고 생각한다. ⑦  신뢰이제 나는, 누군가가 나를 따라잡고 싶어한다 해도, 한때 나를 성가시게 굴었던, 열등감 덩어리 그자체인 사람들이 여전히 나를 향한 열등심으로 가득해 할지라도 전혀 개의치 않는, 신경조차 쓰이지 않는 위치에 이르렀다, 실력으로도, 정신적으로도, 시간적으로도, 그리고 꿈의 크기로도.  제빵왕 김탁구에서 구마준이 김탁구의 상대가 되지 않는 이유와 같다. 구마준은 누군가를 이기기 위해 빵을 만들지만, 김탁구는 누군가를 위해 빵을 만든다.그리고이제는그들을안쓰럽게 생각할 줄, 불쌍하게 생각할 줄 알게 되었다. 이제서야 나의 어머니가1년 반전,해주신 말씀을 이해할 수 있게 되었다. “너에게 열등감을 가진 사람들을 불쌍하게 여길 줄 알아야 한다".이제 나는, 아무도 그들을 따라올 수 없는 자들과 함께, 나와 비슷한 가치관을 가지고 있고, 자기 꿈,목표가 뚜렷한 사람들과 서로 힘을 합해 앞으로 나아갈 것이다.  그리고 나와 그러한 사람들과의 시너지 효과는 어마어마할 것이다.  이것은 자만심도 자부심도 자신감도 아니다.  나 자신에 대한 신뢰,나와 함께하는 사람들과의 신뢰이자 현실이며 사실이다.   #넷뱅 #신념 #목표 #꿈 #창업가 #창업자 #마인드셋
조회수 2639

저도 브랜딩전문가가 되고싶어요!(for 대학생님들)

대학교 4학년님들. 곧 사회에 첫 발을 디디는 분들을 대상으로 직무교육을 몇 번 한 적이 있었습니다. 아주 재미가 있었죠. 당장 일주일뒤에 입사하는 분들인지라, 궁그미가 폭발하는 초롱눈빛광선을 쏟아내서 심장폭행을 당했습니다. 느아아아앗!!초..초롱눈빛광선이라니!!!!! 크헙!어떤 직무들을 선택하셨는지 살펴보니 대애애애애애부분, 마케팅/브랜딩/기획자를 꿈꾸고 있더군요. 줄여서 "마브기"라고 하겠습니다. 이 마브기를 좋아하시는 분들은 대부분 뭔가 열정이가 넘치고 내 손으로 뭔갈 해보고싶은 강렬한 욕망이 두 눈에 이글거리는 사람들이었죠. 그 광선으로 심장을 맞았으니 얼마나 거친 강의였겠습니까.하지만 가슴이 아픈 이유를 곰곰히 생각해보니 단순히 초롱눈빛광선 때문만은 아니었습니다. 기도를 타고 폐부로 고구마가 느껴지면서 폐정맥이 텁! 막히는 느낌이 동시에 들기도 했습니다. 고구마가 탄생한 이유는 이런 것들 때문이었습니다.---------------------------------------------------------------------------------------------------------------------------------------나 :"브랜딩이 무엇이라고 생각해요?"초롱이들 :"알리는거요!""회사를 유명하게 만드는거요!""널리 인간을 이롭게 하는거요""애플이요!""스티브잡스요!"나 : (크게 당황하며)"음 그래, 그럼 브랜딩 직무에선 무엇을 할 것 같아요?"초롱이들 :"기획이요!""분석하는거요!""SNS플랜짜는거요!""엄청 멋진 일이요!"---------------------------------------------------------------------------------------------------------------------------------------아하....그 때 깨달았습니다. 이..아이들..혼또니 순수하다!!!...그렇군.그래서 오늘은 대학생님들. 그러니까 브랜딩/마케팅 등 관련 직무를 꿈꾸는 대학생님들을 위해서 이것이 무엇이고 무슨 일을 하는 건지 디테일한 얘기를 해볼까합니다. 팩폭이 가끔 등장할 수 있으니, 긴장의 끈을 놓지 않으시길 바랍니다. 헤헷------------------------------------------------------------------------------------------------------------------------------------참고로 전 비쥬얼파트를 담당하고 있습니다. 지금까지 써왔던 글을 보시면 아시겠지만, 저는 회사에 필요한 대부분의 '눈에 보이는 것들' 을 만들죠. 그러나 비단 이것만이 브랜딩은 아니므로, 전방위적인 영역에서 조금 건드려보겠습니다. 제가 겪어보지 않은 놀라운 브랜딩의 세계도 존재하므로 제가 말하는 것이 진리는 아니며, 항상 모든 일은 케바케이므로 조상3대의 공덕과 100일새벽기도를 병행하며 입사/창업준비를 하시는 것이 옳다고 여겨집니다.브랜딩이 뭐냐 뭐 이런 질문과 대답은 하지 않겠습니다. 그래도 궁금하신 분들은 뒤로 가기를 눌러서 제가 썼던 다른 글들을 읽어보시면 지겹도록 들으실 수 있습니다. 여기서는 어떤 일을 하는지를 좀 주로 다루겠습니다.1. 폭풍PPT일단 마케팅과 브랜딩 막 이런 단어뽕에 취해서 우와 졸라머싰쪄!!! 라는 느낌이 충만하겠지만, 실제로 그대가 생각하는 것 만큼 이 영역은 멋있지 않습니다. 대부분이 노가다고 논쟁이죠. 그 노가다중에서 가장 대표적인 노가다는 PPT작성입니다. 브랜딩이든 마케팅이든 결국 눈에 보이는 결과를 만들어야하고 그것을 위해 무언가가 투자되어야 하는 것이 보통입니다. 돈없이 할 수 있는 건 많지 않거든요. 그렇다면 받은 돈을 어디에 어떻게 쓸 것인지에 대한 플랜이 나와주어야 하겠죠. 이것에 대한 내용을 시각적으로 바꾸고, 표로 정리하고, 레퍼런스를 잔뜩 첨부한 뒤, 액션플랜을 작성하고 세부안을 구성해서 PPT로 만들어내는 것입니다.그러니 PPT를 잘 못하는데요....라고 하면 안됩니다. :) 대학에서 안배웠지만, 졸업하자마자 잘하게되는 기적을 선보여야 하죠. 게다가 잘한다의 기준은 디자인이 아닙니다. 물론 디자인감각이 있다면 매우 훌륭하겠지만, 사실 당신은 디자이너가 아니니 굳이 그들만큼 잘할 필요도 없습니다. 가독성이나 뭐 이런거 신경쓰지말고 일단 "빨리" 만드는게 중요합니다. 모든 기획이 액션플랜은 시간과의 싸움입니다. 그냥 빨리 만드세요. 뭘 얼마나 완벽하게 만들진 모르겠지만, 당신이 무엇을 만들어도 어차피 수정과 까임은 피할 수 없습니다.2. 폭풍전화전화를 한다는 것은 벨의 발명이후에 인류의 최대고민이자 숙제였습니다. 얼굴을 전혀 보지 않은 상태에서 내 말로만 상대와 커뮤니케이션해야 하니, 그 스킬과 난이도가 거의 '조별과제를 모두가 분담해서 열심히 하게 만드는 수준'(=불가능)이라고 하겠습니다. 하지만 마브기는 절대 혼자서 모든 것을 해낼 수 없습니다. 협업과 협조가 필요하죠. 사내에선 다른 팀과 커뮤니케이션해야하고, 외부에선 협력업체나 유관기관과 끊임없이 통화를 해야합니다. 물론 이것은 마브기뿐 아니라 대부분의 직무에서 벌어지는 공통사항이긴하나, 특히 마브기는 싹싹한 커뮤니케이션을 통해 서로의 이해관계를 조율해나가야 하는 것이 태반입니다. 게다가 아시다시피 단순히 견적조율뿐 아니라 뭔가 미래가치와 보이지 않는 것에 대해 설명을 해야하는 것이니 얼마나 답답하겠습니까.평소에 눈에 보이지 않는 것에 대해 설명해보는 힘을 기르도록 합시다.-'눈에 보이지 않는 것'을 설명해보자.(연습예제)1. 나 오늘 뭐 달라진거 없어? 에 대답해보자2. 나는 왜 침대를 좋아하는지 설명해보자3. 치킨브랜드별 맛의 차이와 좋아하는 이유에 대해 논해보자.4. 인생은 한방인가? 라는 주제로 토론해보자.어..어...내가 좀 바쁜데....어...3. 폭풍글짓기전화못지않게 글쓰기의 힘은 엄청납니다. 신에게서 글쓰는 재능을 받은 기억이 있는지 태초의 기억을 되새겨보도록 합시다. 만약 그런 기억이 없다면, 진로에 대해 곰곰히 다시 생각해보는 것이 좋습니다. 또는 그런 재능이 있는 지구상의 몇 안되는 종족을 찾아나서는 것이 현명할 것 같습니다.마브기에 있어서 글은 기획안을 써내는 데에 필수적입니다. 또한 메일링에서도 필수죠. 기획안을 썼으면 중간보고, 회의록, 결과보고를 써야할 것이고 중간에 발생하는 각종 보고서, 설명글, 보도자료 등등...글쓸 일이 당신의 상상을 초월하며 우주를 뚫는 수준입니다.기획안을 쓰는 방식에 대한 테크니션적인 부분들은 보통 인터넷이나 서점에 널려있습니다만, 정작 그 책을 암만 읽어도 내용을 채울 수가 없어서 어버버버 하는 경우가 대다숩니다. 길게쓰는 것이 어렵다구요? 아닙니다. 짧게쓰는 것은 그 수천배는 어렵습니다. 게다가 글짓기에 억겁의 세월이 걸린다면 그것은 재능이 있다고 말하기 힘듭니다. 위에서도 말했듯 마브기는 시간싸움입니다. 빨리, 제대로, 딱딱딱 움직여줘야 가능하죠. 그 속도에 맞추려면 후루룩!! 써내는 능력이 필요한데, 이것은 연습을 통해 이루어지긴 합니다만 당신이 상상하는 그 이상의 시간과 고통을 각오해야할 것입니다. (안된다는 말이죠.)분명..한글인데...못쓰겠어..4. 존심은없다본인의 컨텐츠를 열심히 마브기해서 자립할거야!! 라는 생각은....물론 굉장히 좋은 생각이지만, 현실성이 떨어집니다. 대부분의 마브기는 클라이언트의 요청에 의해 진행됩니다. 이 말인즉슨 당신이 아무리 책에서 읽고 공부하고 네트워킹파티에서 강연을 듣고 오만난리를 다 부려도 결국은 클라이언트의 오퍼가 최우선이란 얘깁니다. 물론 이게 맞고 이건 안된다라는 '제언' 정도는 할 수 있겠으나 그게 통할 가능성은 꽤나 희박합니다. 아시다시피 대학생님들은 신입사원으로 입사를 할 것이고, 경력이나 레퍼런스도 없습니다. 똑똑하고 박학다식하지만 마브기는 대부분 현장중심이기 때문에 현장에서 난다긴다하는 사람들의 선입견을 깨부수기가 여긴 쉽지 않습니다. 뭔 말을 해도 통하지도 않고 자꾸 이상한 방향으로 흘러가는데, 이게 맞나?? 싶은 생각이 하루에 6000번 정도 든다면 지극히 정상입니다. 존심은 당분간 금고에 넣어놓으시는 게 좋습니다.5. 아무말아무일마브기의 세계는 대혼돈의 5호16국시대와 흡사합니다. 서로가 너무 뭔가를 잘 알고 있기에, 각자의 경험과 지식이 맞다고 우겨대는 곳이죠. 널린 정보와 서적들 덕분에 거의 대부분은 어느정도 노력만하면 대충 전문용어써가며 있어보이는 척을 할 수 있는 수준에 오릅니다. 하지만, 그것이 현실에서 정말 먹힐 것이냐는 오롯히 실무자의 몫이죠(실무자=당신). 이런 컨셉으로 가자! 이런 방향으로 가자! 라는 말을 하기는 참 쉽습니다. 왜냐면 그에 수반되는 각종 잡무와 필요한 자료들은 어차피 '당신'이 할 몫이기 때문에 결정권자들은 그냥 아무말을 하죠. 하지만 실제 일을 하다보면 물리적으로 불가능하거나 모순되어 말이 안되는 경우들이 너무너무너무너무 많습니다.폴더를 옮기고서류파일을 정리하고양식을 만들고보도자료 쓰고기자와 통화하고메일보내고기획안쓰고회사제안서도 만들고홍보문구도 써야하고고객들 설문도 하고페이스북카드뉴스도 만들고자료도 찾아야하고저작권도 알아봐야 하고업체도 알아보고견적조율도 해야하고지출결의서도 써야하며내 책상도 정리해야하고밥도 먹어야하는데미팅보고서도 써야하고간담회도 만들어야하고행사장도 대관하고배너도 만들고내부양식도 정리하고트렌드조사도 하고이벤트도 해야하고스폰서드광고관리도 하고....당신은 큰 일 작은 일 할것없이 거의 전사적으로 잡다한 일들을 도맡게 됩니다. 브랜딩. 이라는 이름이 가지는 무게감이 얼마나 큰 것인지 다시 한 번 생각해봐야해요. 마브기는 전방향적으로 회사에 대한 인지도와 인식을 만들어가는 과정입니다. 그걸 고작 1,2명의 담당자가 한다?....라는 것 자체가 일단 말이 안되지만 그렇게 채용을 하는데에는 이유가 있습니다. 회사에 관련된 모든 것을 해라. 라는 의미와 비슷하달까요. 그러니까 이것은 거의 '기타업무' 와 같습니다.하지만 이 모든 것을 하면서 페이스북좋아요도 50,000으로 만들어놔야하고, 판로도 개척해야하고 제휴도 맺어야하고 블로그도 일방문자1,000을 만들어야하죠. How to는 아무도 알려주지 않을겁니다. 사실 그들도 못했던 것이니까요. 되게 멋진 이름과 그럴싸해보이는 것들은 대부분 '추상적'인 단어들입니다. 마브기는 그 대표라고 할 수 있죠. 마브기는 애시당초 탄생자체가 발로뛰고 몸으로 움직여서 회사를 알리고 조사하고 현장에서 뒹구는 직무입니다. SNS채널이 생기고 온라인작업들이 많아지면서 뭔가 혁신적이고 크리에이티브해진 것 같지만, 본질은 똑같습니다. 이마에서 땀을 흘리냐, 손에 땀이 차냐의 차이랄까요?환상을 버리셨으면 좋겠습니다. 거의 대부분의 마브기는 여러분이 책에서 보던 그런 것들과는 확연하게 다른 것입니다. 어쩌면 맥락도 뭣도 없는 잡무에 가까운 일들을 처리하느라 정작 책에서 그렇게 많이 언급하던 '가치' 라는 단어는 온데간데 사라질 가능성이 더 높죠.정신차렷--------------------------------------------------------------------------------------------------------------------------------------하지만 그럼에도 불구하고 난 마브기를 해야겠어!! 라고 한다면 다음의 세 질문에 답을 하고 시작해보세요.1. 왜요?2. 어떻게요?3. 왜 그걸 당신이 해야해요??가치있는 일을 세상에 알리는 것이니까요!! 라는 대답말고. 정말 현실적이고 실질적인 답변을 해보세요."전 여기서 영상컨텐츠제작과 이것을 유튜브채널로 운영했을 때 생기는 배리어를 파악하고, 그 해결방법을 모색해보고싶어요. 특히 30대여성 대상으로 한 영상컨텐츠의 특징과 그 반응들을 살펴보는 것이 주목적이예요.. 이것을 기반으로 추후에 여행영상 페이지를 운영할 때 프로세스를 분명히 잡고 극복할 수 있는 레퍼런스를 만들고 싶거든요.""일단 제가 생각하는 10가지 컨셉을 하나하나 실험해볼 계획이예요. 그래서 각 컨셉별로 데이터를 분석해볼 생각입니다. 그리고 회사에서 진행하는 컨텐츠들 중 잘되는 것과 안되는 것을 표로 정리해볼 거예요. 가능하다면 추후에 30대 여성들의 여름휴가를 타겟팅한 여행영상공모전을 기획해봤으면 좋겠어요.""여행동영상은 어마어마하게 많지만, 특히 저는 우리나라가 너무 사랑스러워요. 그래서 남들이 여행지로는 적합하지 않다고하는 우리나라 여행지들을 알리고 트렌디한 여행컨셉을 만들어내고싶어요. 해외의 유명 트레킹코스만큼 유명한 트레킹코스도 만들고싶구요. 전 어릴적부터 혼자거의 전국을 여행다니곤 했는데 그 레퍼런스를 꼭 살리고 싶어요."적어도 이 정도의 세부적이고 구체적인 꿍꿍이가 나왔으면 좋겠습니다. 제발. 그냥 멋있어보여서요. 뭐 가치..사회적문제 이런 얘기 하지말고.이 질문에 답이 나왔다면, 아래의 것들을 실천해보셨으면 좋겠어요---------------------------------------------------------------------------------------------------------------------------------------1. 마브기는 이빨까는 게 아니라 현장과 결과로 승부하는 곳입니다.뭐든 프로토타입을 만드세요.판매쪽에 관심이 있다면 실제로 10,000원어치의 물품을 편집샵에서 구매한 뒤에 본인의 SNS로 다시 팔아보세요. 그리고 이윤을 남기세요!디자인쪽에 관심이 있다면, 실제로 내가 좋아하는 친구의 수제캔들의 리플렛이라도  만들어서 뿌려보세요. 사람들의 관심이 어디에 있고, 무엇을 보는지 그걸 먼저 파악하셔야 해요. 실제 내가 만든 디자인과 굿즈가 사람들에게 어떤 영향력을 주는지 꼭 인쇄까지 가지 않아도 상관없으니 온라인컨텐츠라도 만들어서 여러사람들의 피드백을 받아보셨으면 해요.SNS에 관심있다면 당장 페이지만들어서, 시즈너블한 뉴스들 정리해서 올리면서 수단방법을 가리지 않고 일단 좋아요 1,000을 만들어보세요.글을 쓰기로 했으면 브런치든 콘텐타든 가입해서 아무 글이나 일단 10개 이상 올려보세용.오프라인행사를 하고싶다! 하면 2명이든 3명이든 당장 주말에 지인들부터 모아서 주제잡아서 독서든 스터디든 진행해보는거예요.이게 안되면, 사실 마브기에 발을 들이는 것은 쉽지 않습니다. 마브기의 직무는 대부분 '내가 알아서 하는 것' 이 많답니다. 신입사원입장에선 거의 미쳐버릴 일이죠. '내가 알아서 하려면' 해본 게 있어야 레퍼런스가 되거나 기준점을 잡을 수 있어요. 아무 프로토타입이 없다면 엄청난 막연함에 압도당하고 말거예요.2. 시작과 결과의 모든 과정을 기록하고 남기세요.우왕!!해봤더니 이렇더라!!...라는건 본인만 알고있는 것입니다. 그 과정에 대한 모든 기록을 철저하게 어디에든 남기세요. 그래야 포폴도 되고, 레퍼런스로도 효용가치가 있습니다. 이 기록이 없다면 추후에 입사지원할때도 아무말도 할수가 없어요. 사진자료든 기획안이든 뭐든 가지고있어야 해요. 본인의 SNS에 하나하나 올리는 것도 방법이겠지만, 워낙 흩어져버릴 가능성이 높으니 워드나 PPT로 하나하나 정리해서 파일링 해놓으시는 걸 추천드립니다! 정말 ! 꼭! 제발!....저는 이 기록들이 없어서 진짜 땅을 치고 후회한 케이스인지라..같은 후회를 반복하지 않으시길바라요!3. 강의들으러 다니지말고, 자신의 색깔을 키우시길막 카카오대표님, 배민대표님의 강연 듣고 우왕우왕!!!하는 것은 좋습니다. 하지만, 거기에 휩쓸리지 마세요. 대부분 마브기계통의 사람들이 하는 말들 중 '자기의견'이라고 할만한 것은 그리 많지 않습니다. 이미 대세론으로 자리잡힌 대부분의 '구글에서 찾으면 나올만한'전략들이 대부분이죠. 내가 아직 전문가는 아니므로 나만의 이론을 구축하거나 그러는 것은 불가능한 일입니다. 하지만, 적어도 내 색깔이 무엇인지 정도는 알고 있어야합니다. 처음엔 잡다한 온갖 일에 치여지내겠지만, 시간이 지날 수록 내가 선호하는 채널과 마브기하는 방법들이 잡혀가기 시작합니다. 어떤 사람은 현장체질이라 발벗고 뛰는 걸 선호하고, 어떤 사람은 필력이 쩔어서 글로 승부하길 좋아하죠. 내 역량과 재능에 맞는 색을 잡아가시는게 먼저입니다.아무리 생각해봐도, 마브기의 핵심은 전문용어를 지껄여대는 것이 아닙니다. 중요한 건 결과를 내는 것이고, 그 이유가 명확해야하는 것이죠. 그러니 말잔치에 휩쓸리지 말고 나만의 러프한 전략을 수정해가면서 탄탄하게 다져나가는게 중요하다고생각해요. 1번을 실행하면서 서서히 그 방법들을 찾아갔으면 좋겠습니다.4. 100원이라도 돈을 버세요.절대 죽었다깨어나도 꽁짜로 뭐하지마세요. 뭘 하든 이윤을 남기시길 바래요. 디자인을 했으면 디자인비를 받고, 네트워킹파티를 열었으면 참가비를 받으세요. 제품을 팔거면 무조건 이윤을 남기고, 글을 썼어도 후기공모지원을 해서 하다못해 물품이라도 협찬받으세요. 마브기는 자선사업이 아닙니다. 절대적으로 결과중심적인 업무에 속해요. 이윤뿐 아니라 실제적인 이미지의 결과물도 중요하죠. 그러나 그것은 장기적인 관점이고...현실적으로 여러분이 회사에서 일을 하려면 '이윤!!' 이 나오는 것인가?? 가 중요합니다. 실제로 그것이 입증된 모델이 프로토타입으로서 살아남을 수 있죠.5. 공부를 위한 공부는 그만!..업무를 위한 공부에 집중!!마케팅불변의법칙부터 기획의정석까지 마브기관련 서적들은 널리고 널렸습니다. 요즘엔 그냥 인터넷뉴스만 잘 찾아봐도 블로그형 글들이 너무 많아서 정보를 얻고 공부할 곳들은 쌔고쌨어요. 그런 공부는 천천히 자연스럽게 되어가는 것입니다. 여러분들은 지금 입사하자마자, 친절한 설명도 없이 바로 일을 해야하는 직무를 꿈꾸고 있습니다. 마브기는 교육받아서 될 그런 종류의 것이 아니니까요.여러분들의 현실은 입사하자마자 카드뉴스 만들어야하고, 포토샵다루고, 보도자료쓰고, 전화하고, 이메일을 쓰는 일입니다. 기획안도 바로 써야하고 양식정리도 해야해요. 디자인툴!!... 업무에 필요한 각종 사이트!!... 이메일쓰는법!!!... 글쓰기에 대한 스킬들!!!...이런 걸 먼저 공부하시고 연습하세요. 아시다시피 회사는 학교가 아닙니다. 입사전에 해당 툴이나 적정수준의 역량은 키워놓고 들어가셔야 여러분들의 마음의 상처를 최소화시킬 수 있어요.-------------------------------------------------------------------------------------------------------------------------------------개인적인 생각입니다만 브랜딩에 전문가는 없습니다. 브랜딩이란 것은 스킬도 테크닉도 아니거든요. 그것은 통찰이나 표현, 방향과, 행동과 일관성과 같은 좀 더 근본적인 영역을 다루는 일입니다. 그래서 배워서 될 수 있는 것도 아니고, 남이 하는 걸 따라해서 될 수 있는 것도 아닙니다.우리회사의 제품을 보고, 그걸 소비자입장에서 생각할 수 있는 시각.서비스를 이용하면서 그 프로세스를 순식간에 포착해낼 수 있는 논리.사람들이 말을 귀기울여 듣고 그 함의를 파악해내는 센서티브함.이런것들이 브랜딩을 성공시키는 요소랍니다. 그러니, 거창하고 크게 생각하고 자꾸 추상적인 단어들을 입에 담지 않으셨으면 좋겠습니다. 우리가 흔히 말하는 그런 멋진 단어들은 위와 같은 기본적인 '기질'들과 그간의 경험이 쌓여서 만들어내는 하나의 '맥락'과 같은 것일 뿐이예요. 아무 경험도 맥락도 노하우도 없는데 자꾸 '가치,가치,가치,가치'만 논하는 것은 굉장히 공허한 일이겠죠.그러니 일단은....이메일을 잘 쓰는 연습부터 시작해보도록 합시다 :)땡큐.#애프터모멘트크리에이티브랩 #브랜드 #브랜딩 #디자이너 #디자인 #마케터 #마케팅 #인사이트 #꿀팁 #조언
조회수 1074

블록체인 진짜 하나도 모르는 디자이너의 독학일기(2)

1편에 이어 2편을 작성하기까지 참으로 많은 시간이 걸렸답니다. 물론 내용이 어려워서 이해하는 데 시간이 걸린 것도 있고... 어려운 만큼 귀차니즘이 강해져서 미루고 미룬 이유도 있지요.1편에선 블록체인이 왜 발생했는가! 에 대해서 말했어용. 혹시라도 못 보신 분들은 링크를 타고 슝 한 번 더 보고 와주시면 좋을 것 같습니다.https://brunch.co.kr/@roysday/199짧게 줄이자면, 결국 신뢰의 문제 때문이예요. 내가 널 뭘 믿고??? 라는 명제죠. 단순히 너와 나의 사이뿐만 아니라 정부나 기업 등이 해커나 서버폭발 등으로 탈탈 털리는 일을 보면서 우린 두려워진 거예요. 은행을 믿을 수 있어?? 보험사를 믿을 수 있어?? 국민연금 겁나 떼가는데 나중에 받을 수는 있는거야?? 등등...그래서 우린 누구도 깰 수 없고 변하지 않고 삭제도 되지 않는 강력한 '장부'를 만들고 싶었던 거예요. 그래서 생각해낸 가장 좋은 방법이 바로 다수에게 뿌리는 거였죠. 하지만 우린 이런 궁금증이 생겨요. 다수라구??...누가 참여하는데?? 내 컴퓨터엔 블록체인 같은 게 없는데??사실 이 부분을 이해하기가 진짜 어려웠어요. 아니 페이스북에 투표참여나 주식시장같이 '내가 이걸 산다! 투표한다! 동의한다! 클릭~!' 이런 식의 동작이 없잖아요. 그런데 어떻게 내가 동의를 했는지 안했는지 내 장부에 뭐가 언제 어떻게 기록된다는 거야??....는 궁금증이 생기는 거죠.그래서 오늘은 이 과정을 쉽게 정리해보려고 해용 :) 혹시 틀린 부분이 있다면 꼭!! 댓글로 남겨주세요!!1. 컴퓨터에게 말을 걸어보자.지금 컴퓨터를 켜고 이렇게 외쳐보세요. "윙가르디움 레비오싸."네, 아무일도 일어나지 않았어요. 혹시 무슨 일이 일어나셨다면 소름이네요. 컴퓨터는 마법주문이나 우리의 감정이나 목소리나 표정을 인식하지 못해요.(물론 요즘엔 이걸 가능하게 만들고 있어요. 놀라워요. 하지마 마법주문은 좀 시간이 걸릴 것 같아요.) 일본은 일본어를 쓰고 중국은 중국어를 쓰고 스페인은 스페인어를 써요. 컴퓨터는 2진법을 써요. 얘네들은 0 아니면 1이라는 원시적인 언어를 쓰고 있어요. 물론 인간도 아주아주 오래전엔 2진법으로 언어를 말했어요. 쿼스랜드는 원시인들은 'a(아)'와 'o(오)' 만을 사용해서 숫자를 표현했다고 해요. 아, 오, 아오아, 오아오아..등으로 말이죠. 컴퓨터는 이처럼 0와 1로 이루어진 신호들을 통해 소통해요. 그러니 우리가 컴퓨터에게 말을 걸고싶다면 2진법으로 0과 1을 마구마구 적어줘야 해요.2. 컴퓨터의 언어를 만들었졍.근데 0과 1로만 말을 걸다보니 도대체 눈이 아프고 헷갈려서 너무 어려운 거예요. 그래서 규칙을 만들었어요.A = 100 0001B = 100 0010C = 100 0011D = 100 0100...이런식으로 알파벳이나 기호, 한글 등등을 컴퓨터가 이해할 수 있는 신호와 대응시켰어요. 그래서 나온 게 컴퓨터 언어죠. 오늘 날 코딩이라고 불리는 그것들은 결국 컴퓨터의 말로 이렇게해라 저렇게 해라 명령을 내리는 거예요. 컴퓨터는 그 명령에 의해 이런저런 일들을 처리해요. 이걸 누르면 = 저 페이지로 넘어가게 해.이곳을 채우면 = 다음 칸을 적을 수 있게 해.여길 클릭하면 = 파란색으로 바뀌게 만들어줘.등등 뭔갈 하면 = 결과가 등장하는 거죠. 신기하죠? 네 저도 신기해요. 이렇게 명령어를 입력하면 결과가 짜짠.3. 규칙을 만들 수 있게 되었엉.컴퓨터는 논리에 의해서 움직여요. 뭔가를 누르면 - 계산하고 - 0이면 안하고, 1이면 해요. 사실 되게 단순하게도 '한다/안한다' 로 명확하게 움직여요. 이렇게 명확하기 때문에 사람의 목숨을 담보로 하는 수많은 것들을 만드는 거예요. 비행기도 그렇고, 인공위성, 놀이기구, 자동차 등등... 컴퓨터가 기분따라 오늘은 왠지 일하기 싫어서 땡깡이나 부려버리면 그냥 다 죽는 거잖아요. (물론 가끔 파랗게 질려서 멍청댕청해질 때가 있긴 하지만...)결정장애가 없는 특성 때문에 컴퓨터는 한 번 규칙을 정해주면 그렇게 계속 움직여요. 이런 점에서 보면 인간과 컴퓨터의 가장 큰 특징 중 하나가 '갈등' 이 아닐까 싶어요. 결정장애가 있으신 분들은 엄청 인간적인 매력을 지니신 거예요. 블록체인은 '규칙'이예요. 변하지 않고 계속 그대로 움직이는 규칙이죠.규칙을 컴퓨터에게 명령하는 거예요. 이렇게 하면 이렇게 처리해!~ 알았지? 하고 명령하는 거죠. 이 코드(=명령어)를 누가 짜요? 그렇죠 그걸 블록체인 회사에 있는 개발자님들이 만드는 거예요. 그러니 어떤 블록체인 코드가 만들어지면 처음엔 그 회사 컴퓨터에만 있을 거예요. 4. 사람들을 모아보쟈.명령어를 만들긴 만들었는데, 여튼 이제 돈을 벌어야 하잖아요. 회사니까. 많은 사람들이 우리가 만든 블록체인을 이용해줬으면 좋겠어요. 그래서 사람들을 모아야겠단 생각을 했어요. 사람들에게 막 알리기 시작했어요.블록체인은 다수의 사람들이 이용해야 의미가 있어요. 꼴랑 2명만 쓰고있으면 그 중 한명의 컴터만 털어버려도 장부를 조작할 수 있잖아요. 하지만 수백, 수천만명이 블록체인에 참여하고 있다면 얘기가 달라지죠. 그 많은 사람들의 컴터를 한꺼번에 해킹할 순 없으니까요. 그래서 사람이 많으면 많을수록 블록체인은 튼튼해져요.5. 블록을 만들면 보상을 줄께!가장 단순하고 간단한 방법은 누군가가 블록을 만들도록 하는 거예요. 블록체인은 블록이 우르르르 붙어있다는 소린데, 그 블록이란 건 사실 눈에 보이는 택배박스가 아니라 손으로 적는 기록과 같아요. 롤링페이퍼 아시죠? 딱 그런 느낌인거예요. 돌아가면서 나의 기록을 블록으로 만들어서 열차놀이를 하는거죠. 그리고 블록을 만들면 그에 대한 보상으로 무언갈 주는 거예요! 대부분 그 보상이 바로 암호화폐와 같은 것들이예요. 우린 이걸 '채굴한다.' 라고들 하죠. 열심히 노동했으니 보상을 주는 거예요.6. 블록을 어떻게 만들어? 채굴!그럼 어떻게 블록을 만들까용. 음 생각해봐요. 누구나 그냥 노트북만 있어도 블록을 만들 수 있다면 물론 순식간에 블록들이 엄청나게 만들어져서 온세상 온누리에 우리 블록체인이 아름답게 꽃피긴 하겠지만....'보상'을 줘야하는 걸 생각해보면 소름이 돋을 거에요. 더군다나 화폐의 가치가 있는 것을 만드는 데 아무나 10초만에 만들 수 있다고 하면 이건 복사기에 지폐를 위조해서 그냥 마구 쓸 수 있는 것과 비슷해요. 그래서 블록을 만드는 과정은 어려워야 해요. 개발자들은 그래서 사람들이 엄청 고민을 해야만 풀 수 있는 문제를 명령어로 만들었어요. 그리고 그걸 풀면 블록이 완성되고 보상을 받는 거예요. 물론 종이와 펜으로 푸는 건 아니예요. 인터넷에 떠돌아다니는 '이거 풀면 아이큐150 이상임' 이런 문제와 비슷하긴 하지만....이건 사람이 직접 푸는게 아니라 컴퓨터가 푸는 거에요. 예전에 막 그래픽카드가 없어서 난리가 났다..PC방에서 그래픽카드만 훔쳐갔다더라..이런 뉴스가 한참 떴었잖아요. 맞아요. 마치 영화에나 나올법한 슈퍼컴퓨터같이 엄청나게 엄청난 컴퓨터들을 잔뜩 가져다놓고 계산을 시키는 거예요. 사람은 그냥 엔터만 누르고 가만히 있으면 돼요. 고생은 컴퓨터가 하니까요. 컴퓨터는 미친듯이 계산을 해요. 모터가 탈 정도로 고생을 하죠. 그리고 마침내 문제가 풀리면 짜잔!!! 블록이 완성되었어요!! 물론 블록이 완성이 되었는 지 어쩐지는 눈으로 보지 못해요. 하지만 문제가 풀면 블록이 생기도록 명령어를 짜놓았으니 생겼을 거예요. 컴터는 명확하니까요.(항상 이걸 전제로 해요.) 그리고 약속된 보상이 생겨요. 나에게 암호화폐가 뾱! 생겼어요. 빗썸이나 코인원같은 거래소에서 현금으로 바꿀 수 있도 있어요. 7. 쉬운 방법도 있어요.이렇게 수십대의 컴퓨터와 첨단 장비들이 있어야만 블록을 만들 수 있는 건 아니예요. 일반인들도 블록을 만들 수 있어요. 다만 쉬운 만큼 보상이 굉장히 작겠죠. 단순한 예로 '스팀잇'을 들 수 있어요. 스팀잇은 겉보기엔 브런치같이 그냥 주절주절 글이나 쓰는 플랫폼처럼 보이지만...사실 그건 훼이크예요. 스팀잇에 글을 쓰는 것 자체가 사실 블록을 만드는 것과 같아요. 그래서 그 보상으로 스팀을 주는 거예요. 그래서 정확히 얘기하면 '글을 쓰니 돈을 주더라!!' 가 아니라..'블록을 만드니 보상을 준다!' 가 맞는 거예요. 블록을 만드는 방식이 '콘텐츠' 일 뿐이죠.이처럼 블록을 만드는 방식은 결국 개발사가 정하기 나름이예요. 여행사진을 500장 올릴 때마다 블록을 생성하자! 라고 규칙을 만들면 그렇게 만들어져요. 그리고 보상을 받는거구요. 기부를 하면 블록이 만들어지게 하자! 라고 할 수도 있고하루에 1km씩 뛰어다니면 블록이 만들어지게 하자! 라고 할 수도 있어요.심지어 성인사이트에서 결제를 하면 블록이 만들어지게 할 수도 있어요. 실제로도 있더라구요.규칙은 만들면 되니까요. 그래서 다양한 프로젝트들이 만들어지고 블록체인 회사들이 각자 자신만의 방법으로 사람들을 모으고 있죠. 8. 하지만 사람들은 그 사실을 잘 몰라요.스팀잇에 접속해보신 분이 계신가요?? 사실 그곳은 능력자들 천지라서 다들 블록체인을 어느정도 알고 있는 사람들이 많지만.. 또 많은 사람들은 그런거에 상관없이 그냥 돈 준다니까 가입해서 글을 쓰고 있기도 해요. 사람들은 이게 블록인지 뭔지도 몰라요. 그냥 보상준다니까 열심히 뭘 쓰고 있는거에요.내가 블록을 만드는 걸 눈으로 볼 수도 없고 손에 잡히지도 않아요. 이 모든 건 그냥 컴퓨터가 처리하고 인터넷상에 떠돌아다니는 전기신호로만 존재할 뿐이예요. 우리는 겉으로 드러난 것들만을 보죠. 그래서 수많은 블록체인 회사들이 예쁘고 쉽고 접근하기 좋은 웹페이지를 만들거나 플랫폼을 만들어서 이런저런 활동을 하게 만드는 거예요. 사실 블록체인이 정말 널리고 널려서 이제 공인인증서 등등이 필요없어지게 될 지도 몰라요. 지금도 공인인증서는 폐지수순을 밟고 있고 은행의 인증절차도 간편해지고 있잖아요. 중요한 건 우린 그냥 '우왕 편하다~~' 라는 것만 인지할 뿐 이게 왜 편해졌는지는 관심이 없어요.맞아요. 우린 알게모르게 블록을 만들고 있을 수도 있어요. 당신의 컴퓨터에서 말이죠. 이미 당신은 블록체인에 참여한 거예요. 당신도 장부에 뭔가를 기록했고, 그 블록체인에 참여한 철수란 사람이 그 후에 또 뭔가를 적으면 당신의 컴퓨터에서도 그걸 인식할 수 있어요. 그래서 당신은 철수를 모르지만 당신의 컴퓨터는 철수를 알고 있어요.  이 때문에 P2P거래도 별 인증절차없이 이루어질 수 있는 거예요. 당신의 컴퓨터는 철수를 믿고있거든요. 정리해보면 블록체인은 규칙이예요. 코드로 이루어진 일종의 어떤 규칙이죠. 이걸 블록체인회사에서 만든다음자기들이 어느정도 지분을 가져가요. 자기들이 만들었으니 좀 가지고 있어야 할 거 아니예요. 주로 암호화폐의 형태겠죠.그리고 또 어느 정도는 채굴자들을 모아서 채굴을 시켜요. 대부분은 장비가 충만하신 전문채굴자님들이겠죠. 이 분들은 적극적으로 블록을 만들어내고 많은 보상을 가져가요. 이 때의 보상도 대부분 암호화폐겠죠.나머지는 쪼끄마한 우리들이에요. 우린 그게 뭔진 잘 모르지만 그냥 재밌으니까 막 활동을 해요. 그러면서 블록들을 만들어내요. 우리도 블록체인을 튼튼하게 만드는 역할을 해주었으니 일종의 작은 보상들을 받아요. 이것도 암호화폐겠죠.이렇게 블록체인에 참여하는 컴퓨터수가 많아지면서 블록체인은 더 튼튼해지고 견고해져요. 그리고 겁나 빠르고 편해서 많은사람들이 쓰게 된다면....그게 추후엔 어떤 핵심플랫폼이 될 수도 있겠죠?...다들 그걸 꿈꾸고 열심히 블록체인 코드를 만들고 있는 거예요.여기서 궁금한 게 생겼어요. 그럼... 이런 블록체인 회사들은 돈을 어떻게 버는 걸까요???.... 생각해보면 개발비용이나...홍보나 인건비나..얘네들도 돈이 필요할 텐데 당장 가상화폐는 돈이 안되요. 이제 갓 태어난 화폐는 가치가 거의 없을 거예요. 그러니 마구 가상화폐를 만들어서 팔아도 그건 의미가 없어요. 이분들의 수익은 도대체 어디에서 나는 건지 그게 궁금해졌어요.그래서 3편에선 블록체인 회사들은 뭐 먹고 사는건지 알아보도록 하겠어요 :)어휴 힘들어..이제 저도 규칙에 의해서 자야겠어요.새벽2시가 되면 = 잠을 자라.(규칙)
조회수 77

업무의 스트레스를 모두 날려버리는 바로고 "스파클링데이"

바로고스파클링데이바로고직원들의 단합을 위한톡톡 튀는 스파클링데이업무의 스트레스를 모두 날려버리는바로고의 스파클링데이바로고에서만 만날 수 있는특별한 바로고복지 입니다.업무의 스트레스를 모두 날려버리는 바로고 "스파클링데이"거창한 것은 아니지만소소하게 준비한 스파클링데이한 번 먹으면 계속 먹게 된다는 젤리한 통 다 먹을 때까지 멈출 수 없는 프링글스그 외 입을 심심하지 않게 해줄 각종 스낵류들~출출함이 살짝 밀려오는 시간오후의 졸음이 살짝 밀려오는 시간바로고의 스파클링데이가 시작되었습니다.배고픔을 참지 못한 손 하나가스르륵~ 먼저 시식을 해보기로 했어요.삼삼오오 팀원들이 모이면서업무에서 잠시 벗어나이런저런 이야기를 나누기 시작합니다.업무할 때 중요한 것은팀워크!사람과 사람으로 하는 관계업무처리의 신속한 처리모두 모두 팀워크가 강하면힘든 일도 함께 나아갈 수 있습니다.바로고는 끈끈한 팀워크를 바탕으로함께 노력하고 응원하며더 나은 내일의 바로고를 위해파이팅 하고 있어요!스파클링의 종류는취향에 따라!각자의 취향을 존중하는바로고의 문화~한 사람의 의견이 존중되고팀원들이 의기투합하며바로고만의 사내문화를 만들어 가고 있습니다.살짝 부족한 부분은햄버거로 든든하게 채웠습니다.스파클링과 함께 하는 버거세트더욱 맛있게 먹을 수 있었어요.날씨가 점점 더 좋아지고배달이 증가함에 따라바쁜 바로고의 일상에서기분까지 좋아진 스파클링데이 였습니다.앞으로도 바로고는직원들의 편의를 위해세심한 배려를 잊지 않을 것입니다.바로고를 만들어가는바로고의 모든 임직원 여러분오늘도 파이팅입니다!바로고바로고는대한민국을 대표하는배달대행 전문 업체입니다.배달대행바로고"배달에 대한 고민""배달의 어려움"바로고만의체계적인 배달시스템과바로고프로그램 을 통해배달에 대한 고민을 덜어드리겠습니다.바로고배달대행 문의02-550-9938www.barogo.com
조회수 1251

KBS 분야별 업무소개 - 카메라

수많은 상징과 이미지로 가득 차 있는 이 세상을 사각형의 프레임안에 고스란히 담아 내어 시각적으로 재구성하여 표현해내는 업무를 맡고 있는 카메라맨들이 소속되어 있는 부서가 영상제작국입니다. 사실적인 것(다큐멘터리, 중계)과 허구적인 것(드라마, 쇼)을 씨줄과 날줄로 엮으며 영상적 시니피앙(記表)을 구현하기 위하여 방송 현장의 최전선에 서 있는 KBS의 카메라맨들은 21세기의 방송계 화두인 디지털 시대를 맞이하여 새로운 영상 문법을 정립하며 올바른 프로그램 영상 제작의 길을 제시하고자 각고의 노력을 하고 있습니다.인간은 그 사람이 쓰는 언어에 의해 표현되어 진다’라는 말이 있습니다. 여러분들이 언어학에서 배웠듯이 인간의 언어인지체계는 의미화 과정에 다다르기 위하여 시니피에(記意) 이전에 시니피앙의 출발점을 거쳐야 하듯이 영상 문법에 있어서도 이와 동일한 이미지의 의미화 과정이 수행됨은 주지의 사실입니다. 카메라맨들은 시청자들이 프로그램의 의미를 TV를 통하여 받아들일 때 이와 같이 명확한 영상적 시니피앙을 제시함으로써 한국 방송계 영상 제작의 초석으로서의 사명을 다하고 있습니다. 영상제작국의 업무는 프로그램 특성에 따라 다분화 되어 있습니다. 크게는 여러대의 카메라를 사용하여 영상 제작을 하는 다인작업과 한 대의 카메라를 사용하여 영상 제작을 하는 일인 작업으로 나눌 수 있고, 작게는 프로그램의 장르 특성에 따라 드라마 제작, 연예 오락ㆍ교양물 제작, 스포츠ㆍ보도 등의 중계 제작, 야외 촬영 등으로 나누어져 있습니다. 드라마 제작에서는 영상 하나하나에 감성과 이성을 부여하기 위하여 많은 시도들을 하고 있으며, 연예 오락ㆍ교양물 제작에서는 무엇보다도 안정적이면서도 항상 새로운 영상을 시청자들에게 제공하기 위하여 노력하고 있습니다. 중계 제작에서는 스포츠, 문화 예술 공연, 보도 등 현장성과 시의성이 있는 영상제작에 참여하며 다양한 메가 이벤트들을 소화해내고 있습니다. 야외 촬영 시에는 프로그램 제작 기획 의도에 맞게 드라마, 시사 교양, 오락, 다큐멘터리 촬영 등 여러 장르에 걸쳐 엄격한 영상 미학을 추구하는 가운데 시청자들에게 친근하면서도 미적 감동을 주는 영상을 제공하고자 노력하고 있습니다. 이와 같은 기본적인 업무 외에도 특수 장비의 사용도 빈번한데, 항공 촬영, 수중 촬영, 스테디캄 촬영 등 시대를 선도하는 다양한 영상 제작 기술은 한국의 방송 영상 제작 역사를 이끌어 오고 있습니다. 영상제작국에서는 그 업무의 다양성 만큼이나 부서원들의 학부 전공도 다양합니다.즉, 카메라맨으로의 문호는 누구에게나 열려있다는 것입니다. 필요로 하는 것은 인문학적 감성과 과학적 이성, 그리고 현재에 안주하지 않는 끊임없는 도전 정신 뿐입니다. 여러분들이 도전하고자 하는 미래가 있고, 성취하고자 하는 희망이 있다면 그 꿈은 이 곳에서 반드시 이루어지리라고 믿어 의심치 않습니다. CREATIO EX NIHILO(무에서의 창조)를 이루기 바랍니다.#한국방송공사 #KBS #KBS공채 #직무정보 #직무소개

기업문화 엿볼 때, 더팀스

로그인

/