스토리 홈

인터뷰

피드

뉴스

조회수 940

나의 업무로 세상을 바꾼다? 현대자동차그룹인들이 만드는 세상

자신의 업무 능력을 발휘해 세상을 밝히는 이들이 있습니다업무의 영역은 어디까지일까요? 현대자동차그룹 임직원들은 단순히 먹고사는 일을 넘어 자신의 업으로 우리 사회를 좀 더 행복하게 만들 방법을 고민합니다. 내일이면 더 좋은 세상을 만날 수 있다고 말하는 이들과의 행복한 동행을 따라가 봅니다.쓸모없음에서 쓸모 있음을 긷다폐시트의 변신, 가방이 된 자동차 시트좌측부터 현대다이모스 총무팀 황종민 대리, 모어댄 최이현 대표처음에는 크게 신경 쓰지 않았습니다. 최고를 만들기 위해 수없이 많은 도자기를 부숴야 하는 장인의 작업 과정이라고 생각했습니다. 그런데 어느 날부터 시트들이 그냥 버려지는 것이 무척 안타까웠습니다. 쓸모없음을 쓸모 있음으로 바꿀 수는 없을까요. 우연히 한 인터넷 기사를 통해 폐시트 가죽으로 가방이나 지갑 등 액세서리를 만드는 업사이클링 기업 모어댄을 알게 됐습니다. 그 자리에서 모어댄에 연락을 했습니다. 그리고 새롭게 알게 된 사실 한 가지. 모어댄에서는 직원 일부를 북한 이탈 주민과 경력 단절 여성으로 고용한다는 것입니다. 폐시트 가죽의 재사용과 사회적 약자 고용으로 ‘잊혀진 가치를 재발견해 지속가능한 사회적 가치를 실현’하는 모어댄의 이상은, 현대다이모스가 폐시트의 활용을 고민하며 떠올렸던 이상과도 맞닿아 있었습니다.최고 품질의 시트만을 생산하는 현대다이모스에서 시트 개발을 마치고 버려지는 폐가죽은 매달 약 8톤입니다. 돈을 들여 버리는 게 현실이었습니다. 사회공헌활동을 담당하는 현대다이모스 총무팀의 황종민 대리는 깨끗한 시트 가죽을 재사용하고 사회에 도움을 줄 수 있는 방법을 찾아 나섰습니다. 여러 기관이나 단체, 기업의 문을 두드렸지만 뜻을 같이할 만한 곳을 찾기란 쉽지 않았습니다. 그러다 모어댄과 인연이 닿았습니다. 황종민 대리가 폐시트 가죽을 보며 생각했던 이상들을 실현해줄 최상의 파트너였습니다.모어댄 역시 현대다이모스의 연락은 하늘이 내려준 동아줄 같았습니다. 다른 폐시트 가죽보다 깨끗하고, 우리나라 대표 시트 생산 기업인 현대다이모스의 까다로운 테스트까지 거쳤을 테니 품질에 대해서는 의심할 여지가 없었습니다. 안정된 공급이 보장된다는 사실 또한 무척 매력적이었습니다.아무도 눈여겨보지 않았던 폐시트 가죽을 재활용해 환경을 지키고 상생의 가치를 실천한 현대다이모스와 모어댄. 그들이 만들어갈 기업 사회공헌활동의 다음 모델이 기대됩니다.손끝으로 세상의 빛깔을 읽다작은 점의 기적, 점자 양말이노션 월드와이드 조성희BM 조성희 그룹장승강기 안으로 곱게 옷을 차려입은 여자가 들어왔습니다. 문이 닫히고 여자가 엘리베이터 버튼 앞으로 바짝 다가갔습니다. 더듬더듬, 손을 뻗어 버튼의 숫자를 읽어갔습니다. 그 순간 같은 엘리베이터에 타고 있던 이는 머릿속이 새하얘졌습니다. 그날 처음으로 생각했습니다. ‘손끝으로 세상을 보는 이들은 옷 색깔을 어떻게 구분할까’. 얼마 뒤 그는 ‘장애인의 날’을 앞두고 한 편의 영상을 만들어 유튜브에 올렸습니다. 영상 속 시각장애인들은 양말을 신을 때 짝을 맞춰야 하는 어려움을 토로했습니다. 엄두가 안 나 한 가지 색만 구입한다는 이야기, ‘짝짝이’로 신고 나가 곤란을 겪었다는 이야기까지. 한 번도 생각하지 않았던 그들의 일상 속 불편함은 큰 울림을 전했습니다. 영상은 양말 바닥에 점자를 부착한 ‘점자 양말’로 시각장애인들의 불편함을 덜어 주고, 비장애인들도 양말 구매를 통해 기부에 동참하는 내용으로 마무리됐습니다.이 캠페인(7days braille socks) 영상을 만든 이는 이노션 월드와이드의 조성희 그룹장입니다. 그녀는 자신의 업으로 사회에 도움을 주고 싶다는 생각을 늘 품고 살았습니다. 엘리베이터에서 만난 한 시각장애인은 가슴속 깊은 곳에 불씨를 지폈고, 그들을 위해 양말의 색을 읽어주는 점자를 생각해냈습니다. 그리고 지금까지 존재하지 않았던 점자 양말을 제작했습니다. 그렇게 ‘오늘 뭐 신을까 고민될 때는 무난한 회색 양말이 최고, 무난 단정 그레이’, ‘패턴 있는 옷을 입었다면 부드러운 연파랑 양말을, 하늘하늘 연파랑’ 등 색상과 코디 정보가 담긴 점자 양말 일곱 켤레를 만들었습니다.점자 양말 수익금 중 10%는 서울맹학교에 기부됩니다. 큰 금액은 아니지만 전혀 관계없는 사람이 자신들의 불편함을 알고 아이디어를 냈다는 데 더 고마워했다는 시각장애인들. 마음대로 양말을 골라 신을 수 있음을 기적이라며 기뻐하던 모습에서 조성희 그룹장은 그 어떤 프로젝트에서보다 큰 보람을 느꼈습니다. 머릿속에만 있는 생각은 아무런 힘이 없습니다. 때문에 실행으로 옮기는 게 중요하다고 말하는 조성희 그룹장. 그녀의 시선이 다음에는 어디로 향할지 무척 궁금합니다. 그곳은 분명 더 따뜻해질 테니까요.조용한 버스에서 벌어진 마법 같은 이야기스케치북이 된 차창, 스케치북 윈도우좌측부터 현대자동차 남양연구소 현대내장디자인2팀 김소영 연구원, 파워트레인기획2팀 조충훈 연구원청각장애 특수학교인 충주성심학교 등· 하굣길 스쿨버스. 서로에게 닿지 않는다는 걸 알기에 아이들은 아무도 듣지 못하는 말을 삼키며 세상에서 가장 지루한 시간을 견뎌야 했습니다. 창밖을 보며 한숨을 내쉬는 한 아이. 그 순간 차창이 마법처럼 스케치북으로 변했습니다. 누가 가르쳐주지 않았는데도 그 위에 글을 쓰고 그림을 그려 친구들에게 말을 걸었습니다. 아이들은 환하게 웃었고, 그를 지켜보던 선생님과 부모님은 눈시울을 붉혔습니다. 현대자동차그룹이 지난해 제작한 미래 신기술 캠페인 영상 ‘재잘재잘 스쿨버스 프로젝트’의 한 장면입니다. 이 영상은 공개된 지 6일 만에 조회 수 1,000만 건을 돌파했고, 올해는 세계 최고 권위의 광고 축제인 ‘2018 칸 라이언즈 인터내셔널 페스티벌 오브 크리에이티비티’에서 PR 부문 ‘동사자상’을 수상했습니다.재잘거림도, 장난스러운 몸짓도 없던 스쿨버스 풍경을 바꾼 건 현대자동차 남양연구소 1년 차 입사 동기 연구원 5명. 이들은 2016년 ‘R&D 아이디어 페스티벌’에서 입김을 불면 차창이 스케치북으로 변신하는 ‘스케치북 윈도우’를 선보였습니다. 글을 쓰고 그림을 그릴 수 있을 뿐 아니라 스마트폰이나 컴퓨터에 전송할 수 있는 기술이었습니다. 스케치북 윈도우의 콘셉트 및 기술 구현을 위해 김소영 연구원과 조충훈 연구원은 업무가 끝나면 팀원들과 만나서 아이디어를 구체화하기에 바빴습니다. 청각장애 아이들을 가르치는 선생님과 의견을 나누며 완성한 시나리오를 바탕으로 프로토타입을 만들기까지 6개월. 전문 분야가 아니었기에 하나씩 배워가야 했습니다.스케치북 윈도우 기술이 상용화되려면 앞으로도 더 많은 시간과 노력이 필요합니다. 김소영 연구원은 청각장애인뿐 아니라 우리 삶을 더욱 따뜻하게 만드는 기술로 발전할 수 있도록 디자이너로서 상상력을 마음껏 발휘하고 싶습니다. 조충훈 연구원은 ‘사람을 더 행복하게 만드는 미래 자동차’를 개발하기 위해 앞으로도 양질의 아이디어를 생각해내고, 구현하고 싶습니다. 머리가 아닌 가슴으로 만든 스케치북 윈도우. 그들이 만들어갈 따뜻한 미래 자동차 생활은 어떤 모습일까요.글. 임종관사진. 허동욱 플러그비주얼랩 스튜디오헤어&메이크업. 이은정 ▶ 해당 기사는 현대자동차그룹 모터스라인에서 원문을 확인할 수 있습니다.#현대 #현대그룹 #현대자동차그룹 #현대다이모스 #모어댄 #폐시트 #자동차_시트 #이노션_월드와이드 #점자_양말 #현대자동차 #스케치북_윈도우 #재잘재잘_스쿨버스 #모터스라인 #HMG저널 #HMG_Journal #HMG #기업문화 #조직문화 #사내문화 #구성원인터뷰 #직무정보 #직무소개
조회수 2450

MySQL의 Transaction Isolation Level (Lock에 관하여)

편집자 주문맥에 따라 ‘Transaction’과 ‘트랜잭션’으로 영어와 한글을 혼용함.문맥에 따라 ‘LOCK’과 ‘lock’으로 대문자와 소문자를 혼용함.OverviewMySQL DB는 일반적인 운영환경에서 뛰어난 성능을 제공합니다. 특히 적은 양의 자료가 빈번하게 교류되는 환경에서는 더욱 빛을 발하죠. 국내에서는 주로 작은 규모의 웹사이트를 구축할 때 MySQL을 사용합니다. 그런데 문제는 사이트의 규모가 커지면서부터 생긴다는 것이죠. 조금씩 느려지는 Query가 생기면 원인도 파악하고, Query를 튜닝하고, 설계도 변경하지만 MySQL의 특징적인 문제를 곧 만나게 됩니다.테이블을 복제(CREATE SELECT)하거나 다른 테이블로 옮기면(INSERT SELECT) 작업을 하는 동안 SELECT 절에 있는 테이블들이 Lock이 걸립니다. 게다가 다른 Session에서 해당 테이블을 수정(UPDATE / DELETE)하면 복제와 이동을 마칠 때까지 대기 상태로 있어야 한다는 것입니다. 이러한 문제는 시스템을 구축하고 자료가 일정량 쌓이기 전까지는 알 수 없습니다. 또한 Oracle과 같은 DB를 사용하던 사용자가, MySQL을 사용하면 이와 같은 문제가 있을 것이라고 생각하기도 어렵습니다.이러한 특징을 가진 MySQL의 Transaction Isolation Level을 알아보고자 합니다. Transaction Isolation Level 은 Transaction의 경리 수준을 말합니다. 트랜잭션 처리 시 다른 트랜잭션에서 접근해 자료를 수정하거나 볼 수 있도록 하는 수준입니다.Transaction Isolation Level의 종류와 특성Transaction Isolation Level에는 READ UNCOMMITTED, READ COMMIITED, REPEATABLE READ, SERIALIZE 네 가지 종류가 있습니다. 1)READ UNCOMMITTED1) COMMIT 되지 않은 데이터에 다른 트랜잭션에서 접근할수 있다.2) INSERT, UPDATE, DELETE 후 COMMIT 이나 ROLLBACK에 상관없이 현재의 데이터를 읽어온다.3) ROLLBACK이 될 데이터도 읽어올 수 있으므로 주의가 필요하다.4) LOCK이 발생하지 않는다.READ COMMIITED1) COMMIT 된 데이터에 다른 트랜잭션에서 접근할 수 있다.2) 구현 방식이 차이 때문에 Query를 수행한 시점의 데이터와 정확하게 일치하지 않을 수 있다.3) LOCK이 발생하지 않는다.4) MySQL에서 많은 양의 데이터를 복제하거나 이동할 때 이 LEVEL을 추천한다.REPEATABLE READ1) Default LEVEL이다.2) SELECT시 현재 시점의 스냅샷을 만들고 스냅샷을 조회한다.3) 동일 트랜잭션 내에서 일관성을 보장한다.4) record lock과 gap lock이 발생한다.5) CREATE SELECT, INSERT SELECT시 lock이 발생한다.SERIALIZE1) 가장 강력한 LEVEL이다.2) SELECT 문에 사용하는 모든 테이블에 shared lock이 발생한다.LOCK과 테이블, 어떻게 해결할 수 있을까?지금부터는 관련된 내용을 확인해보겠습니다. 우선 현재의 경리 수준부터 알아보겠습니다.mysql> SHOW VARIABLES WHERE VARIABLE_NAME='tx_isolation'; +---------------+-----------------+ | Variable_name | Value | +---------------+-----------------+ | tx_isolation | REPEATABLE-READ | +---------------+-----------------+ 1 row in set (0.00 sec) 다음으로 TEST 테이블을 만듭니다. 이때 SELECT절의 테이블을 UPDATE할 경우, 대기 상태로 빠지는 것을 확인해보겠습니다. 테이블을 만들고 상태를 확인합니다.CREATE TABLE test.TB_PROD_BAS_TEST ( PRIMARY KEY (PROD_ID) ) SELECT T101.PROD_ID ,T101.PROD_NM ,T101.PROD_EN_NM ,T101.PROD_MEMO FROM test.TB_PROD_BAS T101 ; -- 생성시 INFORMATION_SCHEMA.PROCESSLIST 로 상태를 확인합니다. mysql> SELECT -> * -> FROM INFORMATION_SCHEMA.PROCESSLIST -> WHERE USER = 'hansj' -> AND COMMAND <> 'Sleep' -> \G *************************** 1. row *************************** ID: 11004 USER: hansj HOST: 192.168.1.150:50711 DB: test COMMAND: Query TIME: 5 STATE: Sending data INFO: CREATE TABLE test.TB_PROD_BAS_TEST ( PRIMARY KEY (PROD_ID) ) SELECT T101.PROD_ID ,T101.PROD_NM ,T101.PROD_EN_NM ,T101.PROD_MEMO FROM test.TB_PROD_BAS T101 1 row in set (0.00 sec) 다음으로 테이블 생성 시 UPDATE를 해 대기 상태로 빠지는지 확인해보겠습니다.UPDATE test.TB_PROD_BAS SET PROD_MEMO = 'TEST' WHERE PROD_ID = 1 ; mysql> SELECT -> * -> FROM INFORMATION_SCHEMA.PROCESSLIST -> WHERE USER = 'hansj' -> AND COMMAND <> 'Sleep' -> \G *************************** 1. row *************************** ID: 11004 USER: hansj HOST: 192.168.1.150:50711 DB: test COMMAND: Query TIME: 24 STATE: Sending data INFO: CREATE TABLE test.TB_PROD_BAS_TEST ( PRIMARY KEY (PROD_ID) ) SELECT T101.PROD_ID ,T101.PROD_NM ,T101.PROD_EN_NM ,T101.PROD_MEMO FROM test.TB_PROD_BAS T101 *************************** 2. row *************************** ID: 11006 USER: hansj HOST: 192.168.1.150:50719 DB: test COMMAND: Query TIME: 22 *****이부분 중요합니다.****** STATE: updating *****이부분 중요합니다.****** INFO: UPDATE test.TB_PROD_BAS SET PROD_MEMO = 'TEST' WHERE PROD_ID = 1 2 rows in set (0.00 sec) 위의 TIME을 보면 테이블이 생성될 때까지 대기하고, UPDATE 문의 상태가 updating 으로 표시됩니다. 하지만 이렇게 나올 경우 건수가 많으면 실제 UPDATE 중인지 대기상태인지 확인하기가 어렵습니다. LOCK이 걸린 테이블을 확인하려면 INNODB LOCK 테이블로 정확하게 알 수 있습니다. 아래 세 가지 테이블로 확인해보겠습니다. 보다 자세한 설명은 MySQL 홈페이지를 확인합니다.information_schema.INNODB_TRXLOCK을 걸고 있는 프로세스 정보information_schema.INNODB_LOCK_WAITS현재 LOCK이 걸려 대기중인 정보information_schema.INNODB_LOCKSLOCK을 건 정보위의 각 항목마다 테이블 생성 및 UPDATE 시 정보가 어떻게 나타나는지 확인해보겠습니다.1.information_schema.INNODB_TRXmysql> SELECT -> T101.TRX_ID -> ,T101.TRX_STATE -> ,T101.TRX_STARTED -> ,T101.TRX_REQUESTED_LOCK_ID -> ,T101.TRX_WAIT_STARTED -> ,T101.TRX_WEIGHT -> ,T101.TRX_MYSQL_THREAD_ID -> ,T101.TRX_ISOLATION_LEVEL -> ,SUBSTR(T101.TRX_QUERY,1,10)AS TRX_QUERY -> FROM information_schema.INNODB_TRX T101 -> ; +---------+-----------+---------------------+-----------------------+---------------------+------------+---------------------+---------------------+------------+ | TRX_ID | TRX_STATE | TRX_STARTED | TRX_REQUESTED_LOCK_ID | TRX_WAIT_STARTED | TRX_WEIGHT | TRX_MYSQL_THREAD_ID | TRX_ISOLATION_LEVEL | TRX_QUERY | +---------+-----------+---------------------+-----------------------+---------------------+------------+---------------------+---------------------+------------+ | 8771591 | LOCK WAIT | 2019-05-27 16:15:53 | 8771591:70031:4:306 | 2019-05-27 16:15:53 | 2 | 11006 | REPEATABLE READ | UPDATE tes | | 8771586 | RUNNING | 2019-05-27 16:15:51 | NULL | NULL | 1538969 | 11004 | REPEATABLE READ | CREATE TAB | +---------+-----------+---------------------+-----------------------+---------------------+------------+---------------------+---------------------+------------+ 2 rows in set (0.00 sec) TRX_ID_STATE트랜잭션의 상태를 나타냅니다. 실행 중인지 LOCK WAIT 상태인지 알 수 있습니다.TRX_MYSQL_THREAD_IDPROCESSLIST 의 ID를 나타냅니다.TRX_ISOLATION_LEVELISOLATION LEVEL을 나타냅니다.따라서 위의 내용을 보면 CREATE TABLE이 실행 중인 것과, UPDATE가 LOCK WAIT인 것, 그리고 관련된 PROCESSLIST의 ID까지도 알 수 있습니다2.information_schema.INNODB_LOCK_WAITSmysql> SELECT -> * -> FROM information_schema.INNODB_LOCK_WAITS T101 -> ; +-------------------+---------------------+-----------------+---------------------+ | requesting_trx_id | requested_lock_id | blocking_trx_id | blocking_lock_id | +-------------------+---------------------+-----------------+---------------------+ | 8771591 | 8771591:70031:4:306 | 8771586 | 8771586:70031:4:306 | +-------------------+---------------------+-----------------+---------------------+ 1 row in set (0.01 sec) requesting_trx_idLOCK WAIT 인 TRX_IDblocking_trx_idLOCK 을 건 TRX_ID현재 LOCK이 걸린 TRX_ID와 LOCK을 걸어둔 TRX_ID를 알 수 있습니다.3.information_schema.INNODB_LOCKSmysql> SELECT -> * -> FROM information_schema.INNODB_LOCKS -> ; +---------------------+-------------+-----------+-----------+----------------------+------------+------------+-----------+----------+-----------+ | lock_id | lock_trx_id | lock_mode | lock_type | lock_table | lock_index | lock_space | lock_page | lock_rec | lock_data | +---------------------+-------------+-----------+-----------+----------------------+------------+------------+-----------+----------+-----------+ | 8771591:70031:4:306 | 8771591 | X | RECORD | `test`.`TB_PROD_BAS` | PRIMARY | 70031 | 4 | 306 | 1 | | 8771586:70031:4:306 | 8771586 | S | RECORD | `test`.`TB_PROD_BAS` | PRIMARY | 70031 | 4 | 306 | 1 | +---------------------+-------------+-----------+-----------+----------------------+------------+------------+-----------+----------+-----------+ 2 rows in set (0.01 sec) lock_trx_idLOCK 과 관련된 TRX_IDlock_modeX 쓰기, S 읽기 2)어떤 테이블이 LOCK을 걸고 있는지 알 수 있습니다.위의 내용들을 통해 REPEATABLE READ에서 CREATE SELECT시 SELECT 테이블에 LOCK이 걸려 UPDATE가 대기하게 되는 것을 알 수 있습니다. 이번에는 Transaction Isolation Level 을 READ COMMIITED로 변경하고 CREATE SELECT 및 UPDATE를 진행해보겠습니다.SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; SHOW VARIABLES WHERE VARIABLE_NAME='tx_isolation'; +---------------+-----------------+ | Variable_name | Value | +---------------+-----------------+ | tx_isolation | READ-COMMITTED | +---------------+-----------------+ 1 row in set (0.00 sec) UPDATE 문은 다음과 같이 수행됩니다. mysql> UPDATE test.TB_PROD_BAS -> SET PROD_MEMO = 'TEST' -> WHERE PROD_ID = 1 -> ; Query OK, 0 rows affected (0.04 sec) Rows matched: 1 Changed: 0 Warnings: 0 기존에 대기했던 것과 다르게 0.04초가 걸렸습니다.mysql> SELECT -> * -> FROM INFORMATION_SCHEMA.PROCESSLIST -> WHERE USER = 'hansj' -> AND COMMAND <> 'Sleep' -> \G *************************** 1. row *************************** ID: 11004 USER: hansj HOST: 192.168.1.150:50711 DB: test COMMAND: Query TIME: 9 STATE: Sending data INFO: CREATE TABLE test.TB_PROD_BAS_TEST ( PRIMARY KEY (PROD_ID) ) SELECT T101.PROD_ID ,T101.PROD_NM ,T101.PROD_EN_NM ,T101.PROD_MEMO FROM test.TB_PROD_BAS T101 1 row in set (0.00 sec) -- 프로세스 정보도 CREATE TABLE 만 진행중임을 알수 있습니다. mysql> SELECT -> T101.TRX_ID -> ,T101.TRX_STATE -> ,T101.TRX_STARTED -> ,T101.TRX_REQUESTED_LOCK_ID -> ,T101.TRX_WAIT_STARTED -> ,T101.TRX_WEIGHT -> ,T101.TRX_MYSQL_THREAD_ID -> ,T101.TRX_ISOLATION_LEVEL -> ,T101.TRX_QUERY -> FROM information_schema.INNODB_TRX T101 -> ; +---------+-----------+---------------------+-----------------------+------------------+------------+---------------------+---------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ | TRX_ID | TRX_STATE | TRX_STARTED | TRX_REQUESTED_LOCK_ID | TRX_WAIT_STARTED | TRX_WEIGHT | TRX_MYSQL_THREAD_ID | TRX_ISOLATION_LEVEL | TRX_QUERY | +---------+-----------+---------------------+-----------------------+------------------+------------+---------------------+---------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ | 8771856 | RUNNING | 2019-05-27 17:17:45 | NULL | NULL | 4594347 | 11004 | READ COMMITTED | CREATE TABLE test.TB_PROD_BAS_TEST ( PRIMARY KEY (PROD_ID) ) SELECT T101.PROD_ID ,T101.PROD_NM ,T101.PROD_EN_NM ,T101.PROD_MEMO FROM test.TB_PROD_BAS T101 | +---------+-----------+---------------------+-----------------------+------------------+------------+---------------------+---------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec) READ COMMITTED LEVEL로 CREATE만 수행 중인 것을 알 수 있습니다.mysql> SELECT -> * -> FROM information_schema.INNODB_LOCK_WAITS T101 -> ; Empty set (0.00 sec) mysql> SELECT -> * -> FROM information_schema.INNODB_LOCKS -> ; Empty set (0.00 sec) LOCK을 걸고 걸린 것이 없어 내용도 없습니다.Conclusion지금까지 Transaction Isolation Level 을 기준으로 CREATE SELECT 시 SELECT 에 사용되는 테이블도 LOCK이 걸릴 수 있는 것을 확인했고, 그에 따른 해결 방법까지 알아봤습니다.INSERT INTO SELECT에서도 같은 현상이 나타납니다. 그렇기 때문에 운영 중인 테이블을 복제(CREATE SELECT)하거나 다른 테이블로 옮길 경우(INSERT SELECT) Transaction Isolation Level을 READ COMMITTED 변경하고 작업하기를 권장합니다.그렇지 않으면 관련된 TABLE은 LOCK이 걸리고, 관련 Query들이 대기 상태로 빠지면서 시스템 장애가 발생할지도 모릅니다.참고1)MySQL :: MySQL 5.6 Reference Manual :: 14.7.2.1 Transaction Isolation Levels2)MySQL :: MySQL 5.6 Reference Manual :: 14.7.1 InnoDB Locking글한석종 부장 | R&D 데이터팀[email protected]브랜디, 오직 예쁜 옷만
조회수 2154

코인원 크루가 말하는 '코인원스러움'

빠르고 쉴틈없이 변화하는 블록체인과 암호화폐 업계의 중심에 있는 코인원. 그리고 코인원의 중심에는 즐겁고 열정적으로 일하고 있는 '코인원 크루'들이 있습니다. 블록체인과 암호화폐를 정말 사랑하는 덕후들이죠. 코인원 크루로 합류하게 되면 공통적으로 느끼게 된다는 '그것'. 바로 ‘코인원스러움’ 인데요.크루들이 갖고 있는 긍정적인 에너지를 여러분에게 소개하고 싶어, 다양한 직무에서 일하고 있는 네 명의 크루들에게 '코인원스러움'이 어떤 것인지 들어봤어요. 도대체 어떤 것들이 모여 코인원스러움을 만들고 있을까요?Q. 안녕하세요, 먼저 간단하게 자기소개 부탁 드릴게요!형빈 : 안녕하세요, 귀요미 막내 Developer 김형빈입니다. 막내인듯 막내아닌 막내같은 개발자로 거래소 개발의 모든 것을 책임지고 있어요.상화 : 안녕하세요, 코인원에서 PM을 맡고 있는 이상화입니다. 거래소내 서비스들이 혼돈속에서 질서를 잡아갈 수 있도록 매니징 및 기획을 하고 있습니다.찬웅 : 안녕하세요, 데이터의 마술사 Data Analyst 문찬웅입니다. 데이터의 인사이트를 통해 미래금융의 새 패러다임을 제시하고 있습니다.지은 : 안녕하세요, 전략/BD팀에서 일하고 있는 김지은입니다. 암호화폐의 가치를 실질적으로 전달할 수 있도록 사업전략을 기획하고 있어요.Q. 코인원에는 어떻게 합류하게 되셨나요?형빈 : 코인원을 접하게 된건 페이스북 채용공고였어요. 저는 대학교에서 배운 것을 토대로 실무경험을 발휘하고 싶었는데요. 코인원 채용공고를 보시면 아시겠지만 위트있고 스타트업스러움이 남달랐답니다. 그래서 제가 즐겁게 원하던 일을 해나갈 수 있을 것 같았어요. 몇 달 인턴할 생각으로(?) 들어왔는데, 지금 코인원에서 열심히 웹 개발을 하고 있네요. 결론은 대표님 사랑합니다.상화 : 코인원 합류 전 저의 직업은 은행원이었어요. 아무래도 다소 보수적인 조직이었죠. 그래서인지, 젊고 역동적인 조직문화를 동경하게 되었는데요. 코인원에 합류하기 전부터 팀과 스타트업스러운 문화에 대해서는 익히 알고 있었습니다. 실제로 제가 기대하는 조직문화가 효율적으로 작동하는지 궁금했고, 능력을 마음껏 발휘할 수 있다는 생각에 망설임 없이 선택했어요. 코인원 초기 유저로서, 블록체인과 암호화폐에 대한 팬심으로 지원한 이유도 있었죠.찬웅 : 제가 코인원에 입사 했을 당시 이더리움의 ‘스마트컨트랙트’ 라는 개념이 막 등장하던 시점이었어요. 당시에는 잘 알지 못했지만, 탈중앙화와 이더리움의 스마트컨트랙트라는 개념이 미래금융의 새로운 이데올로기가 되지 않을까 기대감을 갖게 되었네요. 뒤늦게 데이터분석과 개발이라는 업무를 접했는데 늦은 만큼 새로운 개념을 받아들이기 위해 노력했었어요. 그러한 이유로 인생에 있어서 도전적인 선택이었지만, 코인원에 합류할 수 있었던 것 같네요.지은 : 원래 암호화폐, 블록체인에 대한 관심이 많아서 스터디를 진행하던 와중에 코인원을 알게 되었습니다. 함께 스터디하던 친구가 코인원의 파워유저인데, 어떤 이유에서인지 코인원을 강력하게 추천하더라고요. 그 이유가 궁금해서 코인원에 대해서 자세히 조사해봤죠. 그러다보니 코인원의 사업방향과 미래가치에 도전하는 모습에 반하게 됐고, 마침 전략/BD 포지션 채용을 알게 되어 코인원이 암호화폐의 미래에 한축이 되는데 함께하고 싶어 지원했습니다.Q. 각자가 느끼는, 코인원의 매력이 궁금합니다. 코인원과 함께 하면서 어떤 부분이 가장 좋으셨나요?상화 : 자유롭게 소통하는 문화가 좋아요! 제가 코인원에 입사해서 컬쳐쇼크를 받은 부분이 있는데요, 바로 점심시간입니다. 사실 새로운 구성원들을 만나게 되면 ‘잘 적응할 수 있을까’라는 고민에 사로잡히는데요. 코인원 크루는 런치데이를 통해  New 크루들도 잘 섞일 수 있게 배려해줍니다. 팀별 및 개인 간 런치데이를 통해 미션을 완료하며 서로의 모든 것을 알아가죠.지은 : 훌륭한 동료들이 제 옆에 있다는 것에 매일 감동합니다. 저는 코인원크루들이 정말 ‘한 배를 타고 한 방향으로 나아가고 있구나’를 느껴요. 프로덕트와 조직에 대해 머리를 맞대고 고민하며, 자율과 책임을 지키는 문화를 만들어가죠. 최고의 동료들 덕분에 코인원 서비스와 조직이 더 단단해지고 있다고 생각해요.찬웅 : 코인원은 ‘모두가 함께 만들어가는 공간'이라는 것을 매일매일 느낄 수 있는 곳입니다. 코인원에서는 TF를 꾸려 ‘누구나’ 구성원을 모집해서 Task를 리드하고 공유할 수 있는 문화가 있어요. 내가 땅을 다지고 그 위에 씨앗을 뿌려 하나의 열매를 맺는 과정을 통해 성취감을 갖게 하죠. 모두가 주도적으로 일을 하고, 결과물을 통해 스스로를 증명할 수 있는 곳이에요.형빈 : 가장 매력적이었던 점은 모두가 열린 사고방식을 갖고 있다는 것! 지난 1년간 조직이 급성장하면서 우려했던 부분이 커뮤니케이션 비용의 증가에요. 이를 해결한 것이 코인원의 일하는 방식이라고 생각합니다. 문제를 인식하면 이를 빠르게 해결하기 위해 합리적으로 소통할 수 있는 방안을 마련하려고 해요. 제가 속해있는 개발팀을 예시로 들어보자면, 아침마다 Stand-up 미팅을 실시해요! 서로가 그날의 할일을 공유하고, 도움을 줄 수 있는 부분을 이야기하며 피드백을 통해 서로를 보완하죠. 사소해 보이지만, 모두가 투명하게 해결해야할 문제를 공유하고 논의할 수 있는 가장 쉽고 빠른 방법이 아닐까 생각합니다.Q. ‘코인원스러움' 이란 무엇일까요?형빈 : 트랜스포머를 아시나요? 주인공은 상황에 맞게 때로는 차로, 때로는 변신로봇으로 위기상황을 헤쳐나가죠. ‘코인원스러움'도 이와 같이 정의할 수 있을 것 같네요. 변화무쌍한 블록체인 산업의 상황에 알맞게 변신하는 변신로봇! 어려운 문제가 닥쳐도 모두가 유연하게 해결점을 찾기 때문이죠.찬웅 : 입사를 하고 놀랐던 점은 쉬는시간에도 점심시간에도 암호화폐 이야기가 끝나지 않는다는 거에요. ‘덕업일치'의 현장을 목격했다고 말할 수 있을 것 같은데요. 일에 대해서 코인원크루의 몰입감을 보여준다는 것! 정말 암호화폐를 사랑하는 사람들이 모였다는 것! 이라고 말하고 싶습니다.상화 : 찬웅님 말에 덧붙여서, 블록체인을 사랑하는 만큼! 코인원 크루는 코인원에 대한 오너십 또한 대단합니다. 모두가 주인의식을 갖고 자랑스럽게 일하고 있죠. 자부심을 잃지 않고, ‘코인원스러움'을 계속 지녔으면 합니다.지은 : 입사하기 전부터 코인원을 지켜봐온 사람으로서 지금도 변하지 않는 코인원에 대한 생각인데요. 코인원은 ‘자신만의 길'을 가는 회사라고 생각해요. 상장을 할 때도 상장심의를 통해 신중하게 진행하고, 투자자들의 신중한 선택을 돕기 위해 암호화폐 명세서를 발간하기 시작한 것이 코인원이었어요. 또 전세계 암호화폐 업계 최초로 ‘코인원블록스’라는 오프라인 센터를 만들어서 운영하고 있죠. 이런 것들을 보면서  코인원은 코인원만의 길을 가고 있다는 것을 느꼈어요. 코인원 크루는 모두가 ‘코인원스러움'에 대해 고민하면서, 함께 문화를 만들어 나간다는 자부심을 갖고 있습니다. 코인원에서 함께 꿈을 펼치고 싶다구요? 지금 바로 지원하세요!#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트 #기업문화 #조직문화 #팀원소개
조회수 517

오픈서베이 개발팀이 일하는 법, 개발자에게 직접 들어봤습니다

김경만님은 오픈서베이의 미들레벨 안드로이드 개발자이자 오베이 시스템 PM(이하 조셉)입니다. 지인 추천으로 2명의 개발자 채용을 도운 오픈서베이 전도사기도 하죠. 이런 조셉은 지원할 때만 해도 오픈서베이가 어떤 회사인지 잘 몰랐다고 합니다. 병특 중인데 TO가 있길래 지원한 게 크죠. 그렇게 덜컥 입사한 오픈서베이를 다니며 잘 갖춰진 업무 환경, 조직 문화, 좋은 구성원에 반해버렸다고 합니다. 병특 복무를 마친 뒤에도 오픈서베이의 훌륭한 구성원으로 5년 차 개발자의 커리어를 쌓아가고 있죠. 조셉에게 오픈서베이에 반한 이유와 개발팀의 업무 문화에 대한 이야기를 들어봤습니다.            오픈서베이 김경만(조셉) 안드로이드 개발자 겸 오베이 앱 PM   조셉, 안녕하세요! 안녕하세요(웃음). 오픈서베이의 미드레벨 안드로이드 개발자 조셉입니다. 올해부터는 오베이 앱 PM으로 역할이 확대됐어요. 오베이는 오픈서베이 패널로 활동할 수 있는 설문조사 앱입니다.   세부적으로는 안드로이드 오베이 앱 개발, 오베이 회원계 시스템, 타겟팅 설문을 위한 유저 세그멘테이션 시스템을 개발·운영하고 있어요. 5년 차 개발자로 오픈서베이에는 17년 12월에 입사해서 벌써 1년 반 정도 일하고 있네요.    입사 계기가 독특하더라고요. 고백하자면 그렇죠. 전 직장에서 병특 복무 중에 이직을 결심하고 원티드에서 오픈서베이를 처음 알게 됐어요. 사실 뭐하는 회사인지도 잘 몰랐고 병특 TO가 있으니까 그때부터 찾아본 거예요.  잡플래닛을 검색해보니 ‘리서치 업계의 게임 체인저’라는 리뷰가 뜨더라고요. 실은 그 말이 정확히 무슨 의미인지도 잘 몰랐어요. 그냥 리서치란 단어가 주는 스마트하고 긍정적인 느낌이 있었는데 “그런 리서치 시장의 게임 체인저라니!”라며 면접을 본 거에요.   그럼 오픈서베이를 다니면서 긍정적인 면을 발견하신 거군요. 일단, 개발 업무 환경이 수준급이라 놀랐어요. 규모가 좀 있는 기업에서나 볼 수 있는 인텔리제이(intellij)도 너무 당연하게 구비돼 있더라고요. 이게 꽤 비싼 툴이거든요. 그래서 스타트업은 개발자 채용 공고에 인텔리제이 구매해서 사용한다고 일부러 적어놓기도 할 정도예요.  그런데 오픈서베이는 입사 때 따로 이야기해 주지 않아서 몰랐는데 떡하니 있길래 놀랐죠. whatap, jenkins, graylog 등을 이용한 배포·운영·모니터링 환경도 체계적으로 갖춰져 있었고요.  사실 이런 개발 환경을 갖춘 스타트업은 정말 흔치 않아요. 그래서 많은 개발자 꿈나무들이 큰 기대를 갖고 스타트업에 입사했다가 좌절해요. 앞에선 기술 중심의 혁신을 외치는데 그만큼의 투자가 없거나 여건이 마련돼 있지 않아서요. 여전히 많은 스타트업 개발자가 수작업으로 일일이 버그 모니터링을 하거나 업데이트 배포를 하는 경우도 많아요.  그런데 구비된 툴을 보면서 오픈서베이 개발팀은 생산성을 위한 비용 투자를 아끼지 않고 구조적인 개발 시스템에 노력하는 회사라는 인상을 받았어요. 개발 입문서 같은 데서 정석이라는 시스템을 그대로 갖추고 있으니까 제가 배운 이론을 현장에 바로 적용할 수도 있는 것도 좋았고요.   무엇보다 일에 집중할 수 있는 환경이군요.  이건 좀 개인적이긴 한데, 입사 전에 업무용 랩탑 선택권을 주는 것도 좋았어요. 사실 랩탑은 일할 때 제일 자주 많이 쓰는 도구잖아요. 업무에 가장 중요한 요소라고도 말 할 수도 있는데, 각 랩탑 사양을 정말 세부적으로 알려주고 원하는 걸 직접 선택할 수 있게 해주는 부분도 인상적이었어요.   그런데 후보 중에 제가 꼭 사고 말겠다고 생각했던 꿈의 랩탑 ‘델 XPS 15’이 있더라고요. 벌써 1년 반이나 지났는데 아직도 이 랩탑으로 일할 때는 괜히 기분이 좋아요.    “업무용 랩탑 선택권을 주는 것도 좋았어요. 사실 랩탑은 일할 때 제일 자주 많이 쓰는 도구잖아요.”   세세한 부분에서도 감동을 받으셨군요(웃음). 이렇게 디테일한 요소까지 챙기는 회사의 모습에 감동하는 거죠. 저는 오픈서베이가 3번째 직장이라서, 회사가 업무 환경에 디테일하게 신경 쓰는 게 얼마나 힘든지를 몸소 경험해서 알고 있거든요. 그런 면에서 오픈서베이는 개발 환경도 잘 갖춰져 있고, 업무를 위한 투자도 많고, 배울 사람도 많아요.   원티드에는 오픈서베이가 어떻게 소개되고 있을까요?   여건만 좋다고 다 좋은 회사는 아닐 수 있잖아요. 물론이죠. 근데 오픈서베이는 여건뿐만 아니라 성장 기회가 많아요. 의욕만 있다면 아직 주인을 찾지 못한 일들을 자신의 것으로 만들 수 있죠. 저는 주도적으로 일할 의지가 있는 구성원이 마음껏 역할을 늘려 갈 수 있는 조직이 긍정적인 면이 많다고 생각해요. 하고 싶은 사람이 그 일을 맡는 거니까요.   이런 면은 주니어나 미들레벨 개발자에게는 좋은 성장 기회가 되는 것 같아요. 제가 오베이 안드로이드 개발자에서 PM으로 역할이 확대되는 과정도 그랬어요. 처음에는 진짜 딱 개발만 했거든요. 운영 장애가 생겨도 저는 제가 개발한 요소의 코드만 아니까 다른 분야는 해결법도 모르고 제 역할도 아니니까 어쩔 줄 몰라 하며 지켜만 봤어요.  그런데 매번 아무것도 할 수 없는 상황에 놓이니까 제가 직접 문제를 해결할 수 있는 사람이 되고 싶어졌어요. 그때부터 오베이 앱 관련 코드를 다 까보면서 시스템 흐름을 파악했고, 장애가 발생했을 때 제가 해결할 수 있는 범위를 차근차근 늘려갔어요. 나중에는 노후한 시스템을 제가 만든 시스템으로 교체까지 했고요. 그러다 오픈서베이 CTO인 폴의 제안으로 올해부터 PM을 맡게 됐습니다.    조셉이 오베이 PM이 된 배경에는 그런 성장 스토리가 있었군요! 주도적으로 일하는 경험은 다른 회사에선 쉽게 얻기 힘든 기회라는 점은 정말 동의해요. 맞아요. 빠른 성장을 원하는 분에게 지금 오픈서베이는 딱 좋은 규모의 회사인 것 같아요.  정말 개발 인력이 적고 여건이 좋지 않아서 어쩔 수 없이 역할을 확대한 게 아니라, 좋은 여건과 환경에서도 빠르게 역할을 확대할 수 있는 단계에 이른 것 같아서요. 더 규모가 크고 탄탄한 회사에서는 사실 주도적으로 일하고 싶어도 환경이 따라주지 않는 경우도 많으니까요.  물론, 역량과 성취에 따라 합당한 보상을 해줘야 구성원들이 적극적이고 주도적으로 일하고 싶은 의욕이 생긴다는 생각도 하는데요. 제 경험에 비춰보면 오픈서베이는 일이 늘어나는 만큼 보상도 확실한 것 같아요(웃음).    “주도적으로 일할 의지가 있는 구성원이 마음껏 역할을 늘려 갈 수 있는 조직이 좋아요. 하고 싶은 사람이 그 일을 맡는 거니까요”     그런 좋은 경험 덕에 병특 이후에도 오픈서베이를 지켜주시는 거군요. 잘 몰랐는데 병특 복무가 끝나면 곧장 이직하는 게 훨씬 흔하다면서요?  맞아요. 더이상 그 회사에 묶여 있을 필요가 없으니 더 처우 좋은 회사를 찾아 떠나는 거죠. 저는 일부러 남았다기보다는 딱히 이직할 이유가 없어서 이직을 고려하지 않았다는 게 맞는 말인 것 같아요. 개발 업무 환경도 잘 갖춰져 있고 회사도 성장하고 있고, 무엇보다 보상 기준도 체계적이라고 생각하니까요.   보상 기준이 체계적이라고 생각하는 이유가 있나요? 개발팀에서 상하반기를 나눠서 1년에 2번씩 이뤄지는 성장진단을 해요. 단순한 연봉 협상이 아니라 정말로 제가 한 일을 돌아보면서 얼마나 성장했고 성취를 이뤘는지 상급자와 점검해보는 시간이에요. 사실 전 제 개인 블로그에 매달 1번씩 업무 성과 회고를 하거든요. 아무래도 명확한 독자가 없으니까 좀 캐주얼하게 쓰는 편이에요. 근데 회사 성장진단 문서는 내용은 같아도 독자가 다르니까 자연스럽게 자기객관화를 하면서 성과와 시행착오를 정리할 수 있는 시간이라 좋더라고요. 특히, 폴(이건노 CTO)은 이스트소프트에서 개발 조직을 오래 리딩하셔서 확실히 조언의 깊이가 달라요. 저는 아무래도 시야가 아직 넓지 않아서 개발 업무를 성능과 기술 중심으로만 대해요. 그런데 폴은 방대한 시각으로 비즈니스나 운영 관점에서 서비스가 확장될 때를 미리 계산해서 조언을 해주셔서 좋았습니다.   오픈서베이와 스타트업 얼라이언스가 함께한 ‘2018 스타트업 트렌드 리포트’를 보면, 재직자들이 스타트업에 가장 만족하는 요인은 ‘빠르고 유연한 의사결정 구조’였어요. 조셉 생각에 오픈서베이는 어떤가요? 자의적으로 해석할 여지가 많은 요소네요. 빠르고 유연한 의사결정 구조를 개발자 맘대로 하는 거라고 생각할 수 있으니까요. 그렇게 생각한다면 오픈서베이는 전혀 그런 회사는 아닌 것 같아요. 모든 의사결정은 전후 사정이나 논리적인 타당성을 따져보고 함께 결정하니까요.  대신 결정할 사안에 대한 논의는 정말 빠르고 유연하게 이뤄져요. 최고 결정권자인 하이(황희영 대표이사)와 논의가 필요하다고 생각되면 물어봐서 일정만 잡으면 얼마든지 1:1 미팅을 할 수 있어요. 대표실이 따로 있는 게 아니라 한 공간에서 같이 일하니까 몇초 걸어가서 바로 물을 수도 있고요. 대표이사와 이렇게 쉽게 이야기 나눌 수 있다는 점도 오픈서베이의 장점이죠.    “빠르고 유연한 의사결정 구조를 개발자 맘대로 하는 거라고 생각한다면, 오픈서베이는 그런 회사는 아니예요. 모든 의사결정은 전후 사정이나 논리적인 타당성을 따져보고 함께 결정하니까요.”   업무 영역을 넓힐 기회뿐만 아니라 발언 기회도 열려있다는 의미일까요? 정확해요. 개발팀에 ‘세미나’라는 제도가 있어요. 주간 회의와 별도로 팀에 공유하고 싶은 내용이 있는 구성원이 자발적으로 발표를 하는 시간이에요. 특정 프로젝트를 하면서 깨달은 점이나 노하우를 공유하는 식이죠. 저는 이런 세미나가 특히 주니어에게는 아주 좋은 발언 기회라고 생각해요.  사실 작년에 제가 ReactiveX와 Reactive System을 좋아해서 공부하고 있었어요. 당연히 오픈서베이 개발팀에도 도입하고 싶었죠. 근데 팀에 리액티브X를 다루던 분이 없어서 도입 시 이득에 대한 공감대가 없었어요. 그래서 세미나를 활용해서 , <리액티브 시스템으로 설문 서비스 구축하기>라는 주제로 두 차례 발표했어요.  당시에는 발표한다고 진짜 리액티브 시스템을 도입할 수 있을까 생각했어요. ‘필요하니 돈 내고 사자!’라며 간단히 설득할 수 있는 사안이 아니었거든요. 리액티브 시스템은 말하자면 개발 패러다임, 업무 방법론이에요. 개발 업무를 아무도 하지 않았던 새로운 방법으로 바꾸자는 얘기니까 팀 차원에서는 훨씬 복잡하고 신중한 의사결정이 필요한 사안이었죠.    조셉에게 세미나는 그런 중요한 사안을 건의할 기회의 장이었군요. 결국 도입은 성공했나요? 네(웃음). 덕분에 오베이 앱은 RxJava를 활용해 개발했어요. 이후 설문 서비스 개발을 담당하는 테리(이한별 개발자)는 리액티브한 방식으로 내부 파일 관리 시스템을 만들었어요. 정말로 저 혼자만 아니라 팀에서도 활용 가능한 개발 방법론이 된 거죠. 생각해보면 입사한 지 1년도 안 된 개발자가 팀에 새로운 업무 방법론을 도입하자는 발언권을 가질 수 있다는 점 자체가 오픈서베이 개발팀의 업무 문화와 일하는 방법을 단적으로 보여주는 예시 아닐까 싶어요.    마지막으로 오픈서베이의 예비 구성원분들께 한마디 부탁드립니다.  저는 오픈서베이를 다니면서 좋은 구성원들에게 자극을 받고 더 성장하기 위해 노력하게 된 것 같아요. 사실 제가 학창시절 때 꿈이 프로게이머였을 정도로 게임을 좋아해요. 회사 다니면서도 다른 시간 다 줄여도 게임하는 시간은 못 줄였을 정도로요.  그런데 좋은 업무 환경과 동료들, 성장 기회, 그리고 확실한 보상까지 고루 갖춘 회사에 다녀보니 더 좋은 사람이 되고 싶다는 생각이 들더라고요. 다른 동료들처럼 훌륭한 사람이 되고 싶어서 말이죠. 그래서 요즘은 그 좋아하던 게임도 접어두고 자기 계발에 몰두하고 있어요.  단순히 높은 연봉이나 좋은 복지가 아니라 함께 성장하고 싶은 예비 구성원분들의 많은 지원을 기대합니다!      “조셉과 함께 일하고 싶으시다면 지금 바로 오픈서베이 입사 지원을 해보세요”  
조회수 1272

[직무] 온라인 마케팅(영상컨텐츠) : 예쁜 뷰티 영상 대신, 당신다운 영상을 만들어보세요

안녕하세요미미박스 PEOPLE 팀의 Ava입니다Geek 한 아이디어와목표한 건 해내고야 말겠다는 뚝심을 가진 미미박스의 온라인마케팅-영상컨텐츠 직무를 소개해드립니다."하연수 메이크업은 어떻게 하는 거지?"메이크업 방법이 궁금할 때, 검색 한방이면 많은 뷰티 크리에이터들의 예쁜 메이크업 영상을 찾을 수 있죠.(미미박스 US 페이스북에 가도 뷰티 영상을 많이 볼 수 있어요! 클릭)  하지만 미미박스에서는 조금 다른 방식으로 영상 콘텐츠를 접근합니다. "자, 봐봐 하연수 메이크업은 이렇게 얼굴에 1, 2, 3만 그리면 완성이야"친구들에게 누구보다 화장품을 잘 추천해주고,개성 있는 메이크업에 대한 도전도 하고,처음 화장에 입문하는 친구에게 메이크업을 잘 설명해주는 바로 여러분의 목소리와 스타일로기획부터 영상을 구성해서 고객에게 전달하는 것이죠."아 이거 정말 인생템인데, 사람들에게 알리고 싶다!"벌써 떠오르는 제품들이 한두 개가 아니죠?온라인 마케팅 업무는 고객과 어떻게 연결되어있을까요?"정보의 홍수에서 고객의 시간을 구하자!"요즘은 제품 한개를 사기 위해선 블로그 리뷰도 살펴보고, 유튜브 영상도 보고, 매장도 가보고, 온라인 카페에도 가보고....여러 채널을 통해 정보를 찾아볼 수 있어요. 실제로 많은 분들이 정보를 찾는데 많은 시간을 보내고 있다고 합니다. 하지만 이런 정보의 홍수에는 불명확한 정보와 광고가 많고,시간 소비도 있기 때문에점점 사람들은 이런 패턴의 정보를 힘겨워한다고 합니다.미미박스 온라인 마케팅팀은고객들이 힘들게 돌아다니지 않고, 미미박스 채널 하나에서정보를 얻고, 구매할 수 있는 편의를 제공하자는 목표를 가지고 있죠. 그래서 영상을 통해 진정성 있고 효과적인 리뷰를 보여주려고 노력하고,점점 더 편하게 구매-리뷰로 이루어질 수 있도록 개선하고 있답니다.우리의 고객, 그리고 잠재 고객이 어떻게 하면 더 필요한 제품을 적시에 만나고, 편리하게 만나볼 수 있을까요?그리고 어떻게 삶이 더 아름다워질 수 있을까요?여러분의 아이디어가 수백만 고객의 경험을 바꿀 수 있답니다 !속이 뚫린 드라이기, 자동으로 돌아가는 고데기,충전식 헤어롤, 떼었다 붙였다 할 수 있는 섀도....듣기만 해도 신박한 뷰티 제품들 ! 온라인 마케팅팀은뷰티 얼리어답터입니다. 누구보다 빠르게 새로운 제품을고객에게 소개하고 싶어 하죠.조명받지 못 했던 신박한 뷰티 제품들이미미박스에 올라온 영상 콘텐츠를 통해빛을 못 보던 제품의 매출액이 10배가 뛰기도 하고,비슷한 영상들이 따라 올라오기도 합니다.가장 빨리, 고객들이 열광할 제품을 찾아보세요.제품을 만들고, 관리하는 BM, 뷰티 MD 들과제품에 대해 깊이 이야기해보세요.물티슈가 얼룩덜룩 할때까지 바르기도 해보고요.마음껏 찾고 바르고 토론하고그 느낌을 여러분의 언어로 고객에게 전달해보세요.미미박스에 업로드되는 영상 콘텐츠는약 20만 명이 재생합니다.하지만 이건 또 다른 시작이죠.수십만 명의 고객에게 피드백을 받고,여러 분야의 미미박서 동료들에게 조언을 받거나 협업을 할 수도 있죠.원한다면 글로벌 법인에 있는 동료들에게도 의견을 받을 수 있습니다. 강한 의지와 호기심, 열정을 가지고미미박스에서 뷰티 영상 콘텐츠의 판을 바꾸어 보세요.
조회수 4528

대화의 끈을 이어가는 비법

"요새 잘 지냈어?""어? 어어...별 일 없어.""......""......""......""......" 소설의 한 장면이 아니다. 살면서 누구나 한 번쯤은 겪어봤을 '대화'의 시간이다. 뭔가 말은 해야 하는데, 할 말은 안 떠오르고, 손톱 옆에 난 거스러미를 잡아 뜯을까 했다가, 괜히 상대가 입은 옷의 무늬를 쳐다봤다가, "이야 오늘 날씨 좋다 그지?"라고 말해볼까 하고 하늘을 봤는데 기온은 37도를 찍고 있고, 괜히 아무 말이나 하면 더 어색해질까 더 말을 꺼내지 못하는, 그런 상황. 이럴 때는 아는 사람 한 명이라도 좀 지나가면 좋으련만. 나는 이런 '어색한 침묵'이 세상에서 가장 힘들다. 말을 할 거면 하고, 말 거면 말고, 그것도 아니면 어디 좀 딴 데로 가던가, 이도저도 안 되겠다 싶으면 차라리 어디 편의점 가서 군것질이라도 좀 하다 오던가.  커뮤니케이션을 힘들어하는 사람은 생각보다 많다. 그리고 그게 뭐 그리 큰 잘못인 것도 아니다. 세상 사람이 모두 달변가였다면 세상은 상당히 시끄러웠을 테니까. 하지만, 이제 마음맞는 팀을 찾아 새로운 마음으로 가열차게 일을 하려고 하는 당신에게 사람을 어색하게 만드는 신비한 재주가 있다면 매우 난처한 일일지도 모른다. 사실 나도 그 과자 좋아하는데. 사실 나도 그 아이돌 팬인데. 맞아 맞아 나도 그런 적 있었는데...나중에 다 지나서 한 마디 해볼 걸 하며 후회해 봐야 이미 버스는 떠난 뒤다. 이 글은, '노력하라!'라던가, '이대로만 따라하면 당신도!'라던가, '이 글은 17세기 영국에서 시작되어..'같은 사기꾼이나 할 법한 말을 하지는 않는다. 다만 대화가 잘 이어지지 않고 막힐 때, 정말 그러기 싫은데 어색한 순간이 찾아올 때, 정말 난감한 그 상황에서 뭐라도 돌파구를 찾고싶은 그 때, 윤활유를 조금 쳐서 삐걱대는 소리가 조금이라도 덜 나게 할 수 있는, 말하자면 며느리가 시어머니 몰래 1/4스푼 집어넣은 MSG가루같이 아주 작은 의미의 비법이다. 새 직장, 새 사람들에 어떻게 적응해야 하나 잠 못 이루는 사람이라면 조금은 도움이 될 지도 모르는.1. 받았으면 던지자. "밥 먹었어?"라는 질문에 보통 "어."라고 대답하는 당신, 좋아하는 사람에게 "식사 하셨어요?"라고 물었는데 "네."라고 대답을 들으면 무슨 기분일까 생각해 보자. 십중팔구 '저 사람 철벽친다', '애인 있나봐' 같은 온갖 상상의 나래를 펼치게 될 것이다. 그리고 더 이상의 대화를 포기하게 될 것이다. 무뚝뚝한 사람들은 말수가 적은 게 아닌 경우가 의외로 많다. 경험상, 질문을 하면 꼬박꼬박 대답은 다 해준다. 그 대답이라는 게 죄다 단답형이라서 문제지. 이런 사람들과 얘기하면 보통 '벽하고 얘기하는 것 같아'라는 생각이 들게 된다. 밥 먹었니, 잘 지냈니 같은 말은 정말 당신이 밥을 먹었는지, 잘 지내는지가 궁금해서 던지는 말이 아니다. 대화의 시작을 당신과 하고 싶다는 강력한 시그널이다. 그 상황에서 당신이 질문에 답을 주어야 겠다고 생각하는 순간, 또 어색한 침묵이 찾아올 뿐이다. 해법은 간단하다. 상대방이 던졌으니, 내가 받아서, 다시 던지면 된다. 커뮤니케이션을 캐치볼에 비유하는 건 그래서이다. 항상 말의 끝에 물음표를 붙여서 돌려준다고 생각하자. 밥을 먹었는가 물어보면 상대방도 먹었는가 궁금해하고, 잘 지냈는가 물어보면 너도 잘 지내느냐 하고 돌려주면 된다. 전혀 어려운 일이 아니다.*그렇다고 이렇게 던지면 큰일난다.2. 관심을 주자. 보통 받은 말을 다시 던져주면 새로운 화제가 하나쯤 튀어나온다. "요새 정말 힘들다."라던가, "나도 밥 먹었어."라던가, 정말 고민이 많아 누구한테라도 하소연하고 싶은 사람은 바로 "알잖아, 나 저번에 아는 형한테 사기당한 거..."같은 말을 꺼내기도 한다.  여기서 조금만 더 관심을 주면 된다. 힘들면 왜 힘든지, 먹었으면 뭘 먹었는지 물어봐주면 대화의 소재는 무궁무진하다. 11층 김밥헤븐에서 라면을 먹었다는데 거기는 무슨 메뉴가 맛있는지 물어보면 또 무엇인가가 나올 거고, 그럼 그걸 잡아서 또 대화를 이어나가면 된다. 생각보다 많은 것을 이끌어 낼 수 있다. 이쪽에서 받아 던졌는데 저쪽에서 던져주지 않는다면 내가 하나 더 던져주면 된다. 작은 관심을 기울여 질문 하나를 생각해 내는 건 어렵지 않다. 물론 두 번이나 세 번쯤 물어봤는데 반응이 미적지근하다면 당신과 이야기하기 싫어진 것이거나 생각해 낸 질문이 부적절했기 때문이니까 조용히 어색함을 즐기면 된다. 중요한 건 연습이다. 자꾸 하다보면 어떻게 이끌어 낼 수 있을 지 감이 올 것이다.*꼬치꼬치 캐묻진 말자. 많으면 3개까지!3. 리액션 좀 해줘요! 영화 터미네이터 2를 보면 T-800과 T-1000이 나온다. 설마 안 본 사람은 없을 거라는 가정 하에 예시를 들자면, T-800과 T-1000 모두 기계이기 때문에 인간의 감정을 느낄 수 없는 무미건조함을 드러내고 있다. 하지만 대부분의 사람들은 T-1000보다 T-800을 더 '인간적'이라고 느끼고, 그의 마지막 따봉에 형언할 수 없는 감동을 느끼게 된다. 이 느낌의 차이는 사실 단순하다. T-800은 대사가 많고, T-1000은 대사가 없다. 좐 코너가 순진무구한 표정으로 말을 할 때, 전혀 상황과 맞지 않는 기계적 설명일지라도 여하간 말을 한다. 말을 하면, 말이 돌아온다. 인간미를 느낄 수 밖에 없는 것이다. 반면 T-1000은 죽어가면서조차 말을 하지 않는다. 요새 문구점 아이들에게 그렇게 사랑받는다는 액체 괴물 그 자체인데도 불구하고, 한낱 쇳덩어리에 불과한 T-800보다 더욱 기계적이고, 차가운 인상을 준다. 굳이 오버해서 손뼉을 치고 배를 잡고 뒹굴며 웃으라는 건 아니다. 돈 받고 웃어주는 방청객 알바도 그렇게는 못한다. 다만 상대방이 하는 말을 '듣고', '상대방의 주제에 맞는' 대답을 해주기만 하면 된다. 날씨가 덥다고 하면 요새 날씨가 너무 더워서 올해 처음으로 에어컨을 틀었다던가, 나는 더위를 잘 안 타는 체질이라 오히려 겨울이 더 힘들다던가, 뭐든 좋다. 중요한 건 '나는 네 말을 제대로 듣고 있다'라는 시그널을 주는 것이다. "밥 먹었어?" 라는 말에 "어. 요새 힘들지?"라고 답하는 사람이 있다면 터미네이터보다 인간미가 없는 자신에 대한 반성을 하기 바란다. 인간은 복잡한 사고를 하는 동물이라 무조건 원패턴으로 대답하면 바로 알아챈다. 어디까지나 내가 들은 말에 대한 반응을 해주는 것이 중요하다.*실로 인류 역사에 길이 남을 따봉이 아닐 수 없다.4. 대화는 말로만 하는 게 아니다. 다시 터미네이터 2로 돌아와서, T-1000이 가장 섬뜩하게 느껴지는 순간이 있다. 손가락 하나를 세워들더니 좌우로 까딱까딱 흔드는 장면이다. 여태껏 머리에 산탄총을 맞고 불에 지져지고 쇠창살을 스르륵 통과하고 그렇게 비인간적인 모습들을 보여줄 때는 그저 사람의 모습을 하고 있는 괴물로 느껴졌다면, 이 제스처 하나로 그 괴물이 인간의 영역에 들어오기 때문이다. 비언어적인 대화수단의 힘을 한 장면으로 느낄 수 있는 씬이다. 손짓, 발짓, 몸짓, 표정 등, 우리는 생각보다 많은 비언어적 커뮤니케이션을 활용한다. 대화하기 힘들다고 평가받는 사람들은, 이런 수단을 거의 활용하지 않는 경우가 많다. 기껏해야 어색한 미소를 짓거나, 거절할 때 두 손을 내밀어 흔드는 정도를 사용하는 수준에 그친다면 또 한 번 반성하자. 원숭이도 그것보단 많은 제스처를 사용한다. 상대가 썰렁한 농담을 할 때 일순 정색하는 표정을 지어보인다던가, 말할 때 손짓을 크게 한다던가 하는 수준까진 아니어도 좋다. 표정만이라도 조금 풍부하게 지어보자. 왠지 웃긴 이야기를 하는 것 같으면 억지로라도 조금 미소를 지어주고, 힘든 일을 토로하는 것 같으면 눈썹을 내리며 아픔에 공감하는 표정을 지어주자. 얼굴 근육은 안 쓰면 굳는다. 처음에는 정말 눈 뜨고 봐주기 힘든 미소를 짓고 있겠지만, 하다보면 자연스레 상대의 말에 진심으로 반응하는 것처럼 보이는 미소를 지을 수 있게 된다. 진심으로 그런 표정을 지어줄 수 있으면 더욱 좋겠지만, 그게 가능했다면 당신은 여기까지 읽어 내려올 정도로 커뮤니케이션에 서투른 사람은 아니다. 의식적으로 연기하는 것이더라도, 안 하는 것 보다는 낫다.*어....이 정도로 연습할 필요는 없다.5. 최고의 대화는 많이 듣는 대화이다. 좋아하는 주제나 꼭 말하고 싶었던 것들로 화제가 옮겨가면, 평소에 조용하고 커뮤니케이션을 잘 하지 않던 사람도 마치 딴 사람처럼 열변을 토하거나 말을 속사포처럼 많이 하는 경우가 있다. 하지만 항상 잊지 말아야 할 것은, 상대방이 말하는 양의 7할 정도만 말하기로 정해놓는 것이다. 나도 이 부분에서는 늘 자제해야 한다고 생각하면서도 아차 하는 순간 말이 많아질 때가 많다. 물론 상대방도 말하기보다 듣기를 좋아한다거나, 어떤 안건에 대해서 당신의 의견을 상세하게 듣고 싶은 경우는 있다. 이 때는 말을 많이 한다고 해서 문제가 될 것은 없다. 오히려 말을 길게 못해서 문제가 될 수는 있지만. 문제는, 일상적인 대화에서 자기도 모르게 흥분하여 말을 엄청나게 많이 하게 되는 경우이다. 우리는 누구나 내 말을 상대방이 들어주었으면 하고, 남의 말을 듣는 것을 그렇게 달가워하지 않는다. 남의 말을 듣는 것을 정말 좋아하는 사람이 있다면, 세상의 평화를 위해 꼭 학교의 교장선생님이 되어주었으면 좋겠다. 중학교 때 운동장에서 쓰러질 뻔 했다. 여튼, 내가 말하고 싶은 테마로 화제가 전환되었을 때는, 나의 체감상 상대방이 말하는 양의 7할 수준으로 말을 해야겠다고 마음을 먹어야 겨우 5:5 비율이 맞았다. 누구나 좋아하는 것이나 싫은 일에 대해서는 말이 많아질 수 밖에 없기 때문이다. 성공한 커뮤니케이션은 여러 가지가 있을 수 있다. 내 가슴 속에 쌓인 이야기들을 토해내고 싶다면, 있는 말 없는 말 모두 쏟아내었을 때 성공했다고 할 수 있다. 때로 상대방이 분통터지는 경험을 이야기 할 때에도, 같이 수다를 떨며 맞장구를 쳐주는 것이 성공일 때가 있고, 반대로 묵묵히 들어주는 것이 성공일 때가 있다. 감각적으로 느낄 수 있는 부분이다. 그러나 대부분의 커뮤니케이션은, 내가 많이 말하기보다 내가 많이 들어줄 때 좋은 결과를 가져올 때가 많다. 대화의 기본은 경청이다.*아마 올해 최고로 성공한 커뮤니케이션 아닐까? 이 글을 읽고나서, '뭐 이런 당연한 것들을 대단한 듯이 써놨어?'라고 느끼는 사람이 다수를 차지할 것 같다. 만약 그렇다면, 참 다행인 일이라고 생각한다. 필요 최소한도의 대화법을 아는 사람이 많다는 뜻이니까. 잠시 증권사 시절 이야기를 꺼내면, 정말 사람과의 소통에 절망적일 정도로 재능이 없는 동기가 있었다. 대인기피증이 있나 하는 생각이 들 정도로, 오랜만에 연수에서 만나면 최소 1주일 이상 지속해서 얼굴을 봐야 겨우 아침인사 정도나 들을 수 있을까, 나만 보면 몸이 딱딱하게 굳어서 아무 말도 나오지 않는다고 했다. 나중에서야 낯가림이 아주 심하다는 말을 하며 작게나마 웃는 모습이 귀엽던 친구였지만, 결국 직장생활에 적응하지 못하고 퇴사했다. 그리고 영업 일을 하면서 느꼈던 건, 말이 많은 사람도, 말이 적은 사람도 의외로 사람과 진실되게 대화하는 법을 잘 모른다는 것이었다. 그리고, 적절한 타이밍에 적절한 반응을 보이는 것만으로도, 함께 대화하는 사람을 상당히 즐겁게 해줄 수 있다는 것이었다. 팀원들과 친해지는 법에 정답은 없다. 백 마디 말보다 한 번의 행동으로 사람들의 마음을 사로잡을 수도 있다. 그렇지만 '팀'이라면, 최소한의 커뮤니케이션은 성립해야 한다. 하고싶은 말은 많았지만 어떻게 말해야 할 지 몰라 타이밍을 놓친다면, 당신의 진심은 아무도 알아주지 않는다.#더팀스 #THETEAMS #영업 #대기업경험 #커뮤니케이션 #인사이트 #경험공유
조회수 6112

MOIN 대표를 소개합니다

오늘은 저희 MOIN을 이끌고 계신 서일석 대표님에 대해 소개해볼까합니다.#이선균 뺨 치는 멋진 목소리를 가지신 대표님은 핀테크 스타트업에 어울리는 이력을 자랑하십니다.일문일답을 통해 대표님에 대해 알아가보겠습니다.이선균 목소리를 가진 MOIN 서일석 대표-Professional Experience-2015.07 - 2016. 03 옐로금융그룹 CSO2014.06 - 2015.07 퓨처플레이 투자총괄2011.07 - 2014.05 소프트뱅크벤처스 책임심사2007.08 - 2011.07 삼성전자 선임연구원-Education-Carnegie Mellon Univ. Software Engineering 석사KAIST 전산과 학사서울과학고등학교 ▶     여태까지 밟아 오신 커리어에 대해 간략하게 소개해주시겠어요?저는 과학고-공대-공학석사를 거친 전형적인 공돌이었습니다. 제 첫 커리어 역시 삼성전자 소프트웨어 연구 및 개발에서 시작했지요. 제가 스타트업 세계에 발을 내밀게 된 건 ‘소프트뱅크벤처스코리아(Softbank Ventures Korea)’에서 벤처캐피탈리스트(이하 VC)로 일할 때부터입니다. 이후로는 퓨처플레이와 옐로금융그룹 초기 창업진에 참여하면서 스타트업 세계에 본격적 뛰어 들게 됐죠. ▶     금융공학을 공부 하셨던건가요? 어떻게 컴퓨터 공학에서 VC로 커리어를 전향하신 건가요?금융공학을 공부한 건 아닙니다. 삼성전자에서 4년을 보내고 박사 과정을 밟을지, 원했던 창업을 할지 고민이 많았습니다. 하지만 아무리 생각해도 엔지니어로서의 커리어만으로 창업을 하는 게 위험하다는 생각이 들었습니다. 경영을 위한 재무나 관리 등에 대한 경험이 없었기 때문입니다. 이를 직간접적으로 겪어볼 수 있겠다 싶었던 것이 바로 VC라는 길이었습니다. 투자를 할 가치가 있는 벤처를 선별해내는 과정에서 스타트업 세계를 직•간접적으로 체험할 수 있었습니다.▶     창업을 하고 싶으셨던 건 꽤 오래 전부터였던가 보네요?먼저, 고등학교 시절부터 접해온 소프트웨어 개발과 이를 기반한 창업 모델에 익숙했습니다. 또 학사와 석사 모두 컴퓨터 공학을 전공하다 보니, 선후배나 동료 중에 엔지니어로서 창업을 하거나 스타트업 초기 멤버로 합류한 케이스가 많았습니다. 이런 모습을 지켜보면서 “나도 내 스스로 만든 서비스나 상품으로 창업을 하고 싶다”는 목표가 생겼습니다.  하지만 창업을 결심하고 하게 되기까지는 시간이 많이 걸렸습니다. 실패에 대한 두려움도 있었지만, 무엇보다도 부담감이 컸습니다. 창업이란 게 혼자만 실패하면 그만인 것이 아니라, 함께 일하게 될 동료들을 책임져야 하는 일이기 때문이죠. 결코 만만하게 볼 수 없는 부분이었습니다. MOIN을 소개하고 있는 서일석 대표▶     그러면 MOIN이란 스타트업은 어떻게 시작하셨나요?2014년 퓨처플레이에서 투자총괄로 근무하고 있을 때 창업 아이템을 4개 정도 가지고 있었습니다. MOIN 서비스 역시 그 중 하나였죠. 그 중 사용자들의 니즈가 가장 큰 부분이 해외송금 서비스라고 생각했습니다. 해외송금은 전통적으로 은행 영역인데, “비싼 수수료 + 느린 송금 속도 + 복잡한 절차와 수수료 구조”로 사용자들이 크게 불편함을 느끼고 있었습니다. 저 역시 카네기 멜론 대학원에서 석사를 지내면서 해외송금 불편함을 직접 경험해보기도 했구요. 하지만 결코 경험에서 나오는 ‘감’으로만 창업에 뛰어든 건 아닙니다. 소프트뱅크벤처스코리아에서 VC로 지내면서 깨달은 점이 있었습니다. ‘경험만으로는 창업을 할 수 없다’는 점과 ‘사업에는 시장이 있어야하고, 그 시장의 성장성도 있어야 한다’는 것이었죠. 이 깨달음을 바탕으로 철저한 시장 조사를 진행했습니다. 블록체인을 기반으로 한 해외송금 시장은 이미 유럽과 북미 등지에서 크게 성장하는 검증된 사업 모델이었습니다. 특히 아시아의 금융 시장은 유럽과 북미에 비해 국가별로 법과 규제가 비교적 많아, 성장을 하지 못하고 있었죠. 하지만 최근 몇 년 사이 아시아에서도 ‘핀테크 바람’이 불며 규제들이 완화되는 추세입니다. 해외송금 서비스를 실행하기에 가장 적기라고 판단했습니다. 뿐만 아니라 옐로금융그룹에서 근무할 때, 개인자산관리, 모바일 결제, 금융 큐레이션 등 기존 금융 서비스가 진보된 기술과 만나 새로운 ‘핀테크 서비스’로 업그레이드 되는 걸 지켜보면서 해외송금 역시 기존 방식에서 탈피하여 더 나은 서비스로 선보일 수 있겠다는 자신감이 생겼습니다."회사는 결국 사람이 하는 것이라 생각합니다"▶     아이템을 고안해내고 창업하기까지 꽤 걸린 셈이네요. 함께 창업하신 분들은 어땠나요?회사는 결국 ‘사람’이 하는 것이라 생각합니다. 그런 의미에서 창업하는 과정에서 정말 중요한 부분 중 하나는 역시 ‘사람’입니다. 아무리 좋은 아이템이더라도 사업비전을 함께 공유할 수 있는 창업 멤버들이 있어야 하는 법이라고 생각합니다. MOIN은 저뿐만 아니라 서홍석 개발자와 김보람 디자이너가 함께 하고 있는 핀테크 스타트업입니다. 특히, 두 분은 각각 다른 스타트업에서 공동창업을 해보고, 운영해 본 경험이 있습니다. 각자가 지닌 전문성(개발, 디자인)은 물론이고, 스타트업 생태계에 대한 이해도 역시 높아 앞으로 험난한 여정을 같이 동료로서 창업을 결심하는 데 큰 힘이 됐습니다. 서일석 대표에게 '함께 일하고 싶은 사람'이란?#열정 #책임감 #전문성▶     첫 커리어를 시작했을 때 자신의 모습과 지금 모습을 비교해본다면 무엇이 달라졌나요?삼성전자에서 엔지니어로 일할 때는 내가 맡은 업무만 잘하면 됐습니다. 하지만 스타트업을 운영하는 대표는 신경써야 하는 부분들이 굉장히 많습니다. ‘멀티플레이어’가 돼야 하죠. 기획, 개발, 디자인, 투자유치, 재무, 법무 등 많은 영역에 있어 결정을 하고 책임을 져야 합니다. 상당한 내공이 필요한 위치인 것 같습니다. 엔지니어에서 VC로 커리어를 전환한 게 큰 도움이 되고 있습니다. 투자심사역으로 어떤 스타트업이 전도유망한지 판단해보고, 퓨처플레이와 옐로금융그룹에서 스타트업 운영진으로서 경험해본 일이 무엇보다도 소중한 자산이 됐습니다.▶     앞으로 어떤 경영인이 되고자 하시나요?함께 성장하는 경영인이 되고 싶습니다. 특히 지금 MOIN은 소수정예로 이루어진 초기 스타트업 회사입니다. 이런 곳에선 개개인의 성장이 곧 회사의 성장이지요. 직원 하나하나가 그 능력과 역량을 키우는 데 있어 도움이 되고 싶습니다. 그러기 위해선 저부터도 배우고 성장해야 되지 않을까요? - 서일석 대표가 꼽은 인생 명언 -知之者不如好之者, 好之者不如樂之者어떤 사실을 아는 사람은 그것을 좋아하는 사람만 못하고,좋아하는 사람은 즐기는 사람만 못하다by. 공자 대표님이 창업을 결심하는 데 큰 기여를 하셨다는 두 분!다음 편에서는 창업진(개발자와 디자이너 순)을 소개해보겠습니다.기대해보셔도 좋습니다! #모인 #MOIN #대표소개 #팀원소개 #인터뷰 #팀원인터뷰 #팀원 #대표
조회수 1130

대명레저산업의 얼굴, '옥진용' 매니저를 만나다.

<대명레저산업 직원 인터뷰 '대명 인사이드'>는 마케팅 전략가 '김얼' 매니저에 이어 두 번째 주인공으로 마케팅본부 홍보마케팅팀에서 홍보마케팅 기획을 담당하고 있는 옥진용 매니저를 만났는데요. 대명레저산업의 '얼굴'이라고 자신 있는 모습으로 인터뷰를 진행한 대명레저산업 본사에서 근무 중인 마케팅본부 홍보마케팅팀의 옥진용 매니저를 만나 직무와 관련된 다양한 이야기를 나누었습니다.Q. 대명레저산업에서 담당하고 있는 업무와 함께 자기소개 부탁드리겠습니다.안녕하세요. 저는 대명그룹 홍보를 담당하고 있는 마케팅본부 홍보마케팅팀의 옥진용 매니저라고 합니다. 언론 커뮤니케이션을 담당하고 있고, 오션월드에 대한 BTL, 온라인 커뮤니케이션을 담당하고 있습니다. 말 그대로 대명그룹의 '얼굴'이라고 할 수 있습니다. Q. 네, 안녕하세요. 대명그룹의 '얼굴'이라고 말씀하신 이유가 있을까요?홍보팀이라 하면 회사 내 업무보다 회사 외적인 대외업무가 대부분 차지하고 있습니다. 대외적으로 다른 사람들을 만나고, 저희가 구성한 기획이 여러 사람에게 보이기 때문에 대명의 얼굴이라고 말씀을 드렸습니다.Q. 대명레저산업에 입사하기 위해서 어떤 노력을 하셨나요? 대명그룹에 지원을 2번 했습니다. 처음 지원했을 때는 준비가 부족하다고 생각해서, 두 번째 지원할 때는 면접 때 포트폴리오를 A4 200장을 준비해서 가져갔습니다. 저는 포트폴리오를 보기만 하고 넘어갈 줄 알았지만 200장 모두를 면접장에서 훑어보셨고, 면접이 2시간 동안 진행됐습니다. Q. 홍보마케팅기획을 담당하고 계시는데 대명레저산업을 한 문장으로 표현한다면?"대명은 사람이다" 사람이라는 존재는 즐거움이나 행복을 다른 사람과 함께 나눌 수 있고, 또한 새로운 꿈을 찾는 부분이 있다고 생각하는데, 대명 역시 그렇기 때문에 <대명은 사람이다>라고 생각합니다. <도심 속 오션월드 시즌1><도심 속 오션월드 시즌2>Q. 홍보마케팅팀에 와서 직접 기획하고 진행한 프로그램을 소개 부탁드립니다. 커뮤니케이션과 오프라인, BTL, 온라인 마케팅을 진행하고 있습니다. 기억에 남는 BTL로 작년에 했던 '도심 속 오션월드'라는 프로그램인데, 올해 시즌 2를 진행하기도 했어요. 기억에 남는 이유는 작년에 VR이 업계 트렌드로 떠오른 것을 반영하여 국내 최초로 VR을 접목한 BTL 이벤트를 진행했기 때문입니다. 올해는 평창올림픽을 앞두고 다양한 기술이 개발되어 360도 화상 통화 시스템을 도입해 세계 최초로 ‘도심 속의 오션월드’ 2기를 진행했습니다. Q. 홍보 전략을 구상하면서 가장 고민하는 부분이 있나요?낮은 연차에서는 대외적으로 어떤 홍보를 할까에 대해서 고민을 했어요. 최근에는 대외적인 홍보가 내부적으로 어떻게 도움이 될까라는 부분을 많이 생각하고 있습니다. 저희 팀에서도 계속 고민하고 있습니다. 평소에도 생각을 하고 있고, 트렌드를 계속 따라가야 하기 때문에 팀 구성원 모두 노력하고 있습니다.<오션월드 시티 페스타><오션월드 시티 페스타>Q. 항상 고민하기 때문에 좋은 홍보 전략이 나오는 것 같습니다. 그렇다면 입사 초기에는 어려웠던 점이 없었나요? 입사 초기 때 어려움이 있었다면 내부적으로 네트워크를 쌓는 부분에 대해 고민을 많이 했었던 것 같습니다. 대외적인 업무를 위해서 내부적으로 굉장한 네트워크가 필요하기 때문입니다. 내부의 네트워크를 통해서 아이디어를 얻고 대외적으로 전략을 표현할 수 있기 때문에 내부 네트워크를 많이 쌓는 노력을 했습니다. Q. 질문을 바꿔서 대명레저산업에 입사를 잘 했다고 생각되는 부분이 있나요?리조트&호텔 숙박이 무료다, 오션월드를 무료로 이용할 수 있다는 부분에서 입사를 잘했다고 생각합니다. 특히 가족들까지 혜택을 받는 점은 직원으로써 큰 메리트라 생각합니다. 또한 직원뿐만 아니라 가족에게도 제공되는 교육 프로그램이 알차게 구성되어 있어 좋습니다.Q. 복지제도 외에 대표님에게 부탁드리고 싶은 소원이 있다면 말씀해주세요.대표님, 작년에 아이스하키팀을 창단하면서 제가 사내커플이 되고, 결혼도 하게 되었다는 것을 아시고 계실지 모르겠습니다. 저는 1월부터 9월까지 바쁜 시즌을 보내고 있는데, 와이프는 9월부터 12월까지 바쁩니다. 둘이 함께 여행을 갈 수 있도록 휴가를 사용할 수 있게 부탁드리겠습니다. <옥진용 매니저 가족>Q. 대표님께서 꼭 소원을 이뤄주셨으면 좋겠습니다. 마지막으로 대명리조트를 찾아주는 고객들에게 한 말씀 부탁드립니다.많이 찾아 주시기 바랍니다. 재미있는 활동으로 보답하겠습니다. 짧은 시간 동안 진행된 인터뷰 시간에 대명레저산업에 입사하는 순간부터 지금까지 사라지지 않는 열정 가득한 마케팅본부 홍보마케팅팀의 옥진용 매니저와 인터뷰가 인상 깊었습니다. 이러한 열정적인 모습은 대명레저산업의 모든 직원도 가지고 있을 것이라 믿어 의심치 않습니다. 다음 대명 인사이트 시간은 사계절 내내 오션월드의 안전을 지키는 박찬민 오션가드와의 만남을 소개해 드리겠습니다. #대명 #대명리조트 #대명레저산업 #홍보 #마케팅 #마케터 #구성원인터뷰 #채용정보 #공채정보 #기업문화
조회수 1218

[인공지능 in IT] '모두' 아는 관리자보다, '깊게' 아는 전문가의 시대

뛰어난 리더는 어느 조직에서도 빛난다. 뛰어난 리더란, 자신의 출중한 역량 덕분에 조직원으로부터 인정 받는 리더일 수도 있지만, 조직원들의 역량을 활용할 수 있는 조력자형 리더도 각광받고 있다. 예부터 리더란 카리스마를 겸비함과 동시에, 조직의 구조와 조직원들이 생각하는 내부 권력 구도를 이해하고 있는 것으로 정의되어 있다. 따라서 리더는 통상적으로 조직의 관리자로 인식되어 온 것이 사실이다.예전에는 조직 내 높은 위치에 있는 관리자가 자신의 의견을 고수하기 위해 위에서부터 찍어 눌러 조직원들의 의견을 굽힐 수 있었지만, 최근 인재들은 봉건적이면서 배울 것도 없는 관리자들을 멸시하며 다른 곳으로 이직하는 일이 허다하다. 이렇듯 리더쉽에 대한 인식이 바뀌어, 이제는 관리자들도 자신만의 무기를 갈고 닦아야 한다.잘 생각해보자. 실무에 대한 감이 없어진 관리자가 과연 조직원과 원활하게 소통 할 수 있을까? 연륜이 쌓였어도 특정 사업에 대한 통찰력과 의사 결정할 수 있는 전문성이 없다면, 조직을 옳은 방향으로 이끌어 나갈 수 있을까? 배움에는 끝이 없는 것이 당연하다. 끊임없는 자기개발과 스스로 쌓은 경험을 융합해야 높은 시너지 효과가 얻을 수 있는 법이다.오랜 경험과 노하우를 바탕으로 뛰어난 리더십을 발휘한 전문가가 있다. 2012년 'ILSVRC(Imagenet Large Scale Visual Recognition Challenge)'라는 전세계적인 이미지 인식 경연대회에서 깜짝 놀랄 일이 있었다. 토론토 대학의 수퍼비전(SuperVision)팀이 왕좌에 올랐는데, 참가한 모든 팀들이 이미지 인식 오류율 26%대에서 0.001%를 줄이기 위해 애먹는 동안 수퍼비전팀은 오류율 15%대의 압도적인 기록을 세웠다. 통상적으로 엄청난 노력을 들여야 겨우 1% 정도의 오류율을 감소시킬 수 있기에 이는 인공지능 학계에 두고두고 회자될 일로 기록되었다. 이 같은 돌풍의 중심에는 현재 일흔 살을 넘긴 딥러닝(Deep Learning)의 아버지 '제프리 힌튼'(Geoffrey Hinton) 교수가 있었다.< 제프리 힌튼 교수, 출처: 위키피디아 >1947년 12월 생인 힌튼 교수는 인공지능의 겨울이라 불리우던 70년대에도 꾸준히 연구를 멈추지 않았다. 현재 필자가 몸담고 있는 스켈터랩스의 조원규 대표는 인공지능의 암흑기와 2000년대 중반 이공계 기피현상에 대해 말하며, 힌튼 교수를 많이 언급한다. 남들이 힘들다고 외면했던 시기에도 본인의 길을 확고히 걷고자 했던 스페셜리스트로서의 사명감을 높이 평가한 것이다.특히, 힌튼 교수는 인공신경망 연구에서 독보적인 인물로 거론된다. 간략하게 인공신경망(Artificial Neural Net; ANN)에 대한 역사를 설명하자면, 인공신경망은 1940년대에 이미 개발되었다. 그리고 80년대에 이르러 역전파(Back Propagation)가 개발되며 황금기에 이르렀다. 하지만, 90년대에 들어서면서 연구가 포화 상태라는 인식이 퍼지기 시작했고, 곧 겨울, 암흑기를 맞이했다.암흑기를 맞이한 인공신경망은 학계에서 점차 외면을 받았으며, 비로소 2000년대에 들어서면서 비선형 함수(Nonlinear Function)를 이용한 다양한 커널 방법들이 기계학습(Machine Learning)에서 주목받았다. 이 때 다시금 등장한 인물이 힌튼 교수다. 인공신경망 한계가 최적화하는데 어려움을 겪는 것이었고, 수백만 개의 선들에 의해 연결되어 있는 뉴런들에 적당한 값을 할당하는 최적화 알고리즘을 풀어내는 것이 큰 숙제였다. 힌튼 교수는 이 같은 문제를 데이터의 전처리과정을 통해 해결할 수 있다는 결론을 내렸다. 이 연구가 딥러닝에 관한 기념비적인 논문인 'A Fast Learning Algorithm for Deep Belief Nets'다. 인공신경망의 각 층을 비지도 학습방법(Unsupervised Learning)을 통해 프로세싱하고, 전처리된 데이터를 수 많은 레이어로 쌓아 올리면서 최적화를 이행, 최적값에 도달할 수 있는 결과를 만들어 낼 수 있다는 것을 증명했다.< 인공지능의 핵심은 사람의 뇌를 컴퓨터에서 구현하는 것이다, 출처: IT동아 >딥러닝은 말 그대로 '심층 학습'이다. 기계학습의 한 분야로서, 수 많은 비선형 변환기법의 조합을 통해 높은 수준의 추상화를 시도하는 알고리즘의 집합이다. 현 시대에 우리가 요구하는 가장 적합한 리더의 모습도 어쩌면 모든 것을 아는 관리자보다, 제프리 힌튼 교수처럼 본인의 분야를 꾸준히 'Deep'하게 'Learning'하는 전문가의 모습이 아닐까.이호진, 스켈터랩스 마케팅 매니저조원규 전 구글코리아 R&D총괄 사장을 주축으로 구글, 삼성, 카이스트 AI 랩 출신들로 구성된 인공지능 기술 기업 스켈터랩스에서 마케팅을 담당하고 있다#스켈터랩스 #기업문화 #인사이트 #경험공유 #조직문화 #인공지능기업 #기술기업
조회수 995

[Buzzvil People] Michael Yeom, Sales Manager

 Buzzvil People에서는 다양한 배경과 성격 그리고 생각을 지닌 버즈빌리언들을 한 분 한 분 소개하는 시간을 갖습니다. 어떻게 버즈빌에 최고의 동료들이 모여 최고의 팀을 만들어가고 있는 지 궁금하시다면, 색색깔 다양한 버즈빌리언들 한분 한분의 이야기가 궁금하시다면, Buzzvil People을 주목해주세요.1. 간단한 자기 소개 부탁드립니다. 안녕하세요 버즈빌에서 나이(사내 2번째 고령자)를 담당하고 있는 Sales Manager Michael(염기찬)입니다. 운동을 굉장히 좋아하고요. 현재 사내에서 축구, 탁구, 농구를 하고 있습니다. 농구는 다른 회사에서도 종종 게스트로 초청돼 영업의 한 채널로 유용하게 쓰고 있네요. ^^ 원래는 제휴영업이 주 전공이었지만 광고영업도 별반 다를 것이 없다는 크나큰 착오로 인하여 초반에 큰 어려움을 겪었으나 어찌어찌 이겨내며 조금씩 영역을 확장하고 있네요. 컨펌이 돼도, 리젝이 돼도 빨리빨리 다음을 찾아야 하는 Sales팀의 최고령자입니다.  2. 어떻게 버즈빌에 오시게 되셨나요? 조그맣게 사업을 하다가 잘 안 되던 중 친한 후배가 연락처 하나를 건네며 거기에다 이력서를 한 통 넣으라고 하더군요. 이름을 보니까 제가 예전부터 알고 지내던 버즈빌의 최고령자 Steve이었습니다. 연락을 드리고 간단하게 티타임을 가지며 당당히 Business Development Team으로 면접을 보았으나 Sales팀으로 입사를 하게 됐습니다.  그 후배 덕에 버즈빌리언이 된지 어느덧 2년이 다 되었네요. 수평적이고 젊은 조직에 적응을 잘 할 수 있을까에 대한 주위 분들의 걱정이 많았지만 정신연령 자체가 낮다(?) 보니 아주 잘 적응하며 즐겁게 지내고 있습니다. 3. 버즈빌에서 어떤 업무를 담당하고 계신가요? 전 Sales Team에서 외부 영업을 담당하고 있고요. 저의 전문 분야는 금융과 프랜차이즈입니다. 프랜차이즈에서 오랫동안 경험을 쌓고 업계를 잘 이해하고 있다 보니 회사에서도 잘 밀어주고 있습니다.  주위의 매체사들, 대행사들을 포함한 업계 분들을 만나면 버즈빌의 연락을 이미 받은 경험이 있는 분이 많습니다. “여기도 버즈빌 왔다 갔어요?” , “여긴 안 왔겠지 했는데 역시나 왔다 갔군요..” 이와 같은 맥락의 말을 자주 하게됩니다. 그만큼 버즈빌 Sales Team의 전투력을 엿볼 수 있죠? ^^ 사실 전투력도 전투력이지만 버즈스크린의 특장점, 어필 포인트가 분명히 있는데 이 내용이 광고주에게까지 효과적으로 전달되는 경우가 많지 않아서 매출을 만들기 위해서는 직접 얼굴을 보고 자세하게 버즈스크린의 장점을 설명 해야 합니다. 그래서 저는 오늘도 열심히 발로 뛰고 있습니다.  4. 스타트업에서 혹은 광고업계에서 일하는 느낌이 어떠세요? 저는 제휴마케팅을 주로 하던 사람이었는데요. 같은 영업이라 크게 문제가 되지 않을 것이라 생각하고 광고업계로 들어왔는데 정말 큰 차이가 있더군요. 제휴는 나름 시간을 길게 가지고 양사 간의 이익 점을 서로 조율해나가는 부분이 있습니다. 반면, 광고영업은 짧은 시간에 모든 게 결정되기 때문에 항상 다음을 빠르게 만들어야 하는 부분이 있더라고요. 또한, 광고주의 분야마다 전략을 명확하게 수립하는 건 당연하고 순간순간마다 전략수정 등 임기응변이 훨씬 더 많이 필요하다는 걸 느꼈습니다. 그래서 피곤하기도 하고 약간 지칠 때고 있지만, 내가 살아있음을 느끼고 있어서 광고 쪽으로 온 것을 후회하지 않습니다.  5. 이것만큼은 버즈빌이 참 좋다! 어떤 게 있으실까요? #문화가 좋은 기업 버즈빌은 어떤 회사냐면요.   자유, 책임과 주인의식이 공존하는 회사 주입이 아닌 스스로 느끼고 알아서 일 하는 회사  전 이게 책에서 혹은 바른 기업상 등에서 나오는 얘기라고만 느꼈었는데 버즈빌이 그런 회사라는 것에 대해 약간의 으쓱함이 생기네요. 회사에서 주는 문화적 혜택을 악용하는 사람들이 눈에 안 보이는 게(제 눈에만 그런가요? ^^) 정말 참 좋습니다! #자유로운 분위기를 형성 하는 버즈빌 이게 정말 최고의 업무적 혜택인 거 같습니다. 회사에 나오지도 않아도 각자 알아서 업무를 하는 걸 보면 스스로 안 할 수가 없는 분위기입니다. 이런 분위기가 만들어가는 게 정말 어려운데 그 어려운걸 버즈빌이 해내고 있네요.  6. 개인적인 목표나 꿈이 있으신가요? 있다면, 버즈빌에서의 경험이 어떻게 도움이 된다고 생각하시나요? 고1, 중2의 자녀를 둔 아빠 입장에서 역시 가족이 건강하고 부족함 없이 사는 것이 가장 큰 목표입니다. 그러기 위해서는 역시 열심히 일하고 있습니다. 안정적인 매출을 확보해 회사와 제가 모두 이익을 볼 수 있는 상황을 빨리 만들고자 열심히 뛰고 있습니다. 또한, 버즈빌에서의 나의 경험도 경험이지만 우리 버즈빌리언들이 현재까지 살아온 얘기들을 들으면 정말 배울 것이 많다고 느껴요. 나보다 훨씬 어린 친구들임에도 불구하고 너무나 알찬 인생을 살고 있습니다. 많은 정보를 찾고 그 정보로 내가 누릴 수 있는 혜택, 내가 가질 수 있는 경험을 마음껏 즐기고 있는 버즈빌리언의 모습이 정말 보기 좋습니다. 저도 앞으로 이러한 자세로 살고 싶고 제 아이들에게도 적극적으로 권하려고 합니다. 우리 버즈빌리언들이 100%까진 아니겠지만 그래도 크게 만족감을 느끼며 서로 오랫동안 얼굴 볼 수 있는 그런 회사를 계속 만들어 가고 싶습니다.    *버즈빌의 채용공고(전문연구요원 포함)를 확인하고 싶으면 아래 버튼을 눌러주세요!
조회수 3575

초보 PM이 알아야 하는 초기 모바일앱 분석 101

** 본 글은 문돌이 PM의 마케터 따라하기 시리즈 입니다.** 1화 보기 - 초기에 할만한 ASO (앱스토어 최적화) 팁모바일 앱 관련 분석지표, KPI같은걸 인터넷에 검색해 보면 ARPU, APPPU, ARPDAI, LTV 등등 무슨 코드 암호명같이 생긴 분석지표들에 대해 난해하게 설명하는 글들이 많다. 뭐, 물론 향후 매출을 일으키고 스케일이 나는 앱같은 경우 ARPU (사용자 당 평균 매출)을 모니터링 하는건 매우 중요하다고 한다. 하지만 나같이 초기에 매출도 없는 무료 SNS앱을 제로베이스에서 일구어나가야 하는 경우 저런 어려운 분석지표들을 공부하고 있으면 시간낭비다.본 글에서는 필자처럼 모바일 앱 세계의 완전 초보가 무료 앱을 완전 제로베이스에서 운영한다고 했을때 알아야 하는 모바일앱 지표 분석 방법론에 대해 설명하고자 한다. 본론에 들어가기 앞서, 모바일 앱의 다양한 지표를 트래킹 하기 위해서는 분석 툴이 필요한데, 이 툴에대해 소개하는것만 해도 한페이지가 소요되기 때문에 이건 다른 글들을 찾아보기 바란다. 여기서는 필자가 운영하는 바크 (Bark) 앱에서 사용중인 Fabric, 구글애널리틱스, 애플에서 기본 제공하는 아이튠즈 커넥트를 기준으로 설명하도록 하겠다.요즘 가장 핫한 분석툴 중 하나인 Fabric. 트위터에서 인수했다.우선 당신이 트래킹해야 하는 영역은 크게 다음 3가지가 있다.1. Acquisition (획득)2. Retention (유지)3. Referral (추천)1. Acquisition_ 새로운 사용자를 획득하기 위한 분석지표이 영역에서 가장 중요하게 트래킹 해야 하는 부분은 바로 '신규 유저가 어느 경로로 들어왔는가'를 집요하게 파는것이다. 초기에 코묻은 돈으로 발품 팔아가며 앱을 마케팅하고 있을 것인데, 내가 들이는 노력 만큼 신규 유저가 유입되고 있는지 체크하지 않으면 선택과 집중이 불가능하기 때문이다. 그렇다면 유저가 유입된 경로를 어떻게 추적하는가? 그건 바로 마케터가 베포하는 모든 URL에 추적 코드를 붙임으로써 가능하다. 크게 2가지 추적경로를 만들어야 하는데, 하나는 아이튠즈로 유입되는 추적코드, 하나는 웹사이트로 유입되는 추적코드 이다.아이튠즈로 유입되는 추적코드는 보통 다음과 같이 생겼다.https://itunes.apple.com/app/apple-store/id1100131438?pt=118117595&ct=Facebook-gangnamAd2&mt=8저기서 'ct='와 '&mt' 사이에 있는 'Facebook-gangnamAd2' 부분이 바로 추적코드 이다. 내가 만일 페이스북에 광고를 태우고 거기에 링크를 위와같이 만들어 놓으면, 그 링크를 클릭해서 아이튠즈로 유입되는 모든 트래픽은 'Facebook-gangnamAd2'라는 키워드가 기록되고, 아이튠즈 커넥트에서 저 키워드로 얼마나 유입이 됐는지 확인이 가능하다. (개발자한테 정기적으로 아래와 같이 생긴 키워드별 유입 숫자를 보여달라고 요청하자)아이튠즈 커넥트에서 Source 탭에서 확인 가능하다. (그냥 개발자한테 보여달라고 요청하자)그런데 여기서 두가지 발생하는 문제점이 있는데, 첫째는 저 링크가 너무 길어서 글 내에서 자리도 많이 차지하고 보기에도 지저분해 보인다는 것과, 둘째는 난 바로바로 결과를 알아야 하는데 아이튠즈 커넥트는 저 수치 업데이트가 보통 하루정도 지연된다는 것이다. 이를 말끔하게 해결하는 툴이 바로 구글에서 제공하는 URL Shortener 이다.저기 들어가서 URL을 goo.gl로 시작하는 아주 짧은 URL로 변경할 수 있고, 더 훌륭한 것은 간단한 통계 툴도 제공한다는 것이다. 아래 그림과 같이 실시간으로 현재 몇명이 이 링크를 클릭했고 (유니크클릭이다), 클릭이 발생한 채널이 어디인지 (페북이냐 웹이냐), 국가는 어디인지 등등의 결과를 실시간으로 확인 가능하다.구글의 URL줄이기 툴은 간단한 통계를 실시간으로 제공한다.이런식으로 모든 마케팅 컨텐츠의 URL에 추적코드를 붙여서 실시간으로 유입 결과를 확인하고 초기 반응이 좋으면 더 집중, 별로면 바로 내리거나 변경 등의 린한 초기 마케팅 활동이 가능해 진다.웹사이트로 유입되는 추적코드는 다음과 같이 생겼다.http://barkapp.co/?ref=Brunch여기서 '?ref=' 뒤에 있는 'Brunch' 부분이 추적코드이다. 이렇게 하면 내가 뿌려놓은 수많은 컨텐츠들에서 웹사이트로 유입된 유저들의 경로를 따로 추적 가능하다. 여기서 웹사이트로 유입된 유저들이 아이튠즈로 또 타고 들어갈 경우 저 추적코드를 유지하게 하는 것도 가능한데, 이건 개발자한테 물어보도록 하자.2. Retention_ 앱 내에서 유저가 얼마나 지속적으로 사용하는지를 관리하기리텐션은 신규유입보다 더 중요하다. 왜냐하면 신규유입이야 사실 마케팅 버짓과 밀접한 관계를 가지기 때문에 돈만 많으면 늘리는게 가능하다지만, 리텐션은 앱이 얼마나 퀄리티가 있느냐와 직결되는 문제이기 때문이다. 즉, 앱의 리텐션이 별로면 보통 다음 중 하나의 문제점을 가지고 있을 가능성이 크다.1. 앱이 추구하는 코어 가치를 제공하기에 기능적 완성도가 떨어진다.2. 유저가 느끼는 앱의 목적성이 모호하다.3. 코어 가치 자체가 가치가 없다.1번은 MVP로서 제공해야 하는 코어 기능들의 완성도가 떨어져서 유저가 불편을 겪거나 부족하다고 느끼는 경우이고, 2번은 유저가 이 앱을 왜 사용하는지 잘 모르는 경우이며, 3번은 그 앱이 제공하는 코어 가치 자체가 앱을 지속적으로 사용해야할 만큼 크리티컬하지 않은 경우를 의미한다.아무튼, 어떤 이유에서 리텐션이 떨어지는지를 분석하는건 소비자 리서치의 영역이기 때문에 여기서는 생략한다. (사실 필자도 잘 모른다) 다만 우리가 할 수 있는건 저 리텐션 수치와 관련된 가설을 수립하고 기능 추가, 수정 등을 통해서 끊임없이 테스트하고 결과적으로 봤더니 이 앱의 코어가치가 가치가 있네 없네를 따질 수 있다는 것이다.리텐션은 보통 다음 두가지 툴을 통해서 확인한다.첫번째는 아이튠즈 커넥트에서 기본적으로 제공하는 수치를 통해 확인하는데, 이렇게 생겼다. (역시 이것도 그냥 개발자한테 보여달라고 요청하자)아이튠즈 커넥트에서 제공하는 리텐션 차트이다. (역시 개발자에게 보여달라고 요청하자)위의 x축은 앱에 유입된 유저가 1일차에 얼마나 남아있는지, 2일차에는 또 얼마나 남아있는지...를 30일까지 보여주는 부분이고, y축은 그걸 날짜별로 보여주는 부분이다. 예를들어 위에서 5월 31일에 유입된 유저가 다음날 얼마나 남아있는지를 Day 1 리텐션이라 부르고 위의 표에서 58%가 그 숫자에 해당한다. 이 말은 처음 유입된 유저가 100명이라면 58명이 다음날 앱을 또 사용한 거다.하지만, 우리팀 개발자에 의하면 애플에서 트래킹하는 리텐션 수치의 정확도가 떨어지기 때문에 패브릭을 같이 봐줘야 한다고 한다. 패브릭에서는 Day1, Day7, Day30 리텐션만 그래프로 보여주는데 보통 숫자가 아이튠즈 커넥트 보다 낮다. 패브릭에서 Answers > MAU 섹션에 들어가면 하단에 나온다.패브릭에서 MAU 탭 하단에 보면 리텐션 차트가 나온다.패브릭에서 리텐션을 좀더 깊게 파는 방법이 있는데 뭐냐면, 일별로 앱 내에서 유저가 비활성 유저 - 낮은 활성 유저 - 중간 활성 유저 - 높은 활성 유저 사이를 왔다 갔다 하는 숫자를 보여주는 기능인데 이걸 매일 확인하면 이 앱의 리텐션이 죽어가는구나, 살고 있구나를 더 직관적으로 알 수 있다. 본 차트는 Answers > DAU 섹션 하단에 있다.일별로 유저의 활성도가 어떻게 움직이고 있는지를 패브릭에서 확인 가능하다.여기서 궁금한게, 내 앱의 리텐션 수치가 다른 앱과 비교해서 좋은지 나쁜지를 어떻게 아느냐인 건데, 이를 아주 자세하게 소개한 Andrew Chan의 블로그 글이 있으니 꼭 일독하길 바란다. 결과부터 얘기하면 Top 10 앱들은 보통 Day1 리텐션이 70%를 넘고, Day90까지 가도 반 이상이 살아있다.안드로이드 상위 탑 10, 50, 100, 5000 앱들의 평균 리텐션 추이3. Referral_ 유저가 내 앱을 얼마나 소문내고 다니는지 트래킹하기가장 어려운 부분이다. 내 앱을 사용하는 유저가 이 앱을 다른 사람에게 소개하는지를 어떻게 확인할까? 우리 앱에서는 앱 내에 아예 'Invite Friends' 버튼을 만들어 놓고, 여기에다가 유저 번호의 추적코드를 삽입해서 아이튠즈 커넥트에서 모니터링 하고 있다. 즉, 아래 버튼에 위의 아이튠즈 주소에서 추척코드 삽입하는 부분을 현재 유저 번호가 들어가게 해서 이 유저가 보내준 URL로 얼마나 신규 유저가 유입됐는지를 아이튠즈 커넥트에서 모니터링 하는 것이다. 바크 앱의 경우 한 유저가 20-30명씩 추천한 사람도 있다.추천하기 버튼에서 생성되는 URL에 유저 번호 추적코드를 삽입해 놓았다.지금까지 모바일 앱 세계의 완전 초보가 무료 앱을 완전 제로베이스에서 운영한다고 했을때 알아야 하는 모바일앱 지표 분석 방법론에 대해 알아보았다. 아마도 MAU니 DAU니, ARPU등의 이야기를 기대하고 온 분들은 실망하실수도 있는 얘기이지만 완전 제로베이스에서 시작하는 초기 앱의 경우 MAU같은거는 크게 의미가 없다. 이건 나중에 스케일을 키워서 얻어지는 결과값같은 거기 때문에 초기 부터 '아 우리앱의 DAU가 지금 100명이야, 어제는 50명이였는데 2배나 뛰었네..' 이런거 따지고 있는건 시간낭비라는 뜻이다. 그 보다는 위에 언급한 3개, 즉 Acquisition, Retention, Referral을 어떻게 모니터링하고 이를 초기 마케팅 활동에 반영해서 계속 린하게 튜닝해 나가느냐가 한 백배는 더 중요하다고 생각한다.글쓴이는 스팀헌트 (Steemhunt) 라는 스팀 블록체인 기반 제품 큐레이션 플랫폼의 Co-founder 및 디자이너 입니다. 비즈니스를 전공하고 대기업에서 기획자로 일하다가 스타트업을 창업하고 본업을 디자이너로 전향하게 되는 과정에서 경험한 다양한 고군분투기를 연재하고 있습니다.현재 운영중인 스팀헌트 (Steemhunt)는 전 세계 2,500개가 넘는 블록체인 기반 앱들 중에서 Top 10에 들어갈 정도로 전 세계 150개국 이상의 많은 유저들을 보유한 글로벌 디앱 (DApp - Decentralised Application) 입니다 (출처 - https://www.stateofthedapps.com/rankings).스팀헌트 웹사이트 바로가기
조회수 1079

아마존 유럽 - VAT 시리즈 (1)

VAT 시리즈 소개말안녕하세요, 대한민국 사업자들의 해외 전자상거래 (아마존) 진출을 도와주는 컨설팅 회사이자 업무대행사 컨택틱의 이이삭 대표입니다. 이번 포스트부터 시작해서 앞으로 등록될 몇 개의 포스트에서는 아마존 유럽에서 판매하고자 하는 셀러들이 필수적으로 고려해야 하는'VAT'라는 개념에 대해서 다루고자 합니다. 아마존 유럽 셀러의 입장에서 VAT는 필수 불가결의 항목인만큼 피할 수 없는 부분이지만,간단하게 생각하면 생각외로 간단한 컨셉 같으면서도 파고들면 파고들수록 보통 어려운 개념이 아닌지라, 이번 시리즈에서 확실하게많은 분들이 궁금해하는 이 VAT 개념을 확실하게 설명해드리고자 시작하게 되었습니다. 부디 이 시리즈가 아마존 유럽에 진출하고자 하는대한민국 셀러분들에게 도움이 되었으면 합니다. 그럼 이제부터 시작하겠습니다.★01★'VAT'란 무엇인가?부가가치세(附加價値稅, 영어: Value Added Tax 혹은 영어: Goods and Services Tax)는 제품이나 용역이 생산·유통되는 모든 단계에서 기업이 새로 만들어 내는 가치인 '부가가치'에 대해 부과하는 세금이다. 대한민국에서는 1977년 7월 1일부터 시행하였다. - 위키백과위의 인용구를 조금 쉽게 풀어쓴다면 '판매가 이루어질 때마다 그 과정 하나하나에서 발생되는 세금'이라고 이해하시면 될 것 같습니다.1960년대 말과 1970년대 초 유럽 국가를 중심으로 도입된 이후빠르게 전 세계로 확산되어 현재 130여개 국가에서 도입 운영되고 있다. - 위키백과이렇듯이 VAT의 도입은 1960~1970년대에 시작했으며, 유럽 국가들 뿐만 아니라 전세계적으로 VAT 법이 적용되는 국가들이 상당합니다. 이따가 설명드릴 부분이긴 하지만, 미국은 VAT 법이 적용되지 않습니다. 그래서 아마존 미국에서 주로 판매활동을 하다가 아마존 유럽에 관심을 보이는 한국 셀러들이 많이 헷갈리고 VAT 부분을 어려워할 수 있습니다.어쨌거나, 제가 설명드릴 부분은 오직 아마존 유럽 판매와 관련된 VAT에 대한 설명이라, VAT에 대한 대체적인 개념 설명은 이정도로만 설명해드리고, 이게 어떻게 아마존 유럽에서 판매하고자 하는 셀러들에게 적용되는 컨셉인지를 위주로 설명드리겠습니다.

기업문화 엿볼 때, 더팀스

로그인

/