스토리 홈

인터뷰

피드

뉴스

조회수 637

“진지충이라 이런 질문에 쉽게 대답 못하는데...”

이번 인터뷰 주자는 진지충의 의미를 재발견하게 만든 임철규 디자이너다. 지금까지 진지충은 매사 진지한 자세로 주변 사람들을 답답하게 만드는 부류라고 생각했는데, 임철규표 진지충은 비슷하면서도 다르다.  숨 쉬는 시간 내내 디자인만 생각하는 것 같은 진지한 사람이지만, 그런 덕분에 누구보다 자신의 작업에 열정적이며 높은 퀄리티를 만들어내 타인들의 부러움을 사는 사람이기도 하다. 동시에 엄청난 반전 매력의 소유자기도 하다. 진지하게 몰입하면 나오는 의외의 귀여운 모습 때문에 철큐티(철규+큐티의 줄임말)라는 별명을 가지고 있으며, 별명이자 사모임 이름인 철큐티엔 회원이 무려 4명이나 된다는 사실...! 왠지 다가가기 힘들 것 같은 ‘진지함’에 망설일 순 있지만, 용기 내 다가가 몇 마디만 나눠보면 그의 ‘진중함’이 꽤 매력적이라는 사실을 머지않아 알 수 있다.[사모임 ‘철큐티’ 회원들에게 전달받은 사진]먼저 철규님에 대해 소개해주세요!음....   바로 B.A.T에서 하는 업무 질문으로 넘어갈까요? (웃음)B.A.T에서 가장 오래 몸담고 있는 BX 디자이너로 주로 브랜드 디자인 작업을 하고 있습니다. 입사하자마자 B.A.T 아이덴티티부터 시작해 1년 넘게 KT&G 상상 스타트업 캠프 (이하 상스캠) 브랜드 디자인을 맡아 진행 중이며, 중간중간 다른 프로젝트들 서포트도 하고 있죠.방금도 대답했지만, 어떻게 보면 B.A.T의 원년 멤버인 셈이잖아요. 이곳을 오래 다닌 사람으로서 회사에 대한 이야기 좀 해주세요.단언컨대 B.A.T의 가장 큰 재산은 사람이라고 생각합니다. 사람들이 좋지 않다면 이 바쁘고 힘든 업무들을 절대 버틸 수 없거든요. 그리고 디자이너로서 무엇보다 각각 장점이 다른 디자이너들과 서로 좋은 영향을 주고받을 수 있다는 것이 좋습니다. 각자의 아이디어와 개성을 살려 서로 다른 시안을 뽑아내는 디자이너들과 함께 일하다 보니 스스로도 디자인의 시야와 사고가 넓어지는 것 같거든요. 그리고 에이전시 업의 특성상 눈코 뜰 새 없이 바쁜 비정기적인 일정이 굳이 꼽을 수 있는 단점인데, 이는 에이전시를 벗어나지 않는 이상 종사자들이 견뎌내야 할 숙명이지 않을까요?회사에서 얻는 것 중 만족도가 가장 높은 게 뭔지 궁금해요.점점 더 나아지고 있는 부분인데, 최대한 업무에 집중할 수 있도록 만들어주는 환경이요. 최근 들어 관리해주시는 다솜님이 복귀하시면서 과도하게 몰리는 업무 양도 조절되고, 디테일한 부분들까지 신경 써주셔 오롯이 디자인에만 집중할 수 있는 환경이 조성된 것 같습니다. 그리고 연봉도 동종업계보다 평균 이상을 먼저 제시해주셔서, 그에 대한 걱정이나 스트레스 없이 만족하며 다니고 있습니다. 곧 있을 두 번째 연봉협상도 기대 중입니다. (타이밍을 노린 것 같으니(?) 밑줄 쫙. 그때 초롱초롱 빛나던 그의 눈빛을 잊을 수가 없다...)아무리 만족도가 높다고 해도 사람인지라 고민은 있을 수밖에 없잖아요. 일을 하면서 혹은 회사를 다니면서 생기는 고민은 어떻게 푸는 편이에요?아무래도 일이란 건 클라이언트의 만족과 연결되는 부분이라 개인의 만족을 모두 충족시킬 순 없다고 생각합니다. 거기서 충족시키지 못했던 부분들은 사이드 프로젝트로 채우려 하죠. 대신 너무 과하지 않게 나름의 규칙도 정했습니다. 첫째, 다양한 분야에 관심 갖고 스크랩해두기. 둘째, 퀄리티에 타협하지 않기. 셋째, 이마저 스트레스로 느껴질 때가 오면 잠시 멈추기. 이렇게 하다 보니 스트레스도 많이 받지 않고 본업에 소홀해지지 않게 되더라고요.[(위) KT&G 상상 스타트업 캠프 브랜딩, (아래) 사이드 프로젝트 개념의 개인 작업]고민마저도 일처럼 느껴지지 않는 일(?)로 푼다는 말인 것 같은데요.. 대단해... 다른 관심사가 있다면요? 디자인 말고요!게임을 정말 좋아합니다. 아, 그러고 보니 게임 캐릭터들 색감이나 콘셉트를 아이데이션에 반영하는 경우도 꽤 있었네요. 게임을 스트레스 푸는 도구로 주로 사용하지만, 일에도 끌어올 수 있는 부분들이 많은 것 같아요.이것마저 일로 연결하다니! (웃음) 디자인에서 벗어난 철규님의 모습을 끌어내는 것이 목표였는데 포기할게요! 일하면서 가장 보람을 느꼈던 순간에 대해서 말해주세요.상스캠이 입사초 처음 사수 없이 혼자 클라이언트와 일하게 된 프로젝트라 커뮤니케이션 및 컴플레인의 대처 능력 등이 능숙하지 않아 꽤나 고생했었어요. 그럼에도 불구하고 대표님이 믿고 맡겨주었는데 아, 사실 저 말고 할 사람이 없기도 했고. (웃음) 더 잘하고 싶어 매번 행사가 끝날 때마다 개선점들을 모아 다음 행사 제안에 반영하며 발전하기 위해 노력했습니다. 클라이언트도 점점 저를 신뢰해주었고, 덕분에 시도해보고 싶었던 것들도 해볼 수 있었죠. 1년 동안 진행된 행사 모두가 목표치를 상회하는 모객 달성, 성공적인 마무리를 하게 되어 큰 보람을 느꼈습니다.보람에 대한 이야기를 하다 보니 문득 든 생각인데.. 뜬금없지만 지금 행복해요?진지충이라 이런 질문에 쉽게 대답하지 못하는 편인데요... 행복하다고 확답할 수는 없지만, 절대 불행하지는 않은 것 같아요. 내가 좋아하는 일을 업으로 삼고 있다는 것을 큰 행운으로 생각하고 있거든요.철규님에게 B.A.T란?앞으로도 계속 일하고 싶은 회사. 디자이너에 대한 중요성을 알고 배려해주려고 하는..(짧은 대답을 원했지만, 역시나 진지하고 길게 이야기를 한 관계로 이하 생략함에 양해를 구하며. 결론은 좋다는 말입니다!)
조회수 3249

야놀자 앱은 왜 자동실행 되나요?

pluu 04 JUL 2018저는 야놀자 CX서비스실의 Android 파트에서 레이아웃 깎기와 Kotlin과 새로운 Android 기술을 전파하는 노현석입니다. 야놀자에 합류하고서 경험한 가장 독특한 케이스에 대해서 이야기해 보려고 합니다.시작은 물음표부터언제부터인가 야놀자앱을 설치하거나 업데이트하면 앱이 자동으로 실행된다는 리뷰가 들어오기 시작했습니다.네?! 그게 무슨 말이에요?안드로이드 개발을 시작한 이래로 처음 들어보는 내용이라, 원인도 정확한 해결책도 떠오르지 않는 그런 리뷰였습니다. 그래서 자연스럽게 브라우저를 켜서 구글에 검색을 먼저 해봤습니다. Android, Auto Start, Install 등 다양한 검색 결과로 일정한 패턴의 내용을 확인할 수 있습니다.  Intent Action 관련 내용android.intent.action.PACKAGE_ADDEDandroid.intent.action.PACKAGE_CHANGEDetc.Broadcast Receiveretc.일반적으로 안드로이드 앱이 설치 및 업데이트될 때 발생하는 이벤트(이하 Broadcast)를 받는 방법에 대한 설명이 많습니다. Broadcast는 배터리 변화, 전화 여부, 와이파이 등 시스템의 상태 변화를 감지하거나 서비스 내부적에서 이벤트를 전달하기 위해 사용합니다. ???? 실질적인 해결책은 되지 않지만, 범위를 좁혀서 찾아볼 포인트로 Intent 의PACKAGE관련 액션을 포커스로 잡았습니다. 하지만, 야놀자앱에서는 마케팅 성과 측정을 위해com.android.vending.INSTALL_REFERRER를 광고 트래킹 SDK에서 사용하는 것 이외에는 별도의 작업을 하지는 않습니다. 그러나, 이를 알 리가 없는 사용자는야놀자 앱이 일으키는 문제라고 인지하기 쉽습니다.  일차적으로, 어느 경로를 통해서인지는 모르지만 누군가가 야놀자 앱을 실행하는 것이라고 생각했습니다.야놀자 앱 사용자의 기기에 설치된 모든 앱 리스트를 받아올 수도 있고, 리퍼럴에 따른 앱 실행경로를 모두 수집할 수도 있지만, 단순히 버그를 찾기 위해 사용자의 동의 없이 정보를 수집할 수는 없기 때문에 장기전으로 돌입하게 되었습니다. 하지만 동일한 리뷰는 계속되었고 여전히 뚜렷한 해결책이 없는 채로 시간이 흘러갔습니다.  저 재현되는데요증상이 나타나지만 재현은 되지 않고, 재현 경로를 단기간에 파악하기는 어려운 과제였습니다. 한두 명에 불과하던 제보가 시간이 지날수록 Android 파트의 목을 조르듯이 점점 유입되는 횟수가 늘어만 갔습니다. 그런데 어느 날, 다른 팀의 분께서저 재현되는데요라는 한 줄기의 빛과 같은 언급을 해주셨습니다.믿고 싶지 않은 일이 현실이 되었다네? 그게 … 정말로 일어났습니다.이제부터가진짜시작역시버그는재현이되어야제대로잡을수있겠죠! 저에게는재현되는 단말이 있어요!Android에서 디버깅을 할 수 있는 다양한 수단이 있습니다. 이번 사례의 경우는Log혹은Dump를 확인해보는 선택지가 있습니다.Log민감한 정보라고 판단되는 부분은 모자이크했습니다.앱 설치 후 광고 SDK가 수집하는 것으로 보이는 Log에는 다양한 항목들이 나열되는 것을 볼 수 있습니다. 이때 설치한 앱의 정보가 SDK를 통해 특정 API로 전송되는 것도 확인할 수 있습니다. 하지만 Log는 Log일 뿐입니다.  Dumpsys이렇게 Log만으로 추적이 어려울 때, 추가적으로 시스템의 상태를 얻어내 디버깅 할 수 있는 방법이 있는데 바로dumpsys입니다. dumpsys는 Android 단말에서 실행되며 시스템 서비스에 대한 다양한 정보를 제공하는 도구입니다. ADB(Android Debug Bridge)를 사용하여 dumpsys를 호출 시 해당 단말에서 실행 중인 모든 시스템 서비스에 대한 정보를 가져올 수 있습니다. 간단하게 말하면 배터리의 잔량, 메모리 소비량, 네트워크 통신 상태 등을 명령어로 확인할 수 있습니다. dumpsys의 기능에 대해서는 방대한 설명이 필요하므로, 자세한 내용은 아래 링크로 대체합니다.  Android Developers ~ dumpsyshttps://android.googlesource.com/platform/frameworks/native/+/master/cmds/dumpsys/dumpsys.cppActivity DumpDumpsys 에서 좀 더 Activity 와 관련된 정보를 얻기 위해서는 아래의 명령어를 적용해볼 수 있습니다.// Activity Log Dump adb shell dumpsys activity activities 결과를 확인해봅니다. 아래와 같은 Activity 의 활동 이력을 얻을 수 있습니다.Activity Dump에 나타난mCallingPackage값으로 야놀자 앱을 시작시킨 앱의 패키지를 확인할 수 있습니다. 해당 패키지를 실제 Play Store에서 확인해본 결과, 사진 보정 필터앱으로 유명한카메라 앱중 하나였습니다.???? 야놀자와는 전혀 연관성이 없는 앱인데, 호출하고 있네요… ????Process ID// 애플리케이션의 Process ID 취득 adb shell ps Activity Dump에서 확인한mCallingUid는u0a423였는데, 이는 Activity를 호출한 uid 값을 가리킵니다. 실제로 Process 가 호출되는 Application ID도 카메라 앱에서 호출한 ID 정보와 일치합니다.대상 앱 자료 분석단순하게는 APK 를 분석하여 추측하는 방법이 있습니다. Android Studio 에서 제공되는Analyze APK기능을 이용하여 해당 앱에서 사용되는 서비스의 정보를 파악할 수 있습니다. 이 방법을 이용하여 문제의 앱이 사용하는 광고 SDK 서비스에서 패키지 설치/제거 관련 Broadcast Receiver를 수집하는 것을 확인 할 수 있습니다.패키지 관련 Broadcast인android.intent.action.PACKAGE_ADDED, android.intent.action.PACKAGE_REMOVED를 앱이 사용하는 것은 잘못된 것이 아닙니다. 예를 들어 런처 앱의 경우 단말기 내부의 앱 정보가 변경되었다는 이벤트를 이용하여 화면 렌더링 및 동작을 변경하는 처리를 할 수 있습니다 해당 광고 SDK의 경우에는 앱을 설치 및 실행하는 것으로 사용자에게 포인트 및 여러 혜택을 제공할 것이라고 예상할 수 있습니다.개인적인 의견으로는 사용자의 액션과 상관없이 동작하는 부분에 대해서는 분명히 Android 의 개선도 필요하다고 생각됩니다. 이런 정상 동작과 어뷰징은 아슬아슬한 경계에 있지만, 자칫 어뷰징으로 이어지는 경우 서비스의 품질이 떨어지게 되면서 사용자와 개발사 모두에게 좋지 않은 경험을 줄 뿐입니다.설마 이것도 되려나?동일 패키지명이번 포스팅을 작성하게 된 카메라 앱과 야놀자 서비스 사이에 특별한 관계가 없다면, 왜 이런 현상이 발생하는지 고민해봤습니다. SDK도 연결하지 않았다면, 앱을 추적할 수 있는 유일한 키는패키지명이지 않을까라는 생각으로 패키지명만 야놀자 앱과 동일한 샘플 앱으로 테스트해봤습니다.동일 재현 성공!!그럼… 해결… 끝?많은 사람들에게 이름이 널리 알려진 여러 서비스에서조차 이번 포스팅에서 다룬 내용과 같은 현상이 발생하고 있습니다. 발생 유무에 따른 차이점이나 현상의 인과 관계를 명확히 판단하기엔 아직 정보가 많이 부족합니다. 그리고 이번 분석에서 발견한 문제의 앱을 비롯하여 또 다른 제2, 제3의 앱들이 등장할 거란 가능성도 배제할 수 없는것이 현재 상황입니다. 슬프게도 아직 이 현상은 지금도 계속되고 있으며, 불편을 호소하는 리뷰가 등록되어 서비스 전체의 이미지와 평점을 갉아먹고 있습니다. 안드로이드 생태계가 사용자 및 서비스 제공자에게 더 유익한 방향으로 나아갔으면 하는 바람을 담아 작성했습니다.도움 주신 분동일 증상을 발견하고, 단말을 빌려주신 R&D SF팀 전호숙님같이 추적해주신 R&D CX 서비스실 유관종님Dump/Log 관련 조언을 주신 Wind River의 차영호님 (????????????)국어가 많이 부족한 저를 도와주신 리뷰어 ???????????? R&D CX 서비스실 강미경님, 송요창님, 유관종님, 유용우님, 이미혜님이번 현상 추적에 도움을 주신 분들에게 감사함을 전합니다.#야놀자 #개발자 #개발팀 #문제해결 #버그수정 #안드로이드 #인사이트 #경험공유
조회수 1692

스푼 라디오 콘텐츠 디자이너 Henie를 만나보세요!

타인 기준의 삶이 아닌, 제 기준의 삶을 살기 시작했어요.사내 인터뷰를 진행하면서, 본인 스스로의 취향, 선호도를 이만큼 확고하게 아는 사람은 아마 'Henie'뿐이라고 생각했다. 어떠한 질문도 한치의 망설임 없이 대답하던 해니에게 물었다.Q. "해니는 대체 어떻게 그렇게 스스로를 잘 알아요?"해니의 노트"예전엔 주로 타인의 취향과 성향에 맞춰서 살았던 것 같아요. 그래서 제가 무엇을 좋아하는지 어떤 사람인지 저만의 기호를 모르고 살고 있더라고요. 그리고 1년 전부터 노트에 모든 걸 적기 시작했어요. 제가 좋아하는 색깔, 좋아하는 성향의 사람들, 영화 등 모든 것을 쭉쭉 적어가면서 스스로를 알려고 노력하게 되었어요. 그러다 보니 사소한 거 하나까지 제가 무엇을 좋아하는지, 싫어하는지를 알게 되더라고요! 남에게 맞추고 의지하는 생활을 버리고 제 스스로가 좋아하는 것들을 스스로에게 해주려고 하다 보니 가장 저 다운 모습이 되었어요."(개인적으로 정말 좋은 습관이자 배울 점이라고 생각합니다! 멋있어요)헤니 아니고 해니!"헤니라고 하면 너무 연예인 다니엘 헤니 같잖아요. 그리고 해니가 훨씬 더 예뻐요. 그리고 혜니는 너무 본명 하고 비슷해서요 해니가 좋아요 저는! 호주 워킹홀리데이에 갔을 때 지은 이름이에요. 원래 Henney라고 이름을 지으려고 했는데 뜻이 아기 암탉이라고 하더라고요. 그래서 Henny 대신 Henie가 되었어요. 앞으로 '헤니' 말고 'ㅎH니'라고 불러주셔야 해요 알았죠?"점심시간 자고 있는 Neil(대표)과 셀카 찍는 해니와 체리 씨*Neil과 Cherish의 동의하에 올리는 사진입니다.듣고 싶은 당신의 스푼 라이프최연소 감독에서 콘텐츠 디자이너로"저는 원래 방송국 출신이에요. 4년 반 정도 방송국에서 일을 했었어요. 저는 초등학교 5학년 때부터 피디가 꿈이었어요. 그때부터 그냥 영상이 좋았거든요. 좋아하는 언니들이 영화 동아리 멤버여서 따라다니면서 프리미어를 배우기 시작했어요. 초등학교 5학년 때 청소년 영화제 최연소 수상을 하기도 했었고요. 중고등학교 내 내도 방송부 소속이었어요. 커서 피디가 될 줄 알았는데,  막상 앞에 다가가니 너무 문 턱이 너무 높다고 느꼈어요. 그래서 독립 기술을 배워서 편집 전문가가 되기로 마음먹고, 대학교 때 CG아르바이트를 시작으로 SBS 궁금한 이야기Y에 데뷔를 했어요. 24살 땐 KBS 최연소 CG 감독이 되어보기도 했고요. 방송국 편집일이 너무 재미있고 행복했지만, 뭔가 모를 붕 떠있는 기분이랄까요? 안정감과 소속감을 느끼고 싶단 생각을 많이 하게 되었던 것 같아요. 그때 선배들이 제게 취업을 제안해주시더라고요. 어딘가에 속해 보는 것도 굉장히 좋은 경험이라고 해주셔서 취업을 준비하게 되었고 그때 스푼이 콘텐츠 디자이너를 모집 중이라는 것을 알게 되었어요. 원래 스푼 라디오를 잘 알고 있었고 공고에 복지 및 회사에 대한 설명을 읽어보고 마이쿤(스푼 라디오)에 호감을 가지게 되어 지원을 하게 되었어요. 그리고 현재는 무한 소속감을 느끼며 스푼 라디오 한국 마케팅팀에서 콘텐츠 디자이너로서 스푼 라디오 광고를 제작하는 업무를 맡고 있습니다!"스푼에서 일하는 거 어때요?"저의 첫 회사생활, 너~무 좋아요! 제가 상상했던 그대로예요 이곳은. 아니 어쩌면 상상 이상 인 곳인 것 같아요.  저의 작업 스타일을 많이 존중해주시고, 제가 생각했던 '회사'라는 곳보다 훨씬 유연한 것 같아요. 그래서 일하러 오는 게 행복해요. 처음엔 영어 호칭에 대해서 별 다른 생각을 해본 적이 없는데, 막상 사용해보니까 이게 정말 좋더라고요. C-level분들과 말을 더 편하게 할 수 있는 것 같아요. 만약 대표님, 이사님, 부대표님 이런 식으로 호칭을 불러야 한다면 이만큼 편하게 커뮤니케이션하기 쉽진 않았을 것 같아요. 저는 스푼에 대한 애정, 스푼 사람들과 하고 싶은 것들이 많아요. 수평적인 문화뿐만 아니라, 디자이너를 존중해주시는 작업 분위기 때문인 것 같아요.그리고 저는 사내 브런치가 제겐 너무 도움이 되었어요. 브런치를 읽게 되면서 다른 부서 구성원분들에게 더 편하게 다가갈 수 있게 되었어요. 무슨 업무를 하시는지 알 수 있고, 관심사는 무엇인지 교류가 쉬워졌거든요. 특히 저는 Hugh의 대해서 되게 궁금했는데, 브런치를 읽고 어떤 사람인지 미리 알게 되었고 인터뷰가 정말 인상 깊었어요! 그 후 휴와 대화하는 데도 정말 편해졌어요. 마이쿤에는 정말 다양하고 멋진 사람들이 많다는 걸 글로 알게 되었어요"우리와 함께 일해요저는 한국 마케팅팀 분위기가 정말 좋아요.현재 분위기에 자연스럽게 잘 스며들 수 있는 사람과 함께 일하고 싶어요.첫째도 소통, 두 번째도 소통! 소통이 잘 되는 사람이요!해니를 잘 표현하는 야구장과 향수알고 싶은 Henie의 이야기야구 덕후! 향수 덕후 해니"맞아요. 저는 스포츠 중에 야구를 제일 좋아하고 NC Dinos 덕후예요! 그래서 직관은 최대한 많이 가려고 해요. 근데 시즌의 반이 여름이다 보니까 봄, 가을에만 직관을 가는 편이에요. 제가 더위를 조금 많이 타서 여름엔 휴대폰으로 본답니다! 야구 덕후가 된 이유요? 재미있잖아요! 보고 있으면 엔도르핀이 돌아요. 사람들과 다 같이 함께 소리를 지르고 응원하는 그 순간이 너무 좋아요. 그 쫀~쫀한 긴장감 있잖아요!제가 NC 팬인 이유는, 제가 마산 사람이거든요. NC Dinos 연고지가 마산이랍니다! 그래서 그때부터 좋아하게 된 것 같아요. 한참 야구에 빠졌을 땐 친구들도 만나지 않고 야구를 보러 갔던 것 같아요. 제 삶의 낙이에요 야구는!그리고, 저는 향수를 굉장히 좋아하는데요. 특히 조 말론 향수를 좋아해서 집 진열장에 쫙 나열되어 있어요. 제가 후각이 되게 발달되어 있어서 사람을 향으로 기억할 정도로 향을 좋아해요. 기분이 좋지 않은 날엔 향수를 뿌리고 잘 정도로 향을 좋아하다 보니 향수 수집가가 되었어요"나를 표현하는 한마디 스펀지 - "어디서든지 잘 적응하고 밝은 저를 나타내는 단어인 것 같아요. 중학교 1학년 때 담임 선생님이 저의 롤링페이퍼에 적어주신 별명인데 아직도 기억이 나고, 마음에 드는 단어예요"해니의 끼와 텐션의 비밀"저의 끼는 아마 부모님으로부터 물려받은 것이 아닐까 싶어요. 엄마 아빠가 두 분 다 실용음악을 하셨던 밴드 출신이세요. 엄마는 기타리스트이자 보컬이셨고, 아빠는 키보드 담당이셨어요. 집안 자체가 흥이 많다 보니 가족들끼리 명절에 노래방을 가면 3시간 내내 춤추고 노래를 부를 정도로 텐션이 높아요. 저는 아마 방송국에서 감독생활 아니었으면 음악 쪽으로 진로를 선택하지 않았을까 싶어요. 제18번이요? 사실 매번 바뀌긴 하지만, 어디 가서 든 잘 부를 수 있는 노래들이 있어요. '1. 박기영 - 나비 2. 박효신 - 그곳에서 서서'이 두곡은 언제 어디서나 불러도 잘 부를 수 있어요. 저는 일하다가도 꽂히는 노래가 생기면 점심시간이나 퇴근 후에 꼭 코노(코인 노래방)에 가야 해요. 스푼 멤버들 중 코노 좋아하시는 분들 많은데 같이 가면 좋겠어요 (스푼 라디오 내, 발라드파들 모이세요)그리고, 저의 높은 텐션은 사실 제가 스스로 만들어내는 것이기도 해요. 사실 보기보다 저는 덜 가벼운 사람이거든요. 사람을 너무 좋아해서 생각도 많고, 걱정도 많은 사람이에요. 기분 나쁜 일이 있어도 회사 올 때는 그런 모습을 보이고 싶지 않아서 고민과 걱정을 집에 놓고 출근을 하는 편이에요. 그리고 퇴근 후 한강을 걸으면서 잡생각을 버리려고 노력하기도 하고요."Henie는,1. '오이를 싫어하는 모임'에 가입되어 있을 정도로 오이를 싫어합니다.(오이, 토마토, 수박, 참외, 멜론을 못 먹는데요!)2. 찜닭, 들깨칼국수, 일식을 사랑합니다3. 스푼 라디오가 들으면 누구나 아는 서비스, 마이쿤이 누구나 입사하고 싶은 회사가 되었으면 합니다.4. 새로 입사하신 Ethan의 이야기가 궁금하다고 합니다. (조만간 인터뷰 요청드려야 할 것 같아요)팀원들이 Henie를 한마디로 표현한다면?Jay 曰: 김삿갓 - "그녀의 자유로운 영혼과 예술 감각 때문"Ted 曰: 보석 - "반짝반짝 빛이 나는 강한 존재감, 분위기 또한 반짝임"Sunny 曰: 거울 - "나와 비슷한 점이 많은 친구라서 보면 정감 가면서 동시에 걱정(?)도 되는 많은 것들이 고마운 친구"Summer 曰:  PO붙임성 WER -"붙임성의 끝판왕!"Chloe 曰: 수원 갈비 통닭 - "지금까지 이런 캐릭터는 없었다. 아이인가 어른인가! 마케팅 팀의 독보적인 캐릭터! 어린아이 같은 해맑음과 때론 진지한 두 가지 매력을 가졌다!"William 曰: 미뇽 - "미뇽처럼 귀여운 외모와 부드러운 성격의 소유자, 닐까지 녹이는 능력을 지닌 포켓몬"Cherish 曰: 도라에몽 - "처음 봤을 때 주먹이 동그랗고, 하얀 사람이었다. 도라에몽 주머니에서 뭐 나오듯이 자꾸 가방에서 뭘 꺼내서 준다."Ceci 曰: 비타민 - "밝고 상큼한 그녀의 목소리가 들리면 자동으로 기분이 좋아진다"
조회수 931

고객을 나누고 나누면, 보이는 것들

고객을 나누고 나누고 나면, 보이는 것들 당신이 만약, 서비스(이하 제품)나 제품을 단 한 가지만 판매한다고 하자. 그럼, 이 하나의 제품을 판매하기 위해 시장 세분화와 카피, 마케팅 캠페인 전략을 수립하게 될 것이다. 물론, 더 많은 잠재고객이 당신의 사이트에 더 많이 들어올 수있도록 광고 효율을 최적화하기 위해 정말 최선을 다할 것이다.  그런데 그런 광고 최적화에 수일을 쏟아 붓고도 원하는 성과를 낼 수 없다면 어떻게 할까? 광고비는 상당히 쓰고 잇으면서도 원하는만큼의 트래픽이 들어오지 않거나 들어오더라도 유입단가가 높거나 그들의 최종 전환율이 낮아 전체 성과를 떨어트리고 있다면 말이다. 그럼, 어떻게 할 것인가.  애꿎은 마케터만 죽을 맛일 것이다.  이 때 현재 당신이 어떻게 고객유치를 하고 있는지 자세히 살펴보는 것이 좋다. 세그먼트는 어떻게 잡고 있는지, 주요 타깃은 어떻게 설정했는지 말이다. 보통 마케팅 캠피엔을 진행하다보면 코어타깃이라는 말로 소토과 세일즈 메시지를 전달 할 타깃을 유일하게 정하곤 한다.  가령, 20대 여성, 혹은 30대 남성 처럼 말이다. 여기에 더 더해져봤자, 20대 여성, 회사원 혹은 30대 남성 등산을 좋아하는 사람, 이렇게 정한 후, 그들에게 우리의 제품을 어떻게 전달 할 지 카피와 소재 구성에 열을 올린다. 혹시 이 글을 보면서 우린 전혀 접근 방법이 달라! 라고 생각이 든다면, 다른 접근 방법을 나와도 공유해주길 바란다.  그리고 결국 이런 전략은 예상된 결과를 낳는다. 시장이 생각보다 크게 커지지 않는다는 것이다. 그만큼 기대하는 트래픽이나 매출도 내기 어려워진다. 우린 이 때 조용히 책상에 앉아 몇 가지 생각을 해볼 필요가 있다.  우린 A제품을 구매하기 위해 포털(이하 네이버)에서 해당 키워드 검색을 하고, B제품을 구매하기 위해 해당 키워드를 다시 네이버에 검색한다. 우리가 서로 다른 인구 정보를 가진다 한들, 결국 네이버에서 검색을 한다. 이 맥랙은 mall에서도 마찬가지로 적용된다. 인테리어소품을 판매하는 쇼핑몰을 가정해보자. 화병도 팔고 액자도 파는 곳이다. 누군가는 화병을 살 목적으로 해당 사이트에 들어오고 누군가는 액자를 살 목적으로 들어온다. 더 좋은 건 액자 살려다가 화병까지 사는 것이다. 결국, 해당 사이트에는 서로 다른 목적의 유저가 들어오고 각각이 매출에 기여한다.  “우린 mall이 아니다! 한 가지 제품만 있다.”라고 외치고 싶은가? 물론, 우리의 첫 전제는 한 가지 제품만을 다룬다고 했다. 그럼 어떻게 해야 할까? 1. 당신 제품이 다른 제품과 견주었을 때, 확연히 다른 차별화된 강점을 찾자.  아주 간단한 시작이다. 당신의 제품이 다른 경쟁사 제품과 비교해봤을 때, ‘확연히 다른 차별호된 강점’이 없다면 당신의 제품은 시장에서 선택 될 가능성이 낮다. 차별화 되어 있지 않더라도 선택 받을 수 있는 몇 가지 잔기술은 있다.  더 낮은 가격 더 풍부한 혜택(첫 구매 시, 할인 쿠폰 / 무료 배송 등)  더 유연한 환불, 보상 조건 더 신뢰 가능한 후기 콘텐츠 위 내용은 당신의 제품이 그리 돋보이지 않아도 판매가 될 수 있게 하는 잔기술이다. 하지만 이런 잔기술을 부리는 이들은 많다. 금방 역전 될 가능성이 크다는 것이다. 그럼, 결국 차별화된 강점이 필요하다.  사실, 이는 두 가지 관점으로 접근 가능하다.  정말 차별화된 강점이 있다.  정말 차별화된 강점이 있는 것처럼 포장한다.  무엇이 옮고 그름은 없다. 정말 시장에서 다른 제품과 초격차를 벌일만큼의 기술력으로 강점을 만들던가, 아니면 그래 보이도록 잘 포장하던가.  그런데 여기서 한 가지 함정에 빠지면 안된다. 바로 이 차별화된 강점은 유일하지 않다는 것이다. 즉, 단 하나여야 된다는 고정관념을 버려라. 여러가지일 수 있다는 것이다.  2. 그렇게 정의 된 강점은 ‘누구’의 ‘어떤’ 문제를 해결하는가 강점이 정의되었다면 이것이 누구의 문제를 해결하는지 유심히 관찰할 필요가 있다.  가령, 물 분사가 잘 이루어지는 샤워기의 경우, 수압이 낮은 건물에 거주하는 사람들의 샤워 문제를 해결 할 수도 있고, 샤월 할 때 물 마사지를 원하는 이들에게도 해결책이 될 수 있다. 샤워기의 강점인 수압이 사람들의 니즈에 따라서 다르게 받아 들여지게 된다.  즉, 제품은 하나지만 그 제품을 인식하는 사람에 따라 마치 여러 개의 제품을 취급하는 것처럼 소통을 할 수 있는 것이다. 이 부분을 잘 이해하고 있는 이들은 제품의 상세페이지에 해당 제품이 누구에게 필요한 지 다양하고 상세하게 기술한다. 단순하게 이것이 누구에게 좋을 것이다라고 표현하는 것이 아니라 정확히 필요한 이들을 나열하는 것이다.  이렇게 직접적으로 필요한 사용자를 언급하게 되면 비슷한 니즈를 가졌던 잠재유저라면 이 제품이 자신에게 어떻게 필요한 것이지 더 신중하게 고민하게 된다.  3. 그들의 문제를 해결하는 과정의  콘텐츠를 통해 상세하게 표현 할 수 있는가 이렇게 강점과 각 분할 된 니즈의 잠재고객을 연결시켰다면 실제 해당 제품이 고객의 니즈를 어떻게 해결하는지 자세하게 표현해 줄 필요가 있다. 위에서 말한 샤워기처럼 수압이 강하다면 수압이 강하다는 것을 단순히 물줄기로 표현이 어려울 수 있으니, 물줄기가 약한 샤워기와의 비교 영상으로 표현할 수 도 있으며, 그 물줄기로 오염 물질을 씻어내는 장면을 연출할 수도 있다.  보통 이런 과정에서 실제적인 모습을 전달하기 위해 영상을 주로 활용하게 되며, 오히려 디자인이나 연출이 과하게 된 것보다 실제 모습이 그대로 담긴 콘텐츠를 선호하는 성향이 최근 소비자들에게서 보인다. 그러니, 직접 고객의 니즈를 해결하느 영상을 담아보고 테스트해보라.  4. 당신의 단 하나의 제품이 누구에게 어떤 의미로 분류되었는지 맵핑(mapping)하라  자, 이제 단순했던 제품 표현방법이 얼마나 다양해졌는지 확인해보자.  5. 드디어 단 하나의 제품으로 마치 mall처럼 운영할 수 있는 캠페인 전략이 가능하게 되었다.  실제로 판매하는 제품은 하나지만 고객의 접근 이유와 구매의 동기가 모두 다르다. 즉, 마치 여러 제품을 취급하게 된 것과 같다. 물론, 판매의 성장을 더 높이기 위해서는 정말 여러 제품을 취급하게는게 더 좋다. 그래야 정말 다양한 니즈와 동기를 가지고 당신의 사이트를 방문하고 구매를 하게 될 테니까.  
조회수 1345

스타트업의 공감능력

스타트업은 항상 힘들다.자금 압박과업무 압박과시간 압박 등너무나 많은 스트레스 속에서 창업자들은 하루하루 버텨나간다.어느 대표님이 그러더라."2년째 계속 힘들다 보니 이젠 힘들다는 말도 지겹다."CEO의 약자가 무엇인지알고 있는가?한 분이 매우 공감 가는 말을 하더라.C: 씨발E: 이 짓을 O: 오~언제까지 해야 하는 거야?그러다 보니다들 어느 정도 기업가치를 올리면팔아버리고 사업 접으려는 사장님들이 많아지지.어느 정도 그 마음은 공감한다.그만큼... 아슬아슬한 리스크를 지고,하루하루 고군분투하는 삶의 연속이니까.그래도 어쩌겠어?각오하고 시작한 거 이왕이면,처음 세운 뜻을 다시 되뇌면서우린 꿈을 구현해 가는 사람들이잖아. 나의 월요일은 항상 기쁘다.기다려지고, 행복하다.일이 안 힘드냐고?아니, 진짜 많이 힘들다.피곤하고, 짜증 날 때도 있다.그것과는 별개로 여전히 사업은 즐겁다.나라고 매 순간 웃으면서 살아가는 것은 아니다.진지하게 심각한 고민으로 인상이 찌푸려져 있을 때도 있고,일이 잘 안 풀려 모든 일을 다 정지시키고 한 일주일 정도잠수 타고 싶을 때도 있다.그럴 때,아침마다 나는 거울과 대화를 한다."야! 나는 너를 잘 알잖아~ 오늘도 널 응원해"출근길에 받은 한 통의 전화!나와 동갑내기 창업자의 넋두리에 마무리는..."잘 하고 있어. 너무 고민하지 말고 좀 쉬든지."(출처: 허영만 작가님의 "식객")나는 응원이라는 말을 참 좋아한다.나에게 힘내라는 말보다 응원한다는 말이 너무 당긴다.힘들어서 지쳐있는데힘내라는 말은 얼마나 잔인한가.왠지 힘내서 더 몰아붙이라는 느낌으로 받아들여진달까?"힘내라~""파이팅"내가 너무 예민한가보다.좋은 의미로 건네는 말인데개인적으로힘들 때, 힘내라는 말은 공감되지 않는 인사말이다.너무 잦게, 너무 흔하게 쓰다보니 그런가?어쩌면 나와 거리가 있고, 나의 상황에 공감하지 않은 일상적인 위로이다.그에 반해 내가 좋아하는"응원한다"는 말은나의 힘듦을 어렴풋이나마 알고 있는 사람이나와 같은 상황을 비슷하게나마 공감하기에 할 수 있는 연대감 있는 위로이다.응원과 힘내라가 뭔 차이가 있냐고 물을 수 있다.개념적으로 응원은 여러 가지 의미를 가진다.힘내라고 말하는 것도 응원이겠지만,당신이 무얼 하든, 어떻게 하든전적으로 믿고, 지지한다는 뜻이 내포되어 있다.힘을 더 낸다면, 그것을 지지한다.잠시 쉬어야겠다면, 그것도 지지한다.포기하고 단념한다면, 그것도 지지한다.당신이 나의 의사에 따르는 것이 아니라,당신이 당신 자신의 판단으로 행동하는 것을난 믿고 지지한다.그런 의미로 난 당신을 응원한다.쉰다는 것!불과 10여 년 전만 해도사람들은 쉬는 것을 소비적인 행동으로 보는 경향이 있다.나도 그리 많이 쉰 적이 없는 사람이라이런 말은 할 자격이 없지만,쉬는 것은 생산적인 행동이다.이런 면에서 난 참 생산적이지 못 한 놈이다.쉬는 것은 재충전의 시간이다.힘이 고갈되면 힘을 짜내는 것이 아니라재충전을 해야 한다.그간 나는 휴가는 별로 없었다.어쩌면 정신없이 살아가면서도힘이 남아있었나 보다.그리고퇴근해서 가족과 함께 보내는 시간을 통해 늘 재충전이 되어왔었나 보다.나에게는 가족이 나의 충전소이다.그리고 포기하고 단념하는 것!모든 일에 무조건 끈기 가지고 매달리는 것도 어리석다.어떤 때에는 물러설 줄 알아야 한다.아까워도 포기해야 할 때가 있다.포기한 사람에게 "넌 왜 끈기가 없니?"라는 말보다는"수고했어!"라는 말이 더 필요하다.포기해야 하는 사람의 심정은옆에서 바라보는 사람보다 더 처참하다.더 고민을 많이 했고,더 두려움에 떨어야 했으며,더 자신과 치열하게 싸워서내린 결정이다.그렇기에 우리는 박수를 보내야 한다.비꼬거나, 내 그럴 줄 알았다 하는 식의 박수가 아니라진심으로 그의 선택을 존중하고, 새로운 출발을 응원하는박수를 보내야 한다.(같은 눈높이에서, 같은 것을 각자의 개성적인 시각으로 재해석하여 의견을 나누는 것이 스타트업의 미팅)공감이란 것은 조언하거나 가르치려는 입장에서 나오지 않는다.공감이란 것은 같은 선상에서 바라보려는 입장에서 나온다.회사 내에서 공감이 그러하다.경직된 조직체계와 상급자의 위치에서 직원들을 바라보면, 공감이 생기지 않는다.같은 입장에서 바라보려 하는 자세가 중요하다.스타트업의 수평적인 조직의 결과는단지, 같은 테이블 위에서 자유로운 분위기가 아니다.복장이나 호칭의 문제가 아니다.연공서열이나 나이, 경력의 틀을 깨는 것은 "수단"일뿐이다.수평적인 조직문화의 결과는 "공감"이다.공감하기 위해 우리는 수평적인 문화를 지향하는 것이다.직원들에게 "내 회사라는 주인의식을 가지라"라고 백날 말하는 것보다대표 스스로가 직원의 눈높이에서 바라보았을 때, "이 회사가 내 회사라고 인지"하도록 만드는 게 더 효과적이다.내 회사가 좋은데, 망하게 놔둘 사람이 어디 있는가앞으로 내 인생을 걸만큼 좋은 회사가 내 회사이면,더 좋게 만들려고, 더 힘을 낸다는 건 당연한 이치다.직원이 그렇게 느끼도록 회사를 만들어가려면,직원의 시각에서 회사를 바라봐야 한다.그러면, 무엇을 고쳐나가야 할지,어떻게 이끌어나가야 할지를 알게 된다.그다음은 바로 행동의 문제만 남는다어떤 정치인이 갑자기 지하철로 다니기 시작했단다.유독 선거철이 되면하루 최저생계비로 하루 체험하거나, 극빈층의 삶을 코스프레하기도 한다.그러나 그들을 바라보는 우리는 쇼인 것을 안다.(물론 제대로 된 정치인, 지도층도 있다.)그들이공감능력이 발달하지 않은 이유는 무엇일까?경험해보지 못한 세상이기에 그러하다.쌀이 떨어져 굶어 본 적도,차비가 없어 먼 길을 걸어 본 적도,다수의 남자들이라면 의무적인 군대를 가 본적도,남편과 자식을 위해 뜬 눈으로 걱정하는 어머니인 적도,가족을 위해 온갖 냉소와 거절 속에서 허리를 굽혀야 하는 아버지인 적도,신체의 불편함으로 사회 시스템에서조차 소외를 당한 적도 없다.물론 이런 것을 다 직접 경험한 사람만이 리더의 자격은 아니다.물리적으로도이런 경험을 다 할 수 있는 사람은 없으며,다양한 삶들을 모두 담아낼 수는 없다. 그렇지만우리에게는 간접경험이란 능력이 있다.커뮤니케이션!책이나 매체를 통해서든,사람들과 대화를 통해서든,만남과 협의를 통해서든...간접적인 경험을 통해 공감할 수 있다.상대가 말해도귀에 담아두지도 않기에뇌에 기억하지도 않으며, 마음으로 공감하지 않는다.우리는 머나먼 아프리카에 가 본 적이 없지만,그곳에 굶주리고, 아픈 아이들을 보고 눈물을 흘린다.TV프로에 소년소녀가장을 보며,ARS 후원을 하게 된다.우리는 사회적 약자에게부당하고, 불의한 대우가 있을 때,분노하고 마음의 쓰라림을 느낀다.보고, 들으면서 공감하기 때문이다.더 나아가 문제를 해결하고자 하는 욕구와방법에 대해 고민하며,더 나아가서는 행동으로 표현되어 더 나은 세상을 만드려고 한다.이것이 개인적인 범위에만국한되지 않는다.바로 스타트업에서도 동일하게 적용될 수 있다.더 크게는 분야별로, 국가적으로도 마찬가지다.공감하자.스타트업의 대표들은공감능력을 키워야 한다.배우고,듣고,나누고,행동해야 한다.직원들과의 공감뿐만 아니라고객과의 공감이 스타트업의 성공을 이끈다.오늘도 공감을 위해 글을 남긴다.#클린그린 #스타트업 #스타트업창업 #스타트업창업가 #창업자 #성공 #조언 #응원 #공감
조회수 2262

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

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

아마존 검색결과에서 상위 노출

안녕하세요, 대한민국 사업자들의 해외 전자상거래 진출(아마존 판매)을 도와주는 컨설팅 회사이자 업무대행사 컨택틱의 이이삭 대표입니다.오늘은 아마존 판매자들이 궁금해할만한 아마존 검색결과 내의 상위 노출된 리스팅들의 두 가지 유형에 대해 소개해드리고자 합니다.아마존과 같은 온라인 마켓플레이스에서 소비자가 쇼핑할 땐 가장 선행하는 일이 바로 '검색'입니다. 하지만 소비자들은 대게 1~2페이지까지만 상품들을 훑어보고 그 중에서 구매를 결정하는 경향이 있다보니 판매자의 입장에서는 어떻게든 내 상품을 1페이지 또는 2페이지에 노출시켜야지만 매출을 기대할 수가 있겠죠. 이렇듯이 아마존에서 판매하는 판매자의 입장에서 상위노출은 너무나도 중요한 부분입니다. 그럼 특정 검색 결과 안에서 내 상품을 상위노출 시키는 방법이 뭐가 있을까요? 엄밀히 말하자면 2가지 방법이 있습니다.상위 노출의 2가지 종류: Artificial Ranking + Organic RankingArtificial ranking (인공적인 순위)는 흔히들 알고 있는 PPC 광고를 통해서 상위 노출을 하는 방법입니다. 아마존 소비자들의 입장에서 바라봤을 때, 검색창에 본인이 구매하고자 하는 제품을 입력하면 검색 결과가 쭉 나오게 되는데요, 그 검색 결과 중에서 두 가지 종류의 리스팅을 볼 수가 있습니다. 아래 화면에서 초록색 박스와 파란색 박스로 칠해진 것의 차이를 잘 눈여겨서 보시기 바랍니다:자세히 보시면 초록색 박스 안에 있는 리스팅은 Sponsored라는 문구가 붙어있습니다. 그리고 파란색 박스 안에 있는 리스팅은 그런 문구가 없습니다. Sponsored라는 문구는 PPC 광고를 통해서 노출되는 유료 노출 구좌입니다. 입찰가만 맞으면 (낙찰만 된다면) 이렇게 1페이지 검색결과 상단에 내 상품이 노출될 수 있는 방법이 바로 Artificial Ranking입니다.그리고 파란색으로 칠해진 리스팅은 Organic Ranking의 상위 노출되고 있는 리스팅입니다. 즉, 실제로 고객들이 'fish oil'이라는 검색을 통해 해당 리스팅을 제일 많이 제일 자주 구매한다는 뜻이겠죠. 아마존에서 보여지는 Best Seller 딱지는 이런 리스팅에 붙게 됩니다. fish oil이라고 검색하고 A라는 제품을 구매하는 사람이 많으면 많을수록 A 리스팅이 1페이지에 노출되는 개념이 바로 Organic Ranking 개념입니다.Artificial Ranking으로 상위 노출 - PPC 광고를 설정하는 방법위 사진에서 보여지는 것처럼 아마존 셀러 센트럴에서 'Advertising' 탭에서 'Campaign Manager'를 클릭하고 들어갑니다.여기서 Create Campaign을 눌러서 광고를 세팅할 수 있는데요, 아마존 PPC 광고 설정법은 어떻게 설정하냐에 따라 천차만별의 결과가 나올 수 있기 때문에 이번 포스트에서는 PPC 광고 설정법을 자세하게 설명하진 않고, 대략적인 설정법만 다루겠습니다.Create Campaign을 누르시면 아마존 PPC 광고 생성하는 메뉴가 아래와 같이 나오는데요, 아마존에서는 '자동' 광고 방식이 있고 '수동' 광고 방식이 있습니다. 자동 광고 방식은 상품을 등록하셨을 때 사용된 여러 데이터를 아마존의 알고리즘이 스마트하게 분석해서 알아서 적합한 키워드를 입찰 해주고 알아서 상위노출해주는 개념입니다. 수동 광고 방식은 판매자가 원하는 키워드를 세부적으로 정할 수 있고, 더 나아가서 심지어 각 키워드에 대한 match type (매칭 범위)를 정할 수 있습니다. match type에는 broad (광범위한) / phrase (구절 단위) / exact (단어 단위)의 매칭 범위 설정하는 게 있는데요, 이 부분 역시 자세하게 파고들면 너무 복잡하기 때문에, 초보자분들은 자동 광고만 설정하는 것을 추천드립니다 (PPC 고수들도 아무리 시간이 지나도 자동 광고는 유지합니다). 어쨌거나, 일일 광고 예산을 정하시고 시작일과 종료일을 정하신 뒤에 다음 화면으로 넘어갑니다.위 화면에서는 자동 광고 방식을 선택했을 때 보여지는 모습인데요, 어떤 상품을 광고할지 선택만 하시고, 기본 입찰가만 정하시면 설정이 끝납니다. 매우 간단하죠 :)PPC 광고를 통한 상위노출의 장단점PPC 광고를 통한 상위노출의 대표적인 장점은: 합리적인 비용으로 내 상품을 상위에 노출 시킬 수 있다는 점입니다.그렇다면 단점은: Sponsored 라는 딱지가 붙으므로, 소비자들도 바보가 아닌 이상 광고로 인한 상위노출이라는 것을 안다는 것입니다.Organic Ranking으로 상위 노출 - 키워드와 내 상품을 연결하여 구매컨택틱은 컨택틱만의 노하우가 있어서 Organic Ranking으로 상위 노출을 하는 방법을 가지고 있습니다. 하지만 저희를 사용하지 않아도 아마존 판매자들은 본인의 상품을 organic ranking으로 상위 노출 시킬 수 있습니다. 방법은 (1) 내 상품을 구매해줄 사람들을 넉넉하게 구합니다 (2) 내가 상위 노출 하고 싶은 키워드를 고릅니다 (예: fish oil) (3) 해당 키워드의 검색 결과에서 1페이지에 나와있는 판매자들은 하루에 몇개의 상품을 판매하고 있는지 조사합니다 (예: 하루 판매 개수 평균 20개) (4) 1번에서 준비한 사람들에게 부탁해서 20명은 1일차에 amazon에서 fish oil을 검색하게 하고 내 상품을 찾게 하여 구매하게 하고, 20명은 2일차에 amazon에서 fish oil을 검색하게 하고 내 상품을 찾게 하여 구매하게 하는 등,,, 이 과정을 10일간 반복합니다. 물론 이 분들은 판매자에게 편의를 봐주는 것이기 때문에 판매자는 이런 지인들에게 90% 할인을 제공하거나 전액 환불을 해줘야겠죠 (5) 내 상품은 fish oil이라는 검색 결과에서 1페이지에 노출됩니다.이론상으로는 충분히 이해가 되는 개념이지만, 현실적으로 미국에 살고 있으며 아마존 바이어 계정을 갖고 있는 200명의 고유 지인들을 알고 있을 확률이 매우 저조하죠... 그래서 컨택틱에서는 이런 부분을 해결해주고 있습니다. 실제로 미국에서 수만명을 대상으로 이런 번거로움을 감수하면서까지 구매 작업을 해줄 사람들을 보유하고 있습니다.언제 Artificial Ranking (PPC 광고)를 해야하고 언제 Organic Ranking을 해야하나요?답은 생각보다 간단합니다. 비싼 제품 ($50 이상)은 Artificial Ranking을 하는 게 좋습니다. 그리고 반대로 저렴한 제품 ($50 이하)는 Organic Ranking을 통한 상위 노출 마케팅이 효율이 좋습니다. 그 이유는, 비싼 제품은 무상배포 (giveaway)를 하기엔 단가가 높은 장벽이 있기 때문이며, 저렴한 제품은 오히려 PPC를 통해서 지출되는 클릭당 비용이 제품의 판매가보다도 더 많이 나와서 배보다 배꼽이 커지는 상황이 벌어지기 쉽기 때문입니다.
조회수 1207

나는 왜 회사에 가기 싫은가

 어느 날, 저의 친구가 그러더군요.회사는 나의 노동력(시간)을 돈으로 바꾸는 곳이다 언뜻 듣기에는 맞는 말 같았습니다. 그래서 그 당시에는 고개를 끄덕였지요. 저는 사회적, 논리적으로는 친구의 말이 틀리다고 생각하지 않습니다. 단지 저는 조금만 생각을 달리하면 더 편하게 즐겁게 회사를 다닐 수 있을 거라고 생각합니다. 그래서 제가 회사에 대해서 어떻게 생각하는지 짧은 글로나마 두리뭉실하게 끄적여볼까 합니다. 저에게 회사란 "가정과 다른 의미에서 나의 또 다른 목표를 추구하는 곳"입니다. 저에게 있어 회사란 "나의 고귀한 목표를 달성하기 위해 합법적으로 이용할 수 있는 곳"입니다. 저는 회사에서 주는 월급을 사용하여 생계를 꾸려나갑니다. 그 말이 그 말 같고 그 친구 말이나 제말이나 비슷하지 않나요? 네, 맞습니다. 그러나 저와 그 친구는 생각하는 방식이 다를 뿐입니다. 저는 하고 싶은 일이 있고 그 목표를 이루기 위해 회사에 들어간 반면에 그 친구는 돈을 벌기 위해서 회사에 들어갔다고 생각한 겁니다. 그냥 돈을 벌러 가니까 월요일 회사 갈 생각에 이불속에서 나오기 싫어지죠.(물론 이렇게 추운 날에는 그냥 가기 싫을 때도 있지만요) 그렇다면 만약 나의 목표를 이루기 위해 회사가 도움이 되지 않는다고 생각하면 어떻게 될까요? 답은 단순합니다. 회사를 다니지 않으면 되죠. 다른 방식으로 자신의 목표를 이룰 수 있다면요. 하지만 저의 입장에서는 회사를 다니는 편이 좋은 게, 돈도 주고 하고 싶은 일도 하고 재밌어서 회사를 다니는 편이 이득이라고 생각했습니다. 따라서 제가 한 말을 다르게 이야기하면 나는 왜 회사에 가고 싶은가? 나는 과연 회사를 이용하여 무엇을 달성하고 싶은가?로 치환이 가능하지요. 이런 사고방식을 가진 사람은 회사에 다니지 않더라도, 우주 한복판에 떨궈놓더라도, 하루하루 자신의 목표를 이루며 즐겁게 살고 있으리라 믿습니다. 웹서핑을 하다가 찾은 좋은 글귀가 있어 공유합니다. 저는 이 글을 읽는 여러분이 아래의 글귀를 읽고 고귀한 목표를 달성하기를 진심으로 바랍니다.대부분의 사람들이 평온한 절망 속에서 살아가고 있다...인간은 결국 자신이 목표로 한 것만을 달성한다. 그러니 비록 당장은 실패하더라도 더 고귀한 목표를 가져야 하는 것이다.- 헨리 데이비드 소로의 월든(Walden) 중에서...더 생각해볼 문제- 내가 이 회사에 들어온 이유는 단지 돈을 벌기 위해서야- 나는 내가 하고 싶은 일(또는 내가 이루고 싶은 목표)을 아직 찾지 못했어- 학자금 대출을 갚으려면, 나의 생활을 유지하려면 이 직장에서 주는 수준의 월급이 필요해#비주얼캠프 #인사이트 #경험공유 #조언
조회수 2221

블로그 운영 방법에서 엿보는 VCNC의 개발문화

VCNC에서 엔지니어링 블로그를 시작하고 벌써 새로운 해를 맞이하였습니다. 그동안 여러 글을 통해 VCNC 개발팀의 이야기를 들려드렸습니다. 이번에는 엔지니어링 블로그 자체를 주제로 글을 적어보고자 합니다. 저희는 워드프레스나 텀블러와 같은 일반적인 블로깅 도구나 서비스를 사용하지 않고 조금은 개발자스럽다고 할 수 있는 특이한 방법으로 엔지니어링 블로그를 운영하고 있습니다. 이 글에서는 VCNC 개발팀이 엔지니어링 블로그를 운영하기 위해 이용하는 방법들을 소개하고자 합니다. 그리고 블로그를 운영하기 위해 방법을 다루는 중간중간에 개발팀의 문화와 일하는 방식들에 대해서도 간략하게나마 이야기해보고자 합니다.블로그에 사용하는 기술들Jekyll: Jekyll은 블로그에 특화된 정적 사이트 생성기입니다. GitHub의 Co-founder 중 한 명인 Tom Preston-Werner가 만들었으며 Ruby로 작성되어 있습니다. Markdown을 이용하여 글을 작성하면 Liquid 템플릿 엔진을 통해 정적인 HTML 파일들을 만들어 줍니다. VCNC 엔지니어링 블로그는 워드프레스같은 블로깅 도구를 사용하지 않고 Jekyll을 사용하고 있습니다.Bootstrap: 블로그 테마는 트위터에서 만든 프론트엔드 프레임워크인 Bootstrap을 이용하여 직접 작성되었습니다. Bootstrap에서 제공하는 다양한 기능들을 가져다 써서 블로그를 쉽게 만들기 위해 이용하였습니다. 덕분에 큰 공을 들이지 않고도 Responsive Web Design을 적용할 수 있었습니다.S3: S3는 AWS에서 제공되는 클라우드 스토리지 서비스로서 높은 가용성을 보장합니다. 일반적으로 파일을 저장하는 데 사용되지만, 정적인 HTML을 업로드하여 사이트를 호스팅하는데 사용할 수도 있습니다. 아마존의 CTO인 Werner Vogels 또한 자신의 블로그를 S3에서 호스팅하고 있습니다. VCNC Engineering Blog도 Jekyll로 만들어진 HTML 파일들을 아마존의 S3에 업로드 하여 운영됩니다. 일단 S3에 올려두면 운영적인 부분에 대한 부담이 많이 사라지기 때문에 S3에 올리기로 하였습니다.CloudFront: 브라우저에서 웹페이지가 보이는 속도를 빠르게 하려고 아마존의 CDN서비스인 CloudFront를 이용합니다. CDN을 이용하면 HTML파일들이 전 세계 곳곳에 있는 Edge 서버에 캐싱 되어 방문자들이 가장 가까운 Edge를 통해 사이트를 로딩하도록 할 수 있습니다. 특히 CloudFront에 한국 Edge가 생긴 이후에는 한국에서의 응답속도가 매우 좋아졌습니다.s3cmd: s3cmd는 S3를 위한 커맨드 라인 도구입니다. 파일들을 업로드하거나 다운로드 받는 등 S3를 위해 다양한 명령어를 제공합니다. 저희는 블로그 글을 s3로 업로드하여 배포하기 위해 s3cmd를 사용합니다. 배포 스크립트를 실행하는 것만으로 s3업로드와 CloudFront invalidation이 자동으로 이루어지므로 배포 비용을 크게 줄일 수 있었습니다.htmlcompressor: 정적 파일들이나 블로그 글 페이지들을 s3에 배포할 때에는 whitespace 등을 제거하기 위해 htmlcompressor를 사용합니다. 또한 Google Closure Compiler를 이용하여 javascript의 길이도 줄이고 있습니다. 실제로 서버가 내려줘야 할 데이터의 크기가 줄어들게 되므로 로딩속도를 조금 더 빠르게 할 수 있습니다.블로그 관리 방법앞서 소개해 드린 기술들 외에도 블로그 글을 관리하기 위해 다소 독특한 방법을 사용합니다. 개발팀의 여러 팀원이 블로그에 올릴 주제를 결정하고 서로의 의견을 교환하기 위해 여러 가지 도구를 이용하는데 이를 소개하고자 합니다. 이 도구들은 개발팀이 일할 때에도 활용되고 있습니다.글감 관리를 위해 JIRA를 사용하다.JIRA는 Atlassian에서 만든 이슈 관리 및 프로젝트 관리 도구입니다. VCNC 개발팀에서는 비트윈과 관련된 다양한 프로젝트들의 이슈 관리를 위해 JIRA를 적극적으로 활용하고 있습니다. 제품에 대한 요구사항이 생기면 일단 백로그에 넣어 두고, 3주에 한 번씩 있는 스프린트 회의에서 요구사항에 대한 우선순위를 결정합니다. 그 후 개발자가 직접 개발 기간을 산정한 후에, 스프린트에 포함할지를 결정합니다. 이렇게 개발팀이 개발에 집중할 수 있는 환경을 가질 수 있도록 하며, 제품의 전체적인 방향성을 잃지 않고 모두가 같은 방향을 향해 달릴 수 있도록 하고 있습니다.VCNC 개발팀이 스프린트에 등록된 이슈를 얼마나 빨리 해결해 나가고 있는지 보여주는 JIRA의 차트.조금만 생각해보시면 어느 부분이 스프린트의 시작이고 어느 부분이 끝 부분인지 아실 수 있습니다.위와 같은 프로젝트 관리를 위한 일반적인 용도 외에도 엔지니어링 블로그 글 관리를 위해 JIRA를 사용하고 있습니다. JIRA에 엔지니어링 블로그 글감을 위한 프로젝트를 만들어 두고 블로그 글에 대한 아이디어가 생각나면 이슈로 등록할 수 있게 하고 있습니다. 누구나 글감 이슈를 등록할 수 있으며 필요한 경우에는 다른 사람에게 글감 이슈를 할당할 수도 있습니다. 일단 글감이 등록되면 엔지니어링 블로그에 쓰면 좋을지 어떤 내용이 포함되면 좋을지 댓글을 통해 토론하기도 합니다. 글을 작성하기 시작하면 해당 이슈를 진행 중으로 바꾸고, 리뷰 후, 글이 발행되면 이슈를 해결한 것으로 표시하는 식으로 JIRA를 이용합니다. 누구나 글감을 제안할 수 있게 하고, 이에 대해 팀원들과 토론을 하여 더 좋은 글을 쓸 수 있도록 돕기 위해 JIRA를 활용하고 있습니다.JIRA에 등록된 블로그 글 주제들 중 아직 쓰여지지 않은 것들을 보여주는 이슈들.아직 제안 단계인 것도 있지만, 많은 주제들이 블로그 글로 발행되길 기다리고 있습니다.글 리뷰를 위해 Pull-request를 이용하다.Stash는 Attlassian에서 만든 Git저장소 관리 도구입니다. GitHub Enterprise와 유사한 기능들을 제공합니다. Jekyll로 블로그를 운영하는 경우 이미지를 제외한 대부분 콘텐츠는 평문(Plain text)으로 관리 할 수 있게 됩니다. 따라서 VCNC 개발팀이 가장 자주 사용하는 도구 중 하나인 Git을 이용하면 별다른 시스템의 도움 없이도 모든 변경 내역과 누가 변경을 했는지 이력을 완벽하게 보존할 수 있습니다. 저희는 이런 이유로 Git을 이용하여 작성된 글에 대한 변경 이력을 관리하고 있습니다.또한 Stash에서는 GitHub와 같은 Pull request 기능을 제공합니다. Pull request는 자신이 작성한 코드를 다른 사람에게 리뷰하고 메인 브랜치에 머지해 달라고 요청할 수 있는 기능입니다. 저희는 Pull request를 활용하여 상호간 코드 리뷰를 하고 있습니다. 코드 리뷰를 통해 실수를 줄이고 개발자 간 의견 교환을 통해 더 좋은 코드를 작성하며 서로 간 코드에 대해 더 잘 이해하도록 노력하고 있습니다. 새로운 개발자가 코드를 상세히 모른다 해도 좀 더 적극적으로 코드를 짤 수 있고, 업무에 더 빨리 적응하는데에도 도움이 됩니다.어떤 블로그 글에 대해 리뷰를 하면서 코멘트로 의견을 교환하고 있습니다.코드 리뷰 또한 비슷한 방법을 통해 이루어지고 있습니다.업무상 코드 리뷰 뿐만 아니라 새로운 블로그 글을 리뷰하기 위해 Pull request를 활용하고 있습니다. 어떤 개발자가 글을 작성하기 위해서 가장 먼저 하는 것은 블로그를 관리하는 Git 리포지터리에서 새로운 브랜치를 따는 것입니다. 해당 브랜치에서 글을 작성하고 작성한 후에는 새로운 글 내용을 push한 후 master 브랜치로 Pull request를 날립니다. 이때 리뷰어로 등록된 사람과 그 외 개발자들은 내용에 대한 의견이나 첨삭을 댓글로 달 수 있습니다. 충분한 리뷰를 통해 발행이 확정된 글은 블로그 관리자에 의해 master 브랜치에 머지 되고 비로소 발행 준비가 끝납니다.스크립트를 통한 블로그 글 발행 자동화와 보안준비가 끝난 새로운 블로그 글을 발행하기 위해서는 일련의 작업이 필요합니다. Jekyll을 이용해 정적 파일들을 만든 후, htmlcompressor 통해 정적 파일들을 압축해야 합니다. 이렇게 압축된 정적 파일들을 S3에 업로드 하고, CloudFront에 Invalidation 요청을 날리고, 구글 웹 마스터 도구에 핑을 날립니다. 이런 과정들을 s3cmd와 Rakefile을 이용하여 스크립트를 실행하는 것만으로 자동으로 이루어지도록 하였습니다. VCNC 개발팀은 여러 가지 업무 들을 자동화시키기 위해 노력하고 있습니다.또한, s3에 사용하는 AWS Credential은 IAM을 이용하여 블로그를 호스팅하는 s3 버킷과 CloudFront에 대한 접근 권한만 있는 키를 발급하여 사용하고 있습니다. 비트윈은 특히 커플들이 사용하는 서비스라 보안에 민감합니다. 실제 비트윈을 개발하는데에도 보안에 많은 신경을 쓰고 있으며, 이런 점은 엔지니어링 블로그 운영하는데에도 묻어나오고 있습니다.맺음말VCNC 개발팀은 엔지니어링 블로그를 관리하고 운영하기 위해 다소 독특한 방법을 사용합니다. 이 방법은 개발팀이 일하는 방법과 문화에서 큰 영향을 받았습니다. JIRA를 통한 이슈 관리 및 스프린트, Pull request를 이용한 상호간 코드 리뷰 등은 이제 VCNC 개발팀의 문화에 녹아들어 가장 효율적으로 일할 수 있는 방법이 되었습니다. 개발팀을 꾸려나가면서 여러가지 시행 착오를 겪어 왔지만, 시행 착오에 대한 반성과 여러가지 개선 시도를 통해 계속해서 더 좋은 방법을 찾아나가며 지금과 같은 개발 문화가 만들어졌습니다. 그동안 그래 왔듯이 앞으로 더 많은 개선을 통해 꾸준히 좋은 방법을 찾아 나갈 것입니다.네 그렇습니다. 결론은 저희와 함께 고민하면서 더 좋은 개발문화를 만들어나갈 개발자를 구하고 있다는 것입니다.저희는 언제나 타다 및 비트윈 서비스를 함께 만들며 기술적인 문제를 함께 풀어나갈 능력있는 개발자를 모시고 있습니다. 언제든 부담없이 [email protected]로 이메일을 주시기 바랍니다!
조회수 910

[모바일 앱분석] Step3. CONVERSION (성과 분석)

모바일 앱 분석의 마지막 3단계 Conversion (성과분석) 에 대해 알아보겠습니다.[모바일 앱분석] Step1. MARKETING (마케팅분석)[모바일 앱분석] Step2. EXPERIENCE (사용자경험분석)마케팅 활동으로 아무리 많은 사용자를 확보하고, 좋은 경험을 제공해도 전환 최적화가 되어 있지 않다면, 투자 만큼의 결과(Outcomes)를 얻지 못해 지속적인 앱 운영의 어려움을 느끼게 됩니다. Conversion 단계의 분석 핵심은 사용자의 전환 트렌드를 이해하고, 전환 효율을 떨어뜨리는 문제점을 도출하여 더 많은 전환을 획득할 수 있도록 개선하는 데 있습니다. 앱 비즈니스 마다 목표 값이 다르겠지만, 이번 설명에서는 커머스 앱 기준으로 설명했습니다.# 전환 트렌드 이해먼저 사용자의 주문이 집중되는 시점(시간/요일/계절 등)을 인지하는 게 중요합니다.  주문이 집중된다는 건 그만큼 구매 욕구가 증가하는 시점으로 해석할 수 있기 때문에, 해당 시간을 활용한 이벤트로 높은 성과를 기대하거나 반대로 주문에 영향을 줄 수 있는 앱 업데이트, 서버 점검 등은 해당 시간을 피해서 작업하는 것이 좋습니다.데이터를 볼 때는 매크로 컨버전(거시적 전환) 지표가 중요하지만, 필히 마이크로 컨버전(미시적 전환)도 함께 봐야 합니다.  많은 주문을 얻기 위해선 당연하게도 ‘장바구니담기’, ‘바로구매시도’ 등의 전환이 많이 발생해야 하며, 주문까지의 연결율이 높아야 하기 때문에 이런 상황을 파악할 수 있는 마이크로 컨버젼 지표에 대한 관리가 중요합니다.( 와이즈트래커 > 커머스 > 주문/매출액 리포트 )# 타겟별 선호 상품 파악커머스 업계에서 가장 뜨거운 기술은 바로 개인화(personalization)입니다. 개인화의 목적은 범용적 컨텐츠 제공이 아닌 나만을 위한 컨텐츠를 제공함으로써 구매 확률을 높이고자 함입니다. 이 기술의 근간은 타겟팅이라고 볼 수 있습니다.저에게 원피스, 브라우스를 수백번 보여줘도 구매할 확률은 0%이겠지만, 시계, 운동화 등의 관심 상품을 제시한다면 앞선 상품보다 구매 확률은 크게 증가할 것입니다. 이처럼, 상품 구매 데이터를 성별, 연령대, 직업 등의 사용자 정보를 다차원으로 조합 후 세분화하면 타겟이 선호하는 상품이 무엇인지 알 수 있으며, 이를 바탕으로 상품 구매 의사가 높은 최적의 타겟을 설정하고 마케팅 전략을 수립한다면 매스 마케팅과는 차원이 다른 ROI를 경험할 수 있습니다.( 와이즈트래커 > 커머스 > 상품별 주문/매출에서 다차원 세그먼트 적용 후 리포트 ) # 전환 시나리오 분석사용자가 주문(전화)을 하기 위해 거쳐야 하는 일련의 프로세스를 전환 시나리오라고 합니다. 전환 시나리오는 전환 단계별 통과율/이탈률 데이터 제공으로, 전환을 방해하는 문제 화면을 도출하여 개선의 힌트를 얻을 수 있는 리포트입니다.아래 예시를 보면 사용자가 주문을 하기 위해 1) 상품 상세 > 2) 장바구니 > 3) 주문정보 입력 > 4)주문완료, 총 4단계의 스텝을 밟게 되는데요. ‘상품 상세’에서 ‘장바구니’로의 이탈률(92%)은 이해할 수 있습니다. 상품 조회 자체를 목적으로 온 사용자가 많기 때문입니다. 그러나 ‘주문정보 입력’까지 온 사용자는 구매의사가 매우 높은 사용자로, 81%의 높은 이탈률은 심각한 문제입니다.이를 통해 ‘주문정보 입력’의 통과율을 높이기 위한 폼 양식 리뉴얼, 결제 방식의 개선 등의 최적화 작업을 한다면 전체적인 주문율 향상을 기대할 수 있습니다(와이즈트래커 >  컨텐츠   > 화면이동경로 분석 리포트)앱 분석의 단계별 접근방법에 대해 살펴봤는데요, 모든 앱에는 개선이 필요한 부분이 존재합니다. 데이터는 개선의 방향을 알려주고, 실행(Action)은 성과 향상으로 답할 것입니다.
조회수 3094

국내 스타트업 개발자들도 저녁이 있는 삶을 산다.

[대화 1]친구 A: 남편은 무슨일 해?아내: 어, IT회사 다녀.친구 A: 거기서 무슨일 하는데?아내: 개발자에요.친구 A: 아 그래? 그럼 퇴근 제때 못할텐데, 애들 키우기 힘들겠네.…[대화2]아내: 아니 그렇게(반바지) 입고 회사 가려고?필자: 음... 요즘 판교 쪽에서는 패피들은 반바지에 샌들 정도 신어줘야 인정받아..아내: 우리(금융회사)는 반바지 입는 사람은 생수 배달하는 사람 뿐인데. 갈아입고 가.금융기관에서 일하는 필자 아내와의 일상 대화 중 일부입니다. 대화는 짧지만 많은 의미가 함축되어있습니다. 우리 사회에서 금융권 직원이라 하면 말끔한 수트를 차려입고 아침부터 아메리카노 한잔 하면서 뭔가 중요한 딜을 성사시킬 것 같은 느낌이라면, IT개발자라 하면 그 금융권에서 사용하는 시스템 개발을 하위 위해 파견온 협력회사 직원과 그 회사에서 고용한, 소위 을, 병, 정 프리랜서들로 반바지에 좀 헝크러진 머리를 하고 밤늦게까지 그리고 주말에도 코딩하느라 제대로 씻지도 못하고 다니는 사람을 먼저 떠올립니다. 최근에 국내 유수의 게임 회사 한 곳에서만 세 명이 과로사하거나 업무 부담으로 회사에서 자살했다고 하니 그런 인식이 전혀 틀리지만은 않은 듯 합니다.미국에서는 개발자들이 대접은 잘 받지만 업무 난이도와 강도는 정말 높다고 합니다. 미국에서는 소프트웨어 개발자라고 하면 엄지손가락을 치켜 세우며 ‘6 digits’이냐고 물어보고들 합니다. 연봉이 $100,000 즉  1억 1,200만원 이상이냐고 묻는 것입니다. 연봉 10만 달러는 미국에서도 높은 편이지만, 소프트웨어 개발자들은 일반적으로 이를 상회합니다. 실리콘밸리에서는 개발자 대졸 초임이 10만 달러 정도 된다고 합니다.시가총액 상위 기업 대부분이 ICT 기업들이고 미국에서도 소프트웨어 개발 인력은 공급이 상당히 부족하니 그럴 수 밖에 없습니다. 공대중에서 최고라 하는 스탠포드와 MIT에서 최고 인기 전공은 단연 컴퓨터 사이언스라고 하는데, 대한민국에서는 인재들이 소프트웨어 분야를 기피하고, 이 분야가 더 열악해지는 악순환이 계속되고 있습니다. 자율주행 시스템, 암진단을 인간 의사보다 잘한다는 IBM 왓슨, 자산관리 로봇까지 가지 않더라도 뱅킹, 콜센터, 주차 정산, 음식 주문, 모바일 게임 등 우리 일상 생활을 소프트웨어 개발자들이 책임지고 있는데, 만성적인 개발 인력 부족으로 우리 ICT 산업의 경쟁력이 갈수록 떨어지지 않을까 걱정입니다.어제 오늘의 이야기도 아니고, 해결책이 과연 있는가?고무적인 것은 과거보다는 소프트웨어 개발자의 근무 환경에 더 관심을 가지고 야근 문화를 없애나가려고 노력하는 기업들이 많아지고 있다는 점입니다.핀테크 기업 핀다도 접근 방법은 다소 다르지만 이런 긍정적인 문화를 확산시키는 데 노력하고 있습니다. 그로 인해 우수한 인력이 한명이라도 더 핀다를 선택하고, 대한민국 젊은이 몇명이라도 더 공시생이 되기보다는 소프트웨어 개발자로 진로를 선택하기를 기대합니다.업무 환경이 중요하다.핀다의 개발자는 공유오피스 위워크(Wework) 을지로점 내의 사무실 및 라운지 등에서 자유롭게 근무합니다. 근무중에 사무실 내의 탁구장에서 함께 탁구를 치기도 하고 다트 게임을 하기도 합니다. 위워크 다른 층 라운지 쇼파에서 탁트인 전망을 보며 일하기도 합니다.물론 업무가 몰리고 데드라인에 쫓기면 야근을 하기도 하고 주말에 집에서 일하기도 하지만 이를 권장하기 보다는 지양하고 더 줄여나가려고 합니다. 저녁이 있는 삶을 보장하기 위해 지속적으로 노력할 것입니다.Wework 16층 회의실 겸 탁구장에서 열심히 탁구치는 우리 개발자. Le Viet Hoang‘월화수목금금금’ 일해도 일정 맞추기 어려운데 무슨 배부른 소리인가?소프트웨어 개발은 집중력을 요하는데, 사람이 하루 8시간도 집중해서 일하기는 쉽지 않습니다. 집중하지 못한 상황에서 작성한 낮은 품질의 코드로 더 많은 오류를 일으키고 이를 해결하기 위해 더 많은 시간을 일해야 하는 악순환이 발생합니다. 해당 직원의 행복지수도, 건강도, 로열티도 떨어지고 퇴사할 가능성이 높아집니다. 결국 회사는 잃는 것이 더 많아지게 됩니다. 하지만, 단지 초과 근무로 인해 생산성이 떨어지므로 이를 지양해야 한다고 하기에는 현실은 일반적으로 너무 열악하고 다급합니다. 초과 근무를 대신할 다른 혁신적인 방안이 있어야 기업의 관리자를 설득할 수 있을 것입니다.핀다 개발팀은 다릅니다. 개발 환경을 소개합니다.1. 이슈관리 시스템 Jira를 이용하여 태스크, 오류 등 모든 이슈를 관리합니다.      위키 시스템 Confluence를 통해 회사 및 프로젝트의 날리지를 관리합니다.  위키에 프로젝트별로 이와 같이 스페이스를 만들고 트리 구조로 페이지를 생성합니다.그림 상의 페이지에는 Jira에서 생성한 이슈들을 나열한 것을 볼 수 있습니다. 이런 방식으로 회사의 모든 지식은 체계적으로 정리되고 공유됩니다.2.  Git을 이용하여 소스코드 뿐 아니라 디자인 프로젝트까지 관리합니다.동시에 여러 버전의 소스를 유지하고, 여러 사람이 협업하기 위해 위와 같은 Git flow를 준수합니다.소스 변경(커밋) 시에는 그림과 같이 관련 이슈 번호를 넣어서 커밋과 이슈를 연동합니다.상용 배포 버전에는 그림과 같이 버전을 태그로 달아두고 버전별로 릴리즈 노트를 작성합니다.3. Jenkins를 이용하여 시스템 빌드 및 배포를 자동화하고 있습니다. 각 빌드에도 버전을 태그로 붙이고 있습니다.4. 객체지향 프로그래밍 방식을 철저히 준수합니다.시스템을 모듈로 나누고 각 모듈 간의 의존도는 최소화합니다. 논리적으로 관련된 코드는 한 패키지, 클래스 등에 모아서 응집도를 최대화합니다. 데이터와 데이터 처리 코드는 한 클래스에 모읍니다. 중복된 코드는 피할 수 있다면 한 줄이라도 허용하지 않고, 상속, 함수화, 오버로딩 등을 최대한 활용하여 코드 사이즈를 줄입니다.5. 이해하기 쉬운, 설명이 필요 없는 코드와 문서를 작성합니다.소프트웨어는 본질적으로 복잡합니다. 복잡한 문제를 최대한 쉽게 풀어내는 것이 소프트웨어 개발자의 능력의 핵심 중 하나입니다. 문제를 더 복잡하게 만들어서 다른 사람이 이해하기 어려워 하는 것을 본인의 능력이 뛰어나서라고 자만하거나, 주석을 달거나 문서화를 하지 않고서 다른 사람이 코드를 보고 이해하면 된다는 식의 생각은 아마추어리즘일 뿐입니다.핀다의 소프트웨어 프로젝트는 경험이 부족한 신입 개발자라도 30분 내에 구조와 흐름을 파악할 수 있도록 하고 있습니다.6.  웹, 안드로이드, 아이폰 앱은 철저히 통일된 MVC 구조로 구현합니다.모델(M) 부분은 서버로부터 데이터를 받아오는 모듈, 데이터의 세부사항을  처리하는 모듈, 데이터의 보존과 공급을 담당하는 모듈로 철저히 분리하여 구현합니다.화면의 부분을 담당하는 뷰(V)는 주어진 데이터로 화면을 그리는 것만 담당합니다.화면을 구성하기 위해서는 뷰를 배치하고 모델로부터 데이터를 받아서, 뷰에 전달해야 합니다. 이는 컨트롤러(C)가 담당하는데 컨트롤러는 철저히 컨트롤만 하고 세부적인 사항을 처리하지 않습니다.핀다의 웹, 안드로이드, 아이폰 앱은 모두 동일한 폴더, 클래스 구조를 가지도록 설계하고 있습니다. 이로 인해 다른 분야를 접해보지 못한 개발자라도 하루 내에 파악하여 코드 수정까지 할 수 있어서 누구나 쉽게 풀스택 개발자가 될 수 있습니다.종합해보면, 핀다 개발팀은 나만의 스타일로 코드를 작성할 자유가 없고, 프로그래밍 컨벤션을 따라 최적의 간결한 코드를 작성해야 합니다. 타이트한 프로세스를 따라야 합니다. 구글이나 마이크로소프트 보다 더 높은 수준의 클린 코드를 작성해야 합니다. 다소 타이트해보일 수 있지만, 유능한 핀다의 개발자들은 적극적으로 이를 준수하고 오히려 더 나은 개선 방안을 내놓고 있습니다. 결국 핀다의 개발자는 저녁이 있는 삶 뿐 아니라 신나고 발전적인 직장생활까지 누리게 될 것입니다.핀다의 미래가 밝아 보이나요? 아니면 너무 타이트해 보이나요?핀다는 핀다의 미래가 밝아 보인다고 느끼는 개발자에게 문을 활짝 열어놓고 있습니다.많은 기업이 핀다 방식 혹은 더 나은 방식을 도입하여 행복하게 일하는 개발자들이 더 많아지기를 기대해봅니다.#핀다 #개발 #개발팀 #개발자 #저녁이있는삶 #기업문화 #조직문화 #사내복지
조회수 844

미국 상표 등록을 무료로? 선착순 이벤트!

안녕하세요, 대한민국 사업자들의 해외 전자상거래 진출(아마존 판매)을 도와주는 컨설팅 회사이자 업무대행사 컨택틱의 이이삭 대표입니다.오늘 여러분들이 매우 좋아할만한 특별한 기회를 준비해봤는데요, 바로… 컨택틱에서 여러분들의미국 상표 등록을 초특가로 대행해드린다는 것입니다. 한국의 변리사를 통해서 상표 등록하면 government fees(특허청 비용)까지 포함하여 총 120~150만원 내외인데요, government fees 즉 미국 특허청에 직접 지불해야하는 신청비가 고작 $225(TEAS Plus 신청 유형)인 것을 따지면 거의 100만원이나 변리사에게 수고비로써 주는 게 다소 버거울 수가 있습니다. 그래서 컨택틱에서 어떻게 해야 여러분들의 고민을 해소해드릴 수 있을까 고민을 해봤는데요, 2017년 6월에 26일에 컨택틱에서 직접! 변리사를 통하지 않고! 미국 특허청에 상표 신청을 해봤습니다. 단돈 $225만 지불하고 말이죠. 그리고… 2018년 1월 16일, 6개월 전에 신청한 그 상표가 LIVE 승인 되었습니다! 아래 사진을 통해 확인하실 수 있습니다.이렇게 한국변리사 또는 해외변리사를 이용하지 않아도 100% 효력 있는 미국 상표를 낼 수 있다는 것을 컨택틱에서 몸소 보여드렸습니다. 이 포스트를 보고 계신 여러분들께 컨택틱은 2018년 기념으로 무!료!로! 여러분들의 미국 상표를 신청 해드리겠습니다. 많은 분들 신청할 테니 모든 분들을 받을 수는 없겠지만 최대한 많은 분들의 미국 상표 신청을 도와드리고 싶습니다. 선착순 3명에게만 무료로 미국 상표 등록을 도와드리겠습니다. 빨리 신청하세요!1,500,000원  => 250,000원무료라고 해놓고 왜 25만원이냐...위에도 설명했듯이, $225 government fees미국 특허청에 직접 납부하는 금액입니다 ^^*신청 조건:(1) 미국 마켓플레이스 (이베이/아마존/월마트/등) 어느 한 곳에 상품이 등록되고 팔리고 있어야 합니다.(2) 해당 브랜드의 소유주임을 증명해주셔야 합니다.(3) 제품의 로고가 찍힌 실제 상품 모습 + 포장 박스 및 포장 비닐의 모습을 찍어서 보내주셔야 합니다.(4) 홈페이지가 있어야합니다 (영문 홈페이지 권장)(5) 브랜드 로고가 있어야 합니다.

기업문화 엿볼 때, 더팀스

로그인

/