스토리 홈

인터뷰

피드

조회수 464

컴공생의 AI 스쿨 필기 노트 ⑧의사결정 나무

미국 스탠퍼드대학의 Xuefeng Ling 교수팀이 본태성 고혈압 발병 위험을 예측하는 AI를 개발했다고 해요. 이 연구에서 활용한 AI 모델은 의사결정 트리(decision tree) 기계학습 기법을 적용했는데요. 그 결과 AI를 통하여 10명 중 9명은 1년 내 본태성 고혈압 발병 위험을 정확하게 예측할 수 있었어요. 국내외 연구자들은 이 의사결정 트리 모델을 적용하여 고령화 시대에 폭발적으로 증가한 고혈압 환자 진료 부담을 덜 수 있을 거라고 기대하고 있다고 합니다. (기사 원문: AI 훈풍 타고 '최적 고혈압 관리'로 향한다)(Cover image : Photo by Gabe Pangilinan on Unsplash)8주 차 수업에서는 이렇듯 의학 분야에도 도움을 주고 있는 딥러닝 모델의 하나인 의사결정 트리(Decision Trees)와 의사결정 트리의 문제를 해결해주는 랜덤 포레스트(Random Forests)에 대해 배웠습니다. 예시를 통해 알아볼까요?의사결정 트리(Decision Tree)의사결정 트리는 다양한 의사결정 경로와 결과를 트리 구조를 사용하여 나타내요. 의사결정 트리는 질문을 던져서 대상을 좁혀나가는 스무고개 놀이와 비슷한 개념이에요.위의 그림은 야구 선수의 연봉을 예측하는 의사결정 트리 모델이에요. 의사결정 트리를 만들기 위해서는 어떤 질문을 할 것인지 그리고 그 질문들을 어떤 순서로 할 것인지 정해야 해요. 의사결정 트리의 시작을 ‘뿌리 노드’라고 하는데요, 위의 예에서 뿌리 노드인 ‘Years < 4> 참고로, 의사 결정 트리는 회귀와 분류 모두 가능한데요. 위의 그림과 같이 숫자형 결과를 반환하면 회귀 트리(Regression Tree)라 부르고 범주형 결과(A인지 B인지)를 반환하면 분류 트리(Classification Tree)라 불러요.  이렇게 질문을 던지고 그 질문에 따라 답을 찾아가다 보면 최종적으로 야구 선수의 연봉을 예측할 수 있게 돼요. 최적의 의사결정 트리를 만들기 위한 가장 좋은 방법은 예측하려는 대상에 대해 가장 많은 정보를 담고 있는 질문을 고르는 것이에요. 이처럼 얼마만큼의 정보를 담고 있는가를 엔트로피(entropy)라고 해요. 엔트로피가 클수록 데이터 정보가 잘 분포되어 있기 때문에 좋은 지표라고 예상할 수 있어요. 이처럼 의사결정 트리는 이해하고 해석하기 쉽다는 장점이 있어요. 또한 예측할 때 사용하는 프로세스가 명백하며 숫자형/범주형 데이터를 동시에 다룰 수 있어요. 그렇지만 최적의 의사결정 트리를 찾는 것은 어려운 일인데요. 그래서 오버 피팅, 즉 과거의 학습한 데이터에 대해서는 잘 예측하지만 새로 들어온 데이터에 대해서 성능이 떨어지는 경우가 되기 쉬워요. 이러한 오버 피팅을 방지하기 위해 앙상블 기법을 적용한 랜덤 포레스트(Random Forest) 모델을 사용해요.의사결정 트리 코드아래는 의사결정 트리를 구성하는 코드예요. # classification treefrom sklearn.tree import DecisionTreeClassifierclf = DecisionTreeClassifier()clf.fit(xtrain, ytrain)yhat_train = clf.predict(xtrain)yhat_train_prob = clf.predict_proba(xtrain)yhat_test = clf.predict(xtest)yhat_test_prob = clf.predict_proba(xtest)clf.score(xtrain, ytrain)clf.score(xtest, ytest)sklearn.tree에 있는 DecisionTreeClassifier를 임포트 합니다.clf : 의사결정 트리를 의미합니다.clf.fit으로 모델을 학습시킵니다.  clf.predict : 데이터를 테스트합니다.  clf.predict_proba : 데이터 각각에 대한 확률이 주어집니다.  clf.score : 학습 데이터와 테스트 데이터의 정확도를 확인합니다.랜덤 포레스트(Random Forest)랜덤 포레스트는 많은 의사결정 트리로 이루어지는데요. 많은 의사결정 트리로 숲을 만들었을 때 의견 통합이 되지 않는 경우에는 다수결의 원칙을 따라요. 이렇게 의견을 통합하거나 여러 가지 결과를 합치는 방식을 앙상블 기법(Ensemble method)이라고 해요.그럼 랜덤 포레스트의 ‘랜덤’은 어떤 것이 무작위라는 것일까요? 여기에서 ‘랜덤’은 각각의 의사결정 트리를 만드는 데 있어 쓰이는 요소들을 무작위적으로 선정한다는 뜻이에요. 즉 랜덤 포레스트는 같은 데이터에 대해 의사결정 트리를 여러 개를 만들어서 그 결과를 종합하여 예측 성능을 높이는 기법을 말해요. 많은 의사결정 트리로 구성된 랜덤 포레스트의 학습 과정(사진 출처 : 위키백과)랜덤 포레스트 코드아래는 랜덤 포레스트를 구성하는 코드예요.from sklearn.ensemble import RandomForestRegressorrf = RandomForestRegressor(n_estimators=100, random_state=0)rf.fit(xtrain, ytrain)yhat_test = rf.predict(xtest)rf.score(xtrain, ytrain)rf.score(xtest, ytest)sklearn.ensemble에 있는 RandomForestRegressor를 임포트 합니다.  rf : 랜덤 포레스트를 의미합니다.   rf.fit으로 모델을 학습시킵니다.    rf.predict : 데이터를 테스트합니다.    rf.score : 학습 데이터와 테스트 데이터의 정확도를 확인합니다.  이론 수업을 마치며2018년 5월 22일부터 시작한 8주간의 이론 수업이 이로써 마무리가 되었어요!! 매주 3시간 동안 어려운 내용의 수업을 듣는 게 힘들기도 했지만 그만큼 얻은 게 많아서 뿌듯하기도 합니다. 이론 수업과 AI스쿨 후기는 아쉽게도 이번이 마지막이지만, 앞으로 8주간은 팀 프로젝트 과정과 커리어 코칭 과정이 기다리고 있어요! 지금까지 8주간 이론 공부를 열심히 했기 때문에 굉장히 기대가 되네요. 살짝 알려드리면 저희 조는 시각장애인과 청각장애인을 위한 상황 해설 솔루션을 주제로 프로젝트를 진행하려고 해요! 아직 추상적인 부분이 많아 조교님으로부터 피드백을 많이 받게 될 것 같지만 그동안 배운 이론을 적용시켜서 높은 퀄리티로 프로젝트를 완성시키고 싶다는 욕심입니다. :) 이론 수업의 시작과 함께 우연한 기회로  AI스쿨 후기를 쓰게 되었는데요. 수업 내용도 어렵고 글쓰기도 익숙하지 않아 쉽지 않았지만 배운 내용을 최대한 공유하고자 했습니다. 이를 통해서 배운 내용을 복습하고 부족한 부분을 알 수 있어서 무척 뜻깊은 경험이었습니다. 부족하지만 이 글을 읽고 조금이라도 도움이 되었으면 좋겠어요! AI 스쿨이 인공지능 엔지니어를 꿈꾸는 제게 큰 발걸음이 될 수 있도록 앞으로도 저는 프로젝트에 전력을 다할 것 같습니다. 8주 동안 열심히 수업 들으신 수강생 여러분 모두 좋은 결과가 있기를 바랍니다!* 이 글은 AI스쿨 - 인공지능 R&D 실무자 양성과정 8회차 수업에 대해 수강생 최유진님이 작성하신 수업 후기입니다.
조회수 1101

왕에게서 배우는 스타트업(2)

임진왜란 하면다들 이순신 장군에게 환호하고,선조를 실책이 많은 임금으로 기억한다.뭐...나도 좀 아쉽게 생각하는 면이 많다.일부러 그런 것은 아니겠지만...몇 가지 중대한 실수와 행동들은참... 상식 밖이다.1. 선조를 통해 리더십을 경계한다.우선 선조가 즉위하였을 때,적어도 그때까지는그래도 괜찮아 보였다.나름 왕권도 강화하고,무난했다.아니 오히려,잘할 수 있었다고나 할까?이이, 이황, 류성룡, 이항복 등한 번쯤 들어 봤을 봄 직한 든든한 신하도 있었다.잘 나갈 수 있는 스타트업 같은 느낌!그리고 거북선이 하루아침에 뚝딱 만들어진 게 아니다.이미 임진왜란 전부터 거북선은 건조되어 있었다.군대가 힘이 없는 것도 아니었다.솔직히 당시 군대 편성이 정규군 위주가 아니라전시에 편제에 따라 동원되는 형태였기에급작스런 전란에 대응이 늦은 것이지...제대로 일본과 붙었다면,그리 쉽게 물러나지 않았을 전투력이었다.그것을 증명하는 것이조선군이 재정비된 이후,일본군이 연전연패하며 후퇴한 점이다.(물론 General Lee께서 보급을 끊어주셨기에 가능했지만)여기까지 되짚어볼 것은스타트업으로 비유하자면,꽤 해 볼만한 상황이었다.문제는 이제부터 리더의 상황판단 미스와사적인 감정이입으로 망쳐진 사례이다.뚜둥~~!!외세 침략(임진왜란)이 발생한다.물론 임진왜란은 일본의 상황에 의한외부 리스크라고 볼 수 있다.어쨌든 리스크가 터져 나왔다.이제는 수습을 해야 하는데....경쟁사가 속전속결로 치고 들어왔다.그동안 갈고닦은 치명적인 한 수로먼저 시장 진입을 하였다.멘틀이 붕괴되는 상황!위기의 상황에 리더의 진면목을 볼 수 있다.그리고 선조에 대한 평가는 여기서부터 시작이다.1) 선조는 정보 검증이 미흡하였다.왜(일본)의 전국시대가 종결되면서급성장한 군사력에 대한 우려가 보고 되었고,이를 확인하기 위해 통신사를 보낸다.문제는 3명의 보고자 중2명이 전쟁의 위험을 경고하였으나1명의 안전하다는 보고에 손을 들어준다.(상식적으로 이해가 안 된다.)하긴 전쟁을 대비하자니...신경 쓸 것도 많고,골치 아프겠지.해야 하는데 하기 싫은 일이겠지,반복되는 회의도 귀찮고,그리고 설마 하는 안일한 생각도 있었을 거고.듣고 싶은 쪽으로 듣고넘어가버린다.정확한 정보 조사와검증이 안 되었다.회사 대표의 업무 중에서각종 미팅과 제안과 영업을 하다 보면밀려있는 서류 작업과결정을 하기 위한 검증작업이 필요하다.내가 하고 싶은 일 한 가지를 위해서9가지의 하기 싫은 일을 해야 한다.그걸 생략하거나축약해버리면....도박이 된다.설마~~ 혹시나~~이런 식의 마음으로 일을 진행하게 되지.팀원들의 의견들을 꼭 다수결로 결정하라는 법은 없지만,다수가 생각하는 이유에 대해서,소수가 생각하는 이유에 대해서면밀하게 고찰해 볼 필요가 있다.왜냐면 대표는 가장 최선의 결정을 내려야 하는 사람이니까.2) 선조는 고객을 버렸다.전략적으로 왕이 붙잡혀 전쟁에서 지는 것은 피해야 한다.회사가 살아남아야 후일을 도모할 수 있듯이상황 상 궁을 버리고 때로는 물러날 필요가 있다.하지만 그럼에도 지켜야 할 것들이 있다.백성들에게도 그 위험을 알렸어야 한다.일견 백성들에게 알리면 동요하게 되고질서 있는 도망이 어렵다는 의견도 있지만,백성이 있기에 왕이 있다.비밀리에 도망하기 위해서였다는 의견도 있지만,왜군의 길잡이는 한양 도피 이후부터 발생한다.나라에 실망하고,왕에게 실망하고,자신은 살아야 하는 민초들이왜군에 투항하여 앞잡이가 되는 시점은명확하게 왕이, 국가가 백성을 버린 이후이다.뒤도 안 돌아보고 도망하는 선조의 모습은 리더로서 크나큰 허물이다.앞장서서 죽기를 각오하고 싸우라는 게 아니라도망하더라도 후일을 기약할 수 있도록백성들을 도피시키면서 가던가,각지로 신하들을 보내서 의명을 모집하던가...뒤늦게 멀리 도망가서 한 숨 돌리자 한다는 짓이광해군에게 왕위를 떠넘기는 모습은멘틀 붕괴를 가져온다.(이건 진짜 화나는 일!!)왕자들에게 돌아다니면서 의병을 모으라고 하는 타이밍은...늦어도 한참 늦었다고 생각된다.고객들의 클레임이 빗발칠 때,대표는 도망가면서다른 임원에게...네가 수습해하는 꼴이다.책임지지 않는 모습 정도가 아니라그 피해는 고스란히 고객이 부담하게 된다.3) 선조는 사적인 감정으로 큰 일을 그르치다.임진왜란 중에뒷이야기지만,어느 정도 위기를 넘어갈 때 선조의 모습은 더 가관이다.이순신의 파직, 원균의 임명, 칠천량 해전 패전,전쟁 후, 논공행상에 불합리성 등에휴...절호의 찬스에 왜 이런 삽질을...;;;이 때는 이순신 장군의 연승과 의병들의 집결,명나라 군대의 지원과 왜군의 연패 소식이들려올 때다.특히, 이순신 장군의 파직과 원균의 임명은...사적인 감정에서 우러나온의심병과 질투심이라고 볼 수밖에 없다.혹시나 백성들이 따르는 이순신 장군이딴마음을 품지는 않을까, 백성들은 날 싫어하는데이순신 장군을 저리 따르는 모습에이성적인 판단을 못 내린듯하다.기록에 따르면,선조가 이런 말을 하였다고 한다."통제사 이순신이 사소한 왜적을 잡은 것은 바로 그의 직분에 마땅한 일이며 큰 공이 있는 것도 아닌데"  -선조실록 93권 중에서 발췌-사소한 왜적에게 쫓겨서 도망간 게 누군데...ㅡㅡ;;회사 대표로 치면...유능한 직원을 칭찬을 못 할망정깎아내리고, 벌을 주는 치졸함의 극치를 보여 준다.그러면 회사 관두지.그런 인재가뭣하러 충성을 다하나?하지만 장군님은 내 상상 이상이더라.이순신 장군은 임진왜란 7년 동안 나라와 백성을 위한 충성심에 감탄한다.선조의 질투심? 그리고 백의종군을 보면서나라면... 그렇게까지 못할 거라 생각되더라.그럼에도 불구하고,다시 전장에 나가는 모습에반해버렸다.또한,연속된 승리에도 매너리즘에 빠지지 않고,늘 승리하는 방법을 연구하였다.그럴 수 있었던 이유 중 하나는 바로 일기였다.지금으로 치면 블로깅, SNS에 자신의 이야기를 꾸준히 쓰고,스스로 돌아보며 초심을 지키는 것이랄까?내가 브런치와 네이버 블로그에이런 일기 같은 이야기를 남기는 이유도벤치마킹한 거다.잠시 나도 감정이 격해졌다.이러면 안 되는데... 아...이래 가지고 선조를 뭐라 할 자격이 있으려나.팬심을 뒤로하고,어쨌든....선조는 사적인 감정을나라의 공적인 선택에 적용하였다.그 선택으로 인해 칠천량 해전에서 대패하여많은 병사들과 백성들이 죽음을 당해야 했다.2. 영조를 통해 리더십을 돌이켜 본다이번에는 영조의 이야기를 하자.영조는 조선 후기에 최고의 성군이며,애민(愛民)의 모범이 되는 사례이다.1) 자기관리를 잘 한다.특히 앉는 자리에 방석을 제거한 이야기가 있는데자리가 편해지면 마음이 흐트러진다 하여 제거했다더라.또한 자기 관리에 철저해서 술도 끊고, 소식을 하였으며, 조선 역대 왕 중 최고령이었다.물론 붕당정치에 의하여 노론에 약간 치우친 면이 있지만,(노론 덕을 본 과거 전례가 있다 보니...)탕평책을 시행하여 한쪽으로 기울어져가던붕당정치의 본질을 회복하는데 힘을 썼다.많은 사람들이 사도세자 이야기를 통해영조를 엄하고, 꼰대로 보는 경향도 있는데...어찌 아버지로서 아들을 뒤주에서죽도록 하는 상황이 마음 편할 수 있을까.그리고 사도세자가 태어났을 때,얼마나 이뻐하였으며,조선 역사상 가장 이른 나이에 세자로 책봉하였을 정도로...현대식으로 보면 입사한 지 얼마 안 되어서 후계자 교육에 들어간 케이스랄까?그런데 그 이후,기록에 따르면...세자는 공부하기를 싫어하였으며,과식을 즐겨하였다고 전해진다.영조가 소식 주의자라는 점과공부하기를 즐긴 왕이라는 점에서섣불리 세자 책봉한 것을 후회하였을지도 모른다.기대가 컸기에,강압적으로라도 공부시키고,바꾸어보려고 했지만...그것이 스트레스가 되어 세자가 더 엇나갔을 수도 있다.2) 예외는 없다.그러다가...세자가 사고를 치고 만다.살인을 하였다.왕이지만,엄연히 국법이 있고, 살인죄를 저지른 아들이다.영화에서는 유아인의 멋짐에 넘어갈 수 있겠지만,후계자라 하더라도범죄를 저지른 점을 유야무야 넘어가기는 어렵다.그렇게 되면 신하들을 어떻게 따르게 할 것이며,백성들을 어떻게 대할 수 있단 말인가.설령 아들이더라도,잘못에 대한 죄는 치루어야 한다.삼국지의 읍참마속이라는 고사성어처럼인정에 의해 움직이는 결정이 아니라정해진 규칙에 의해 예외상황을 만들면 안 된다.더군다나 매우 가까운 사이더라도더더욱 그냥 넘어가면 안 된다.무자비하게 보일지 모르겠지만,절대적으로 이 부분에서 난 영조를 동의한다.3) 실수를 반복하지 않는다.정조는 영조의 손자이며,사도세자의 아들이다.사실 영조의 뒤를 이어서 왕이 된 정조는 영조의 영향을 많이 받았다.영조와 정조가 나라를 다스릴 때의기록들은 얼마나 두 왕이 백성들을 생각했는지 알게 해준다.정조가 기록으로 남긴 말들은성군으로서 자세를 엿볼 수 있다."백성이 배가 고프면, 내가 배가 고프고백성이 배가 부르면, 내가 배가 부르다.""나는 소설보다 상소문이 더 좋다."또한 정조는 사적인 감정에 치우치지 않는다방에 편액을 걸어놓고 매일 일어나고, 잘 때 확인하였다고 한다.이는 아버지의 복수는 기억하되, 지금은 탕평이 중요하다고 생각하여공적인 일에 사적인 감정을 이입하지 않았다.영조에서 정조로 이어지는 정신은영조가 왕으로서는 괜찮았지만,아버지로서는 좀 아니었던 점을 보완하지 않았나 싶다.사도세자의 건은 너무나 엄한 영조의 성격과과도한 기대로 인한 부작용이었을 테다.그리고 아들이 죽은 후,영조는 정조를 제대로 후계자가 되도록이전의 실수를 반복하지 않기 위해신경을 썼을 테다.그 결과,후계자로서 반듯하게 성장한정조는 영조에 이어 성군으로 기록되는올바른 리더가 될 수 있었다.임금님들도 완벽하지 않다.리더들도 완벽하지 않다.성격이 괴팍할 수도,선택을 잘 못할 수도,편애가 있을 수도 있다.하지만 중요한 점은그대로 멈춰있는 게 아니라앞서 나아가야 하고,더 나아져야 하고,리더의 본분을 잊지 말아야 한다.절대 개인이 아니라공동체이다.늘 기억하자.그리고 행동으로 실천하자.배우는 것은 어렵지 않다.배움을 삶에 녹여가기가 쉽지 않다.지식을 지혜로 바꾸는 것이 어렵다.역사를 통해 선현들에게서 (주)클린그린이 나아갈 길을 찾아본다.#클린그린 #스타트업 #창업자 #창업가 #마인드셋 #조언
조회수 906

이곳을 이렇게 바꿔주세요.(빙빙돌려 설명하지 않기)

이젠 좀 질릴 정도로 진부한 소재가 되었습니다. 그런 거 있잖아요. 너무 밝지 않은 화이트톤, 빈티지하면서도 뭔가 개성이 살아있는 느낌..등의 표현말예요. 그래서 오늘은 서론을 길게 끌지 않겠습니다. 짧게 정리하고 바로 넘어갈께요. 1. 클라이언트가 디자이너의 용어를 알 필욘 없습니다.2. 하지만 그게 아무말이나 하란 얘긴 아닙니다.네, 사실 핵심은 이겁니다. 명도니 채도니, 레이아웃이니 이런 용어들 안쓰셔도 됩니다. 모르는 게 당연합니다. 디자이너들도 클라이언트가 이런 용어 모른다고 막 불평하고 답답해하고 그러면 안됩니다. 어차피 서로 일하는 분야가 다른 것일 뿐입니다. 디자이너도 클라이언트 업계에서 쓰는 용어 모르는 건 매한가지니까요. 다만, 서로 뭔가 말을 할 때 '명확하게' 말할 필요는 있습니다. 지금부터 땋땋 찝어드릴 께용. 오늘은 짤이 없어요!!! 텍스트만 재미없게 우르르 써놓을 거예요.ㅋㅋ왜냐면 오늘은 딱히 짤이 어울리지 않는 쒸익쒸익 내용이거든요!1. 채도는 색의 진하기를 말합니다. '진하게/연하게' 라고 표현합니다. 2. 명도는 밝기를 말합니다.(색과 관계가 없습니다.) '밝게/어둡게' 라고 표현합니다.3. 색상은 '계열'이란 말로 표현합니다. 빨강계열, 노랑계열이라고 말합니다. '느낌' 이 아닙니다. 빨강느낌, 노랑느낌...이 아닙니다. 노랑느낌은 어떤 느낌인가요. 뭔가 간이 안좋아보이는 느낌이랄까. 느낌 쓰지 않습니다. 느낌싫어. 느낌아니예요. 4. 색앞에 형용사는 하나만 붙입니다! .(진한 빨강 / 연한 빨강 / 밝은 빨강 / 어두운 빨강) 이렇게 씁니다. 두 개 붙이지 않습니다. '어두운데 밝은 빨강 느낌....' 이렇게 말하지 않습니다. 5. 한 문장에 하나씩만 지시합니다. 이 로고 지워주시고, 타이틀 좀 크게 해주고...어쩌고.이렇게 기차놀이 하지 않습니다. 반드시 넘버링을 하고, 각 번호엔 하나씩만 지시합니다. 1)상단 로고 지워주세요.2)타이틀 글자 조금만 키워주세요.3)이미지에 선을 굵게 해주세요. 등등6. ~했으면 좋겠습니다..이런 어미는 되도록 피하세요.물론 예의차리려고 하는 말인건 알지만, 괜히 문장만 길어지고 난잡해집니다. 해라! 마라! 정확하게 끝맺음 해주시는 게 좋아요. 좀 강해보이기도 하구요. 이를 테면 이런 식입니다.어려우시겠지만, 이미지 부분을 조금 더 밝게 바꾸면 어떨까 싶은데, 디자이너님 생각은 어떠세요? 너무는 말고 약간만 밝게해서 글자가 조금 잘 보였으면 해서요 ㅎㅎㅎ..부탁드리겠습니다.ㅠㅠ이렇게 안하셔도 됩니다.- 글자가 잘보이도록 이미지 밝기 조정 부탁드립니다.라고 말하시면 됩니다.7. 위에서부터 말해주세요. 상단부터 수정사항을 순서대로 말해주세요. 위 아래 위위 아래 와리가리 하다보면 뭔가 엉망진창이 되거나 기껏 맞춰놓은 무언가가 또 틀어지곤 합니다. 8. 큰 것부터 작은 순서대로배경/이미지/전체 톤/컨셉이 바뀌는 게 먼저입니다. 자잘자잘한 텍스트 수정이나 굵기 수정 이런건 큰 것들이 맞춰진 뒤에 하는 겁니다. 보통 피드백줄 때 의식의 흐름대로 막 넘버링하면 마구 섞이기 마련입니다. 일단 수정 할 걸 다 나열한 뒤에 순서대로 넘버링해주세요. 이건 비단 클라이언트 뿐 아니라 디자이너도 마찬가집니다. 뭔가 할 말이 있거나 요청사항이 있다거나..또는 시안전달시에 설명을 덧붙일 때도 큰 틀부터 세부사항으로 말하는 겁니다.9. 미리 드렸어야 하는데..란 말은 하지마세요.미리 주셨어야 하는 건 미리 주셔야 합니다. 이를테면 컨셉 레퍼런스라던가, 바뀐 텍스트라던가, 꼭 써야만 하는 이미지파일 등등 말입니다. 혹시나 다른 팀에서 받아야 하는데 다른 팀원이 나를 견제하는 중이라서 파일을 안넘겨주고 있다면 "이러저러해서 이틀정도 늦어질 것 같아. 그 전에 다른 작업부터 부탁드린다."이런 식으로 언지가 있어야 합니다. 물론 나도 당신이 이기길 바라기 때문에 이틀정도는 충분히 기다려드릴 수 있습니다. 승전보와 함께 파일을 주시기 바랍니다.10. 빈티지한 느낌 어쩌고 이런 말 하지마세요.그런 컨셉을 얘기하는 거라면 차라리 본인이 예쁘다고 생각했던 이미지파일을 주세요. 이런 컨셉이면 좋을 것 같다~ 라고. 하나만 주면 눈치채기가 좀 어렵습니다. 보통 2,3개 정도는 받아봐야 그 레퍼런스들의 공통점을 분석할 수 있거든요. 그러니 서로 피곤하게 '세련되면서도 인간미가 있는 느낌...' 이런 우주적인 표현말고 그냥 그림으로 얘기하도록 합시다.11. 자꾸 모순된 표현을 하는 이유.'밝은데 탁한 느낌, 어두운데 너무 어둡진 않은 느낌' ....얼핏보면 말도 안되는 오퍼같지만 이게 무조건 잘못된 건 아닙니다. 예를 들면 기괴한데 아름다운 느낌. 팀 버튼이랄지, 길예르모 델토로 감독의 영화들을 떠올려보시면 쉽게 이해가 되시죠? 어둡고 음침한 배경에 인간미넘치는 괴물과 꽤나 희망적인 사랑을 얘기하고 있잖아요. 또는 쓸쓸하면서도 찬란한 느낌도 가능은 하겠네요. 총천연색의 오렌지빛 배경에 쓸쓸한 피사체 하나랄까요. 근데 이것들을 가만 보면, 공통점이 있습니다. 그렇죠. 배경의 톤은 하나입니다. 그 내부의 사물이나 인물이 부가적인 분위기를 만들어내는 거죠. 셰이프오브워터란 영화에서 사랑얘기를 빼버리면 그냥 인어괴수 영화가 되버리고 맙니다. 크리스마스의 악몽에서도 잭이 뭔갈 깨닫는 씬이 없었다면 그냥 악몽 그 자체로 끝나버릴 이야기에요. 우리가 흔히 얘기하는 '빈티지하지만 세련된' 느낌이란 건 굳이 풀자면 배경은 빈티지하지만 그 안에 오브젝트는 세련된 느낌일 거에요. 1980년대의 올드한 집이 배경이지만 내부의 소품들은 굉장히 고풍스럽고 고급진 금장이 군데군데 박힌 상태죠. 네, 무슨 말인지는 잘 알겠습니다. 다만 표현을 저렇게 해버리면 안되는 거예요. 앞으로 굳이 저런 식의 주문을 해야한다면 배경은 어떻게 / 사물,사람은 어떤 상태를 나누어서 얘기해주세요. 그냥 앞뒤 다 잘라버리고 한꺼번에 얘기해버리면 굉장히 난해해지고 맙니다.오늘의 이야기 끝 :) 
조회수 1334

상품기획팀 이승준 팀장 "써티컷 발명가라고 불러주세요"

"써티컷의 모든 상품은 나를 거친다!"Q. 자기소개를 해주세요. 30CUT에서 무슨 일을 맡고 있나요?“안녕하세요, 상품기획팀장 이승준입니다.”써티컷에서 다양한 상품을 기획하고 있습니다. 지금 NH농협은행과 출시 준비 중인 P2P 대환대출 상품 ‘NH 30CUT론’부터 추후 공개될 자산관리 애플리케이션 서비스 등 주요 서비스들의 기획을 맡고 있습니다.Q. NH 30CUT론을 개발한 '발명가'라고 들었습니다! 상품 설명을 해주신다면요?먼저 ‘NH 30CUT론’은 신용카드대출을 사용하고 있는 고객들을 대상으로 이자를 30% 인하해 대환 해주는P2P 금융 서비스인데요, 이 상품의 기획 전반을 담당했습니다. 대출 및 투자 구조와 신용평가 시스템(CSS,Credit Scoring System)을 개발했고요. 써티컷이 올해 4월 기술보증기금에서 받은 벤처기업 인증이 바로 신용평가 시스템에 관한 것인데요, 영광스럽게도 제 이름이 발명가로 올라갔습니다. 앞으로 발명가라고 불러주세요(웃음). 현재는 자산관리 앱을 기획하면서 CSS 고도화 작업을 진행 중입니다. 추후에 출시되는 다양한 대출 상품의 기획도 맡게 될 것 같습니다. Q. P2P 금융 플랫폼의 핵심이 바로 신용평가 시스템이라고 해도 과언이 아닌데요. 써티컷의 신용평가 시스템은 어떤 강점을 가지고 있나요?일단 초기 개발 단계에서는 신용카드대출 사용자의 3년간 데이터 500만 개를 가지고 서비스를 기획했는데요. 보다 정확한 심사를 위해서는 비정형 데이터를 포함한 업그레이드된 CSS가 필요합니다. 이를 위해 여신운용팀에 이연정 팀장님이 입사하셨고요. 함께 진화된 신용평가 시스템을 만들 계획입니다. 지금 금융당국과의 문제 때문에 서비스 론칭이 늦어지고 있긴 하지만, 출시 전후로 계속해서 CSS는 고도화할 예정입니다. Q. 30CUT에 어떻게 합류하게 되셨나요?지인의 소개로 대표님과 만나게 됐는데 첫 만남부터 ‘아, 이 사람은 보통 사람이 아니구나’를 느꼈거든요. 왜냐면 회계법인에서 높은 자리에 있는 분이라고 들었는데(자세한 정보는 모르고 만났으니까요) 엄청 패셔니스타인 거예요. 보통 이 나이대의 임원 분들이 입는 일반적인 스타일이 있잖아요? 그런데 전혀 그렇지 않았어요. 그때 인사이트를 얻었죠. 이 사람은 뭔가 다르겠구나(웃음). Q. 그러면 대표님의 패션 때문에 입사하신 건가요?(웃음)그 점에서 긍정적인 충격을 받은 건 사실입니다. 그렇지만 사업적으로도 비전이 물론 확실했어요. 가장 맘에 들었던 건 P2P 금융 사업을 하는데 처음부터 기관투자자 모델로 하겠다고 하시더라고요. 이 부분에서 입사를 결정했죠. 사실 P2P 대출업이 요즘 굉장히 핫하고 유망하다고 하지만 개인투자만으로는 분명 한계가 있거든요. Q. 그렇다면 개인투자자 P2P 모델의 한계가 뭐라고 생각하시나요?개인이 투자자로 들어오면 일단 규모를 키우기가 어려워요. 미국의 렌딩클럽이 2015년 말 기준으로 총 15조 원 정도를 대출했다고 하는데, 이 말은 15조 원의 투자금이 조달이 됐다는 거거든요. 개인만의 힘으로는 불가능하죠. 현재 렌딩클럽도 투자자의 80% 가까이가 집합투자기구 포함해서 기관투자자가 참여하고 있습니다. Q. 기관투자자 P2P 모델에 매력을 느끼신 거네요. 기존에 JT 그룹에서 일을 하고 계셨는데, 대형 금융기관에서 작은 핀테크 업체로 옮겨오기가 쉽지 않았을 것 같아요.핀테크가 발전하면서 금융 시장도 빠르게 변하고 있습니다. 요 몇 달 사이에 공인인증서 없이 간편하게 송금하는 모바일 서비스들이 훌쩍 늘어난 것만 봐도 알 수 있죠. 기존 금융사들은 역사와 노하우를 갖고 있지만 한계도 분명히 존재해요. 지금 저축은행이나 캐피털 기업들 같은 경우 먹거리가 떨어져가고 있거든요. 예를 들면, 저축은행 대출액이 증가세를 보이지만 대부분이 추가 대출입니다. 즉 신규 고객을 유치하지 못하고 있다는 거죠. 그런 면에서 대출액 증가는 허수라고 봐요.  이런 문제로 고민하던 찰나에 대표님을 만나게 된 거죠. 성장 가능성이 큰 핀테크 기업에서 일을 해보고 싶었어요. 대환 시장이 엄청나게 발달하고 있는 상황에서 ‘30% 낮은 이자의 카드론 대환’이라는 모토가 지금 금융 추세와 맞아 떨어진다고 생각했습니다. 더구나 캐피털, 카드사, 저축은행들은 그들의 신용등급으로 자금을 끌어와야 하는데, P2P 시장은 자금 유치가 굉장히 열려 있어요. 종합해보니 기관투자자 P2P로 금융이 경쟁력이 있겠구나 확신이 들었습니다. Q. 30CUT을 선택하게 된 결정적인 이유가 뭔가요?하얀 도화지에 내가 그림을 그려 넣을 수 있다는 게 큰 매력이었습니다. 경력이 8년으로 길지는 않지만, 신용평가 모형 개발, 영업 관리, 인수합병, 채권 매매 등 다양한 경험을 쌓아왔기 때문에 이런 것들을 종합적으로 발휘할 수 있겠다고 생각했어요. 그리고 앞서 말한 것처럼 ‘P2P의 시대가 도래했다’는 것에 엄청나게 공감했고요. 기존 금융사에 다니고 있는 친구들 물어보면 P2P 시장으로 이직하고 싶어 할 정도로 경쟁력 있는 업계거든요. 선점할 수 있는 자리에 빨리 와야겠다 생각했죠. 대표님을 비롯해 저랑 맞는 사람들과 일할 수 있다는 것도 큰 매력이고요. Q. 30CUT의 최대 장점을 한 가지만 꼽는다면?P2P 금융이라는 것이 최고의 장점이죠. P2P라는 사업 모델이 무궁무진하게 변화가 가능해요. 한정된 상품만 판매하는 것이 아니고 다양한 상품, 즉 기존의 금융사에서 만들지 못 했던 상품을 만들 수 있습니다. 반대로 생각하면 기존 금융사에서 하고 있는 어떤 것이든 할 수 있고요. 가능성이 매우 열려 있어요. 해보지 않은 사람은 모르는 매력적인 산업이죠. Q. 30CUT이 어떤 회사로 성장해 나가길 원하나요? 내가 꿈꾸는 회사의 모습은?최고의 모토는 '30CUT이라는 브랜드가 세상의 모든 사람이 아는 것이 되는 것'입니다. 은행보다 거대한 금융 사업을 하는 회사가 돼서 이름을 떨쳤으면 좋겠어요. 전 국민이 한 번씩은 사용해본 서비스가 되면 더할 나위 없이 좋고요. 써티컷의 모토가 이자를 30% 낮추는 것인 만큼 고금리에 고통받고 있는 많은 사람들을 도울 수 있다고 생각해요. 뉴스에 보면 빚 때문에 삶을 포기하는 사람들도 많으니까요. 우리 서비스로 그런 분들이 혜택을 받고,가계부채를 줄이고, 최종적으로는 나라가 강해지는 데까지 기여할 수 있기를 바랍니다.   Q. 올해 개인적인 목표는?얼른 시작했으면 좋겠습니다!!!!!! 우리가 목표했었던 것대로 진행됐으면 좋겠어요. 개인적으로는 말을 잘하고 싶어요(웃음). Q. 10년 뒤 어떤 사람이 되고 싶은지? 이 분야에서 굉장한 사람이라는 말을 듣고 싶습니다. 지금 금융업에서 큰손이라고 불리는 사람들처럼요. #비욘드플랫폼서비스 #비욘드펀드 #팀원 #팀원소개 #팀원인터뷰 #인터뷰 #사내문화 #기업문화 #조직문화
조회수 2323

Python 기반의 웹서비스 개발 환경 구축 방법

안녕하세요. 스포카 크리에이터팀의 프로그래밍 인턴을 맡고 있는 __박종규, 정성재, 고아라__입니다. 저희 세 명은 각각 다른 OS 환경에서 웹서비스를 개발하였는데 이번 포스팅에서는 OS별로 개발 환경을 구축하는 과정을 설명하겠습니다.PythonPython(파이썬)은 비영리의 Python 소프트웨어 재단이 관리하는 개방형, 공동체 기반 개발 모델을 가지고 있습니다. Python은 C파이썬 구현이 사실상의 표준이며 동적 타이핑 범용 프로그래밍 언어로, 펄 및 루비와 자주 비교됩니다. Python은 순수한 프로그래밍 언어의 기능 외에도 다른 언어로 쓰인 모듈들을 연결하는 Glue language로써 자주 이용됩니다. 실제 Python은 많은 상용 응용 프로그램에서 스크립트 언어로 채용되고 있습니다. 또한, 유니코드 문자열을 지원하여 다양한 언어의 문자 처리에도 능합니다. 현대의 Python은 여전히 인터프리터 언어처럼 동작하나 사용자가 모르는 사이에 스스로 Python 소스 코드를 컴파일하여 바이트 코드를 만들어 냄으로써 다음에 수행할 때에는 빠른 속도를 보여줍니다.Windows에서 Python 2.x 설치 방법Linux와 Mac OS에서 Python은 기본적으로 설치되어 있기 때문에 터미널 창에서 Python 명령만으로 쉽게 실행할 수 있지만 Windows에서는 Python을 따로 설치해주어야 합니다.Python 공식 사이트해당 사이트에 들어가서 Quick Links (2.7.3) – Windows Installer 선택하여 python-2.7.3.msi 다운로드 후 실행하여 설치합니다. 특별히 원하는 버전이 있을 때에는 DOWNLOAD – Releases에서 버전별로 설치파일을 다운로드 할 수 있습니다. Python의 기본 설치 경로는 C:\Python27 이며 설치 완료 후, 환경변수를 등록해야 합니다. 환경변수를 등록하는 방법은 다음과 같습니다.내컴퓨터(마우스 오른쪽 버튼 클릭) – 속성(시스템 등록 정보) – 고급 – 환경 변수 클릭시스템 변수 – Path 선택 후 편집 클릭변수 값에 맨 뒤에 C:\Python27;C:\Python27\Scripts; 입력 후, 확인 버튼을 눌러 시스템에 적용변수 값은 각각 ; (세미콜론) 으로 구분Python의 패키지 설치 방법시작 메뉴 – 실행 – CMD 로 커맨드 창을 실행 시킨 후에 Python이 설치된 디렉터리로 이동합니다.cd C:\Python27\Scripts 그 다음 easy_install pip 명령으로 pip를 설치해줍니다. pip는 PyPI(Python Package Index)에 등록된 패키지들을 설치하고 관리할 수 있는 패키지 관리 시스템입니다.$ easy_install pip 다음은 pip 명령의 사용법입니다.pip install packageName 명령 : 최신버전으로 설치pip install packageName==0.x.x 명령 : 0.x.x버전으로 설치패키지 설치 경로 : C:\Python27\Lib\site-packagespip uninstall packageName 명령 : package 제거pip freeze 명령 : 현재 환경에 설치된 package 이름과 버전 목록 PostgreSQLPostgreSQL는 California 대학 Berkeley computer science 학부에서 개발한 POSTGRES, Version 4.2 를 기반으로 한 오브젝트 RDB 관리 시스템(ORDBMS)입니다. 또한, PostgreSQL은 BSD 허가권으로 배포되며 오픈소스 개발자 및 관련 회사들이 개발에 참여하고 있습니다. 따라서 누구라도 사용, 수정, 배포할 수 있으며 목적과 관계없이 무료로 이용할 수 있습니다.각 운영체제 별 PostgreSQL 설치 방법WindowsWindows에서 PostgreSQL을 설치하기 위해 해당 사이트로 접속합니다.PostgreSQL 공식 사이트해당 사이트의 Download탭을 선택하여 Downloads 페이지로 이동합니다. 그 다음 Binary packages 에서 Windows를 선택하여 Windows installers 페이지로 이동합니다. One click installer 에서 Download 선택 후 이 페이지 로 이동하여 해당하는 OS 버전으로 선택하여 다운로드 후 설치합니다.Linux (ubuntu 12.04 LTS)Linux(리눅스)에서 PostgreSQL은 여러 가지 방법으로 설치 할 수 있습니다. 패키지로 설치하는 방법은 터미널 창에서 아래와 같은 명령어를 입력하시면 됩니다.$ sudo apt-get install postgresql-X.X(버전명) 다른방법으로 설치하는 방법은 아래 주소로 들어가시면 자세히 나와 있습니다.PostgreSQL 공식 사이트추가로 PostgreSQL을 편하게 이용하고 싶은 사용자는 pgadmin3이라는 PostgreSQL의 GUI 프로그램을 설치하시면 됩니다. 설치 방법은 터미널 창에서 아래와 같은 명령어를 입력하시면 됩니다.$ sudo apt-get install pgadmin3 Max OS ( MAC OS X Mountain Lion 10.8.2)Mac OS에서 PostgreSQL은 Homebrew를 이용하여 설치하도록 하겠습니다. Homebrew는 Mac OS의 패키지 관리자 프로그램입니다. PostgreSQL은 Homebrew 이외에도 PostgreSQL 다운로드 사이트, Homebrew와 비슷한 기능을 하는 MacPorts 등을 이용해서도 다운받을 수 있습니다. 하지만 PostgreSQL 이외의 다른 프로그램을 설치하기에도 패키지 관리자가 유용하기 때문에 저는 Homebrew를 이용하도록 하겠습니다. 일단, Homebrew 패키지를 컴파일 하기 위해서 xCode가 설치되어 있어야 합니다. 앱스토어에서 xCode를 검색하여 받도록 합니다.xCode 설치를 완료했으면 메뉴에서 __xCode탭 - Preferences - Downloads - Command Line Tools__를 다운받습니다. 그럼 이제 Homebrew 패키지를 컴파일할 수 있게 되었습니다.이제 터미널을 실행시키고 다음 명령을 입력하면 Homebrew가 설치됩니다.$ ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)" Homebrew가 이미 설치되어있다면 업데이트할 사항이 없는지 확인해보고 업데이트를 시켜주세요.$ brew update이제 Homebrew 설치를 완료했으니 간단하게 PostgreSQL을 설치할 수 있습니다.$ brew install postgresql 설치된 버전을 $ psql –ver 명령으로 확인해 보니 PostgreSQL 9.1.4 버전이 설치되어 있었습니다.psycopg2psycopg2는 Python library의 한 종류로써 하는 역할은 Python에서 PostgreSQL를 활용하게 해주는 library입니다. 설치 방법은 터미널 창에서 아래와 같은 명령어를 입력하시면 됩니다.$ pip install psycopg2 * 참고 ubuntu/debian 사용하시는 분 중에서 설치가 안 되시는 분들은 psycopg2를 설치하시기전에 python-dev라는 패키지 파일을 설치하시면 psycopg2를 설치 하실 수 있습니다. 설치 방법은 터미널 창에서 아래와 같은 명령어를 입력하시면 됩니다.$ sudo apt-get install python-dev FlaskFlask는 Python용 Micro Framework이며, Jinja2 template engine과 Werkzerg WSGI toolkit에 의존합니다. Flask에는 기본적으로 많은 환경설정 값들이 존재합니다. 규칙에 따라 템플릿 파일과 CSS, JavaScript, Images 등의 파일들은 templates과 static 이라는 하위 디렉터리에 각각 보관해야 합니다. 기본적으로 Flask는 다른 라이브러리에는 존재하는 Database abstraction layer, Form validation 등의 기능을 포함하지 않지만, 기능을 추가할 수 있는 확장성을 제공합니다. 이미 수많은 라이브러리들이 Database integration, Form validation, Upload handling, Various open authentication technologies등을 제공합니다. SQLAlchemy나 다른 DB Tool을 이용하여 고급 패턴을 구현할 수 있으며, Flask를 이용해보면 다양한 기능을 확장할 수 있다는 것을 알 수 있을 것입니다.Flask 설치 방법Flask를 설치하려면 터미널 창에서 다음 명령어를 입력하면 됩니다. (windows의 경우 cmd창) $ sudo pip install flask SQLAlchemySQLAlchemy는 Oracle, DB2, MySQL, PostgreSQL, SQLite와 같은 관계형 데이터베이스에 강력하고 유연한 인터페이스를 제공하는 Python SQL Toolkit이자 Object Relation Mapper(ORM)입니다. 여기서 ORM은 객체를 관계형 DB 테이블에 매핑해주는 역할을 하는데 SQLAlchemy는 객체를 매핑하기 위해 특정 클래스를 상속받지 않아도 되기 때문에 높은 수준의 라이브러리라고 할 수 있습니다.앞선 단계까지의 설치가 완료되었다면 SQLAlchemy의 설치법 역시 pip 명령을 쓰면 되므로 간단합니다. 윈도우는 커맨드창을 실행시키고, 리눅스와 MAC OS의 경우 터미널을 실행시켜 다음 명령을 입력합니다. 저는 SQLAlchemy 0.7.2 버전을 설치했습니다.$ pip install SQLAlcheymy==0.7.2Permission denied라는 문구가 뜨면 권한이 없는 것이므로 관리자 계정으로 설치를 해주어야 합니다. 관리자 계정은 $ sudo su로 로그인하거나 명령 앞에 sudo를 붙이면 됩니다.$ sudo pip install SQLAlchemy==0.7.2 여기에서 ==0.7.2는 설치할 SQLAlchemy의 버전을 뜻하며 버전을 명시하지 않으면 최신 버전으로 깔립니다.Flask-SQLAlchemyFlask-SQLAlchemy는 SQLAlchemy를 더욱 뒷받침할 수 있는 Flask의 확장으로 SQLAlchemy 0.6 이상의 버전을 필요로합니다. Flask-SQLAlchemy 역시 pip 명령으로 설치할 수 있으며 저는 Flask-SQLAlchemy 0.15 버전을 설치했습니다.$ sudo pip install Flask-SQLAlchemy==0.15 마치며지금까지 Windows, Linux, Mac OS에서 Python, PostgreSQL을 이용한 웹서비스 개발 환경 구축 방법에 대해 알아보았습니다. 이 글을 통해서 처음 접한 사람들도 특정 OS에 구애받지 않고 쉽게 웹서비스 개발 환경을 구축하는 데에 도움이 되었으면 좋겠습니다.출처Python 위키백과pip 위키백과 Flask 홈페이지PostgreSQL plusPostgreSQL 위키백과 Essential SQLAlchemy, O REILLY, 2008Flask-SQLAlchemy 홈페이지#스포카 #개발 #개발팀 #개발자 #파이썬 #Python #개발환경 #업무환경 #꿀팁 #조언 #인사이트
조회수 1311

로봇 공학의 새로운 패러다임! 한화정밀기계의 협동 로봇을 만드는 로봇사업부 인터뷰!

한화정밀기계의 협동로봇 HCR-5 / 출처 - 한화정밀기계 이제 번거로운 작업은똑똑하고 안전한 협동 로봇에게 맡기세요! 제조 산업의 다양한 과정들이 점차 기계화되어가고 있습니다. 기계화의 과정에서도 사람이 개입되어야 하는 번거로운 과정들이 남아있기 마련인데요. 사람이 꼭 필요한 섬세하고 동적인 역할까지 수행하면서 기계의 편리성을 살릴 수 있는 ‘협동 로봇(코봇)’의 탄생으로 그 고민이 해결되었습니다.머지않은 미래에 협동 로봇의 춘추전국시대가 예상되는 가운데, 2017년 시장에 진입한 한화정밀기계의 HCR 시리즈 협동 로봇은 뒤늦게 시장에 합류했지만, 유려한 디자인과 다양한 기능, 안전성을 고려한 특색 있는 제품 생산으로 전 세계 고객들의 사랑을 받으며 점유율을 확대해가고 있습니다. 협동 로봇의 발전으로 개발과 연구를 전문으로 하는 직업도 탄생했는데요. 한화정밀기계에는 협동 로봇 전문가집단인 로봇사업부가 존재합니다. 이 부서의 수장인 장우석 로봇사업부장에게 자세한 이야기를 들어보겠습니다. Q. 안녕하세요. 우선 협동 로봇에 대해 간단히 설명 부탁드립니다!한화정밀기계 장우석 로봇사업부장 / 출처 - 한화정밀기계안녕하세요. 한화정밀기계 로봇사업부의 장우석입니다. 산업 현장에서 사람들을 돕기 위해 만들어진 로봇이 바로 협동 로봇입니다. 이들은 정확성과 일관성이 요구되는 반복적인 업무들을 처리하는데요. 기존의 반복적인 업무를 대신하고, 작업자는 주관적인 판단이나 유연성이 요구되는 일을 할 수 있도록 돕는 것이죠. 현재의 협동 로봇 이전에 주로 사용했던, 기존의 산업용 로봇은 굉장히 한정적인 업무만을 수행할 수 있었습니다. 가령 물건을 하나 옮긴다고 가정하면, 그에 맞는 고난도의 컴퓨터 프로그램을 입력해야 그 일을 할 수 있습니다. 만약 다른 장소로 물건을 옮기려고 한다면 조립공정을 멈추고 중장비를 사용해 옮겨야 합니다. 따라서 시간과 비용이 굉장히 많이 듭니다. 반면 협동 로봇은 이러한 번거로운 과정들을 한 번에 해결해줍니다. 특히, 한화정밀기계의 HCR 협동 로봇은 사용자 친화적인 인터페이스를 갖추고 있어서 작업자가 작동법을 익히는데 하루도 채 걸리지 않습니다. 또한, HCR 협동 로봇의 워크플로를 세팅하거나 변경할 때는 단순히 필요한 항목들만 클릭해 바꾸면 됩니다.싱가포르 합자법인 공장에서 HCR-5를 생산하고 동남아시아 시장에 공급할 예정인 한화정밀기계 / 출처 - 한화정밀기계 Q. 한화가 로봇 산업에 진출하게 된 계기는 무엇인가요?한화그룹은 4차 산업혁명의 일환으로 로봇 산업을 시작했습니다. 다양한 분야 중 저희는 협동 로봇에 초점을 맞췄고, 작년에 국내 최초의 협동 로봇인 HCR 시리즈를 출시했습니다.한화그룹은 항공엔진, 에너지, 산업 장비, CCTV 카메라와 같이 다양한 산업 분야에 관심을 두고 있습니다. 이러한 시장을 키우고 선두가 되기 위해, 한화는 정밀기계, 동작 조종 기술, 사물 인식 소프트웨어, 자동 내비게이션과 같은 분야에서 전문성을 높이고 있습니다. 이러한 모든 것의 중심이 바로 로봇 산업입니다.이렇게 다양한 산업 지식, 경험 그리고 기술을 바탕으로 로봇사업부를 키울 수 있었고, 지금의 HCR 시리즈 같은 제품을 시장에 내놓을 수 있게 된 것입니다. 특히 로봇 공학 분야와 소프트웨어 개발에 매우 높은 전문성을 가진 인력을 보유하여 협동 로봇 기술 개발(R&D)을 빠르게 진전시킬 수 있었습니다. 한화정밀기계와 싱가포르 정밀 엔지니어링 전문 업체인 PBA 그룹의 합자법인 "PBA-Hanwha Robotics"의 개소식 모습 / 출처 - 한화정밀기계  Q. 한화 협동 로봇의 제품 현황과 고객 반응은 어떤가요?한화정밀기계의 협동로봇 HCR-5 / 출처 - 한화정밀기계한화정밀기계는 현재 세 종류의 협동 로봇(HCR)을 출시하였으며, 각각 3kg, 5kg, 12kg의 무게를 들 수 있습니다. 이 세 종류의 협동 로봇은 크기가 작고, 옮기기 쉬우면서 방대한 범위의 업무를 진행할 수 있기 때문에 다양한 업무 지원이 필요한 중소 제조 기업에 이상적인 모델이라 할 수 있습니다. HCR 시리즈의 시장 내 고객 반응은 매우 호의적입니다. HCR 시리즈만이 가진 가장 큰 장점은 사용자가 단일 제어 장치에서 두 개의 HCR 협동 로봇을 실행할 수 있다는 점입니다. 그렇기 때문에 운영비가 최대 10%까지 절감되는 효과가 있죠. 거기에 HCR 시리즈 조작이 쉽다는 점까지 장점으로 작용하면서 시간을 절약하고 생산성을 더욱 높일 수 있습니다.  기능과 안정성을 모두 잡은 HCR 시리즈만의 디자인 또한, 고객들은 HCR 협동 로봇의 수려한 디자인을 가장 크게 평가합니다. 보통 산업용 기계는 튀어나온 부분들이 있어서 긁히거나 부딪힐 위험이 있는데 HCR은 부드러운 곡선 모양으로 제작되어 안전하고 디자인이 뛰어납니다. 산업 디자인은 보이는 게 전부가 아닙니다. 사람들이 협동 로봇과 같이 일할 때 실제로 안정감을 느낄 수 있어야 합니다. 그런 이유로 더 안전하고 부드럽게 보이도록 곡면을 살려 디자인했습니다. 디자인과 기능 면에서도 HCR 시리즈는 매우 안전한 제품입니다. HCR 협동 로봇은 작업자의 옆에서 업무를 보조하는데, 자동 충돌 감지 기능이 있어서 부딪히면 즉각적으로 작동을 멈춥니다. 2017 iF 디자인 어워드, 제품 디자인 부분에서 본상을 수상한 HCR 협동 로봇 / 출처 - 한화정밀기계 Q. 협동 로봇의 미래에 대한 예측과 향후 개발하고자 하는 협동 로봇은?미래에는 AI와 딥러닝, IoT 등 4차 산업혁명을 대표하는 기술들이 접목된 협동 로봇이 시장을 주도할 것이라 예측합니다. 특히 AI와 딥 러닝 기술로 인해 조만간 로봇 산업에는 큰 지각 변동이 있을 것이라 예상합니다. 원래는 5년이나 10년 주기로 일어날 것으로 생각했는데, 이제는 그것보다 더 앞당겨질 것 같네요. 예전에는 몇 년 더 걸릴 것으로 생각했던 기술들이 AI와 딥러닝 기술이 접목된 지 2년 반 만에 이미 구현되고 있으니까요!그래서 한화정밀기계에서는 앞으로 생산될 제품에 AI나 빅데이터, IoT를 어떻게 접목하고, 실제로 어떻게 적용될 수 있을지에 대해 연구하고 있습니다. AI가 접목된 협동 로봇은 어떠한 상황이나 조건에서도 최대한 쉽게 일을 수행할 수 있습니다. 특히 기술 접목 분야에서 한화그룹은 다양한 산업군과 계열사가 있다는 것이 매우 큰 장점인데요. 다양한 계열사에 자문하면서 실제로 협동 로봇이 어떻게 업무에 적용이 되고, 앞으로 어떻게 발전시킬지 논의하고 있습니다. 협동로봇 합자법인 공장 투어 모습 / 출처 - 한화정밀기계 한화정밀기계의 장우석 부장은 피처폰에서 스마트폰 시대로 바뀌었듯이, 로봇 시장도 향후 몇 년 이내로 큰 패러다임 전환이 일어나리라 전망했습니다. 단순히 몇 개의 일을 수행하는 로봇에서 거의 모든 일을 처리할 수 있는 로봇으로 변화하는 것입니다. 협동 로봇 시장은 아직 초기 단계에 있으며 시장 규모도 매우 작지만, 앞으로의 사업 성장 가능성이 매우 큰 분야입니다.한화정밀기계는 현재 유럽과 동남아시아 시장의 큰 성장 가능성을 두고 사업에 박차를 가하고 있는데요. 단기적인 목표는 시장점유율을 매년 두 배로 늘리는 것이며, 장기적인 목표는 협동 로봇 분야에서 세계적인 선도 기업이 되는 것이라고 합니다.4차 산업혁명에 힘입어 자동차와 스마트 팩토리를 중심으로 기술 트렌드를 이끄는 기업을 목표로, 글로벌 로봇 시장을 선도하는 기업이 되기 위해 끝없는 노력을 거듭하고 있습니다. 점차 확대되는 협동 로봇 시장을 선도하는 한화정밀기계의 미래를 함께 응원 부탁드립니다!#한화 #한화그룹 #한화정밀기계 #구성원인터뷰 #직무정보 #기업정보 #기업문화 #비전 #목표 #채용정보 #공채정보
조회수 989

자유로운 영혼을 가진 잔디 PM(Product Manager) , Jay를 만나다

[맛있는 인터뷰] 자유로운 영혼을 가진 잔디 PM(Product Manager), Jay를 만나다                    인터뷰 욕구를 자극하는 Jay의 자세. 일반인의 그 것과 다르다.       누군가를 고통으로부터 해방시켜 줄 수 있다는 것은  정말 좋은 거잖아요.       잔디를 통해서 누군가의 고통이 사라졌으면 좋겠어요.        – Jay, 잔디 PM(Product Manager)편집자 주: 잔디에는 현재 40명 가까운 구성원들이 일본, 대만, 한국 오피스에서 일하고 있습니다. 국적, 학력, 경험이 모두 다른 멤버들. 이들이 어떤 스토리를 갖고 잔디에 합류했는지, 잔디에서 무슨 일을 하고 있는지 궁금해 하시는 분들이 많았습니다. 이에 잔디 블로그에서는 매주 1회 ‘맛있는 인터뷰’라는 인터뷰 시리즈로 기업용 사내 메신저 ‘잔디’를 만드는 사람들의 이야기를 다루고자 합니다. 인터뷰는 매주 선정된 인터뷰어와 인터뷰이가 1시간 동안 점심을 함께 하며 다양한 이야기를 나누며 진행됩니다. 인터뷰이에 대해 궁금한 점은 댓글 혹은 이메일(jandi@tosslab.com)을 통해 문의 부탁드립니다.오늘 저희가 먹게 될 ‘맛있는 점심’은 무엇인가요?사진 잘 나오는 곳으로 가도 될까요?(웃음) 테라스가 있는 곳으로 가고 싶은데… 맛은 모르겠지만 서브웨이 샌드위치 먹으며 공원에서 얘기하면 어떨까요?자기소개 부탁 드려요.안녕하세요? 평생 여행만 하다가 여행지에서 죽을 줄 알았던 Jay입니다. 대학교 때 사회학을 전공하다가 우연히 아는 형의 IT회사에서 PM일을 시작했어요. 그러다 보니 자연스레 지금까지 PM일을 하고 있습니다.PM(Product Manager)은 어떤 일을 하는거예요?기획 업무는 서비스의 새로운 기능이나 피처(feature)가 생기면, 기능이 어떻게 작동할지 혹은 어떤 방식으로 구현될지 와이어 프레임을 그리거나 기능 요구 사항들을 정리하는 일을 해요. 다양한 일을 두서없이 해내는 것이 바로 PM의 역할이라고 생각해요. 혼돈 속에서  나름의 질서를 잡아가는 역할이죠.다양한 일을 두서없이?PM 업무 자체가 A to Z까지 크고 작은 일을 처리해야 하는 경우가 많아요. 마케팅 문구가 필요한 데 없으면 만들어야 하고 이미지가 빠져 있으면 포토샵으로 제작해 넣거나, 간단한 코딩 업무를 해야 하는 상황이 있기도 해요.                                              매의 눈으로 업무 중인 JayPM 업무를 하려면 디테일해야 할 것 같아요.사실 PM의 가장 중요한 자질 중 하나가 세심함이라고 생각해요. 사실 저도 디테일에 강한 사람은 아니었지만 지금은 작은 부분까지 챙기려 노력하는 편이고, 또 그렇게 되어가는 것 같아요. 아주 사소한 실수 하나가 제품의 퀄리티를 좌지우지 할 수 있으니까요.사회학을 전공하셨다 하셨는데, 어떻게 기획 일을 시작하게 되셨는지 좀 더 말씀해주시겠어요?아까도 말씀드린 것처럼, 우연히 아는 형의 회사에 들어가 기획일을 하기 시작했어요. 이쪽 일을 하다 보니  PM 업무가 장인 정신이 필요하구나를 느꼈는데요. 제품의 크고 작은 부분까지 직접 챙겨가며 만들어 낸다는 사실이 참 좋았어요. 우연한 기회 덕분에 PM 업무를 알게 되었고, 이렇게 잔디에서도 같은 업무를 하고 있습니다.잔디는 어떻게 합류하게 되셨나요?가끔 잔디를 도와주시는 스포카의 CEO 손성훈님의 소개로 알게 되었어요. YB(잔디의 COO)를 비롯한 경영진을 만나고 난 후, 두 달여간 고심한 끝에 합류하기로 결정했습니다. YB는 특유의 젠틀함뿐만 아니라,  “내가 이 사람에게 신뢰를 얻기 위해 노력하고 싶다”는 생각을 하게 만드는 매력을 갖고 있어요. 이런 요소들이 잔디에 들어오게 된 결정적인 계기가 된 것 같아요.잔디에서의 생활은 만족하시나요?교과서적인 대답이 될 수도 있지만 굉장히 만족하고 있어요. 잔디를 구성하고 있는 팀원들이 정말 좋아요. 구성원 모두 제품을 더 좋게 만들고 싶다는 뚜렷한 목표를 가지고 있어요. 그 목표 달성하기 위해 각자 맡은 포지션에서 열심히 하고 있고, 이런 점이 잔디에서의 생활에 크게 만족하는 이유 중 하나에요.조금 더 자세히 말씀해 주시겠어요?예를 들면, 어떤 기능을 추가하는 데 있어 각자의 시각이 다를 수 있잖아요? A라는 기능에 대해 ‘더 보기 좋아서’, ‘사용하기 편해서’, 혹은 ‘더 프로페셔널 하기 때문에’ 라는 다양한 시각이 존재하는 것처럼요. 이유는 다르지만 제품을 더 좋게 만들겠다는 궁극적인 목표가 일치하기 때문에 모두가 같은 방향을 향해 나아가는 거죠. 그런 점이 정말 좋아요.                                                  잔디 멤버 단체샷혹시 회사에 하고 싶은 말이 있다면?함께 공부하는 문화가 생기면 좋을 것 같아요. 훌륭한 분들이 많이 계신 만큼 서로 가지고 있는 지식과 경험을 공유하거나 관련 케이스를 공부할 수 있는 기회가 있으면 좋겠어요.본인에게 가장 인상 깊은 혹은 가장 즐거운 잔디만의 문화가 있다면?Respect! 많은 스타트업들처럼 잔디에도 자유로움, 유연함, 젊음 등이 있지만 잔디의 가장 인상 깊은 키워드를 꼽으라면 ‘존중’을 말하고 싶어요.‘Respect’를 꼽은 이유가 무엇인가요?제품에 대한 욕심으로 논쟁 중 서로에게 상처가 되는 말을 여과 없이 하는 걸 많이 봐왔는데요. 아무리 백만불짜리 아이디어를 가지고 있다고 해도, 아이디어 자체만으론 10원의 가치도 없다고 생각해요. 그 아이디어를 구체화 시키는 건 혼자선 불가능하고, 결국 팀워크가 중요해요. 좋은 팀워크를 위해서는 서로를 존중하는 문화가 있어야 한다고 생각합니다.그렇다면 제품에 대한 질문을 한가지 드릴게요. 본인이 만들고 싶은 ‘잔디’는 어떤 모습인가요?잔디를 통해 누군가의 고통이 사라졌으면 좋겠어요. 시장이 존재한다는 것은 달리 말하면 누군가는 불편함을 겪고 있고 이를 해결하기 위한 서비스를 찾고 있다는 걸 의미해요. 이 시장에서 누군가의 고통이나 고민을 해결할 수 있다는 건 꽤 의미 있는 일이 아닐까요? 그게 제가 잔디에서 하고 있는 일의 핵심이기도 하구요.인터뷰 미리 준비하셨나요? 답변이 참 매끄럽네요. 쉬는 날엔 주로 어떤 걸 하세요?맥주를 즐겨 마셔서 주로 맥주 많이 마시고요, 전자음악도 좋아해요. 전자음악을 즐기는 친구들과 가끔 공연을 가기도 해요. 고등학교 때는 잠시 밴드를 한 적도 있었는데, 요즘엔 밴드 음악은 즐겨 듣진 않아요.전자음악을 좋아하시면 직접 만들기도 하세요?Mixing은 해요. 뭐, 프로듀싱까지는 못하고요. 그냥 이것저것 모아서 섞는 정도라고 해야 할까요. 그런 정도는 해요.                              ‘팔방미인’이란 단어는 이럴 때 쓰는 거라고 배웠다.굉장히 다양한 관심사를 가지셨네요.사실 영상 쪽에도 관심이 많아서 After Effects라는 프로그램을 이용해 종종 작업을 하기도 했어요. 포스트 디자인도 해보고, 연극 티저도 만들어보곤 했구요. 기회가 닿아 무대 영상 작업도 해보았어요. 이렇게 여러 가지 일들을 하다 보니 각각에 필요한 일러스트레이터나 포토샵을 배우기도 했고요.무대 영상이라면 어떤 거에요?요즘엔 흔하지만 연극 배경 대신에 프로젝션으로 무대 분위기를 만들어 낸다거나, 소품을 프로젝션으로 구현한다거나 하는 것도 해보고요.여행을 좋아하시는 것 같아요.직장인 중에 여행 싫어하는 사람 어디 있겠어요? (하하) 여행을 하면 스스로가 좋은 사람이 되는 것 같아요. 낯선 곳에 가면 자의든 타의든 타인에게 친절해지고, 살아남기 위해 적극적이 되니까요. 그래서 여행을 하면 한 단계 더 발전하는 것 같아요.흥미로운 답변이네요.한번은 필리핀에 갔는데 도착하자마자 비가 오는 거예요. 숙소는 찾아야 하는데 지도는 젖어 있고 몸은 으슬으슬해서 엎친데 덮친격이었죠. 살아야겠단 생각에 이 사람 저 사람 붙잡고 도움을 청했는데요. 더 많이 웃게 되더라고요.가장 좋았던 여행지는 어디에요?남미 최남단에 있는 안데스 산맥의 빙산을 본 게 아직도 생생해요. 웬만한 빌딩 크기의 빙하가 무너지는 장면을 목격했는데 참 멋졌어요.                                      Jay가 카메라에 담은 안데스 산맥의 절경꿈이 있다면 혹시 말씀해주실 수 있을까요?좋아하는 것과 커리어 목적으로 추구하는 게 함께 갈 수 있으면 좋겠단 생각을 하곤 해요. 이를테면, 전 여행을 좋아하니 여행을 하며 동시에 일을 하는 거죠. 디지털노마드라고도 불리는데 요즘 이런 움직임이 많아서 관련 커뮤니티도 있더라구요.  동남아 같은 곳에서 일을 하며 동시에 여행하는 사람들을 가르켜  ‘디지털 히피’ 라고 부르기도 하더라구요.답변들이 깨알같이 알차네요. 마지막으로 다음 인터뷰이를 위한 질문 아이디어가 있다면?좋은 프로덕트란 무엇인지, 어떤 생각을 갖고 있는지 물어주셨으면 좋겠습니다.Jay와의 인터뷰는 베스킨라빈스의 슈팅스타맛 아이스크림 같았습니다. 톡톡 튀는 Jay의 자유분방함을 온몸으로 느낄 수 있었거든요. 다음 주 ‘맛있는 인터뷰’는 잔디의 안드로이드 개발자 Steave와 함께 할 예정입니다. 많은 기대 부탁 드려요!#토스랩 #잔디 #JANDI #PM #업무 #팀원소개 #팀원인터뷰 #팀원자랑 #기업문화 #조직문화 #사내문화 #존중 #respect
조회수 3044

[어반베이스 인턴일기] 전공의 벽을 뚫어낸 능력자들

                                                      ‘전공무관’. 많은 채용 사이트에서 볼 수 있는 이야기죠. 하지만 채용공고만 그렇지, 막상 개발이라면 컴퓨터 공학을 전공해야 할 것 같고, 마케팅이라면 경영을 전공해야 할 것만 같습니다. 하지만 어반베이스의 개발 인턴들은 컴퓨터공학을 전공하지 않았고, 마케팅 인턴도 경영학을 전공하지 않았다는 사실! 우리는 어떻게 어반베이스를 알게 되어 어반베이스를 선택하게 되었을까요? 이제 들어온 지 한 달, 타운홀 미팅을 통해 정식으로 인사도 드렸으니 진정한 어반베이스의 식구가 되었습니다. 한달 간 느낀 인턴들의 솔직한 이야기를 만나보세요!※ 타운홀이란 ? 매달 1회 전직원이 모여 자유로운 주제로 소통하고 네트워킹하는 어반베이스만의 토론 문화 Pt 0. 자기 소개 및 하는 일 왼쪽부터 민진, 수민, 윤아마케팅부문 인턴 _ 민진 (컨텐츠 제작)건축공학을 전공하고 마케팅 부문 인턴이 되었다.어반베이스의 SNS들을 관리하고, 그에 맞는 컨텐츠를 제작, 그리고 이번에 열리는 어반스니커즈 컨퍼런스의 진행을 돕고 있다.개발부문 인턴 _ 수민 (3D 도면변환)건축학을 전공하고 개발부문 인턴이 되었다. 지금은 3D로 변환된 도면을 산업에서 쓸 수 있도록 다양한 3D 포맷으로 바꾸는 일을 한다. 개발부문 인턴 _ 윤아 (머신러닝)생체의공학을 전공하고 개발부문 인턴이 되었다.공간을 찍으면 공간이 어느 곳인지 인식하여 분류해주는 작업이다. 머신러닝과 딥러닝을 사용해서, 연령, 성별, 취향 등으로 공간을 세분화하여 그 공간에 맞는 제품을 추천해주는 시스템까지 계획하고 있다Pt 1. 선택Q. 어반베이스의 인턴 셋은 모두 전공과 다른 길을 가고 있네요. 어떻게 선택하게 된 길 인가요?전공과 맞지 않음을 깨달은 인턴 3人수민 : 전공이 건축이잖아요. 그런데 설계에 대한 회의가 들었어요. 그리고 VR에 관심이 생겼고, 그래서 프로그래밍을 배우게 됐어요.윤아 : 생체의공학과는 주로 배우는 분야가 하드웨어 쪽에 가까워요. 근데 저는 하드웨어 쪽은 잘 안 맞는 것 같더라고요. 전자공학과를 복수 전공하면서 프로그래밍 수업을 듣다가 프로그래밍을 이용한 데이터 분석에 흥미를 갖게 됐어요. 민진 : 취직 준비를 하면서 느꼈는데, 건축업계 자체가 굉장히 폐쇄적이고 수직적이고 보수적인 문화를 가지고 있더라고요. 그런 곳에서 잘 적응하지 못할 것 같아 건축이라는 전공을 살려 할 수 있는 다양한 길을 찾아 봤고, 그런 과정 중에 어반베이스를 알게 됐어요.Q. 그렇다면 왜 어반베이스를 선택했나요? 윤아 : 데이터 사이언스 쪽으로 일자리를 찾다가 알게 됐어요. 수치나 텍스트 데이터를 사용해서 분석하는 공부를 많이 해서, 이미지 데이터를 사용하는 분야도 배우고 싶었는데, 어반베이스에서 그런 일을 하더라구요.수민 : VR에 관심이 있었고, 회사가 하는 일이 건축 전공이라면 잘 맞을 것 같아서 선택했고, 와서 겪어보니 실제로도 그런 것 같아요. 채용공고나 블로그에서 봤던 회사의 복지나 비전도 선택에 큰 영향을 미쳤죠. 민진 : 건축을 베이스로 하는, 4차 산업혁명의 흐름을 직접 느낄 수 있는 회사에서 일을 하고 싶었어요. 그래서 무모하지만 과감하게 마케팅 팀에 지원을 했습니다. 수민님에게 큰 영향을 주었다는 어반베이스의 꿀복지!Q. 대기업이 아닌 스타트업을 생각했던 이유가 있나요? 윤아 : 대기업의 획일화 된 채용 시스템이 싫었어요. 딱딱하고, 틀에 박혀있는 그런 형식들이요.민진 : 저두요. 그리고 저는 스타트업에서 일을 하면 바로 실무를 할 수 있다고 해서 욕심이 났어요. 바로 일을 해보고 싶었거든요.Q. 전에 일을 하신적이 있나요? 실제로 일을 해보니 어떤가요?수민 : 실무를 하는 것은 처음이에요. 저는 3D로 변환된 도면을 산업에서 쓸 수 있도록 다양한 3D 포맷으로 바꾸는 일을 해요. 설계할 때는 3D 툴을 직접 다루는 입장이었는데 지금은 파일만 다루니 생소하긴 하네요. 부담되기도 하지만, 사람들에게 많이 물어보거나 정보를 알아서 흡수하려고 해요. 3D 도면변환을 담당하고 계신 수민님윤아 : 마찬가지로 실무는 처음이에요. 저는 머신러닝 쪽인데, 쉽게 말해서 공간을 찍으면 공간이 어느 곳인지 인식하여 분류해주는 작업이에요. 일단 아직은 배우는 중이라 그런지 일이 재미있어요. 시간이 빨리 가는건 재밌다는 거 아닐까요? 사실 사수가 있을 줄 알았는데 없어서 되게 막막했어요. 가끔 일 하다가 막힐 때가 있는데, 모르는 것은 다른 분들에게 물어보기도 하고, 구글링하거나 다른 책을 찾아보기도 해요. 머신러닝 부분의 윤아님민진 : 타 회사에서 설계 관련 인턴을 했었어요. 마케팅 실무는 처음이라 모든 것이 새로워요. 채용공고와 면접에서 SNS 콘텐츠 기획 및 제작을 주로 맡게 될 거라고 했고, SNS나 블로그를 운영하고 있어서 자신이 있었어요. 그래도 확실히 실무는 다르더라고요. 사수분이 잘 가르쳐 주시는 덕에 잘 적응하고 있어요. 내 손으로 직접 무언가를 기획하고 컨텐츠를 제작한다는 것이 굉장히 재밌어요!SNS에 올라가는 컨텐츠를 만들고컨퍼런스 관련 컨텐츠를 제작하고 업무를 서포트 하고 있는 민진님Pt 2. 어반베이스의 첫 인상<인턴들이 뽑은 어반베이스의 좋은 점>1.윤아 : 사람들이 친절해요.민진 : 맞아, 뭐든 물어보면 되게 친절하게 알려주세요.2.민진 : 아, 그리고 유연 근무제 너무 좋아요. 아침에 지각하지 않으려 뛰지 않아도 되고, 사정이 있으면 빨리 퇴근할 수도 있고.수민 : 금요일에 2시에 퇴근하시는 분들도 많이 있어요. 짱이에요. 9시 13분, 사무실 풍경. 자율적으로 조절하는 업무 스케줄3. 수민 : 또, 식대 8000원! 선릉 맛집 점령! 이 정도면 굉장히 넉넉하지 않나요? 어반베이스 단체방에 올라오는 점심 사진들. 넉넉함 인정4.윤아 : 무제한 맥주가 있는 것, 그리고 근무시간에 먹어도 된다는 것! 민진 : 커피도 무제한이잖아요. 심지어 맥주, 커피 모두 밖에서 사먹는 것보다 맛있어요.사진 출처 : 스파크플러스Q. 반면, 당황했던 부분이나 힘들었던 점도 있나요?민진 : 저는 처음에 ‘ㅇㅇ님’ 이라고 부르는 것이 너무 어색했어요. 전에 하던 알바와 인턴, 모두 직급체계가 확실한 곳이었거든요. 근데 이젠 다 적응해서 아무렇지도 않아요.Pt. 3 채용 과정Q. 어반베이스를 어떻게 알게 됐어요? 수민 : 로켓펀치와 원티드에서 알게 됐어요. 그리고 유튜브나 관련기사들도 많이 검색해봤어요. 보도자료를 보니 어반베이스가 하고 있는 일이 미래를 널리 생각하고 있는 것 같아서 굉장히 좋은 영향을 줬어요.  윤아 : 저도 원티드에서 보고 알았어요. 블로그나 기사가 많아서 하나씩 다 살펴봤어요. 민진 : 저도요. 유튜브 계정에서 하나씩 다 살펴봤어요. 건축 AR에 관련된 영상이었는데, 굉장하더라고요. 그동안 제가 만들었던 허접한 모형들이 뇌리를 스쳐 지나가며.. 이런 신세계가 10년만 일찍 펼쳐졌다면 밤을 좀 덜 샜을 텐데.. 모형을 만드는 나도, 그걸 보는 교수님도, 서로 덜 괴롭지 않았을까.. 하는 생각이 들기도 했습니다 하하. 영상의 풀버전은 어반베이스 유튜브에 올라와 있습니다!Q. 자기소개서 및 포트폴리오 준비는 어떻게 했나요?수민 : 자기소개서는 다른 자기소개서들이랑 비슷했어요. 지원동기, 성장배경, 성격 등 기본적인 문항들로 채웠고 그동안 했던 프로젝트를 PPT에 정리해 제출했어요. 윤아 : 저도 거의 비슷해요. 민진 : 저는 자기소개서를 굉장히 짧게 적었어요. '왜 어반베이스에 지원했는지, 왜 나를 뽑아야 하는지' 딱 두 개만 적었어요. 포트폴리오는 건축 프로젝트, 공모전, 동아리 등 내가 했던 모든 활동을 정리해서 제출했어요. Q. 면접은 어땠나요?윤아 : CTO님이 이야기를 굉장히 잘 들어주시고 편한 분위기에서 면접이 진행되었어요. 면접을 진행하며 좋은 인상을 받았어요.수민 : 저는 조금 긴장했어요. CTO님께서 제 포트폴리오를 보고 질문을 하셨어요. 제 답변에 틀린 점도 있었는데 틀린 부분을 친절히 설명해 주시기도 했어요. 2차 면접도 역시 편안했고요.민진 : 저는 1차 면접을 마케팅팀 분들과 봤어요. 면접 자체가 제가 일방적으로 질문에 응답하는 것이 아닌, 서로 이야기를 주고 받는 '대화'에 가까웠어요. 그래서 저도 면접 이후로 더욱 좋은 인상을 받았어요. 두 번의 면접이 진행되면서 어반베이스가 하고 있는 사업들에 대해 더욱 자세히 알게되었는데, 진짜 꼭 붙고 싶더라고요. 붙어서 참 다행입니다. 마지막으로Q. 전공과는 조금 다른 길을 선택했는데, 후회는 없나요?수민 : 음, 그래도 어반베이스는 건축이 바탕이 되어 있으니까요. 건축산업이 좀 더 유연하게 바뀌고, 기술이 많이 도입 된다면, 지금 제가 보내는 이 시간들이 굉장히 값진 시간이 될 거예요. 프로그래밍과 건축 베이스의 지식이 굉장한 무기가 될 수 있다고 생각해요. 윤아 : 저도 후회는 없어요. 요즘 데이터 분석은 어딜가나 쓰이니까요. 전공을 살려 의료 쪽 데이터를 다룰 수도 있지 않을까요? 그런 의미에서 전공지식이 무용지물은 아니라고 생각해요. 민진 : 저도 후회 안해요. 건축을 전공했기 때문에 지금 어반베이스가 하고 있는 일을 훨씬 잘 이해할 수 있었어요. Q. 어반베이스를 들어오고 싶은 사람들에게?수민 : 어반베이스는 기술 집약적인 기업이라 생각해요. 프로그래밍의 아주 초입자라면 어렵겠지만 업무가 적성에 맞다면 즐겁게 일할 수 있을 거에요.민진 : 미래산업에 관심이 있다면  더욱 흥미롭게 다가올 것 같아요. 현재 국내에서 쉽게 접할 수 있는 사업이 아니기 때문에 굉장히 도움이 될 거라고 생각해요. 인터뷰 Behind 1어반베이스의 좋은 점에 대해 이야기하며 어반베이스 복지문화 중 하나인 ‘어반테이스트’의 얘기가 나왔습니다. 수민 : 아, 그 어반테이스트도 가신 분들 엄청 부러워요. 그 쓰리쁠 등심.. 나도 먹어보고 싶다. 윤아 : 나는 어반 테이스트 뽑히면 스시먹어야지. 수민 : 오마카세..!민진 : 아, 갑자기 배고프네. 다들 좋아하는 음식 있어요?윤아 : 아무거나 다 잘 먹어요.수민 : 저는 라멘이 먹고 싶네요.윤아 : 수민님 며칠전부터 라멘 얘기하셨어요. (웃음)민진 : 그럼 오늘 점심 때 먹으러 가요. 빨리 선릉역 라멘 맛집 찾아봐요. 선릉역 라멘집 호타루인터뷰 하다말고 맛집을 검색하더니 곧 우리의 행선지가 결정되었습니다! 점심으로 라멘을 먹고 셋이서 아주 뿌듯했다는 이야기. (ㅎㅎ) 인터뷰 Behind 2윤아 : CTO님과 면접보다가, 나중엔 자소서 잘 쓰는 법도 알려 주셨어요. 그래서 '아, 날 뽑지 않고 자소서 잘 써서 다른데 지원하라는 의미구나.' 싶었어요. 그래서 떨어질 줄 알았는데, 합격 전화가 와서 깜짝 놀랐어요. (웃음)수민 : 원래 공대생들이 글을 잘 못쓰잖아요. 모두 : 아, 완전 공감.선택한 길에 대해 후회는 없다는 인턴 3인방. 인터뷰를 하며 공통적으로 말했던 것은 ‘좋은 사람들과 멋있는 일을 할 수 있어 아주 즐겁고 재밌다!’는 것이었어요. 어반베이스도, 우리들도 더욱 발전할 수 있었으면 좋겠습니다. :) 어반베이스에 관심이 생기신 분들, 그래서 입사 지원을 하시는 분들 중 혹시 더 궁금한 점이 있다면 댓글에 남겨주세요. 담당자분에게 직접 물어봐 드릴게요.  그럼 이만 일하러 가보겠습니다 !출처: https://blog.naver.com/urbanbaseinc
조회수 1103

2018 상반기 쇼핑 채널별 구매 행태 트렌드 읽기 ① 모바일

2018 상반기 쇼핑 채널별 구매 행태 트렌드 읽기 ① 모바일<모바일 쇼핑 트렌드 리포트 2018 상반기>에 따르면 이제 스마트폰은 전체 쇼핑 채널 중 가장 친숙한 채널로 정의할 수 있습니다. 본 아티클은 여기서 어떤 인사이트를 얻을 수 있는지 좀 더 면밀하게 데이터를 분석해봅니다. 모바일은 최근 가장 많이 쇼핑한 채널먼저 사람들에게 각 채널 별 구매 경험이 있는지와 최근 3개월 내에도 구매를 했는지를 물었습니다. 각 채널은 스마트폰, PC, 오프라인 매장, 전화 주문으로 나눴습니다. 이중 전화 주문은 홈쇼핑 채널이라고 이해하면 됩니다. 개인 및 가정용 물품 구매 방법(모바일 쇼핑 트렌드 리포트, 2018 H)모바일 쇼핑 경험이 있는 사람은 91.4%에 달했습니다만, 오프라인 매장(89.6%)과 PC(80.9%)에서의 쇼핑 경험자 역시 못지않게 많았습니다. 이때는 3개월 내 구매 경험 데이터와 함께 읽으면 좋습니다.모바일 쇼핑 경험자와 최근 3개월 내 구매한 사람은 각 91.4%와 86.3%인 반면, PC 쇼핑 채널에서는 각 80.9%와 58%입니다. 두 수치의 격차가 스마트폰(5.1%)과 달리 PC(22.9%)에서 매우 큰 것이죠. 오프라인 매장(8.7%)과 전화 주문(23.7%) 역시 스마트폰보다 격차가 큽니다.이 격차는 예전에는 이용했지만 요즘은 이용하지 않는 사람의 비율이라고 볼 수 있습니다. 즉, 다른 채널은 예전만큼 많은 사람이 쇼핑하지 않는 반면 스마트폰은 최근에도 가장 많은 사람이 쇼핑한 채널이라는 뜻입니다. 가격 경쟁력은 모바일 쇼핑 즐기는 최대 요인3개월 내 온모바일 쇼핑 경험이 있는 사람에게 구매 요인을 물었습니다. 가장 큰 이유는 가격 메리트(55.6%)로 작년보다 6.3%나 높았습니다. 언제 어디서나 구매할 수 있는 등의 편리성(54.3%)은 작년보다 0.7% 감소하면서 1순위 자리를 내줬습니다. 온라인/모바일 구매 및 비구매 이유(모바일 쇼핑 트렌드 리포트, 2018 H)쿠팡 등 많은 쇼핑 앱이 편리성을 위해 앱을 꾸준히 개선하면서 전반적인 모바일 쇼핑 경험이 고루 올랐습니다. 이는 편리성은 다소 감소하고 가격 매리트가 크게 오른 배경과 연관됩니다. 편리성은 대다수 온모바일 쇼핑몰의 공통적인 특징이 됐지만 가격은 각 쇼핑몰이 좀 더 저렴한 책정으로 경쟁력을 더욱 가져갈 수 있기 때문입니다. 다시말해 당분간 온모바일 쇼핑몰의 가격 경쟁은 더욱 심화될 수 있겠습니다.이어서 3개월 내 온모바일 쇼핑을 하지 않았다는 사람에게 비구매 요인을 물었는데, 작년에 이어 친숙하지 않아서(30.2%)를 가장 많이 꼽았습니다. 뒤를 이은 안전성이 걱정돼서(20.9%), 결제가 불편해서(20.9%)와 눈에 띄는 차이입니다.여기서 첫번째로 꼽힌 ‘친숙하지 않다’를 온모바일 쇼핑 앱이 사용하기 어렵거나 낯설게 느끼기 때문이라고 보긴 힘듭니다. 본 조사가 2049 대상 모바일 설문이므로 모바일 앱 사용 관련 이해도는 이미 충분한 응답자들이기 때문입니다. 따라서 이 경우는 온모바일 시장이 아무리 성장해도 접근성이나 편리성과는 별개의 이유로 이용을 꺼리는 부동층은 존재한다고 생각됩니다.68%, 일주일 1회 이상 모바일 쇼핑 즐긴다1인당 설치한 쇼핑 앱 개수 및 1주일 기준 평균 구매 빈도(모바일 쇼핑 트렌드 리포트, 2018 H)모바일 쇼핑을 한 번이라도 해본 사람들이 설치한 쇼핑 앱은 평균 5.3개입니다. 작년 상하반기(각 4.9개, 5.2개)와 미미한 차이이므로 증가 추세라는 의미 부여는 다소 힘들 것 같지만, 사람들이 주로 5개 내외의 쇼핑 앱을 설치한다고 읽으면 흥미로워집니다.쇼핑몰에서 개별 사용자가 인지하는 쇼핑 앱 TOP 5 들기 위한 구체적인 마케팅 전략을 고민해야 하기 때문입니다. 구간별로도 4~6개의 쇼핑 앱을 설치한 사람(36.7%)이 가장 많았고,  7~10개의 쇼핑 앱을 설치한 사람은 19.9%, 11개 이상은 단 8%에 그쳤습니다.모바일 쇼핑 빈도는 일주일 평균 2.4회입니다. 단순 계산 해도 3일에 1번 꼴입니다. 일주일에 1번 이상 모바일 쇼핑을 하는 사람도 67.8%나 됩니다. 모바일 쇼핑을 전혀 하지 않는 경우만 아니라면, 사람들은 상당히 친숙하고 빈번하게 모바일 쇼핑을 즐긴다는 걸 또 한 번 알게 됩니다. 배송 선호 요소, 빠름 80.8% > 친절 24%배송은 모바일 쇼핑의 빼놓을 수 없는 장점이지만 배송 시 가장 바라는 점은 조금씩 다릅니다. 이에 3개월 내 모바일 쇼핑 경험자에게 배송 시 바라는 점이 무엇인지 물으니, 빠른 배송(80.8%)을 바라는 사람이 역시 가장 많았습니다. 작년보다 5.3% 올랐습니다.선호하는 배송 요소(모바일 쇼핑 트렌드 리포트, 2018 H)연령대별 경향이 흥미롭습니다. 빠른 배송을 선호하는 20대는 84.5%인 반면, 연령대가 높아질수록 선호도가 줄어드는 경향을 보이기 때문입니다(30대: 80.1%, 40대: 77.2%). 젊은 세대 중심의 쇼핑몰일수록 빠른 배송에 신경 써야 한다는 뜻입니다. 이처럼 응답자를 세분화해 볼수록 인상적인 데이터를 발견하게 됩니다.성별에 따라서도 편차가 있었습니다. 빠른 배송에 이어 두번째로 많이 바라는 요소인 믿을 수 있는 배송(54.3%)은 여성이 59.9%인 반면 남성은 48.3%로 적었으며, 안정적인 배송(37.3%)은 남성이 44.4%로 많았고 여성은 31%에 불과했습니다. 주로 성별로 분리되는 패션 의류 및 잡화 쇼핑몰에서 참고하면 좋겠습니다.#오픈서베이 #데이터분석 #시장분석 #마케터 #마케팅
조회수 900

프리미엄병에 걸리지 말자

** 본 글은 문돌이 PM의 마케터 따라하기 시리즈 입니다.** 1화 보기 - 초기에 할만한 ASO (앱스토어 최적화) 팁** 2화 보기 - 초보 PM이 알아야 하는 초기 모바일앱 분석 101** 3화 보기 - 스타트업 브랜딩: 내가 보는 나와 너가 보는 나의 일치** 4화 보기 - 홍보영상 직접 제작해서 수백만원 절약해보자** 5화 보기 - 바이럴루프, 중요한건 알겠는데 어떻게 적용할래?** 6화 보기 - 인스타그램 노가다 마케팅 101** 7화 보기 - 문돌이도 간지나는 HTML 이메일좀 보내보자** 8화 보기 - 인스타 마케팅 헛수고를 줄이는 10가지 마케팅 방법론** 9화 보기 - 초기 스타트업의 무료 마케팅 채널I'm Coexed!2014년, 한동안 유행했던 말이었다. "폭망했어요"라는 뜻이다. 저 말이 유행탄 이유는 알다시피 우리나라 최대 상권중 하나였던 코엑스몰이 2014년 대대적인 리모델링 후에 유동인구가 반토막이 나버리고, 롯데월드몰까지 생겨버리는 바람에 그 드넓은 공간이 직장인들 구내식당으로 전락해 버렸기 때문이다. 시사매거진 2580에 의하면 리모델링 전에 하루 최소 10만명 이상 찾던 상권이 촬영당시 5-6만을 밑도는 수준으로 떨어지고, 특히 가장 피크타임이어야 할 금요일 저녁 6시부터 촬영한 영상을 보면 보는 내가 불쌍할 정도로 지나다니는 사람들이 별로 없다.화려해 보이는 코엑스몰이지만 정작 중요한 손님이 없다.나는 2011년 부터 약 5년간 저 근처에 있는 회사들을 다녔기 때문에 코엑스몰의 전/후 광경을 모두 목격한 사람 중 한명이다. 코엑스몰이 리모델링 후 폭망하게 된 이유는 사실 여러가지가 있다. 동선의 복잡함, 롯데월드몰과 경쟁, 중고가 브랜드만 입점, 맛집의 실종 등등 수 많은 이유들을 지적할 수 있지만 나는 가장 큰 이유로 '프리미엄병'을 꼽는다.프리미엄병이란게 뭐냐하면, 대략 다음과 같이 정의내릴 수 있다.타겟과 타겟행동의 맥락에 대한 명확한 이해 없이 무조건 가격향상, 있어보이는 디자인 등으로 고급화를 꾀하는 병에 걸린 상황즉, 프리미엄병은 기획자가 타겟, 경쟁제품, 본인제품의 철학과의 관계를 총체적으로 보지 못한 채 무조건 "우리 브랜드는 프리미엄이예요, 이정도 가격은 되야죠, 무조건 고급스러운 톤으로 해요" 등의 말들을 외치는 상황을 말한다.프리미엄병은 Premium Pricing Strategy를 잘못 이해하는데서 시작한다.옛날에 학교다니던 시절 내가 가장 존경했던 모 교수님의 브랜딩 강의에서 가장 강조했던 개념 중에 'Perception'이란게 있었다. 한국말로는 한번에 해석이 어렵고 대략 '사람들의 두뇌 정보처리 상에 입혀지는 이미지'정도로 이해할 수 있겠다. 흔히들 '지각'이라고 번역하는 이 개념은 사실 브랜딩에서는 단순히 인간의 오각에 의한 인지활동을 의미한다기 보다는 그 인지활동을 통해 두뇌의 기억 프로세스 상에서 그려지는 상을 더 강조하는 단어이기에 난 개인적으로 '지각'이라고 번역하는걸 좋아하지는 않는다.얘기가 잠시 샐 뻔했는데, 이 얘기를 왜 하는거냐면, 사실 브랜딩의 거의 모든 개념이 바로 이 Perception과 관련된 인간의 정보처리 과정을 연구하는데서 나온 개념이고, 지금 얘기할 프리미엄 가격 전략 역시 이 Perception이라는 개념을 빼고는 이해할 수 없는 개념이기 때문이다.프리미엄 가격 전략의 정의는 다음과 같다. (Lisa Magloff, Chron)A premium pricing strategy involves setting the price of a product higher than similar products. This strategy is sometimes also called skim pricing because it is an attempt to “skim the cream” off the top of the market. It is used to maximize profit in areas where customers are happy to pay more, where there are no substitutes for the product, where there are barriers to entering the market or when the seller cannot save on costs by producing at a high volume.우리말로 심플하게 바꾸면 다음과 같다.프리미엄 가격 전략이란 사람들한테 비슷한 제품들보다 좀더 높은 가격으로 뻥카를 잘 쳐서 이게 다른 제품들보다 더 좋아보이게 만드는 전략이다.여기서 '다른 제품들 보다 더 좋아보이게' 라는 부분을 주목해야 한다. 프리미엄 가격 전략의 코어가 바로 '비슷해 보이는' 비교제품들 사이에서 차별화 포인트가 마땅치 않은 상황에 순전히 가격으로 뻥카를 잘 쳐서 소비자로 하여금 '아, 싼게 비지떡이라고 이게 비싼 이유가 있겠지..' 하고 믿게 만드는 전략이 바로 프리미엄 가격전략의 정수라고 할 수 있다.프리미엄 가격전략은 일종의 뻥카를 전략적으로 잘 치는거에 의미가 있다.프리미엄과 프리미엄 가격 전략이 다르다.위 문단에서 설명한바와 같이, 프리미엄 가격전략은 어디까지나 전술적이고 단기적 개념의 마케팅 툴이지, 프리미엄 그 자체하고는 완전히 다른 영역이다. 프리미엄이란 사실 외국에서는 뭔가 'additional bonus' 같은 느낌으로 더 많이 사용되는 단어이긴 하지만, 우리나라의 경우로 한정지어서 뜻을 해석해 보면 다음과 같다.타겟에게 타 제품에 비해 exceptional한 가치를 느끼게 함으로써 내가 이 가격을 지불하는게 정당하다고 느끼게 만드는 perception의 하나즉, 내 제품의 타겟이 타 제품과 비교했을때 뭔가 유의미하게 레벨 차이를 느껴서 이 비싼 가격을 내는거에 보람을 느껴야 프리미엄이 형성된다. 자꾸 '유의미하게'를 강조하는 이유는, 그 차이가 유의미하게 크지 않으면 프리미엄 perception 형성에 실패하게 되고, 그냥 가격만 비싼 제품으로 전락해 버리기 때문이다. 프리미엄 가격전략이 단기적인 전술이라면, 프리미엄 그 자체는 매우 장기적이고 그 브랜드의 철학과 직결되는 영역이기 때문에 이 두개를 절대로 혼동해서는 안되는데, 생각보다 많은 기획자가 이걸 구분 없이 생각한다.프리미엄과 프리미엄 가격전략을 혼동하면 십중팔구 Overcharging 전략이 되버린다.고급진게 중요한게 아니라 내가 누구인가가 중요하다.프리미엄병의 가장 핵심이다. 내가 누구인지, 즉 내 브랜드의 정체성, 페르소나, 타겟과의 관계에 대한 고민이 부족한 상태에서 무조건 고급진 인테리어, 고급진 프로모션, 있어보이는 컨텐츠, 비싼 가격등으로 무장하고 싶어한다면, 이건 십중팔구 프리미엄병에 걸렸을 가능성이 크다.내 브랜드의 정체성, 즉 나는 누구이고 어떤 가치를 가지고 있는 사람인가에 대한 고민이 부족한 채 갑자기 내 정체성과 어울려보이지 않는 비싼 옷, 비싼 가방, 어색한 화장을 칠해버리면 프리미엄 형성은 커녕 비호감이 생겨버리는것과 같은 맥락이다. 또한, 내 소비자와 브랜드와의 관계를 무시하는 수준의 프리미엄이라는 옷을 섣불리 입혀버리면 프리미엄이 형성되기는 커녕 그 소비자는 상처받고 나를 떠날 가능성이 커진다.초창기 코엑스 몰의 엄청난 유동인구를 만들어 준 핵심 타겟은 럭셔리 직장인이 아닌 지갑 사정이 어렵지만 제법 저렴한 가격에 고퀄의 데이트가 가능한 젊은 대학생, 중고딩들이였고, 코엑스몰의 제법 깔끔하고 럭셔리한 분위기 속에서 수 많은 중저가 레스토랑과 액세서리 샵들, 보세 의류매장들이 넘쳐났던 코엑스 몰은 주머니 사정이 넉넉치는 않지만 로맨틱하고 특별한 데이트나 쇼핑을 원하던 젊은 학생들이 메인 타겟이였던 것이다. 이런 타겟과의 관계는 무시한 채 갑자기 고급 브랜드, 비싼 레스토랑, 나와는 어색한 부티끄스러운 인테리어로 무장해서 갑자기 그들 앞에 나타났으니 기존 타겟들이 다 떠나버려 지금같은 썰렁한 고급 쇼핑몰이 되어버린 것이다.꼭 기억하도록 하자. 프리미엄이란건 소비자의 perception에 형성되는 것이지 내가 만드는게 아니라는 것을.글쓴이는 스팀헌트 (Steemhunt) 라는 스팀 블록체인 기반 제품 큐레이션 플랫폼의 Co-founder 및 디자이너 입니다. 비즈니스를 전공하고 대기업에서 기획자로 일하다가 스타트업을 창업하고 본업을 디자이너로 전향하게 되는 과정에서 경험한 다양한 고군분투기를 연재하고 있습니다.현재 운영중인 스팀헌트 (Steemhunt)는 전 세계 2,500개가 넘는 블록체인 기반 앱들 중에서 Top 10에 들어갈 정도로 전 세계 150개국 이상의 많은 유저들을 보유한 글로벌 디앱 (DApp - Decentralised Application) 입니다 (출처 - https://www.stateofthedapps.com/rankings).스팀헌트 웹사이트 바로가기
조회수 995

테이블을 내 마음대로! 컬럼 추가와 삭제, 테이블 분리

Overview이전까지는 단일 테이블에서 INDEX를 적용하는 효과적인 방법들을 살펴봤습니다. 아직 못 본 개발자를 위해 친절히 링크도 준비했습니다. 이 글을 보기 전에 아래의 글들을 먼저 보는 것이 좋습니다.단일 TABLE을 SELECT하자!: 올바른 SELECT문 작성하기순서대로 척척, ORDER BY: ORDER BY 조건 처리 알아보기원하는 대로 뭉치는 GROUP BY: GROUP BY 조건 처리 알아보기이번 글에서는 테이블에서 컬럼을 추가 또는 삭제하고, 테이블을 분리하는 방법까지 알아보겠습니다.Let’s do it먼저 아래의 컬럼을 추가해봅시다.ALTER TABLE test.TB_MBR_BAS ADD COLUMN AREA_NM    VARCHAR(10)    COMMENT '지역 명'; 그리고 테스트 자료를 넣습니다.UPDATE test.TB_MBR_BAS SET     AREA_NM =         CASE FLOOR(RAND()*15)             WHEN 0    THEN '서울특별시'             WHEN 1    THEN '부산광역시'             WHEN 2    THEN '인천광역시'             WHEN 3    THEN '대전광역시'             WHEN 4    THEN '대구광역시'             WHEN 5    THEN '광주광역시'             WHEN 6    THEN '울산광역시'             WHEN 7    THEN '경기도'             WHEN 8    THEN '강원도'             WHEN 9    THEN '충청남도'             WHEN 10    THEN '충청북도'             WHEN 11    THEN '전라남도'             WHEN 12    THEN '전라북도'             WHEN 13    THEN '경상남도'             WHEN 14    THEN '경상북도'             WHEN 15    THEN '제주도'         END WHERE AREA_NM IS NULL ; 자료를 확인하면 아래와 같이 나옵니다.SELECT     * FROM test.TB_MBR_BAS ; AREA_NM 컬럼을 추가해 지역이 나오도록 했습니다. AREA_NM을 보면 중복되는 지역명이 있습니다. 이럴 때 보통 AREA_NM을 별도의 테이블을 만들어 ID OR 코드를 부여해 처리합니다. 위의 UPDATE 문을 참조하여 ID를 만들면 아래와 같이 만들 수 있습니다.0    : ‘서울특별시’1    : ‘부산광역시’2    : ‘인천광역시’3    : ‘대전광역시’4    : ‘대구광역시’5    : ‘광주광역시’6    : ‘울산광역시’7    : ‘경기도’8    : ‘강원도’9    : ‘충청남도’10    : ‘충청북도’11    : ‘전라남도’12    : ‘전라북도’13    : ‘경상남도’14    : ‘경상북도’15    : ‘제주도’먼저 AREA_NM과 ID를 다룰 테이블을 만들겠습니다.CREATE TABLE test.TB_AREA_BAS  (     AREA_ID        TINYINT UNSIGNED NOT NULL    COMMENT '지역 아이디 '     ,AREA_NM     VARCHAR(10)             NOT NULL    COMMENT '지역 명'     ,PRIMARY KEY (AREA_ID)  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='TB 지역 기본' ; 테이블을 만들었으면 자료를 넣어줍니다. INSERT INTO test.TB_AREA_BAS  (     AREA_ID      ,AREA_NM  ) VALUES (0,'서울특별시')  ,(1,'부산광역시')  ,(2,'인천광역시')  ,(3,'대전광역시')  ,(4,'대구광역시')  ,(5,'광주광역시')  ,(6,'울산광역시')  ,(7,'경기도')  ,(8,'강원도')  ,(9,'충청남도')  ,(10,'충청북도')  ,(11,'전라남도')  ,(12,'전라북도')  ,(13,'경상남도')  ,(14,'경상북도')  ,(15,'제주도')  ; 자료를 확인하면 아래와 같이 나옵니다.SELECT     * FROM test.TB_AREA_BAS ; 테이블을 만들었다면 test.TB_MBR_BAS 테이블에 AREA_ID 를 추가하여 자료를 넣은 후 AREA_NM 컬럼을 삭제하면 됩니다.이제 AREA_ID를 추가합니다.ALTER TABLE test.TB_MBR_BAS ADD COLUMN AREA_ID TINYINT UNSIGNED NOT NULL COMMENT '지역 아이디'; AREA_NM을 참조하여 AREA_ID를 넣습니다.UPDATE test.TB_MBR_BAS SET     AREA_ID =         CASE AREA_NM             WHEN '서울특별시'    THEN 0             WHEN '부산광역시'    THEN 1             WHEN '인천광역시'    THEN 2             WHEN '대전광역시'    THEN 3             WHEN '대구광역시'    THEN 4             WHEN '광주광역시'    THEN 5             WHEN '울산광역시'    THEN 6             WHEN '경기도'    THEN 7             WHEN '강원도'    THEN 8             WHEN '충청남도'    THEN 9             WHEN '충청북도'    THEN 10             WHEN '전라남도'    THEN 11             WHEN '전라북도'    THEN 12             WHEN '경상남도'    THEN 13             WHEN '경상북도'    THEN 14             WHEN '제주도'    THEN 15         END ; 자료를 확인하면 아래와 같이 나오는데요.SELECT     * FROM test.TB_MBR_BAS ; 최종적으로 AREA_NM 컬럼을 삭제합시다.ALTER TABLE test.TB_MBR_BAS DROP COLUMN AREA_NM; 삭제했다면 자료를 확인해봅시다.SELECT     * FROM test.TB_MBR_BAS ; 이제 두 개의 테이블을 연결해서 조회해보겠습니다. JOIN을 사용하면 되고, Quey 문은 아래와 같습니다.SELECT     T101.MBR_ID      ,T101.MBR_INDFY_NO      ,T101.MBR_NM      ,T101.AGE      ,T101.AREA_ID      ,T102.AREA_NM FROM test.TB_MBR_BAS T101      INNER JOIN test.TB_AREA_BAS T102          ON T102.AREA_ID = T101.AREA_ID  ; 정리하며위에서 보여드린 예시는 두 가지 다른 점이 있습니다. 첫째는 TABLE 뒤에 T101, T101 과 같은 얼라이스를 준 것, 둘째는 INNER JOIN 문장이 들어간 것입니다.만약 테이블이 2개 이상이라면 사용할 테이블 컬럼을 써야 하는데 테이블명을 그대로 쓴다면 너무 길어집니다. 그래서 얼라이스로 테이블을 간단하게 표시하는 것이죠.INNER JOIN은 JOIN 중 가장 기본이 되는 문장입니다. 플랜을 보면 T101 즉 test.TB_MBR_BAS를 차례대로 전부 읽는데, 그때마다 T102인 test.TB_AREA_BAS 를 AREA_ID 를 기준으로 값을 읽습니다. T101에 해당하는 내용과 T102에 해당하는 내용을 보여주는 것이죠. 저는 Database를 쓰는 이유가 바로 JOIN 때문이라고 생각하는데요. 여러분의 생각은 어떤가요. 조금 헷갈린다면 다음에는 JOIN에 대해서 알아보도록 하겠습니다. (자연스러운 결말..!)글한석종 부장 | R&D 데이터팀hansj@brandi.co.kr브랜디, 오직 예쁜 옷만#브랜디 #개발문화 #개발팀 #업무환경 #인사이트 #경험공유
조회수 1392

Low touch로 서비스 팔기.

와탭의 IT 메니지먼트 서비스는 SaaS 모델이지만 Startup, SMB, Enterprise 모두를 겨냥하고 있다. 이게 엄청나게 힘든 일인데, Startup과 Enterprise는 극단적으로 서로의 판매전략이 다르기 때문이다.우선 Startup을 대상으로 하는 판매 전략은 Low touch 또는 touch-less 전략을 사용해야 한다. 비대면 서비스가 가능해야만 하는 것이다. 수많은 스타트업을 대상으로 너무 많은 터치를 해서는 안된다. 고객이 웹 사이트에 들어와서 고객이 되기까지의 루트를 자연스럽게 설계하는 것이 주된 역할이라고 할 수 있다. 대표적인 시장은 인터넷과 전자상거래 분야이다.반면 Enterprise를 대상으로 하게 되면 High touch 전략을 사용해야 한다. 사람이 직접 시연과 컨설팅을 방문하여 진행해야 한다. Enterprise 세일즈는 많은 미팅과 토론이 진행되며 협상을 통해 판매가 이루어 지는 시장이다. 때문에 많은 회사들이 리셀러를 통해 세일즈를 대신하기도 한다. High touch 전략을 사용하는 대표적인 분야는 B2B 마켓이다.위에 타겟 시장에 따는 판매 전략을 간단하게 표로 정리하면 아래와 같다.목표 시장에 따른 영업 적략LB2B SaaS 시장에서 중요하게 여기는 부분은 Low touch이다. 그런데 좋은 서비스를 만들었다고 해서 고객이 서비스를 알아서 사용할 것이라는 생각은 정말 동화같은 이야기다. 특히 B2B에서는 "아고 의미없다."라는 말이 절로 나온다. Low touch 세일즈 또한 사람의 노력이 절대적으로 필요하다. 다만 기업의 물건을 고객들에게 판매하는 기존의 영업 방식보다는 무료 평가판 같은 경험을 제공하고 그 경험을 통해 고객이 유입되도록 도와주는 방식으로 사람이 관여한다.  일부 회사에서는 고객성공팀이라고 부르기도 하는 이 팀은 트라이얼 또는 무료 제품을 사용하는 고객이 유료로 전환 하도록 이끄는 역할을 한다.그리고 재미있는 것은 Low touch에 성공한 기업들은 High touch를 위한 팀을 구성하여 더 큰시장으로 넘어가는 경향이 있다는 것이다. 예를 들면 젠디스크같은 경우도 SMB로 시작해서 Enterprise로 넘어간 좋은 사례일 것이다. 우리나라에는 이런 예가 아직 없다.와탭의 입장에서 아직 아쉬운 부분이 있다면 와탭에 있는 많은 구성원들이 기존 Enterprise Sales에 많은 경험을 가지고 있는데 반해 Low touch 영업 전략에는 미숙하다는 점이다. 그럼에도 많은 부분들을 개선하고 있는데, 아래와 같은 것들을 더 강화해 나갈 생각이다.1. 고객이 제품을 사용해야 하는 성공 케이스에 대한 명확하게 정리하기. 와탭의 서비스를 통해 자사의 IT 서비스의 효율을 높이는 경험을 통해 와탭이 가치를 보여줄 수 있도록.2. 좀더 명확한 가치 제안 - 와탭을 통해 IT 서비스의 효율을 높일 수 있는 짧은 스토리 구성. 트랑얼 기간에도 도움을 받을 수 있는 케이스 모집.3. 빌링까지 도달하는 데 필요한 모든 허들을 지속적으로 낮추는 작업.4. IT Management에 대해 쉽게 이해할 수 있는 좋은 컨텐츠 만들기.아직까지 많으 스타트업들에게 IT Management는 조금 낮선 분야이다. 하지만 이미 많은 스타트업들이 해외의 제품을 쓰고 있으며 최근에는 와탭에도 많은 문의를 주고 있다. 지금은 와탭에 문의를 주는 모든 고객에게 방문해서 시연을 진행하고 필요하면 고객의 서비스를 함께 모니터링 해 주기도 한다. 아직은 컨텐츠도 부족하고 웹비나와 같은 온라인 교육 세미나가 한국에서 익숙하지 않아서 이기도 하다. 시연을 듣고 사용할 때와 직접 사용할 때의 사용성의 차이가 너무 차이나는 것도 해결해야 할 숙제이다.글 다썼으니, 이제 회사 숙제해야겠다.#와탭랩스 #와탭 #기획 #판매전략 #전략 #스타트업 #스타트업전략

기업문화 엿볼 때, 더팀스

로그인

/