스토리 홈

인터뷰

피드

뉴스

조회수 856

대표님들의 딥다크한 울분과 화병에 대하여

회천! 팔괘장!!한진 일가의 다양한 동영상과 녹음파일을 통해 우린 '갑질'에 대해 다시 생각해보게 되었습니다. 사회적으로 갑질을질에 대해 이슈화가 크게 되고있는 건 꽤나 건강한 신호라고 생각합니다. 진짜 절망적인 건 누구도 그러한 행위에 대해 입도 뻥끗 못하는 디스토피아적 세계관이죠.  '갑질' 이란 것은 본질적으로 개인의 '화'에서 비롯됩니다. 물론 '화'라는 단어안에는 우울, 절망, 초조, 억울, 부끄, 분노 등등 다양한 감정들이 녹아있고 이러한 감정들은 많은 에너지를 지니고 있습니다. 화학적으로도 그러하지만 고에너지의 물질은 그 자체가 나쁜 건 아닙니다. 방사능이나 반물질이나, 플라즈마와 같이 아주 자연스러운 것이죠. 하지만, 통제수단이 없이 그냥 세상천지에 고에너지가 방출되면 주변에 있는 수많은 존재에게 강력한 영향을 미치게 됩니다. 감정도 그러하죠. 빡침과 울분과 딥다크한 암흑감정들은 때론 매우 강렬한 동기가 되어주기도 하고, 실천력의 큰 에너지가 되기도 합니다. 그러나 이것들이 적절히 통제되지 못하면 물건을 집어던지는 실천과 욕을 하고 죽빵을 날려야겠다는 동기를 부여해주죠.   출처 : 이미지 내 포함 문제는 단순한 감정의 문제가 아닌 거기에 '상하관계'가 부여되었을 때의 얘기지요. 그렇습니다. 보통 인간도 동물인지라 누군가가 공격태세를 취하면 우리도 아드레날린을 뿜뿜하며 근육에 혈액을 보내 회피,반격,죽빵,아스바리 등의 다양한 리액션에 대비하게 됩니다. 하지만 이러한 본능적방어태세를 억누르는 건 바로 사회성이죠. 슬프게도 인간은 사회화라는 과정을 어릴 적부터 거친 터라 몸과 정신은 단순히 본능만으로 움직이지 않습니다. 그것들을 억누르고 제어하는 사회적자아가 있기 마련이죠. 때문에 사실 계급장떼고 맞다이를 까면 1분이면 물리칠 수 있을 것 같은 존재라고 할 지라도, 법률과 사회적지위에 의해 머리를 조아려야 하는 경우가 있습니다.  갑질은 비단 대기업만의 문제는 아닙니다. 단순한 식당손님부터 파워블로거지나, 스타트업대표, 또는 작은 동아리나 조별과제에서도 발생하죠. 2명 이상이 모이면 일단 서로의 지위를 본능적으로 정하려고 하는 인간의 특성상 완벽한 평등이란 어렵습니다. 그러나, 적어도 서로의 인권과 영역을 존중해주면서 다치지않게끔 배려하는 현명함을 발휘할 순 있죠. 특히 사회적 상하관계에 있는 직장 내에서라면 더더욱 필요한 덕목이구요. 제목의 단어는 '대표님'을 썼지만 팀장이든, 부장이든, 이사든 상관없이 어쨋든 사회적 상급자에게 모두 적용되는 이야기일 듯 합니다.단순히 그들이 잘못되었으니 돌로 쳐죽일 놈들이다!! 라고 비난하려는 건 아닙니다. 오히려 본인들이 뭔가 문제가 있다면 빨리 깨닫고 좀 더 현명한 방식으로 갈등을 풀어나가길 바라는 마음에서 한 번 읊조려 보고자 합니다.대표님들의 마음속엔 어떠한 울분들이 쌓여있는 지 지금부터 알아봅시당. 참고로 아래 내용들은, 모두가 그렇다는 게 아니라 해당감정들이 과잉되었을 때 잘못된 방향으로 발현되는 경우를 적은 것입니다.인정욕구 인정욕구에는 어릴 적의 보상심리가 크게 작용합니다. 대표도 엄밀히 한 개인이고, 개인의 삶을 만들어 온 지난 기억과 경험이 있는 법이죠. 라캉은 '인간은 타인의 욕망을 욕망한다.' 라고 했잖아요. 지금껏 우리의 경험은 누군가의 욕망을 만족시키기 위한 행위가 많았습니다. 하지만 그게 환경이나 능력탓으로 이루어지지 못했을 땐 그 비난의 화살을 스스로에게 돌리기도 해요. 심리학에선 자기편향이라고도 합니다. 저의 경우엔 어릴 적의 경제적어려움과 이런저런 경험들이 아무도 날 도와주지 않을 것이라는 절망감으로 발현되더라구요. 마치 사회에서 내가 지워지는 듯한 기분을 느끼게도 하구요. 그래서 대표가 된 이후 '난 이곳의 대표야!!! 내가 여기 있다구!! 날 인정해줘!!' 라고 외치는 듯한 행동을 하다가 폭망했던 경험이 있습니당. '대표'는 회사의 대표란 얘기지 그게 내 인생의 어떤 보상 내지는 지위를 나타내는 단어가 아니예요. 직급 없이도 내가 나로써 존재할 수 있어야 하죠. 내 주변관계와 능력과, 인정도 마찬가지입니다. 대표라는 직함으로 인해 만들어진 관계나 부풀려진 능력은 사실 나의 것이 아니예요. 회사의 이름을 업은 것 뿐이죠. 외로움생각보다 많은 대표님들은 외로워합니다. 보통 대표님은 미래와 비전을 바라보고 고뇌와 모발뜯기를 반복하는데, 실무자들은 주어진 현실에 더 집중하곤 하죠. 컨설턴트는 자꾸 과거를 돌아보라구 하구요. 모두 각자의 시선이 존재하는 법입니다. 대표님은 자기 말을 들어주고 이해해줄 사람을 필요로 해요. 하지만, 생각보다 그런 사람은 많지 않더군요. 내 회사에서 일어나는 일들을 사사건건 알고 있는 사람도 없을 뿐더러, 같은 대표라고 해도 얘도 힘들고 나도 힘든데 서로 힘든 얘기만 하다간 '누가 더 힘든가.' 를 겨루는 시간이 되어버리기도 하거든요. 이러한 고립감이 심해지면 대표님들을 작은 관계에 집착하게 합니다. 직원 중 한 명이라도 '말이 통한다!' 라는 사람이 있으면 큰 애정과 관심과 거대한 일감을 몰아주게 되는 것이죠. 잘못된 사랑의 표현입니다. 상대적으로 다른 직원들에겐 편애나 불공평으로 보일 수도 있구요. 사람인지라 어쩔 수 없다고 고개를 가로젓겠지만, 문제는 자꾸 내 책상위에 사직서가 점점 많아진다는 데에 있습니다. 회사에서 말 통하는 사람을 찾는 건 어려운 일입니다. 각자의 할 일이 있는 것이지요. 말 통하길 바라시면 그냥 절 찾아오세요 010-654.....(응?) 불안함부란부라누부라우부루ㅏ안부라안불안불안불안이건 별개의 감정이라기보단 모든 내적에너지의 근원이 아닐까싶습니다. 사람은 태생적인 불안을 안고있어요. 이러한 불안은 삶을 끊임없이 역동적으로 만들어주고 더 나은 어떤 것을 갈망하게끔 만들죠. 하지만 방향을 잃어버린 불안. 그러니까 불안해하는 것을 불안해하는 악순환의 고리에 빠져버리면 이상한 행동들이 나오기 시작합니다. 괜히 계속 뭔가 정리된 내용을 또 정리하라고 시킨다거나, 계속 뭔갈 빼먹은 듯한 느낌이 들거나, 회의를 빅뱅이전부터 해왔어도 결론이 없는 듯한 늪에 사로잡히죠. 진실을 왜곡하기 시작하고, 불안이 가득한 눈으로 모든 것을 바라보기 시작합니다. 가장 최악은 이 불안한 시선이 사람을 향하면 불신으로 이어진다는 점이죠. 더 무서운 건 뭔 줄 아세요? 정작 본인은 자신의 눈에 불안이 씌여있다는 사실을 전혀 인지하지 못한다는 겁니다. 자꾸 했던 얘길 또 정리하게 되고, 말이 바뀌거나 '정리가 안된듯한' 느낌이 든다면 주변사람들에게 물어보셨으면 해요. "내가 요즘 불안한 눈빛과 거친 생각을 지니고 있니?"라고. 불안은 전염되는 속성이 있어서 상대의 불안을 금새 눈치챌 수 있어요. 부담감인생의 jim확실히 돈이 쪼들리기 시작하면 예민해집니다. 내 깜냥 이상의 거대한 장벽을 마주했을 때도 그렇죠. 부담과 책임감은 사업에 큰 원동력이 되어주지만 너무 커지면 현재 상황을 제대로 볼 수가 없어요. 자꾸 직원들이 내 돈 뺏어가는 루팡놈들처럼 보인다거나, 내가 이렇게나 돈을 주는데 네 놈들이 고작 9시간 일하고  정시퇴근을 해?? 와 같은 보상심리도 콤보로 찾아오죠. 모든 걸 혼자 짊어진 것 같아서 난 책상을 치며 옥좌에 앉아 피눈물을 흘리고 있는데 직원들의 웃는 소리라도 들리면 '나 혼자만 이 모든 걸 짊어지는 건가..하아..난 존나 아틀라스야.' 라는 생각도 듭니다. 응, 아니예요. 모두가 비장하고 부담을 진 채 근엄격한 표정으로 일할 필욘 없습니다. 직원들이 고작 월급이나 뜯어가자고 헬게이트 2호선을 뚫고 출근해서 잔뜩 지친몸으로 집에 돌아가는 건 아닙니다. 다들 현재 자기 역량에서 뭔가 잘해보고 싶어해요. 전 디자이너니까, 디자인을 생각해볼께요. 사실 대충 만들라면 30분이면 만들 수 있는 것들입니다. 소스쳐발라서 그냥 대강 글씨만 바꾸기만 해도 돼요. 하지만 몇 개 시안을 끊임없이 만들고 내 맘에 들 때까지 새로운 것을 제안하는 건 당신 마음에 들기 위한 알랑방구라던지, 내 능력을 인정해달라는 발악이 아닙니다. 내 업에 대한 애정이자, 양심이고 열정이죠. 부담은 대표님 혼자만 지고있는 게 아닙니다. 내 입에서 자꾸 "나 혼자만...." 이란 소리가 나오기 시작한다면, 뭔가 잘못되어 가고 있는 겁니다. 본인의 마음이든, 조직이든...분노분노는 매우 확실한 감정입니다. 분노의윤리학 이란 영화에서 조진웅의 대사 중, '화가 날 땐 다른 감정이 들지 않잖아. 아주 순수한 감정이라구!' 라는 부분이 있습니다. 네 그렇죠. 분노는 순수한 감정 그 자체입니다. 기쁘거나 슬프다가도 빡칠 수 있어요. 하지만 화가 날 땐 갑자기 기뻐지거나 즐거워지지 않죠. 온전히 그 감정에만 몰입하게 된달까요. 분노가 잦은 이유는 너무도 많지만, 그 확실하고 명확한 몰입감에 중독되어 가는 중일 가능성이 큽니다. 소리를 지르고 집어던지고 상대를 밀치고, 뭔갈 내려치는 등... 나의 감정을 아주 명확하게 느끼고 표현할 수 있죠. 흔히 살아있음을 느낀다고 할까요? 오히려 분노가 잦은 분들은 그 외에 다른 생활에서 전반적으로 에너지가 떨어져있는 경우가 많아요. 존재가 희미해져가는 느낌이죠. 집안문제라던가, 결혼생활이라던가, 또는 형제관계가 꼬여있는데 뭔가가 명확치 않게 그냥 꼬여만 있는 경우..또는 평소에 내 감정을 잘 표현하지 못해서 모든 것이 애매하게 응축되어있는 상태라던지... 이건 회사와 사업 자체의 문제라기 보단 오히려 그 외적인 요인이 더 클 때가 많습니다. 대표 개인가정사나 건강상 문제 등등 말이죠. 빠른 상담과 치료와 요가와 명상, 찬물과 운동을 권하는 바입니다. 이미 분노가 뿜뿜한 상태라면 다른 감정으론 그녀석을 통제하기 어려운 경우가 많아요. 헐크의 손가락을 잡아주던 스칼렛 요한슨 정도가 있다면 모르겠지만... 그러니 스스로 할 수 있어! 라는 건 자칫...자만심이거나 착각일 가능성이 많습니다.죄책감뭔가 일이 잘못되거나 회사가 아마존처럼 되지 않은 건 당신 탓이 아닙니다. 아다리가 안 맞아서 그래요. 갓댐.사업은 진인사대천명 법칙을 철저하게 따릅니다. 우리는 항상 아다리의 신비함을 인지하고 있어야 해요. 그 신비한 마법가루가 없으면 제 아무리 날고기는 능력자라도 다들 마이너스 당기순이익에서 벗어나기 힘듭니다. 당신 잘못이 아니예요.예민함예민함은 매우 중요합니다. 스파이더센서와 같은 털 곤두섬까진 아니더라도, 사람을 대하고 트렌드를 읽고 직원들과의 관계를 위한 '촉'이라는 점에서 말이죠. 하지만 그 예민함이 괜히 픽셀 하나에 집착하거나 자간이 신경쓰여 미치겠다거나 어제 컨펌한 문구가 너무 맘에 안들어서 저 단어를 제발 바꿔버렸으면 하는 마이크로 매니징으로 번지게 된다면...음 서로 피곤해질 것 같아요. 대부분 당신이 신경쓰고 있는 그런 미미한 것들은 사실 일의 결과측면에선 아무런 의미도 없는 경우가 더 많아요. 그냥 지금 현재 당신 상태와 기분에 의미가 있는 것이지요. 이것은 투사입니다. 정말 정렬이 틀렸을 수 있어요. 그럴 땐 그냥 여기여기 맞춰줘. 라고 하면 될 일입니다. 그걸 가지고 노발대발 막 소리를 지르면서 "여.여..여기가 안맞았잖아!!!!!!!!!!!! 이런 욕!!!" 할 일은 아니잖아요?  첫째, 그런식의 예민함은 자랑이 아니고 둘째, 예민하단 게 무슨 몽골인마냥 모든 게 눈에 보인다는 뜻도 아닙니다. 셋째, 픽셀 틀어진 건 눈에 보이면서 자신의 샤우팅을 묵묵히 듣고있는 상대방의 마음은 보이지 않나요? 자꾸 직원들의 모니터에 집착하고 있다는 건 나의 불안함을 그들의 결과물에 투사하고 있다는 소리일수도 있습니다. 본인 모니터를 보도록 하세요.우울감난 미립자와 같은 존재다..모든 것이 날 떠나고, 세상에 나 혼자버려진 느낌... 또는 앞으로 난 어떤 것도 할 수 없을 것 같고 모든 것이 막막해진 느낌..우주 한 가운데 버려진 산드라블록같고 150억 광년 우주의 역사앞에 난 우주왕먼지에 불과한 것 처럼 느껴진다면.. 음. 정상입니다. 우울한 건 나쁜게 아녜요. 혼자 방구석에 쪼그려서 어둠의 다크함을 느끼는 것은, 때론 세상의 소음을 차단하고 내 내면에 집중할 수 있게 해주는 시간을 주죠. 하지만, 이게 무기력이나 신체적 문제로 번진다거나, 자기파괴적인 생각들로 번지기 시작한다면..반드시 상담을 받아보시길 바랍니다. 이유없이 어디가 아프고, 같은 생각(인데 결론은 없는)이 끊임없이 맴돈다면 유의미한 위험신호일수도 있거든요. 우울증은 분명 나쁜 것은 아니지만, 가벼운 것도 아닙니다. 한 회사를 운영하고, 누군가의 생계를 책임져야 한다는 중압감은 개인 홀로 짊어지기엔 어려운 일임이 확실합니다. 모든 대표님들은 다들 마음이 견딜 수 있는 어려움 이상을 견뎌내고 있기 마련이죠. 그래서 때론 어딘가 일그러진 형태나 불완전함, 또는 과도한, 부족한 모습으로 약한 곳들이 터지곤 합니다. 위에 언급한 감정들은 모두 자연스럽고 좋은 감정입니다. 이 외에도 소위 긍정적인 감정이란 것들도 넘치면 다들 독이 되기 마련이죠. 감정 자체에 대한 판단을 하는 것은 아닙니다. 다만, 그 감정이 왜곡되거나 곡해되서 자신과 타인을 공격해선 안되는 거니까요. 좀 더 현명한 처신이 필요합니다. 위의 감정들은 외부의 자극이나 내면의 트라우마에서 비롯된 것인지라 방어기제가 매우 튼튼합니다. 방어기제가 튼튼하단 얘긴 내가 현재 저런 상태인지 전혀 깨닫지 못하고 있을 가능성이 높단 얘기죠. 끄덕거리며 누군가를 떠올리고 있는 당신 또한 마찬가지일수 있습니다. 이 글을 쓰고 있는 저 또한 그렇구요. 상담은 치료와 제거를 목적으로 하지 않습니다. '발견과 자각'을 우선으로 하죠. 일단 내가 어떤 상태인지 깨닫고 인정하는 것이 먼저입니다.대표님들은 어딘가 모두 힘들고 어렵습니다. 괜찮아! 일이 좋아! 난 버틸 수 있어! 라고 외치는 것도 좋지만, 때론 난 괜찮을까? 일도 나를 좋아할까? 난 버틸 수 있을까?...라고 물음표를 던져보는 시간도 필요한 것 같아요.마음들 잘 챙기시는 5월 되시길 바랍니다 :)
조회수 1197

스타트업에게 비전이란?

먹고사는 것도 바쁜 스타트업에게 비전(vision)이란 어떤 의미가 있을까? 사실 파펨(paffem)에게도 지금 당장 비전이 있다고 해서, 지금 진행하고 있는 향기 사업이 더 잘될 것이라는 보장도 없다. 그런데 왜 이 작은 회사가 비전이라는 것을 생각하게 될까? 물론 정확한 답을 드릴 수는 없겠지만.. 내가 생각하는 이유로는 1) 스스로의 존재에 대한 이유예전 경영학과 수업에서 주식회사의 존재 이유는 "주주가치의 극대화"라는 내용을 들었던 기억이 나는데, 물론 맞는 말이지만.. 누군가에게 돈을 벌어주는 것 외에도, 이 기업이 세상에 존재하는 이유가 없다면 그것 또한 공허한 일이다. 엄청난 부를 만들어냈지만, 내가 이 세상에 그 부를 가지고 어떤 의미 있는 일을 할 수 있을까?라는 생각이 없다면... 그것 또한 비참할 듯2) 하루하루 0.1mm 라도 성장하기 내가 지금 어디로 가고 있는지를 알고 한걸음을 떼는 것과, 그냥 일단 한걸음을 떼는 것에는 큰 차이가 있다는 생각을 가지고 있다. 머릿속에 내가 가야 할 방향이 있다면.. 아주 조금이라도 그 고민이 하루의 노력에 묻어날 것이고, 또한 그렇게 생각하는 사람 주변에는 그것을 도와줄 운과 사람, 기회가 생겨나기 마련.(아래의 수식은 그것을 너무나도 잘 보여주는 것이라 나도 한번 인용해 봄)1.01^365=37.80.99^365=0.033) 꿈이 없다면.. 갈 길이 너무 힘들지 않을까?같은 스타트업 내에서 공유되고 공감하는 꿈이 있다면, 그 길이 힘들더라도 서로 응원해 가면서 갈 수 있으리라는 생각. 희망이 있는 사람들에게서는 에너지가 느껴질 수밖에 없고, 그것을 만들기 위해 여러 가지로 고민을 하기 때문. 그런 차원에서 파펨은.... 파펨은 "후각의 객관화"라는 비전을 가지고 있습니다. 말이 조금 어려울 수도 있는데.. 후각이라는 영역은 인간의 인지의 10~15% 정도를 차지하기에 중요도가 높지 않아, underdeveloped 될 수밖에 없었고, 그것 외에도 후각의 영역은 객관적으로 표현이 어렵다는 점도 크다. 즉, 난이도가 높다는 것인데..  Color는 채도와 명도, 그리고 3 원색의 조합을 통해 객관적으로 설명할 수 있고, 청각의 경우는 인간들이 다양한 기준(길이, 높낮이, 진동폭 등)으로 이미 표준화가 진행되어 있는 것을 봐도 잘 알 수 있을 듯. 몇 년 전 Google이 Google Nose beta 가 출시되었음을 알렸는데, 검색한 키워드의 냄새가 랩탑, 스마트 폰 등을 통해서 확인이 가능하다는 것이었음. 난 이게 만우절 농담인지 모르고 (ㅡㅡ;;), 진짜 세상이 많이 발전했구나 역시 구글!!!...이라고 생각하였으나.. 너무나도 진지한 만우절 장난이었다는.... You tube 동영상  (꼭 한번 보시길.. 구글이 어찌나 진지하게 이 동영상을 만들었는지 ㅜㅜ)  장난이었지만, 당시에 그 영상을 보면서.. 저런 기술이 있으면 좋기는 하겠네..라는 생각을 하게 되었고, 이제는 내가 그것을 만들어 보겠다는 vision을 가진 startup을 만들게 되었다는 사실이 재미있다. 물론 파펨이 당장 이러한 기술을 만들겠다는 것은 아니고.. (아니.. CAN NOT 이 더 정확한 표현이겠네요 ^^;;)하지만 우리가 가야 할 길은 저 방향이기 때문에 차근차근 만들어가다 보면, 같은 고민을 하고 있는 회사나 친구를 만날 것이고, 또 함께 고민해 나갈 수 있을 것이라는 생각이 든다. (이 글을 보고 또 누군가에게 어떤 도움을 받을 수 있을지 누가 알겠나..) 물론 이 세상 어느 누군가는 이러한 것들을 이미 실행하고 있을지도 모른다. TED에서 이런 동영상을 본 적이 있다. 제목은 The Science of Scent by Luca Turin (2005)2005년에 제작된 것이니, 꽤 오래전 것이고 아마도 그 이후로 엄청난 발전이 있었을 것으로 생각되는데..  동영상 15분을 투자하기 어려운 분을 위해 간략히 설명하면.. 각각의 물질에서 냄새가 다른 이유는 1) 분자의 모양이 달라서.. 혹은 2) 분자의 vibration(진동) 이 다르기 때문이라고 설명하는데.. 발표를 하는 Luca Turin이라는 분은 분자의 진동으로 냄새의 차이를 설명한다. 놀라운 것은, 이 사람의 회사에서 이러한 분자의 진동을 계산하여 세상에 있는 물질의 냄새와 거의 비슷한 것을 직접 만들어 냈다는 것이다. 이 기술이 더 발전하게 된다면, 냄새를 만들어 내는 것이 향을 가지고 있는 물질에서 뽑아내는 것이 아니라, 그냥 분자를 합성하여 만들 수 있다는 것이다. 파펨의 조금 더 long-term  비전도...냄새를 생성해 내는 tool을 만들자.이를 통해.. 향후 VR/AR 영역에서 체험자가 시각/청각 정보뿐만이 아니라 후각을 통해 reality를 높일 수 있는 수단으로 활용될 수 있을 것이다.이를 이해서는 먼저 후각의 객관화 작업이 필요하다.그렇다면 하늘에 달려 있는 비전까지 가지 위해서 파펨은 지금 무엇을 하고 있나? 조금은 다르다고도 할 수 있고.. 아니면 많이 다르다고도 할 수 있다. 파펨은 현재 fragrance commerce business를 하고 있다. 하지만, 동시에 파펨은 이렇게 출시한 향기들을 성분과 image 등으로 표현하는 작업을 하고 있으며, 고객의 취향을 파악하고 향수를 추천해 줄 수 있는 알고리즘, PerfumeTeller 의 version 1을 출시하였다. 비전이 너무 tangible 한 것도 문제일 수 있겠고(금방 달성 가능하니..) 너무 뜬구름을 잡아서도 안 될 것이며, 비전을 향해서.. 꾸준히 가다 보면 닿을 수 있는 것, 그것이 비전이라는 생각이다. 추가로 아직은 파펨이 생각하고 있는 그 정도의 수준은 아니지만... 최근 기사 검색에서 Feelreal (feelreal.com)이라는 회사의 기사를 보았는데, 이 회사도 VR에서 후각을 체험할 수 있는 device를 만들고 있다는 것을 알게 되었다. 이런!! 우리가 먼저 해야 하는데...라는 생각도 1초 정도 들었지만, 이런 실천을 하고 있다는 기업을 만난다는 것 자체가 반가운 일!! ^^;이 회사의 제품도 아직은 pre-order 단계이고, 게다가 아직은 수준이 높지는 않은데, 몇몇 가지 향기 ample이 들어있는 것을 helmet에 장착하고 이와 관련된 화면이 나올 때를 프로그램으로 setting 해두면, 그때 그 향이 나오는 방식이다. 즉, 아직 높은 수준을 구현했다기보다는.. 4DX 극장의 장비 수준을 개인용으로 만든 정도라고나 할까? 이전 구글 동영상 정도의 제품은 언제쯤이나 출시될 수 있을까? 이 회사도 아직은 초-초보적인 단계라고 할 수 있겠다. 하지만, 시각과 청각을 카메라와 마이크에 담아서 다른 곳으로 보내는 기술이 이미 충분히 발전한 만큼, 후각의 영역에서도 이러한 발전이 속속 이루어질 것이라는 기대를 해본다. 물론 우리는 아직 시작한 지 1년도 되지 않았고, 당장은 향기 관련 제품을 만드는 commerce에 집중하고 있다. 그렇다.. 지금 당장 뭣이 중한데?라는 질문을 받는다면.. 먹고사는 것이 중하지요!라는 대답을 할 수밖에 없다. 하지만.. No Rush! 천천히 만들어가고 그 과정을 즐기는 것이 또 중허지 않겠는가? #파펨 #스타트업 #창업가 #창업자 #마인드셋 #인사이트 #비전 #목표
조회수 2061

출시의 기록 - #1 랜딩페이지

이 글은 "친구끼리 쓰는 라이브 스트리밍 앱, 라이비오(LIVEO)"의 앱 출시 과정을 담는 글입니다. 어디까지나 현재 겪고 있는 과정을 기록하는 것으로, 최선의 방법이 아닐 수도 있으니 더 좋은 방법이 있다면 언제든지 소개 부탁드립니다.앱을 출시하게 되면서 가장 먼저 준비하게 되는 것 중에 하나. 웹사이트이다.지난 사업인 위제너레이션이나 오드리씨 모두 웹 사이트 자체가 중심이 되는 사업이었기에, 팀 내에 웹 개발자가 있었고 직접 사이트 제작을 건드려야 할 일은 따로 없었다.그러나 라이비오라는 앱 서비스를 준비하게 되면서, 팀 내 개발자들은 앱 서비스 개발에 바쁘고 웹 사이트는 기본적인 소개의 역할만 담당하면 되기 때문에, 직접 사이트를 만들게 되었다.이렇게 가장 기본적인 소개의 역할만을 담당하는 한 페이지짜리 웹 사이트를Promotional Landing Page, 혹은 랜딩 페이지라고 줄여서 부른다.우리는 총 세 가지 과정을 거쳐 웹 사이트를 만들어왔는데, 순서대로 아래와 같다.[1] 시중에 떠도는 HTML5 템플릿을 활용해 앱 개발자분께 부탁하여 간단하게 직접 만들었다[2] IMXPRS 라는 서비스를 이용하여 직접 만들었다[3] Instapage 라는 서비스를 이용하여 직접 만들었다결론만 말하자면 IMXPRS 는 내가 어떻게 알았는지 모르지만 완전 비추인 서비스이다.직접 만드는 것도 돈은 들지 않지만 그 때 그 때 커스텀이 안되기 때문에 불편하다.알아본 결과 랜딩페이지 제작으로는 주로 wix(바로가기) 나 Instapage(바로가기)를 추천하는데, 두 서비스가 유사하지만 개인적으로 Instapage 의 디자인이 더 마음에 들어서 선택하게 되었다.*wix의 경우 한글 버전이 있고, 이후 결제를 붙이는 것이 좀 더 용이하다고 알고있다.각각의 템플릿과 기능을 보고 적절한 것으로 선택하면 될 것이다.Instapage 사용 경험의 경우 개인적으로 10점 만점에 9.5점을 줄 정도로 아주 높다.당연히 직접 개발하는 것 만큼이야 커스텀이 안되겠지만, 매우 쉽게, 꽤 높은 수준으로 커스텀이 가능하다.예를 들어, 애초에 사용한 템플릿은 위의 템플릿이었는데, 아래와 같이 커스텀했다                                                  애초의 템플릿                                                   최종 결과물거의 다른 모습임을 알 수 있는데 그만큼 커스텀이 정말 쉽다는 뜻이다.- 기본적인 디자인은 모두 템플릿에서 제공하며- 핵심이 되는 Headline 및 본문 글꼴을 수정할 수 있고- 원하는 이미지 등을 손쉽게 원하는 위치에 삽입하고, 요소를 원하는 위치에 원하는 크기로 넣는다- 배경 사진 또한 유료 사진을 즉석에서 보고 어울리는 것을 쉽게 결제할 수 있다- 모바일 페이지도 자동 생성되며 별도로 변경할 수 있다(!)이러한 기능들 덕택에 개발자나 디자이너가 아니더라도, 30분~1시간만에 어느 정도 수준의 랜딩페이지를 손쉽게 완성할 수 있다.가장 마음에 들었던 부분은 외부 서비스와의 연계인데, 특히 이메일 주소를 받는 등의 추가기능이 필요한 경우 Integration 탭에서 정말 쉽게 넣을 수 있다. (라이비오의 경우 현재 이메일 주소를 받는 부분은 Mailchimp 라는 타 서비스와 연결되어있다.)                        Edit > Integration 탭에 가면 볼 수 있는 수많은 서비스들향후에는 좀 더 공식 사이트스러운 것들이 필요하겠지만, 초반 몇 달간 사용하기에 손색이 없는 서비스라고 생각한다. 일정 기간동안 무료로 제공되며, 향후 이용료를 낸다. (위의 사이트 수준이면 월 $29 정도)완성된 홈페이지: http://liveo.me랜딩 페이지는 이 정도로 하고, 이후 스마트 앱 배너를 추가할 계획이다.모바일로 랜딩페이지에 접속하면 앱 설치로 유도하는 배너이다.이 부분은 SDK 연동 등도 필요해서 개발자분들의 바쁨이 조금 잦아들면 출시 직전이나 직후에 넣으려고 한다. 관련 서비스는 branch.io 등이 있다.                                Smart App Banner 사례: 맨 위에 저거...사실 처음에는 랜딩 페이지(Promotional Landing Page)니, 스마트 앱 배너(Smart App Banner)니 하는 용어 자체를 몰라서 관련 서비스를 찾기가 어려웠다. 하지만 일단 용어를 알고나니 관련하여 이용할만한 좋은 서비스들이 많았다.혹시 앱 출시를 처음 해 보는 팀이 있다면 앱 출시 마케팅 자체에 대한 조사를 먼저 하고 큰 그림을 그려둔 후 가지를 쳐가며 준비하기를 추천한다. 개인적으로 어떤 부분을 모르는지, 어떤 부분을 알아야 할지를 알 수 있어 훨씬 수월했던 것 같다.하나 하나 완성된 모습으로 채워가는 과정이 왠지 괴롭고도(?) 재미있다.앞으로 소셜미디어와 프레스킷을 만들어가는 과정도 담아보기로 한다.+ 여담: 배경색 선정은 페이스북 '포토샵 완전정복' 디자이너 그룹의 힘을 빌었다.  투표의 힘!정말 많은 분들이 투표에 참여해주셨고 그 중 아는 언니가 준 의견 덕분에 지금의 검은 색상 옵션을 추가하게 되었다.사실 내가 처음 밀었던 색상은 아래의 보라색이었고 우리 팀도 대표님 제외하고 모두 보라색을 택했다 ㅋㅋㅋ 그러나 디자이너들의 의견은 가차없이,검은색 > 민트색 > 보라색 이었다.역시 기술만 있는 나에게 디자이너의 안목을 기르기란 끝없는 과제이다.이 글은 "친구끼리 쓰는 라이브 스트리밍 앱, 라이비오(LIVEO)"의 앱 출시 과정을 담는 글입니다. 어디까지나 현재 겪고 있는 과정을 기록하는 것으로, 최선의 방법이 아닐 수도 있으니 더 좋은 방법이 있다면 언제든지 소개 부탁드립니다.#라이비오 #경험공유 #출시 #업무프로세스 #인사이트
조회수 1727

사운들리 방송 송출테스트 이야기

안녕하세요 "사운들리"입니다 :) 오늘은 사운들리 사운드 비콘을 방송 콘텐츠에 실어 보내어 시청자의 모바일로 유용한 정보를 전달하기 위해 가장 중요하고, 힘들지만 마치고 나면 모든 팀원들이 가장 뿌듯함을 느끼는 방송 송출테스트 이야기를 하려 합니다.송출 테스트, 사운들리가 그 어려운 걸 또 해냅니다.<디지털 방송의 송출 경로> 위 그림은 우리나라 디지털 방송의 송출 경로의 한 예입니다. 실제 방송국이 지상파인지, 종편인지, 기타 케이블 채널인지 등에 따라 세부적인 변화가 더 있을 수 있지만, 위 그림만 보셔도 충분히 복잡해 보이실 것입니다. 우리나라는 DMB 등 일부 영역을 제외하고 디지털 방송 영역에서 대부분 미국식 표준 ATSC 관련 표준을 따르고 있지만, 유럽 국가와 뉴질랜드 등은 유럽식 표준인 DVB 관련 표준을 따르고 있습니다. 사운들리가 실제 송출테스트를 통해 증명하기 전까지 마주친 수많은 방송 실무자들, 방송 장비 업계 관계자, 학계 연구자들은 다양한 방송 장비에 의해서 사운들리 사운드 비콘이 유실되거나 왜곡되어 서비스가 불가능할 것 이라며 포기하라고 하였습니다. 하지만 이렇게 복잡하고 다양한 환경에서 사운들리는 대한민국과 터키에서 모두 서비스를 성공(!)함으로써 미국식 디지털 방송의 대표적인 예인 대한민국과 전형적인 유럽식 디지털 방송의 예인 터키 모두에서 서비스 제공이 가능하다는 것을 증명해 냈습니다 :)방송 송출, 그 험난한 검증의 시간 그렇다면 이렇게 복잡한 방송망을 거치고 나서도 사운들리 사운드 비콘이 시청자의 모바일로 안전하고 완전하게 전달될 수 있다는 것을 테스트하기 위해 어떤 과정을 거치는지 살펴보겠습니다. 사운들리가 방송 쪽으로 사업 방향을 잡고 나서 가장 힘들고 오랜 시간이 걸린 부분 중 하나가 방송국들에게 기술의 안전성과 안정성, 정확성을 설득하는 것이었습니다.기술의 안전성: 시청자 또는 반려 동물에게 선진국들의 가장 보수적인 규제 보다도 30dB 이상 낮음 음량으로 안전하게 전달된다는 점안정성: 방송 음량 송출 규제, 방송 콘텐츠의 오디오 등에 대해 영향이나 문제없이 안정적으로 동작한다는 점정확성: 극소 음량으로 안전하고 안정적으로 전달하면서도 수신율 99% 을 보장한다는 점방송은 매우 보수적인 분야로 만에 하나, 아니, 일 억 분의 하나라도 사운들리 사운드 비콘을 전송했을 때 방송 사고의 가능성은 없는지, 시청자 또는 반려 동물에게 조금이라도 불편을 끼칠 가능성이 없는 지 완벽히 검증된 기술만이 도입 가능합니다.송출 테스트 단계 사운들리 송출테스트 뿐만 아니라 방송 송출에 영향을 주는 새로운 장비나 기술은 다음과 같은 단계적 테스트를 거쳐 도입에 문제가 없는 지 검증을 하게 됩니다.1단계는 백업망을 통한 테스트입니다. 방송국은 방송 장비의 고장, 전송 선로의 고장등에 대비하기 위해 2중화된 구조를 가지고 있습니다. 문제가 생길 경우를 대비해 언제든지 백업망으로 전환시킬 준비를 해두는 것입니다. 그러므로 실제 시청자에게 전달되지는 않지만, 동일한 구조를 가지고 있는 백업망을 통해 사운들리 사운드 비콘의 송출이 기존 방송 송출을 하는데 영향이나 문제가 없음을 1차적으로 확인합니다. 즉, 앞에서 말씀드린 안전성과 안정성에 대한 기본적인 테스트가 이루어집니다.2단계는 방송 조정 화면 또는 방송 고지 화면 등을 활용한 테스트입니다. 방송 조정화면은 흔히 말하는 애국가 방송이 끝나고 새벽 방송이 시작하기 전, 나오는 컬러바 화면+테스트 음향(삐하는 테스트음 이나 음악) 이 나오는 구간을 의미하고, 방송 고지 화면은 "XXX 방송국은 방송 심의위원회의 규정을 준수합니다" 식의 멘트나 자막이 나오는 구간을 의미합니다. 방송 조정 화면이 존재하는 채널에서는 해당 구간에서 테스트를 하고, 24시간 방송이 송출되는 채널에서는 후자를 많이 사용합니다. 해당 화면을 테스트에 사용하는 이유는 아무래도 심야 시간이고 시청자가 적기 때문입니다. 2단계 테스트 부터는 사운들리 팀원들이 총출동하여 모든 종류의 플랫폼에서 검증을 하게 되는데요. 안테나를 통한 직접 수신 부터 LG 유플러스, KT 올레, SK 브로드밴드 등 IPTV 3사, KT Skylife, 수많은 케이블 사들 (CJ 헬로비전, 현대 HCN, T브로드 등등) 모두에서 정상적으로 방송 송출이 되는지 각자의 집, 또는 지인의 집, 전국의 모텔을 떠돌며 방송 캡쳐 장비를 통해 엄밀히 측정하게 됩니다. 2015년 방송국 A사 송출 테스트의 경우, 수도권부터 제주도까지 전국 15개가 넘는 A사 방송국에 대해 50 개가 넘는 방송 수신 환경에서 송출 테스트를 확인했습니다."초면에 죄송하지만, 새벽 4시에 5분만 댁에서 TV를 볼 수 있을까요? ^^.." 당시 강원도 A사의 Skylife 수신 테스트를 맡은 사운들리 모 팀원은 Skylife 를 사용하는 강원도 모텔을 찾기 위해 수십 군데의 모텔을 탐방하였습니다. 하루 종일 계속된 탐방에도 불구하고 Skylife 사용 업체를 찾는 데 실패한 모 팀원 결국 강원도에 사는 친구의 아파트를 방문하여 무작정 Skylife 안테나를 달고 있는 친구의 아파트 이웃 주민을 설득하였습니다. 오늘 새벽 4시 경에 애국가 끝나고 5분만 TV 보게 해달라는 이웃 주민의 친구의 뜬금없는 부탁... 결국 새벽 4시 경에 있었던 송출 테스트를 처음 보는 남의 집 거실에서 진행했던 김모 팀원의 이야기는 지금도 사운들리에 전설로 남아있습니다. 이렇게 힘든 2단계 테스트를 거쳐서 시청자 단에서의 수신 테스트가 완료되면 앞에서 설명한 시청자의 기술 안전성과 안정성이 어느 정도 검증됩니다.3단계는 실제 방송 콘텐츠에 직접 사운들리 사운드 비콘을 실어 보내는 실서비스와 동일한 형태의 테스트입니다. 최근에 사운들리와 새롭게 진행하는 방송국들은 사운들리 서비스의 안정성과 성능에 대한 소문을 들으셨는지 대부분 1, 2 단계의 테스트를 생략하고 바로 3단계 테스트를 진행하는 경우도 많습니다. 3단계 테스트까지 진행되면, 비교적 긴 시간 사운들리 사운드 비콘이 전송되므로 수신 정확성을 측정할 수 있을 정도의 데이터를 확보할 수 있습니다. 앞선 2단계에서의 송출 테스트는 짧게는 15초 내외에서 길어야 10분 내외 정도로 진행되기 때문에 엄밀한 정확성을 검증하기에는 데이터가 부족합니다. 그러므로 보다 세밀한 검증이 3단계 테스트에서 이루어지게 됩니다.마치며Scene #21. 전라남도 보성 어느 모텔사운들리 직원 "사장님 여기 Skylife 나와요? 제가 꼭 봐야하는 채널이 있어요." 모텔 사장 (껄끄러운 표정으로) "(뭐야 이 변X는...) Skylife는 아닌데, 우리 모텔 성인 채널 많이 나와." 사운들리에 입사하실 미래의 사운들리 팀원은 이른 새벽 사장님에게 변X 취급 당하며 위와 같이 Skylife고픈 하이에나 같이 수십 군데 모텔을 뒤지는 신선한 경험을 할 기회는 더 이상 없을 지도 모르겠습니다(픽션 아니고 실제 경험담입니다 ^^). 하지만, 내년 쯤에는 영화에서나 본 미국 싸구려 모텔을 뒤지며 "Do you provide XXX cable? " 하고 묻고 다녀야 할 지도 모르겠네요 ㅎㅎ 서두에서도 말씀드렸지만, 방송 송출테스트는 화자 역시도 회사에 들어와서 졸음+쪽팔림과 싸우며 가장 힘들게 진행한 업무 중 하나였습니다. 그렇지만 끝나고 나면 가장 보람되고, 추억이 되며, 팀원들을 하나로 묶어준 의미있는 시간이기도 했습니다. 혹시 방송쪽 서비스를 준비하고 계시면서 방송 테스트나 환경에 대해 궁금하신 스타트업 동지들은 언제든지 사운들리의 경험과 노하우를 공유해드릴테니 연락주세요. 오늘도 사운들리의 글을 읽어주셔서 감사합니다 :)#사운들리 #경험공유 #스타트업 #워크플로우 #업무프로세스 #협업 #HowtoWork
조회수 1891

“내 커리어가 두 계단씩 뛰어오르는 자리” 

데이터는 성과를 측정하는 데 빠질 수 없을 만큼 요소이자 주장에 힘을 실어 주는 객관적인 근거입니다. 이 말에 동의하시는 분들이라면 퍼포먼스 마케팅의 중요성을 이미 잘 알고 계실 것 같은데요. 패스트캠퍼스처럼 데이터 기반으로 성과를 분석하는 온라인 마케팅을 진행하는 곳일수록 퍼포먼스 마케터는 마케팅과 매출 최전방에서 중책을 담당하고 있습니다. 이번 글에서는 패스트캠퍼스 퍼포먼스 마케터 김지한님, 한누리님을 모시고 업무에 대한 자세한 이야기를 들어 보았습니다. 안녕하세요 누리님 지한님, 우선 간단하게 자기소개 부탁드리겠습니다.저는 파이낸스 팀에서 퍼포먼스 마케팅을 맡은 한누리입니다. 패스트캠퍼스에서 일한 지 1년 조금 넘었네요.  저는 입사한 지 이제 8개월이 된 김지한입니다. 데이터 사이언스와 크리에이티브 팀 퍼포먼스 마케팅을 담당하고 있습니다. 두 분께서는 패스트캠퍼스에 합류하기 전에 어떤 일을 하셨는지, 어떤 계기로 패스트캠퍼스 퍼포먼스 마케터로 입사하게 되셨는지 궁금합니다. 저는 뷰티 커머스 스타트업에서 2년 조금 되지 않는 기간 동안 다양한 업무를 진행했습니다. 우리 회사로 치면 콘텐츠 마케팅에 가까운 일들을 주로 했었어요. 콘텐츠 만드는 일만으로도 너무 바빠 성과를 제대로 볼 여유가 없어서 아쉬웠는데, 그러다 패스트캠퍼스에서 마케팅 유치원 강의를 들었고요. 내용이 괜찮기에 다른 강의 더 없나 찾아보다 마침 올라와 있던 채용공고를 봤고, 지원서를 넣었는데 합격했어요. 저는 우리 회사의 전일제 교육 과정인 디지털 마케팅 스쿨 출신입니다. 그 전에는 통신유통 쪽 회사에서 4년 동안 일했어요. 원래 경영학과 출신이고 마케팅 분야에 관심이 있었는데, 졸업하고 남들처럼 이름있는 회사에 가려고 노력하다 보니 원하는 직무와 조금 동떨어진 일을 했죠. 온라인 웹페이지 등이 없는 곳이어서 분석 데이터가 크게 유의미하지 않은 업종이기도 했고요.하지만 어느 분야에서건 사업이 성장하려면 온라인 분야 진출이 필수라고 생각했었기에 디지털 마케팅 공부를 시작하게 되었고, 퇴사를 결심한 후 디지털 마케팅 스쿨을 수강했죠. 과정을 수료하고 패스트캠퍼스에서 퍼포먼스 마케터로 일하게 되었고요.지한님께서는 대기업에 계시다 직무를 바꾸시면서 스타트업인 패스트캠퍼스에 입사하신 거네요. 이곳을 선택하신 이유는 무엇인가요? 예전 회사는 복지나 급여가 만족스러웠지만 회사를 다니며 자부심을 느끼기 쉽지 않았어요. 회사가 추구하는 가치, 브랜드 슬로건이 저에겐 중요하더라고요. 퇴사를 고민하며 직무 변경은 물론 스스로 자부심을 가질 수 있는 가치를 공유하는 회사로 가자고 마음먹었는데 패스트캠퍼스가 말하는 ‘인생을 바꾸는 교육’이 눈에 띄었어요. 저 자신이 디지털 마케팅 스쿨을 수료하며 경험하기도 한 성인 직무 교육의 가치에 공감해 패스트캠퍼스에 지원서를 넣었습니다. 패스트캠퍼스 퍼포먼스 마케터는 어떤 일을 하나요? 하루를 어떻게 보내시는지 궁금합니다. 퍼포먼스 마케터의 하루는 다른 포지션을 담당하는 분들보다 빠르게 시작됩니다. 아침 여덟 시쯤 출근해 전날 실적, 홍보비 현황 등의 데이터를 정리해요. 이 데이터를 통해 어떤 부분의 성과가 부진한지 볼 수 있죠. 이를 바탕으로 트러블 슈팅을 진행해 상세페이지, 광고 크리에이티브, 광고 채널 들을 점검하고 우리가 취해야 할 액션들을 정리 및 실행하죠. 데이터 가공, 결과 도출, 문제점 파악, 실행 방안 구상 및 액션. 여기까지가 고정적인 하루 스케줄입니다.중간중간 비는 시간에는 홍보 예정인 강의들의 과거 성과를 분석해 코스 리포트 회의를 진행할 때 활용할 자료를 만들고요. 아, 출근 시간이 이른 만큼 퇴근 시간도 빨라서 업무상 이슈가 없는 날에는 눈치 보지 않고 다른 분들보다 일찍 퇴근합니다.지한님이 말씀하신 트러블 슈팅에 대해 조금 더 이야기 드릴게요. 전날 데이터를 대시보드에 기재하고 현황을 파악한 다음 우리가 지출한 광고비 대비 효율은 어떤지, 마케팅 진행은 결제 대비 어떤 상황인지를 기준으로 퍼널의 문제를 찾아요. 고객분들이 적게 유입되는지, 결제까지 이어지지 않는지, 광고 클릭률이 낮은지 등 문제를 팀 전체에 공유하고 그걸 해결하기 위해 콘텐츠 마케터, 프로덕트 매니저 분들과 회의를 진행하는 거죠.강의 홍보 기간이 보통 한 달 정도인데, 그 기간에 휴일이 많다거나 강의 가격이 부담스럽다거나. 마케팅 차원에서 어찌할 수 없는 외부 요소가 가장 큰 문제일 수도 있어요. 하지만 우리 업무의 핵심은 최대한 빨리 그 상황을 타파할 수 있는 액션을 찾아 ‘당일 바로 실행’ 하는 겁니다. 퍼널상 발견되는 문제들에 대한 모든 개선, 수단과 방법에 대해 고민하고 해결방안 제안하는 게 우리 일이죠. 숫자에 기반을 둔 명확한 근거를 바탕으로! 패스트캠퍼스 퍼포먼스 마케터 직무, 입사 전 생각했던 것과 실무를 진행하는 것에는 어떤 차이가 있을까요?오프라인에서의 마케팅, 유통에 대한 성과 측정이 어려운 건 이전 직장에서 이미 경험해 알고 있었어요. 그런데 온라인 쪽 퍼포먼스 측정도 힘든 점이 있더라고요. 퍼널을 분석하기 위해 저희가 가공해야 하는 데이터가 생각 이상으로 많아요.퍼포먼스 마케팅이라고 하면 깔끔한 대시보드가 있고, 버튼 클릭 한 번으로 데이터를 쉽게 확인할 수 있는 것을 떠올리는 분들이 많을 텐데, 그 대시보드를 만들기 위해 데이터를 가공하고 클렌징하는 게 손이 많이 가는 일이에요. 데이터 팀이 따로 없기 때문에 데이터를 정리하는 작업까지 저희가 진행하는 건 생각했던 것과 다른 부분이죠. 규모가 무척 크지 않은 이상, 웬만한 회사는 저희와 비슷한 상황일 거예요. 시간이 많이 드는 단순 업무가 많이 있어 지루하게 느껴질 수 있어요. 그래서 목적의식 없이 일하다 보면 단순 작업으로만 느껴질 수 있는 일이예요. 정형화된 데이터, 숫자를 확인하는 게 반복되는 일로만 느껴질 수도 있고요. 그렇기에 문제점을 해결하기 위해 한 발짝 더 노력하려는 의지가 필요한 직무입니다. 생각 이상으로 데이터 정리 및 가공에 드는 시간이 많아서, 분석적인 업무를 할 때 시간에 쫓기는 경우도 있을 겁니다. 퍼포먼스 마케팅은 숫자를 다루는 일이니만큼 진입 장벽이 높을 것 같기도 해요. 어떤 분에게 퍼포먼스 마케터 직무가 잘 맞을지, 어떤 분을 동료로 맞이하고 싶으신지 궁금합니다. 엑셀이 익숙하고 숫자를 잘 다룬다면 당연히 좋죠. 하지만 퍼포먼스 마케터에게 그것보다 더욱 필요한 덕목은 커뮤니케이션 능력이라고 생각합니다. 퍼포먼스 마케터는 데이터를 기반으로 논리적인 사고를 펼쳐 관련 업무를 진행하는 분들을 설득할 수 있어야 하니까요. 엑셀이나 구글 스프레드시트 같은 스킬셋은 배우면서 일하면 됩니다. 퍼포먼스 마케터라지만 신입 중에서 숫자와 친한 사람은 정말 드물기도 하고요. 중요한 건 자기 생각을 논리적으로 말할 수 있고, 설득을 할 때 자기 논리만 펼치는 게 아니라 원활하게 커뮤니케이션을 할 수 있는지 여부인 것 같아요. 맞아요. 데이터 추출은 스킬에 가까운 만큼 배워 가며 업무를 진행하면 되니까 큰 문제가 없어요. 지한님 말씀에 조금 덧붙이자면, 인과관계를 잘 파악하는 사람이면 업무가 잘 맞을 것 같습니다. 문제를 객관적으로 볼 수 있어야 하고, 합리적인 대안까지 제안할 수 있어야 해요. 문제만 던지는 건 해결책이 아니잖아요. 다른 동료들의 직무를 충분히 이해하고, 다양한 상황에서 팀원들이 납득할 만한 제안을 할 수 있으면 됩니다. 패스트캠퍼스에서 퍼포먼스 마케터로 일하며 가장 힘든 점은 무엇인지 솔직한 말씀 부탁드립니다. 앞서 말씀드린 데이터 정제 작업에 생각 이상으로 시간이 많이 들어가는 게 가장 힘들어요. 회사가 계속 성장하고 있는 만큼 데이터 양도 늘다 보니, 저희에게 필요한 데이터를 골라 보기 위해 생각 이상으로 많은 가공 과정을 거쳐야 할 때가 있어요. 회사 차원에서도 인력 충원이나 기술 도입 등으로 해결하려 노력 중이지만요. 덧붙이자면, 스타트업의 장점 중 하나가 다양한 것들을 시도해볼 수 있고 시도에 대한 결과가 빠르게 눈에 보이는 것일 텐데요. 이건 누구라도 내가 맡고 있는 직무 내의 업무만 진행할 수는 없다는 이야기이기도 해요. 퍼포먼스 마케팅만 하고 싶은 분이라면 우리 회사가 맞지 않을 수도 있어요. 이런저런 고민이 생기는 직무임에도 불구하고, 이 일을 계속하게 만드는 원동력은 무엇인가요? 여러 가지 업무를 함께 진행한다는 건 단점일 수 있지만, 저에겐 장점도 되는 것 같아요. 저는 퍼포먼스 마케팅 외에 제휴마케팅에도 관심이 있어서 그쪽으로도 이런저런 도전을 해보고 있어요. 주어진 매뉴얼이 있어야 업무를 잘할 수 있는 분에게라면 맞지 않겠지만, 매뉴얼을 나 스스로 만들어가는 걸 즐길 수 있다면 일이 잘 맞을 거예요. 이런 스타트업 문화가 좋아 대기업에서 스타트업으로 이직하시는 분들도 있으니까요. 대기업에서는 한정적인 업무를 맡는 경우가 많은데 여긴 자유도가 높아요. 반대로 말하자면 내 의지와 상관없이 들어올 수 있는 업무도 있다는 건데, 그걸 즐길 수 있는 사람이라면 베스트죠. 패스트캠퍼스는 내가 하고 싶은 일에 자유롭게 도전할 수 있는 분위기가 있어요. 시간에 쫓길 때도 많지만, 마케팅 트렌드를 따라가는 회사라 마케터로 일을 하며 자기발전 하기에도 좋고요. 마지막으로, 두 분께 패스트캠퍼스란 어떤 곳일까요? 레벨업하기에 좋은 곳. 진행하고 싶은 업무를 합리적인 근거와 간단한 보고 체계만 거치면 바로 시작할 수 있어요. 업무 진행에 대해 실시간으로 피드백할 수 있고요. 같이 성장할 수 있는 회사라 생각합니다. 패스트캠퍼스는 교육 회사잖아요. 그래서인지 일을 하며 자연스레 제가 담당하는 카테고리의 지식을 많이 얻어요. 시야도 넓어지고요.조금 오글거리지만 우리 인생을 계단 올라가는 것에 비유한다면, 가끔 계단을 빨리 올라가고 싶을 때는 두 개씩 성큼성큼 오르잖아요. 패스트캠퍼스가 바로 그런 곳이에요. 힘들고 숨찬 하루하루지만 다른 곳보다 빠르게 커리어를 성장시킬 수 있는 곳이에요. * 패스트캠퍼스 퍼포먼스 마케터는? *페이스북, 구글애드워즈, 인스타그램, 네이버 등의 채널을 운영하고 다양한 채널을 조사·활용해 성과를 개선하는 일을 합니다. 패스트캠퍼스의 각 카테고리별로 운영하는 마케팅 캠페인들의 홍보 데이터를 매일 분석하고 프로세스를 최적화하며 주요 지표를 리포트하고, 온 ·오프라인 구분 없이 신규 마케팅 채널을 발굴합니다. 온라인 마케팅 지표들을 기반으로 마케팅 캠페인의 문제점과 개선점을 도출할 수 있는 논리력과 분석력을 지닌 분을 환영합니다.
조회수 2602

코드 커버리지 80% 넘긴 썰

첫번재 코드를 짜기까지2015년 1월이었던 것으로 기억해. 당시 전 회사에서 테스트를 정착시키기 위해서 노력을 하고 있었는데, 사실 잘 되지 않았어. 그래서 혼자 ‘Testing Goat’를 따르며 공부를 하고 있었어. 그때 8퍼센트 이효진 대표와 연락이 닿았고, 초기 개발을 좀 도와 달라는 요청을 받았어. 옳다구나! 실전에 적용해 볼 수 있겠다 생각이 들어서 도와주기로 했지이것이 8퍼센트의 첫번째 commit간단한 기능을 가지고 있어서, TDD를 하면서 unit test와 functional test를 붙여서 전달해줬지. 책에 있는 내용을 열심히 활용해서 코드를 짜긴 했지만, 테스트 코드와 함께 결과물을 전달해서 스스로 뿌듯해했어. 물론 그때까지만 해도 내가 8퍼센트 들어갈 거라고는 생각도 하지 못했지. (사람의 인생이란 참)2015년 PyCon에서 발표테스트 없이 코드를 짜다가, 테스트와 함께 개발을 하다 보니 이게 너무 좋은 거야. 그래서 발표를 해야겠다는 생각을 했어. 그래서 아래 꼭지들을 내용으로 발표를 했어. ㅇ 테스트가 왜 필요할까요? 어떤 테스트가 필요할까요?ㅇ 좋은 테스트란 무엇인가요?ㅇ unittest 소개 및 활용ㅇ 테스트 관련 툴 소개ㅇ 내가 하고 있는 테스팅 과정 소개발표를 준비하면서 팀 단위에서 이런 것들을 제대로 한번 해보면 좋겠다는 생각을 했어. 내가 돌아왔다2015년 11월에 8퍼센트에 CTO로 조인을 하게 되었어. 처음으로 CTO로 일을 하게 된 것이었으니까, 이런저런 꿈에 부풀었지. 그중 하나가 ‘테스팅을 제대로 한번 해보자’라는 생각이었어. 코드를 살펴보니까 뭔가 내가 처음에 작성해서 넘긴 후에도 테스트 코드가 추가된 흔적은 있는데 제대로 동작하고 있는 것 같진 않더라고. 일단 기존에 있던 테스트들을 정리했어. 동작해야 하는 것 들을 정리하고, 필요 없는 것들을 지웠지. 그리고는 git push hook 에 테스팅을 추가했어. unittest가 돌지 않으면 push를 하지 못하도록 해버렸어.당시에는 bitbucket을 쓰고 있기도 했고 특별히 CI툴을 붙이지 않은 상태였어서,  기록이 남아 있지 않더라. 하지만 당시의 코드 커버리지가 한 20% 정도였을 것 같아. 그 뒤로 PR을 통해 코드 리뷰를 할 때에는 테스트가 짜여 있지 않은 경우에는 관련된 테스트를 추가해 달라고 요청을 했어. 하지만 구성원들이 테스트를 편하게 짜게 될 때까지는 꽤 시간이 걸렸어. 특히 unittest.mock, freezegun , fixture 등을 사용해서 테스트 상황을 잘 구성하는 것에 익숙해지는 것에 시간이 걸렸던 것 같아. Travis 의 도입 2016년 1월에 github으로 갈아타면서 travis를 도입했어. 기존에는 push을 할 때마다 전체 테스트를 돌리도록 했었는데, 테스트의 양이 늘어나면서 push의 시간이 오래 걸리는 문제가 있었어. 그래서 travis에서 테스트를 돌리도록 했어. 이제는 테스트가 안 돌아도 push 까지는 할 수 있는데 PR merge는 할 수 없는 상태가 된 거지. 그 이후에는 flake8을 돌려서 스타일 체크를 시작했어. 그래 생각난다. 개발팀에서 하루 날 잡아서 PEP8에 맞춰서 코드들을 수정했어. 그렇게 한 이후에도 수정할 것들이 많이 남아 있어서 모듈 단위로 수정을 하면서 해당 모듈을 추가로 검사할 수 있도록 travis와 commit hook에 추가해 나갔어. 결국 다 정리되긴 하더라. 그리고는 주요 브랜치에 대한 빌드를 깨뜨린 사람이 음료수를 쏘는 규칙을 만들었어. (주요 브랜치가 깨진다는 것은 로컬 환경과 travis 모두에서 테스트를 생략했다는 이야기거든)지금은 github flow  라서 develop branch 는 없어FactoryBoy의 사용테스트가 점점 늘어나서 한 1500개 정도가 되었어. 점점 모델도 많아지게 되면서 fixture로 테스트 데이터를 관리하는데 한계가 왔어. 예를 들면 신용평가를 한번 하면 데이터가 200여개가 쌓이는데, 신용평가 모델에 대한 테스트를 하려면 그것들을 다 fixture로 만들어야 했어. 그래서 개발팀의 한 분(누군지 기억은 안나는데 고마워요)이 FactoryBoy를 추천해 주셨고, 쓰기로 했지. 지금까지 만들어졌던 fixture 들을 모두 factory 기반으로 옮기는 것도 간단하지는 않았어. 하지만 새롭게 만드는 것부터 적용하고 과거 테스트들을 고칠 때마다 조금씩 조금씩 수정을 했더니, 다 고쳐지긴 하더라고. 그 이후로는 새롭게 모델을 만들 때에는 항상 관련된 TestFactory를 함께 만들어 주게 되었어.테스트 커버리지 측정도구 도입이걸 처음에 왜 붙였는지는 잘 모르겠어. 사실 그전까지는 테스트 커버리지를 재미로 측정해 본 적은 있었지만 꾸준히 측정을 해야겠다는 생각을 해보진 못했었거든. 그런데 이 수치가 측정이 되기 시작되면서부터는 많은 것들이 바뀌었어. 처음 측정 했을 때가 63.59%바뀐 게 무엇이냐고 하면, PR에서 '공식적인 잔소리'가 가능해졌어. 이게 테스트를 작성하다 보면 자괴감이 들 때가 있거든. 내가 봤을 때 너무나 자명한 것에 대한 테스트를 작성할 때야. 그런데 이 테스트라는 것이 지금의 내 기준으로 보면 안 되고, 다른 누군가 그리고 혹은 미래의 나를 기준으로 바라봐야 하거든. 그래서 자괴감을 느낄 시간에 그냥 짜야해. 근데 우리가 사람인지라 가끔 나태해 지거든. 나태해 지면...뭐. 나라고 예외는 없지UI 테스트에 대한 좌절처음에 테스트를 시작했을 때에는 selenium을 이용해서 UI에 대한 functional test가 있었어. 그리고 꽤 오랫동안 유지가 되었었지. 그 이후에는 멀티플랫폼에 대한 테스트를 하기 위해서 sauce labs를 통해서 firefox, IE, mobile browser 에 대한 테스트도 자동으로 진행했었어. 그런데 이 테스트는 한번 동작시키는데 시간이 너무 오래 걸리다 보니 로컬 환경에서 테스트가 쉽지 않더라. 그래서 CI환경에서만 테스트를 돌리게 했어. 그랬더니 수정하고 다시 CI에서의 테스트를 위해 push 해야 하고 또 기다리게 되더라고. 이런 어려움 때문에 중단했다, 재개했다, 중단했다, 재개했다를 몇 번 반복한 이후에 지금은 작성하고 있지 않아. 우리 팀의 프런트엔드를 이전 작업이 어느정도 되고 나면, UI 테스트를 꼭 다시 시도해 볼 생각이야.80%의 공약70%가 넘고 나니까 전체 테스트 커버리지를 올리는 것이 쉽지 않았어. 그래서 개발팀에 공약을 하나 걸었지.그날이 금방 올것 같지는 않았어그랬더니 사람들이 코드를 지우기 시작하더라고... 물론 사용되지 않는 코드를 말이야. 그리고 아예 브랜치 이름을 "80percent"라고 만들더니 예전에 테스트 코드를 작성하지 않던 시절의 코드까지 테스트를 붙이기 시작했어. 보이니? 그래프 마지막, 사람들의 욕망이?사실 80%가 특별한 의미가 있는 숫자는 아니야. 그냥 100줄의 코드에서 80줄의 코드가 테스트가 되고 있다는 것이지. 그래도 우리가 2년 동안 테스트를 중요하게 생각하고, 열심히 노력해 온 결과라고 생각하면 좀 뿌듯해. 달성흠. 나는 약속을 중요하게 생각하는 사람이야. 그리고 우리 팀원들은 나보다 더 약속을 중요하게 생각한다는 것을 알게 되었어.  아. 그리고 위 사진에 디자이너 두 분이 있어. 디자이너 분들도 commit 한 코드가 있으니 점심을 먹을 자격이 충분하지. 암암. 그렇지.이렇게 해서 80%를 달성하기까지의 과정을 적어 봤어. 짧은 글에 적혔지만 사실 2년의 시간이 걸렸고 아마 팀원들의 몇천 시간이 들어간 일일 거야. 모두들 고마워~끝!사람들을 낚아 보기 위해서 글 제목을 "~썰"로 지었다가, 평소에 잘 쓰지 않는 스타일의 쓰기 글이 되어 버렸다. 글의 남은 부분에서는 80%를 달성하고 나니 어떤 점이 좋은지 앞으로는 어떤 부분을 잘 하고 싶은지를 추가로 적어 보겠다.테스트를 작성하니까 무엇이 좋은가?테스트를 작성하게 되면 코드리뷰가 더 쉬워진다. 코드를 읽다가 잘 이해가 되지 않으면 테스트 코드를 살펴본다. 작성된 코드는 어떻게 사용되는가? 작성된 코드는 어떤 기능인가? 작성된 코드에서 주의해야 하는 점은 무엇인가? 를 효과적으로 알 수 있다.코드 수정에 자신감이 생긴다. 내가 오래전에 짠 코드, 다른 팀원들이 짠 코드는 수정하기가 무섭다. 특히 우리 회사와 같이 대부분의 코드 수정이 실제 돈의 흐름에 영향을 주는 경우는 더욱 무섭다. 하지만 테스트가 있으면 자신감이 생긴다. (그렇다고 안 무서운 것은 아니다.) 특히 시스템이 복잡해질수록 정적 분석 혹은 QA로 특정 코드에 대한 수정의 영향을 파악하기가 어렵다. 자동화된 테스트 외의 답은 없다고 생각한다. 11월에는 작성한 코드 보다 삭제한 코드가 더 많다. 이렇게 리팩토링이 가능하다.이제 수정하지 못하는 코드는 오래된 코드, 작성자가 퇴사한 코드가 아니라 테스트가 없는 코드가 되었다.테스트가 정착되기까지 키가 된 것은 무엇이었나?자동화를 통한 강제였다고 생각한다. 첫 번째 시점은 git hook을 사용한 시점이었다. commit을 할 때 flake8 체크를 하고 push를 할 때 테스트를 돌려주었다. 사람들은 스타일을 맞추지 않으면 commit을 할 수 없게 되었고, 기존의 테스트를 깨뜨리게 되면 코드를 push 할 수 없게 되었다. 두 번째 시점은 CI툴의 도입이었다. 내가 작성한 코드는 테스트를 통과했지만 maste에 있는 코드와 merge가 된 것을 기준으로 테스팅을 할 수 있게 되었다. 세 번째 시점은 테스트 커버리지 측정이었다. 신규로 작성되는 코드들이 우리가 원하는 수준의 테스트 커버리지를 만족시키는지 확인할 수 있었다. 자동화되지 않은 상태에서 매번 개발자에게 "테스트가 깨졌어요", "테스트를 추가해 주세요.", "여기는 코딩 스타일이 맞지 않아요."라고 말하는 것은 피곤한 일이기도 하고, 장기적으로 보면 동작하지 않는다. 자동화 외의 방법은 없고, 이 자동화된 방법은 새롭게 입사한 사람들이 테스팅에 손쉽게 적응하도록 한다. 앞으로의 테스팅에 대해사실 커버리지가 테스팅의 전부는 아니다. 커버리지만 올리는 의미 없는 테스트도 작성할 수 있다. 하지만 기본적으로는 python이 런타임 시에 다양한 에러를 발생시키기 때문에 어느 정도 이상의 커버리지 테스트는 필수라고 생각한다. 앞으로 주요한 모듈에서는 커버리지를 90% 이상을 맞추고 나머지 영역에 대해서는 80% 이상을 유지할 생각이다. 그리고 테스트의 질은 코드 리뷰로 해결해야 하겠다. 지금 unittest 가 약 3500개 정도 작성되어 있는 상태이다. 이 테스트를 동작시키는데 로컬에서는 약 3분 정도 CI환경에서는 10분 정도가 걸린다. 이 테스트를 기다리는 시간 동안 생산적인 일을 크게 하지 못하는 경향이 있어서 이 시간을 줄이기 위한 노력을 해야 한다. 마지막으로는 프런트엔드에 대한 테스트를 추가해야겠다. 글을 마치며이 글은 나의 눈에서 바라본 것을 기준으로 적었기에 내가 다 한 것처럼 느껴진다. 하지만 전혀 그렇지 않다. 이 모든 작업은 나 혼자 한 것이 아니라 우리 팀이 한 것이다. 더 나은 개발을 목표로 함께 달리고 있는 팀원분들께 감사를 전한다. #8퍼센트 #에잇퍼센트 #개발 #개발팀 #삽질 #팀워크 #팀플레이 #성장 #성과
조회수 3925

PHP Codeigniter 환경에서 VUE 사용해보기

Overview이번에는 PHP Codeigniter 기반의 서비스에 VUE를 적용시키려고 고민했던 것들을 나누려고 합니다. VUE JS는 가상 DOM을 활용하여 실시간으로 반응 컴포넌트를 제작할 수 있는 프레임워크입니다. 또한, VUE-ROUTER 및 VUEX라는 컴페니언 라이브러리를 통해 url 라우팅 및 전역상태를 관리하기에도 탁월하죠. VUE와 다른 프레임워크와의 비교 부분은 여기를 참고해주세요. 브랜디의 관리자 서비스는 PHP Codeigniter 프레임워크로 제작되었습니다. 하지만 관리자 서비스의 규모가 점점 커지고 기능이 다양해지면서 “자주 사용하는 기능을 묶어 컴포넌트화하자!”라는 숙제가 남아 있었죠. 요즘 잠깐의 여유가 생겨 이때다 싶었습니다. 관리자 서비스에 VUE를 도입하기 위한 시도를 시작했는데요. 얼마 지나지 않아 문제점에 봉착했습니다. 바로 IE9.0…. 개발자의 숙적 IE가 또 한 번 발목을 잡았습니다. 임포트가 되지 않아….VUE를 좀 더 편리하게 사용하려면 JS의 모듈화가 필요했지만, ES2015에서는 import 혹은 require 구문을 지원하지 않아 불편하고, arrow 함수 또한 사용할 수 없습니다. 게다가 VUE의 JAX 탬플릿 구문을 사용할 수도 없었죠!! 뭔가 배보다 배꼽이 더 커질 것 같은 조짐이 보였습니다.결국 Webpack의 도움 없이 VUE를 적용하려던 시도는 여러 가지 난관을 만났고, Codeigniter 프로젝트 내부에서 Webpack을 사용하는 방법을 연구하기 시작했습니다. Webpack은 모듈 번들러입니다. Webpack의 메인 페이지를 방문하면 아래 네 개의 슬로건이 빙글빙글 돕니다.Bundle your scriptsBundle your imagesBundle your stylesBundle your assets아래의 이미지는 Webpack이 무엇을 하는 녀석인지 잘 설명해줍니다.Webpack은 실제로 번들러라고 광고하는것 처럼 Only Webpack 빌드만으로는 소스 파일들을 모아줍니다. 만약 webpack-dev-server로 실행하면 websocket을 통해 소스가 변경됐을 때 실시간으로 화면을 갱신해주는 개발 툴 제공 정도의 역할 밖에 없습니다. (…충분히 훌륭하잖아?)대부분의 기능은 엄청난 확장성을 가진 webpack의 설정으로 모듈로서 작동할 수 있죠. 예를 들면 Babel은 우리의 발목을 잡았던 IE를 위해 ES6로 작성된 js 문법을 IE에서 사용할 수 있는 ES5문법으로 너무나 쉽게 트랜스컴파일할 수 있습니다.하지만… 관리자 서비스는 위에서 언급했듯이 Codeigniter 기반입니다. 따라서 완벽히 VUE와 API서버를 분리하려면 로그인, 메뉴구성, 헤더, 푸터 등 PHP 기반으로 제작된 모든 기능들과 인증 등 기존 방식을 전부 새로 만들어야만 VUE를 온전히 사용할 수 있습니다.문제점들을 모두 해결하고 넘어가기엔 여유가 부족하기 때문에 조금씩 적용하자고 생각했습니다. 덕분에 webpack-dev-server의 실시간 소스 반영 기능을 포기해야만 했죠.(눈물) 우리의 서버는 node기반이 아닌 apache-php 기반이었기 때문입니다.자, 그럼 Codeigniter 프로잭트 하위에 웹팩을 포함시켜 Hello World까지 가는 짧은(?)여정을 시작해봅시다.Hello world로 가는 여정Node, npm 설치맥에서도 유사한 명령어로 제작할 수 있도록 CMD 위주로 진행하겠습니다. 먼저, 여기를 클릭해 Node를 설치합시다. 8.11.3 LTS버전으로 진행했습니다.맥에서는 Homebrew를 통해 간편하게~brew install node 설치 확인npm 잘 설치되었네요.web pack 폴더 생성 및 이동mkdir webpack cd webpack nom init으로 초기화npm init webpack, vue, babel 설치npm install -D webpack webpack-cli webpack-dev-server npm install -D vue-loader vue-template-compiler npm install -D babel-core babel-loader babel-preset-es2015 여기서 VUE는 설치하지 않습니다! 왜냐하면 VUE.js는 로딩만 하면 되고 필요하지 않습니다! (읭?) VUE는 Codeigniter view에서도 사용해야 하기 때문에 해당 view에서 import 해줍니다. 따라서 VUE 컴포넌트가 들어가는 시점에는 이미 전역에 vue.js 가 있습니다. 따라서 굳이 각 모듈마다 VUE를 import 했다가 webpack 설정에서 다시 vue.js를 제외할 필요는 없습니다.VUE와 template 태그를 로딩할 수 있는 로더도 설치하고, 트랜스컴파일을 위한 바벨, IE9를 지원하기 위한 es2015프리셋도 함께 설치합니다.webpack 빌드명령어 package.json의 script부분에 추가"scripts": { "build": "webpack --mode production", "build-dev": "webpack --mode development",   } 이제 VUE를 빌드할 명령어를 작성합니다. 위처럼 두 가지 명령어를 제작해두면, 추후 env를 통해 webpack.config.js를 분기시켜 원하는 환경으로 빌드할 수 있습니다. 또한 production 모드로 빌드할 땐 자동으로 옵티마이저 - uglify 내장 플러그인이 적용되어 익숙한 min.js형태로 빌드되며 development를 빌드할 땐 사람이 알아볼 수 있는 형태로 빌드되고, debugger 코드 또한 살아있습니다.weboack.config.js 작성const { VueLoaderPlugin } = require('vue-loader'); module.exports = {   entry: {     HelloWorld: './src/main.js'   },    module: {     rules: [       {         test: /\.vue$/,         loader: 'vue-loader',       },       {         test: /\.js$/,         loader: 'babel-loader',       }     ]   },    resolve: {     alias: {       'vue$':'vue/dist/vue.esm.js'     }   },    plugins: [     new VueLoaderPlugin()   ]  } webpack.config.js 가 없다면 생성한 후 위와 같이 작성합니다..babelrc 작성{     "presets": ["es2015"] } 테스트용 파일 작성1)main.js 작성import HelloWorld from './HelloWorld.vue' Vue.component('hello-world', HelloWorld); 2)HelloWorld.vue 작성 [removed] export default {   name: 'app',   data: () => {     return {       word1: 'Hello',       word2: 'World'     }   }  } [removed] 테스트 빌드npm run build-dev 빌드를 할 땐 기본적으로 ‘/dist/’ 하위에 소스코드가 떨어집니다. 자, 여기까지 진행하셨다면 폴더 구조는 다음과 같을 것입니다.지금까지 진행한 파일 모습입니다.뷰 컴포넌트가 잘 제작되고 등록되는지 확인하려면 기본 빌드 폴더인 dist 폴더에 Test.html을 작성해 브라우저로 열어봅시다.확인용 html 파일 작성<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>VUE Test</title>     <!-- VUE 플러그인 -->     [removed][removed] </head> <body>                     [removed][removed]     [removed]         new Vue({             el: '#vue'         })     [removed] </body> </html> 잘 나옵니다.정상적으로 VUE가 적용된 것을 확인합니다.코드이그나이터 설치이제 코드이그나이터 프로젝트 내부에서 VUE 컴포넌트를 출력해보기 위해 코드이그나이터 프로젝트를 생성합시다. 먼저 Codeigniter와 XAMPP를 다운로드 받습니다.Codeigniter 받으러 가기XAMPP 받으러 가기프로젝트 폴더 하위에 Codeigniter 프로젝트용 폴더를 생성합니다.mkdir codeigniter-with-vue-webpack cd codeigniter-with-vue-webpack 다운받은 Codeigniter를 해당 폴더에 압축 해제하면 Codeigniter 설치가 끝납니다.XAMPP 설치 및 DocumentRoot 변경XAMPP를 설치하고 DocumentRoot를 테스트 프로젝트 폴더로 설정한 뒤 아파치를 실행합니다.Codeigniter 프로젝트가 생성되었고, 서버 실행이 완료되었습니다. webpack 폴더를 Codeigniter 프로젝트 하위로 이동node-modules는 너무 크기 때문에 기본 파일만 복사하고, npm install로 설치합니다.Codeigniter에서 VUE를 사용하기 위한 webpack dist설정기존의 프로젝트에서 스크립트를 모아두는 폴더 하위로 빌드 결과 파일을 보내기 위하여 webpack 빌드 시 dist 폴더가 아닌 /application/scripts/vue/hello_world 하위로 빌드 결과 파일이 생성되도록 설정합니다.// 기존 module.exports = {   entry: {     HelloWorld: './src/main.js'   },    //... 생략 } // 변경후 module.exports = {   entry: {     '../../application/scripts/vue/hello_world/HelloWorld.js': './src/main.js'   },    //... 생략 } Codeigniter의 load->view 기능을 활용하여 파일 작성1)header.php// application/views/common/header.php <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>VUE Test</title>     <!-- VUE 플러그인 -->     [removed][removed] </head> 2)실제 view// application/views/vue/hello_world/vueTestPage.php <?php $this->load->view( 'common/header' ); ?> <body>                 [removed] [removed]     [removed]         new Vue({             el: '#vue'         })     [removed] </body> <?php $this->load->view( 'common/footer' ); ?> 3)footer.php// application/views/common/footer.php </html> 실제 프로젝트 구성과 유사하게 header, body, footer로 나누어 파일을 작성해봅니다. 실제로는 더 복잡하지만 이 정도만 나누겠습니다.Codeigniter 테스트용 컨트롤러 작성// application/controllers/Vue.php <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');   class Vue extends CI_Controller {      public function index()     {         $this->load->view('vue/vueTestPage');     }  } 정말 심플(?)한 테스트용 파일 작성이 모두 끝났습니다! 이제 잘 작동하는지 확인해볼까요?코드이그나이터에서 helloworld 출력짜잔이번엔 문제의 IE에서 확인해봅시다.IE9.0 환경에서 확인IE에서도 무사히 출력되는군요. 이제 코드이그나이터 환경의 프로젝트에서도 IE까지 지원하며 무사히 VUE를 사용할 수 있게 되었습니다! (시간이 없어서 가상머신에 IE9가 설치된 윈도우7까지 테스트하진 못했습니다!) 모든 작업이 완료한 후, 파일 폴더 구조는 아래와 같습니다.붉은 네모 부분이 실제로 제작하거나 수정한 파일들입니다.Conclusion여기까지가 Codeigniter 프래임워크 환경에서 webpack + vue를 사용하기 위한 웹팩의 설정 과정 및 테스트 결과였습니다. php 서버를 사용해야 하기 때문에 webpack-dev-server의 핫리로드 기능을 사용하지 못하는 건 매우 안타까운 일입니다. 하지만 짧은 시간에 신기술을 도입하면서도 수많은 리스크를 회피할 수 있다는 건 나쁘지 않은 선택이라 생각합니다.위의 웹팩설정을 조금만 활용한다면 다른 프레임워크 프로젝트에서도 무리없이 VUE를 사용할 수 있을 겁니다! 비슷한 고민을 하셨던 개발자님들… 집에 가기 전 말고 오전에 Webpack을 설치해보세요. 안 그러면 저처럼 집에 못갈 수도 있으니까요!참고.gitignore 작성, index.php 제거 등은 내용에 포함하지 않았으며, 아래의 링크로 자세히 알 수 있음.Codeigniter index.php 없애기글강원우 과장 | R&D 개발2팀[email protected]브랜디, 오직 예쁜 옷만 #브랜디 #개발자 #개발팀 #인사이트 #경험공유 #PHP
조회수 1501

채권과 주식, 뭐가 다른가요?

투자형 크라우드 펀딩에는 채권과 주식, 이렇게 두 가지 종류가 있습니다. 채권은 돈을 빌려주는 거에요. 사전에 정해둔 기간이 지나면, 원금과 이자를 돌려받게 되는 거죠. 돈을 안 갚으면 영화 <범죄도시>의 장첸처럼 “손모가지 하나당 천만 원 깎아 줄게.”하게 되는 겁니다.주식은 채권과 달리 돈을 돌려받을 수 있는 날짜가 정해져 있지 않습니다. 대신 지분을 사 그 회사의 주주, 즉 주인이 되는 거죠. 회사의 주주가 되면 뭐가 좋으냐고요? 회사가 큰 결정을 내릴 때 의사결정에 참여할 수 있고, 회사가 이익을 내면 지분에 비례해 그 이익을 나눠 갖습니다. 기업이 성장하거나 다른 기업과 합병하면 주식을 산 가격보다 훨씬 비싸게 다른 사람에게 팔 수도 있습니다. 대신 회사가 망하게 되면 채무자들에게 먼저 돈을 갚아야 해서 회사의 주인인 주주들의 투자금 상환은 뒤로 밀리게 되죠.채권도 다 같은 채권이 아닙니다.와디즈에서 진행되는 채권 프로젝트는 기본금리만 있는 일반회사채, 추가금리까지 있는 일반회사채, 그리고 이익참가부사채 이렇게 세 가지로 나뉩니다. 기본금리만 있는 일반회사채는 간단해요. 돈을 빌리는 기간과 이자율을 미리 정하고, 투자 후 약속한 날이 되면 원금과 이자를 돌려받습니다. 얼마 전 만기 1년에 연이율 10%인 채권 프로젝트에 100만 원을 투자했습니다. 이 회사가 문을 닫거나 도망가지만 않으면, 저는 1년 뒤에 110만 원을 돌려받겠죠. 나라에서 세금은 조금 떼어가겠지만요. 추가금리가 있는 일반회사채의 경우, 기본 이자율에 회사 실적에 따라 추가금리가 더해집니다. 지난 화에서 제가 추가 수익 70%를 기대하고 투자했던 영화 프로젝트가 바로 이 경우입니다. 기본금리 3%에 관객 수가 많아질수록 더 높은 추가금리가 붙습니다.“영화가 잘 될 때 돈을 더 준다고? 그럼 영화가 흥행에 실패하면 돈을 덜 돌려주는 거야?”라고 물으시면 그건 아닙니다. 영화 실적과 관계없이 기본금리는 고정되어 있어요.이익참가부사채는 회사 전체가 아니라 특정 프로젝트의 이익과 손실을 투자자가 함께 공유합니다. 영화, 공연, 전시처럼 관객 수 등의 정확한 수치로 성패를 측정할 수 있는 일부 프로젝트에 한해 발행할 수 있습니다.관객 수에 따라 이자율이 플러스가 될 수도 마이너스가 될 수도 있어요. 프로젝트가 잘되면 정말 높은 이자 수익을 기대할 수 있지만, 프로젝트가 실패하면 손실도 함께 부담해야 합니다. 잘되면 대박이지만 원금손실의 위험도 크죠.주식은 조금 더 복잡합니다.주식은 보통주, 우선주, 상환우선주, 전환우선주, 상환전환우선주 이렇게 다섯 가지가 있는데요.보통주는 말 그대로 가장 일반적인 형태의 주식입니다. 보통주를 사면 회사의 의사결정에 참여할 수 있는 의결권과 발생하는 이익을 나눠가질 수 있는 배당청구권, 그리고 혹시나 회사가 망했을 때 남은 재산을 나눠 받을 수 있는 잔여재산분배청구권을 받게 됩니다. 나중에 주식을 내가 산 가격보다 비싸게 팔아 매매차익을 기대할 수도 있죠.보통주만 알면 나머지는 정말 쉽습니다. 의결권이 없는 대신 보통주보다 배당과 잔여재산을 먼저 받을 권리가 있는 주식을 우선주라고 합니다. 경영에는 참여하지 않고 수익만 먼저 나눠 받고 싶은 분들을 위한 주식 형태죠.상환우선주는 우선주의 개념에 상환권이 더해진 개념입니다. 상환우선주의 경우 채권이 아닌 주식임에도 만기일이 정해져 있습니다. 만기 전까지는 우선주처럼 배당을 받지만, 만기일이 되면 회사가 주식을 다시 매입해서 원금과 이자를 상환합니다. “뭐야 채권이랑 똑같은데 배당까지 해주는 거야? 대박이잖아?!” 하지만 회사가 만기에 이익잉여금이 있을 때만 상환을 받을 수 있습니다. 한마디로 회사에 남는 돈이 없으면 상환권은 보장되지 않는다는 거죠. 기업이 상환우선주 개념을 악용하는 것을 방지하고 투자자들을 보호하기 위해서 상환우선주는 이미 이익잉여금이 있는 회사만 발행할 수 있도록 하고 있습니다.전환우선주는 우선주인데 일정 기간이 지나면 보통주로 바꿀 수 있는 형태의 주식입니다. 지금은 회사의 의사결정에 관심이 없는데 회사가 좀 더 크면 개입하고 싶은 주주들을 위한 겁니다. 이를 전환권이라고 하죠. 상환전환우선주는 지금까지 말한 내용이 모두 더해진 개념입니다. 우선주+상환권+전환권인 거죠. 상환전환우선주는 채권의 성격을 가지고 있어 안전하기도 하면서 시간이 지나면 의결권도 가질 수 있어 요즘 유명한 VC(벤처캐피털)들이 스타트업에 투자할 때 가장 많이 선택하는 형태의 주식이기도 합니다. 권리가 많은 만큼 세세한 발행조건 설정에 따라 투자자 권리의 많은 부분이 달라지니 꼭 잘 살펴봐야 합니다.아니 그래서 어디에 투자하라는 거냐고요?주식과 채권은 얼핏 봐도 상당히 다릅니다. 채권은 회사 자체가 어려워지지 않는 한 약속된 기간이 지나면 원금과 이자를 받을 수 있습니다. 그래서 채권에 투자할 때는 기간과 이자율을 보고, 만기에 약속한 돈을 갚을 수 있는 능력이 되는 회사인지 확인하면 됩니다. 반면에 주식에 투자하기 전에는 이 회사가 당장 돈을 벌지는 못하더라도 미래에 성장해서 주식을 내가 산 가격보다 비싸게 되팔 수 있는지 생각해봐야 합니다. 배당은 받을 수 있는 건지, 내가 가진 상환권과 전환권이 실현될 수 있는지도 꼼꼼히 살펴봐야겠죠? 그래서 그걸 뭘 보고 어떻게 아냐고요? 그건 다음에 시간에… (총총)글 김영아와디즈의 막내 투자 콘텐츠 디렉터(CD)입니다. 우리의 작은돈이 필요한 곳에 모여 세상을 바꾸는 꿈을 꾸고 있어요. 아 물론 돈도 벌면서요. 더 많은 ‘우리’에게 크라우드 펀딩을 알리기 위해 어렵고 복잡한 투자 이야기를 쉽고 재미있게 풀어내는 일을 합니다.그림 이윤경와디즈의 브랜드 디자이너입니다. 좋은 '사람' 와디즈가 좋은 '브랜드'로 무럭무럭 자라나도록 물을 주고 있어요. 더 많은 사람들의 시작을 돕기를, 그리고 더 재미있는 세상을 만들어 가기를 기대하고 있습니다.#와디즈 #금융지식 #서비스소개
조회수 2834

네오펙트는 어떤 회사인가?

이번 글에서는 내가 창업하고 지금 CEO로서 경영하고 있는 네오펙트라는 회사에 대해서 이야기를 해보려고 한다. 네오펙트는 이제 성장을 시작하고 있는 창업한지 만 6년이 조금 안된 스타트업이다.  성공한 많은 스타트업의 선배들처럼 아직 자랑할 정도로 성공하지는 못했지만 아직까지 생존해서 꾸준히 성장하고 있다는 것에 위안을 삼고 열심히 하고 있다. 내 글을 읽는 사람들에게 내가 일하고 있는 네오펙트라는 회사를 소개하고 싶은 이유는 글을 쓰고있는 필자에 대해서 이해하기 위해서는 내가 창업하고 경영하고 있는 회사를 소개하는 것이 필요하다고 생각했기 때문이다.네오펙트는 어떤 회사 그리고 어떤 스타트업일까?  하드웨어 스타트업인가? 맞다 우리는 하드웨어를 개발할 수 있는 제품 디자이너, 회로 개발자, 기구 개발자들이 새로운 하드웨어들을 개발하고 있고 심지어는 자체적으로 제조를 할 수 있는 작은 공장도 있다. 그럼 SW 스타트업인가? 그것도 맞다. 우리 회사에는 하드웨어 개발을 담당하는 인력보다 SW 개발을 담당하는 인력이 더 많다. 그런 의미로 보면 우리는 SW 회사이다. 게임 개발사인가? 그것도 맞다. 우리 회사에는 기능성 게임을 전문적으로 만드는 팀이 있고 매달 1~2개의 새로운 게임을 출시하고 있다. 의료기기 회사인가? 그것도 맞다. 우리 회사는 의료기기를 만들고 있고 관련한 다수의 인증을 보유하고 있다. 인공지능 회사인가? 그것도 맞다. 우리 회사에는 국내와 해외 유수의 대학에서 머신러닝을 연구한 박사 출신 데이터 사이언티스트들이 다수 일하고 있고, 그들이 제품에 들어가는 인공지능 알고리즘을 연구하고 있다. 로봇 회사인가? 그것도 맞다. 우리가 만드는 제품에는 로보틱스 기술이 들어가 있고, 출시 예정인 제품은 더욱 로봇과 비슷하다. 그리고 우리가 만드는 제품을 재활로봇이라는 범주에 넣어서 분류하곤한다. 서비스 회사인가? 그것도 맞다. 우리는 향후 우리의 제품과 서비스가 결합되는 미래를 그리고 있다.여기까지 읽으셨다면, 그런 의문이 들것이다. 도대체 뭐하는 회사야? 정체가 뭐지?난 우리 회사의 정의를 "What" 즉 우리가 무엇을 하는 회사 혹은 무엇을 만드는 회사에서 시작해야 한다고 생각하지 않는다. 우리 회사는 "What"으로 정의할 수 없는 회사이다. 하지만 우리 회사를 "Why"라는 관점에서 본다면 너무나 명확하다. 우리는 재활 환자들과 그 가족들이 행복한 삶에 대한 희망을 놓치지 않도록 도움을 주기 위해서 설립되었고 그 목표를 이루기 위해 다양한 방법을 쓰고 있는 것이다. 그 여러 가지 방법 중에 하나가 의료기기 형태로, 게임의 형태로, 인공지능의 형태로, 그리고 서비스의 형태로 발현되는 것이다.우리는 새로운 희망을 만들어가기 위해서 의료기기로서 하드웨어를 개발하고 있고, SW 플랫폼, 게임, 인공지능 알고리즘, 로봇기술, 그리고 서비스를 연구하고 개발하고 있다. 나의 아버지는 뇌졸중으로 돌아가셨다. 그리고 나의 큰 아버지 두분도 뇌졸중으로 고생하시다 돌아가셨다. 그렇기 때문에 난 환자와 환자의 가족들이 느끼는 '절망'과 '포기'의 의미를 알고 있다. 네오펙트는 "Neo"와 "Effect"의 합성어이다. 새로운 효과를 만들어 내겠다는 꿈을 담고 있다. 그 새로운 효과는 '절망'을 '희망'으로 바꾸어 줄 수 있는 새로운 효과 일 것이다. 재활 이 필요로 하는 환자들에게 행복한 삶의 희망을 찾게 해주는 솔루션을 만들어 주는 것이 네오펙트의 미션이다. 그것이 우리가 추구하는 미션인 "We Inspire Hope"이다.우리 회사에 대한 자세한 내용을 알고 싶으시면 www.neofect.com 이나 Youtube에서 Neofect를 검색하면 다양한 영상을 확인할 수 있다.#NEOFECT #회사소개 #서비스소개 #CEO가하는일 #WhyHowWhat
조회수 1193

비발디파크 스노위랜드 직원 인터뷰, '김경민' 파트장을 만나다

대명레저산업 직원 인터뷰 <대명인사이트>의 여섯 번째 주인공, 비발디파크 스노위랜드에서 현장 관리에 힘쏟고 있는 김경민 파트장을 만났습니다. 지난 12월 그랜드 오픈한 눈놀이 테마파크 스노위랜드를 찾아 눈, 썰매, 빛이 가득한 공간에서 김경민 파트장과 함께 다양한 이야기를 나누었습니다.Q1. 간단한 자기소개 부탁드려요안녕하십니까. 비발디파크에서 근무하고 있는 스노위랜드 김경민 파트장이라고 합니다.저는 여기서 모든 고객들이 안전하고 즐겁게 스노위랜드를 이용하도록 하기 위해 현장에서 전천후로 확인 및 관리를 하고 있습니다.Q2. 스노위랜드의 자랑거리를 소개해주세요스노위랜드의 가장 첫번째 자랑할 점은 남녀노소 모두가 즐길 수 있는 공간이라는 점입니다. 스노위랜드에서는 스키나 보드를 타지 못해도 즐길 수 있는 놀이거리가 가득합니다. 특히 튜브썰매, 레프팅썰매와 함께 옛추억을 즐길 수 있는 얼음썰매, 전통썰매까지 다양한 썰매가 준비되어 있습니다.그리고 비발디파크의 가장 큰 자랑거리인 무료 셔틀버스도 빠질 수 없습니다. 서울, 경기 셔틀버스를 확대 운영하면서 수도권 어디에서든 셔틀버스를 무료로 이용하실 수가 있습니다.Q3. 꼭 타야할 어트랙션 추천해주세요두말 할 것 없겟죠! 뒤에 보시는 튜브썰매, 레프팅 썰매입니다. (튜브썰매는) 아이들에게 가장 인기 있는 눈썰매입니다. 타기가 편할 뿐만 아니라 눈 위에서 파도를 타는 기분을 맛볼 수가 있으셔서 추천해드리고 싶습니다. 물론 다른 어트랙션도 각각의 매력이 있습니다. 여럿이 다함께 탑승할 수 있는 레프팅 썰매는 가족, 친구, 연인 고객분들에게 추천해드리고 싶습니다.Q4. 마지막으로 한 마디 말씀해주세요.올 해에 첫 선을 보인 눈놀이 테마파크 스노위랜드를 찾아주신 모든 분들께 감사의 인사를 드리고 싶습니다. 스노위랜드 테마파크 공간에서는 최상의 컨디션을 유지하고자 노력하고 있으니 모두 즐겁게 즐겨주셨으면 좋겠습니다. 모든 분들이 즐길 수 있는 그런 놀이공간을 만들 수 있도록 노력하고 열심히 하겠습니다. 정말 감사합니다.인터뷰 내내 온화한 미소로 대화를 이어나가 준 김경민 파트장. 비발디파크 스노위랜드를 고객들이 안전하고 신나게 즐길 수 있는 이유는 직원들의 땀과 열정이 숨어있기 때문이라고 생각됩니다. 대명인사이트는 다음 주인공과 함께 다시 찾아오도록 하겠습니다.스노위랜드 요금 안내  주간 자유 이용권은 대/소인 구분 없이 40,000원에 전용 곤돌라 이용과 눈썰매, 다양한 체험존 이용이 가능하며 야간이용권도 대/소인 구분 없이 22,000원으로 전용 곤돌라 이용과 함께 아름다운 촛불 거리를 감상할 수 있습니다. 36개월 미만은 증빙서류 지참 시 무료입장이 가능하며 키즈이용권은 36개월 이상 110cm 미만 기준으로 이용 가능합니다.  스노위랜드 할인 정보 안내리조트 기명 회원은 50% 할인 무기명 회원일 시 40% 할인 적용 되며 장애인/경로 우대, 국가유공자시라면 40% 할인 혜택이 제공됩니다. 지역주민, 회원동반, 외국인, [BC, 신한, NH, KB, 하나, 롯데] 제휴카드 이용 시에는 30%, 투숙객에게도 20%의 할인이 적용됩니다. 또, 제휴카드사, 회원동반, 지역주민, 투숙객에게는 D멤버스 추가 5% 할인이 적용 가능하며 키즈이용권은 할인 제외 대상이니 이용에 참고 바랍니다.#대명 #대명리조트 #비발디파크 #스노위랜드 #구성원인터뷰 #기업문화 #조직문화 #나들이정보
조회수 592

오픈서베이 이건노 CTO가 ‘공동성장 가능해야 좋은 개발팀’이라 말하는 이유

오픈서베이 이건노 CTO(이하 폴)는 훌륭한 개발팀의 첫 단추로 ‘일단 매출이 나는 서비스 만들기’를 꼽는 현실주의 개발자입니다. 돈을 벌어야 생존 가능한 환경이 갖춰지고 이때부터 좋은 팀에 대해 고민을 할 수 있다면서요.  동시에 모두가 즐겁게 일하며 공동성장할 수 있는 팀이라는 이상을 꿈꿉니다. 지속가능한 서비스는 지속가능한 개발팀에서 비롯되는데, 즐겁지 않은 업무 환경에서는 그런 개발팀이 나올 수 없다고 믿기 때문입니다.  이런 현실주의적 몽상가는 주니어로 입사해 개발 조직 리더까지 지낸 이스트소프트에서의 경험으로 오픈서베이 개발팀을 리빌딩합니다. 구성원 모두가 즐겁게 일할 수 있는 환경을 위해 폴은 어떤 고민과 노력을 했을까요?   오픈서베이 이건노(폴) CTO   폴, 안녕하세요!  안녕하세요. 스타트업은 처음이라 직원 간 출퇴근 시간도 다르고 영어 이름으로 불리고 하는 게 익숙하지 않았는데, 17년 4월에 조인해서 벌써 만으로 2년째 다니고 있네요(웃음). 오픈서베이 개발팀을 총괄하고 있는 폴입니다.    현실주의적 몽상가의 오픈서베이 합류 계기가 궁금합니다(웃음).  경영진 미팅이었어요. 저는 주변 후배들이 이직 고민할 때도 그 회사의 경영진을 꼭 보라고 이야기하는 편인데, 제가 오픈서베이에 조인한 결정적인 계기도 하이(황희영 대표)와의 미팅이었어요. 하이를 만나보니 제품에 대한 애정이 정말 크다는 걸 느꼈어요. 대표가 제품에 애정이 많다는 뜻은 정말 하고 싶은 일을 한다는 의미잖아요. 사실 제품에는 관심 없고 주식, 엑싯 이런 거만 고민하는 대표도 있거든요. 그런데 하이처럼 제품에 애정이 정말 많은 대표가 있는 회사라면 저도 정말 믿고 다닐 수 있겠다고 생각했어요.  “대표가 제품에 애정이 많다는 뜻은  정말 하고 싶은 일을 한다는 의미라고 생각해요”   현재 개발팀 구성은 어떻게 되나요?  오픈서베이 개발팀은 현재 프로젝트 매니저 3명, 프론트엔드 개발자 2명, 백엔드 개발자 4명, 그리고 앱 개발자 2명까지 총 11명으로 구성돼 있어요. 최근 회사가 빠르게 성장하면서, 올해는 개발팀도 여러모로 성장하는 한 해가 될 것 같아서 기대됩니다.   팀이 성장하면 어떤 변화가 생기나요? 기업의 규모는 천차만별이지만 업무의 범위는 크게 다르지 않아요. 그러다 보니 인원이 적은 스타트업은 한 명이 얕고 넓게 일하는 구조인데, 회사가 성장하면서 직원이 늘면 각 구성원의 역할을 좀 더 세분화하고 전문화할 수 있게 돼요.  오픈서베이 개발팀도 기존에는 프로젝트 매니저가 기획·QA 등 다양한 역할을 모두 소화했다면 최근에는 좀 더 한 분야에 집중해서 깊게 일하는 식으로 역할의 변화를 주고 있어요. 그래서 서비스 기획자·백엔드 개발자·QA 엔지니어 등 다양한 직군을 채용하고 있고요.   오픈서베이 개발팀의 채용 정보를 알고 싶다면? (링크)   조셉(김경만 오베이 PM) 인터뷰를 보면, 개발팀 세미나 제도를 통해 긍정적인 영향을 많이 받은 것 같아요.  사실 세미나 자체가 주니어 개발자의 발언 기회를 위한 제도예요. 개발자는 스스로 제품이나 기술에 대해 주도적으로 고민할 때 역량이 극대화된다고 생각해요. 그런데 주니어 시절에는 아무래도 고민의 결과를 제품이나 기술에 반영하기 힘들죠. 세미나는 이런 갈증을 느끼는 주니어가 좀 더 의욕적으로 일할 수 있는 창구를 제공하기 위해 도입했어요. 구성원분들 덕에 우리 개발팀에는 잘 적용됐지만, 무작정 도입만 한다고 알아서 잘 작동하진 않는 것 같아요. 세미나가 주니어에게는 동등하게 업무 커뮤니케이션을 할 기회지만, 시니어에게는 사실 귀찮고 번거로운 일이 될 수 있거든요. 해왔던 대로 하는 게 편하다는 생각도 들 수 있고 새로운 기술을 팀에 적용하는 과정에서 드는 리소스도 크고요.    주니어 관점일 때는 생각지도 못했는데 이야기를 들어보니 그렇네요.  사실 저도 마찬가지예요. 저도 CTO이기 전에 개발자니까 주니어 개발자의 신선한 아이디어나 최신 기술을 업무에 적용해보고 싶은 마음도 있어요. 주니어분들의 세미나를 통해 저도 새롭게 배우는 점이 많아요. 그런데 CTO 입장에서는 이를 도입했을 때 우리 제품이나 업무 환경에 어떤 영향이 미칠지를 계산하지 않을 수 없어요. 좋아 보인다고 무작정 도입하면 문제가 터졌을 때 대처할 준비가 안 된 거니까 부담이 너무 크거든요.  그래서 이런 제도는 신중하게 도입하고 모든 구성원이 꾸준히 노력해야 잘 유지되는 것 같아요. 저도 간혹 이런 데서 내적 갈등이 생길 때마다 세미나 제도의 긍정적인 영향을 생각하며 이겨내는 편이에요(웃음). 실제로도 팀 업무 환경 개선이나 기술 수준 향상에 많은 도움이 되고 있고요.   “주니어에게도 고민 내용을 공유할 기회를 주려고 해요. 개발자는 주도적으로 제품을 고민할 때 역량이 극대화되거든요”    ‘코드리뷰’도 비슷한 제도라고 들었어요.  맞아요. 코드리뷰는 제품이나 소프트웨어의 변경사항을 체계적으로 관리하는 형상 관리의 일환이기도 해요. 오픈서베이 개발팀은 각 개발 담당자가 코드를 업데이트하면 슬랙에 자동으로 알림이 와요. 그럼 구성원들은 자유롭게 코드를 열어보고 의견을 내는 거죠. 여기서 담당자가 놓친 오류나 실수를 점검해 주거나, 더 효율적이고 경제적인 코드에 대한 의견을 주고받기도 해요.    그럼 코드리뷰는 보통 어떤 식으로 진행되나요?  마이너한 코드는 비대면 방식으로 온라인에서 수시로 리뷰를 진행하는데, 메이저한 코드 업데이트가 있을 때는 따로 회의를 열어서도 해요. 경우에 따라 방식은 다르지만 적극적으로 진행하려는 편이에요.  코드리뷰 제도를 도입하고 장려하는 이유는 명확해요. 개발자는 여럿이 함께 일할수록 시너지가 난다고 생각하거든요. 개발자 개인의 실력이 아무리 좋아도 본인이 작성한 코드의 오류나 실수를 다 잡아내기는 힘드니까요.  코드리뷰 자체가 구성원들이 의견을 주고받으면서 시스템 전반을 두루 이해하고 배우는 과정이기도 해요. 탄탄한 개발팀은 한명의 개발자가 하나의 시스템을 맡는 게 아니라 여러 구성원이 여러 시스템을 보조하는 구조거든요. 그래야 특정 담당자가 공백일 때 다른 구성원이 대신 문제를 처리해줄 수 있고, 개인의 부담도 줄어드니까요.  개발팀의 조셉과 로빈이 코드리뷰 중인 화면   그러다 자칫 잘못하면 서로의 감정을 상하게 하거나, 주니어를 향한 시니어의 훈육 공간으로 전락할 수도 있을 것 같아요.  그래서 어떤 제도가 좋다고 해도 무턱대고 받아들이면 안 된다는 생각을 해요. 도입에 앞서 서로 인신공격을 하면 안 된다거나 리뷰 내용은 공개된 채널에서만 주고받아야 한다는 등의 세세한 규칙을 정할 필요가 있어요. 코드에 대한 의견이 상대방을 헐뜯으려는 게 아니라 제품 개선과 모두의 성장을 위해서라는 상호 신뢰도 충분히 형성돼 있어야 하고요.    구성원들이 서로 자극을 주거나 보고 배우면서 함께 성장하는 팀을 지향하는군요. 정확히 맞아요. 개발자는 연차나 경력과 무관하게 개인별로 역량의 편차가 좀 있는 편이에요. 하나의 팀에 똑같은 수준의 역량을 갖춘 개발자만 모여 있는 게 오히려 부자연스러울 정도로요. 그래서 서로 다른 역량을 가진 팀원들이 함께 일할 때 시너지가 날 수 있는 방법이 필요해요.  저도 예전에는 이렇게 생각하지 않았어요. 일 잘하는 개발자에게 일을 몰아 주고 그 친구가 일을 다 하게 했죠. 거기에 따라 보상도 많이 주고요. 처음에는 일이 되는 것 처럼 보였는데 그런 식으로 한두 명이 일을 많이 하니까 금방 지치더라고요. 결국 서로 도와 가면서 팀으로 일하는 게 필요하더라고요.   그렇게 생각한 특별한 계기가 있나요? 개발팀장 시절에 새로 합류한 구성원 한명이 기억나네요. 좀 독특했어요. 에러·버그 등 문제가 생기면 원인을 파악하고 해결하는 개발업무를 ‘트러블슛(Trouble Shoot)’이라고 하는데, 그 친구는 다른 구성원이 담당하는 시스템의 트러블슛도 함께 고민하는데 시간을 많이 쓰더라고요.  사실 전 그때까지만 해도 팀원은 자신에게 주어진 일을 잘하면 되고 팀장은 역량에 맞춰 일을 잘 분배해주면 된다고 생각했어요. 그래서 이 친구 모습을 보면서 왜 자기 일은 안 하고 다른 사람 일을 야근까지 하면서 보고 있을까 생각했었죠.  그런데 시간이 지날수록 팀원들의 역량과 그 친구의 역량이 동반 성장하더라고요. 그것도 눈에 바로 보일 정도로 빠르게요. 서로 자극을 주고 함께 고민하면서 결국은 팀 전체가 성장한 거예요. 서로 시너지가 났던 거죠. 그러면서 자연스럽게 성과도 잘 나왔어요.   하지만 의지만으로는 자신의 업무를 넘어서 다른 구성원의 업무를 함께 고민하기는 힘들 것 같아요. 팀에서 함께 일할 수 있는 환경을 잘 만들어 주는 게 중요했던 것 같아요. 이슈 관리, 형상 관리, 버전 관리, 테스트, 릴리즈 등 개발과 운영을 위해서 필요한 기본적인 이해가 서로 있어야 해요. 그리고 개발 업무에만 집중할 수 있게 빌드, 배포와 같은 반복적인 업무의 자동화나 운영 툴 개발과 같은 것도 중요합니다.  그리고 가장 중요한 건 서로에 대한 배려심이라고 생각해요. 이번에 도와주고 다음에 도움을 받고 하는 서로에 대한 배려가 없다면 함께 일하는 문화는 자리 잡을 수 없어요. 일이 나뉘어 있기도 하지만 결국 같은 목적으로 일하고 있는 동료와 팀이라는 것을 알고 서로 배려해 주는 거죠. “좋은 제품은 좋은 개발 환경에서 나온다고 생각해요.  그래서 좋은 환경을 만들어주고 싶어요”   레드(김승엽 개발자) 인터뷰만 봐도, 로빈(권장호 개발자)를 통해 자극을 받아 공동성장하는 모습이 인상적이더라고요. 폴은 이런 레드에게 팀장을 넘어 멘토로서도 다양한 조언을 해주려는 것 같아요. 개발팀 구성원들이 회사 안에서의 성장에 갇히길 바라지 않아요. 좋은 인연으로 만났는데 회사라는 틀 안에서 팀장과 팀원 관계로 한정할 필요는 없다고 생각해요. 틀을 벗어나면 제가 할 수 있는 조언의 범위도 넓어지고 깊이도 훨씬 풍부해지기도 하고요. 인생 관점에서 조언해줄 수 있잖아요. 그럼 반대로 저도 레드를 비롯한 다른 구성원들을 통해 많이 보고 배울 수 있게 돼요.    쉽게 가지기 힘든 생각 같은데, 폴의 주니어 때 팀장님을 통해 배우신 건가요? 아니요. 사실 저는 팀장님과의 기억이 많지 않아요. 주니어로 입사한 지 2년 만에 엉겁결에 팀장이 됐거든요. 처음에는 기존 팀장님이 갑작스럽게 자리를 비우면서 팀장 업무를 임시로 맡았어요. 이때는 인사권 같은 건 전혀 없고 그냥 팀 업무를 할당받아서 각 구성원에게 배분하는 역할만 잠깐 한다고 생각했죠. 그런데 회사에서 “이왕 한 거 너가 계속해라”라며 아예 팀장을 시켜버리더라고요. 그때는 많이 당황했어요. 저도 완전 주니어일 때라 좋은 팀장님 밑에서 이것저것 배우고 싶었거든요. 그런데 이렇게 일찍 팀장이 되면서 이젠 내게 가르쳐줄 사람이 없는 걸까 싶어서 앞이 깜깜했어요 “나도 개발 잘할 수 있는데 왜 매니저 역할을 주는 거지? 내가 개발을 잘 못 한다는 건가?”라는 삐뚤어진 생각도 했고요. 얼마나 막막했으면 구글에 ‘팀장이 하는 일’ 같은 걸 검색한 적도 있어요(웃음).   위기를 어떻게 극복했을지 궁금해요. 그 과정이 지금의 폴 인사 철학에 많은 영향을 줬을 것 같아요.  그래도 어쨌든 팀장 일을 해내야 하니까 시선을 좀 넓혀봤어요. 제게는 이제 직속 팀장은 없지만 저보다 경력 많고 실력 좋은 선배 개발자가 팀원으로 있었고, 다른 팀에 훌륭한 시니어 개발자나 선배 팀장님도 계셨죠. 시선을 넓히니 오히려 제가 보고 배울 사람이 더 많더라고요. 그분들에게 궁금한 걸 적극적으로 묻거나 보고 배우면서 중요한 시기를 잘 보낼 수 있었던 것 같아요.  그때 처음으로 깨달은 게 아닐까 싶어요. 제가 엉겁결에 팀장이 되면서 다른 많은 분들을 보면서 보고 배운 것처럼, 팀원들도 꼭 팀장이 아니더라도 다른 팀원들을 서로 보고 배우면서 긍정적인 자극을 받으며 성장할 수 있다는 걸요. ‘팀장은 팀원에게 가르쳐주는 사람이야’란 생각에 갇혀 있었으면 절대 깨닫지 못했을 것 같아요. 얘기를 해보니 정말로 저 난관을 통해서 지금과 같은 생각을 할 수 있게 된 것 같네요(웃음).  “팀장과 팀원이라는 틀을 벗어나면 훨씬 풍부하게 긍정적인 자극을 주고받을 수 있어요”   폴의 경험과 고민이 결국은 팀 업무 환경이나 문화를 통해 드러나는 것 같네요. 그렇게 봐주시면 정말 고맙죠. 사실 어떻게 하면 더 일하기 좋은 회사와 팀을 만들 수 있을지는 계속 고민되는 부분이에요. 돈 많이 주는 회사가 일하기 좋은 회사라고 간단히 생각해버릴 수도 있는데, 저는 일하기 좋은 회사를 이루는 요건은 좀 더 다양한 것 같거든요. 일단 하는 일이 어떤 가치를 가지고 있고 이것을 쓰는 사람들에게 어떤 가치를 제공해 주는지 알고 있어야 해요. 그래야 내가 하는 일에서 보람을 찾을 수 있으니까요. 물론, 회사에서도 보람을 가질 수 있는 방법을 함께 고민해 줘야겠죠.  보람만으로 회사에 다닐 수 없으니 역세권 사무실, 맛있는 커피, 좋은 경영진, 좋은 팀원 등 중요한 요건들이 엄청 많은데요. 오픈서베이는 서로에게 자극을 주거나 보고 배우며 스스로 성장할 수 있는 좋은 구성원들이 많은 것 같아요. 저도 요즘  구성원들에게 많이 배우고 있습니다.    마지막 질문입니다. 좋은 팀을 위한 폴의 역할은 무엇인가요?  장점을 찾아 주는 게 저의 중요한 일이죠. 잘하는 일을 해야 역량도 극대화되거든요. 장점이 없는 사람은 없다고 생각해요. 장점을 잘 모르는 친구들이 있는데 이런 친구들의 장점을 찾아주고 또 그 장점이 회사에서 잘 발현되도록 도와주는 조력자 역할을 잘 해내는 게 제가 할 일이라고 생각해요.  좋은 장점이 잘 발현되면 개발자는 한 단계 더 성장할 기회가 생겨요. 예를 들어 초기 제품 기능을 빠르게 잘 만드는 게 장점인 친구는 신사업 중심의 일을 할 수 있게 해주면 그 역량이 잘 발현되거든요. 거기서 가치를 인정받고 탄력이 붙으면 지속적으로 좋은 성과를 낼 수 있게 되고요. 이 과정을 저는 “알을 깨고 나온다”라고 표현하는데, 이렇게 알을 깨고 나오면 좀 더 제품이 주는 본질적인 가치를 알게 된다고 생각해요. 개발자로서 일하는 가치와 방법을 알게 되는 거죠. 그런 만큼 오픈서베이의 예비 구성원분들도 좋은 자극을 받으며 성장할 수 있는 계기가 되셨으면 좋겠어요. 회사를 그저 출근해서 일만 해주고 돈을 받아가는 공간이라고 생각하면 회사 다니기가 우울하잖아요. 사람마다 얻어갈 수 있는 건 다 다르겠지만, 긍정적인 영향을 받아 성장하는 계기가 오픈서베이가 될 수 있을 것같아요.    “폴과 함께 즐겁게 일하고 싶으시다면 지금 바로 오픈서베이 입사지원을 해보세요”  
조회수 1045

쉑쉑버거 강남에서 진행된 맛있는 인터뷰 – 잔디 홍보 담당 Harry를 만나다

쉑쉑버거 강남에서 진행된 맛있는 인터뷰– 잔디 홍보 담당 Harry를 만나다편집자 주: 잔디와 함께 하고 있는 멤버는 총 50여 명. 국적, 학력, 경험이 모두 다른 이들이 어떤 스토리를 갖고 잔디에 합류했는지, 무슨 일을 하고 있는지 궁금해하는 분들이 많습니다. 잔디 블로그에서는 이 궁금증을 해결해 드리고자 ‘맛있는 인터뷰’를 통해 잔디 멤버들의 이야기를 다루고 있습니다. ▲ 쉑쉑버거는 오픈한지 1개월이 넘었지만 아직도 문전성시!오늘 맛있는 인터뷰 장소가 정말 특별하다Harry(이하 ‘H’): 그렇다. 요즘 강남에서 카카오프렌즈 샵과 함께 가장 핫하다는 ‘쉑쉑버거’를 먹으려 한다. 인터뷰를 위해 이곳으로 직출했다. 주문까지 무려 2시간이나 걸렸다. 장소 선정에 공들인 만큼 오늘 인터뷰가 잘 나왔으면 좋겠다. ▲ 쉑쉑버거 치즈버거(더블)와 햄버거(더블)의 아름다운 자태무려 2시간을 기다려 주문한 ‘쉑쉑버거’의 맛을 묻지 않을 수 없다H: 맛은… 미국에서 먹었던 맛 그대로다! 기름진 이 맛! 정말 그리웠다. 다만 좀 짜다. 한국인이 평소 나트륨 섭취가 많은 걸 고려한 건지 모르겠지만 조금 짠듯하다. 짠 음식을 싫어한다면 저염 메뉴를 주문할 수 있다. 주문 시 소금을 조금만 넣어 달라고 하면 들어준다. 나트륨에 민감한 분이라면 이 방법을 추천한다. 쉑쉑버거 홍보대사 같다. 굳이 ‘쉑쉑버거’를 선정한 이유가 무엇인가?H: 쉑쉑버거 강남점 오픈 이래 ‘쉑쉑버거’ 키워드 쿼리가 네이버에서 높게 나오고 있다. 잔디 블로그가 워드프레스 기반이나 네이버 검색 결과에도 노출되고 있기에 ‘쉑쉑버거’ 키워드에 맛있는 인터뷰 콘텐츠를 얹어보고 싶었다. 너무 속보이나? 하지만 나는 마케터다. 키워드를 고려하지 않을 수 없었다. 실제 먹어보고 싶기도 했고. ▲ 콘텐츠 속에서 그를 만나기란 쉽지 않다.직업 정신이 투철하다. 이제 ‘쉑쉑버거’가 아닌 Harry의 자기소개를 부탁한다H: 잔디에서 홍보와 콘텐츠 마케팅을 담당하고 있는 Harry라고 한다. 맛있는 인터뷰는 내가 기획했기 때문에 인터뷰이가 되는 참극(?)을 피해갈 수 있을 거로 생각했다. 하지만 막상 인터뷰 대상이 되니 쑥스럽다. 잘 부탁한다. (라고 말하며 Harry는 감자튀김을 인터뷰어에게 상냥하게 건넸다. 글을 잘 써달라는 청탁의 느낌이 강했다. – 편집자) 외근이 많은 것 같던데?H: 그렇다. 업무 특성상 콘텐츠 작업을 위한 인터뷰라든지, 홍보 업무차 기자분들을 만나기 위한 외근이 잦은 편이다. 외근이 잦으면 힘들 것 같다H: 체력적 부담은 있다. 특히 올해처럼 상상을 초월하는 무더위가 이어질 때 외근은 은근 힘이 든다. 하지만 어쩔 수 없다. 홍보 업무 자체가 사람과의 관계를 구축하고 그 관계를 바탕으로 결과물이 나오는 일이 대부분이기에 외근은 필수불가결한 요소다. 몸은 힘들어도 마음은 가벼운 게 외근의 매력이다. 기자분들과의 만남을 통해 밖에서 바라보는 잔디에 대해 알 수 있고, 업계에 대해 그리고 다른 분야에 대해 모르는 점을 알 수 있고 공부할 수 있다. 만나는 분마다 주 관심 분야가 달라 많은 점을 배우고 있다. 어떤 점을 배울 수 있나?H: 기자는 본인이 다루는 분야의 최신 소식에 가장 빠르며, 때로는 해당 분야의 전문가이기도 하다. 그러다 보니 대화를 나누다 보면 자연스레 홍보 관련 혹은 콘텐츠 마케팅 관련 인사이트를 얻는 기회가 왕왕 있다. 맛있는 인터뷰를 최초 기획했다. 이 코너의 의도에 관해 설명해달라H: 잔디를 만들고 있는 사람들이 누구인지 보여주고 싶었다. 잔디도 결국 사람이 만드는 소프트웨어인데 만드는 사람에 대한 이야기가 나오면 자연스레 잔디가 추구하는 철학과 비전을 사람들과 공유할 수 있을 것으로 내다봤다. 인터뷰 기획부터 발행까지 넘나 많은 이슈가 있으나 현재까지는 잘 진행되고 있는 것으로 보인다. 실제 잔디에 입사 지원하는 이들이나 잔디 서비스를 모르는 분들이 맛있는 인터뷰를 보고 서비스와 멤버들을 이해하는 데 큰 도움이 됐다는 피드백을 듣고 있다. “6만 개의 기업과 팀이 쓰고 있는 업무용 메신저 잔디를 지금 무료로 사용해보세요!” 마치 이 질문을 기다린 것 같다?H: (웃음) 그런가? 하지만 본디 의도가 그러했다. 부수적인 이유를 들자면 잔디 인터뷰를 통해 잔디 멤버들끼리 가까워졌으면 했다. 사실 함께 일하고 있지만 서로에 대해 잘 모른다. 인터뷰를 읽고 서로 몰랐던 점을 알아가는 멤버들의 모습을 보면 뿌듯하다. 이슈가 만들어지는 것도 재미가 쏠쏠하고. ▲ 투철한 직업 정신을 바탕으로 뭐든지 사진을 찍는다. 아이폰 용량이 꽤 큰 걸로 추측된다.그런데 왜 굳이 ‘맛있는’ 인터뷰인가?H: 직원을 인터뷰하는 기업 케이스가 많다. 하지만 자세히 들여다보면 포맷이 지루하거나 딱딱해 읽는 재미가 없는 경우가 많다. 잔디의 직원 인터뷰는 어떻게 하면 재미있게 만들 수 있을까 고민하다 맛있는 인터뷰라는 틀을 잡았다. 모든 사람이 좋아하는 아이템이기도 하고, 맛있는 음식도 소개하면 일정 부분 재미가 있을 거라 판단했다. 또 식사를 하다 보면 인터뷰어와 인터뷰이 모두 긴장을 내려놓고 더 허심탄회한 대화를 나눌 수 있어 인터뷰 내용도 좋을 거로 생각했다. 주제를 바꿔보자. 쉬는 날엔 주로 무얼 하나?H: 로드 자전거를 타거나 사진을 찍는다. 또 예술가인 어머니와 동생이 작업하고 있는 양평 스튜디오에 내려가 고구마 농사를 짓기도 한다. 매년 호박 고구마 농사를 하고 있다. 볕이 잘 들고 유기농으로 재배해서 그런지 고구마 품질이 기가 막히다. 풍년이 들어 양이 많으면 판매를 하기도 한다. 취미가 다양하다H: 직장인에게 취미 생활은 필수라고 생각한다. 자신의 삶을 잘 즐겨야 일을 할 때도 쉽게 지치지 않는 것 같다. 적당한 취미 생활은 삶에 활력소를 가져다준다. 강력하게 추천하고 싶다. 그나저나 사진은 부자들의 취미 아닌가?H: 하하, 나도 예전에는 사진을 잘 찍기 위해선 꼭 좋은 장비가 있어야 한다고 믿었다. 비싼 DSLR 카메라와 비싼 렌즈.. 하지만 꼭 그렇진 않더라. 지금 들고 있는 아이폰으로도 충분히 좋은 사진을 찍어낼 수 있다. 물론, 비싼 카메라와 렌즈가 있으면 좋긴 하다.A photo posted by Harry Yeo (@harryyeo) on Jul 14, 2016 at 4:26am PDTA photo posted by Harry Yeo (@harryyeo) on Feb 2, 2016 at 4:49pm PST그러면 본인은 주로 어떤 장비를 이용해 사진을 찍는지?H: 캐논 100D라는 보급형 DSLR과 18-55mm 번들 렌즈를 쓰고 있다. DSLR 치곤 가격도 저렴한 편이다. 파나소닉 루믹스도 써보고 기타 브랜드 카메라를 써봤지만, 캐논의 색감이 내가 찍고 싶은 사진과 잘 맞는다. 지난 인터뷰이 Sean이 던진 질문 ‘잔디 직원 중 가장 부유해 보이는 직원?’에 대한 Harry의 생각은?H: DL(잔디 디자이너)! 질문을 듣자마자 바로 DL이 떠올랐다. 맛있는 인터뷰를 1년 넘게 다뤄왔다. 그간 여러 잔디 멤버 사진을 편집했지만, DL의 인터뷰 글은 유독 #부유부유 느낌이 물씬 풍겨 인상적이었다. 그의 아우라는 타의 추종을 불허한다. 훌륭한 사람이다. 꼭 친해지고 싶다. 맙소사.. #부유부유 느낌이라니! 마지막 질문이다. 다음 인터뷰이에게 묻고 싶은 질문이 있다면?H: 잔디 멤버 중 남들 몰래 연애를 잘할 것 같은 사람은?#토스랩 #잔디 #JANDI #마케터 #마케팅 #마케팅팀 #팀원 #팀원소개 #팀원인터뷰 #인터뷰 #조직문화 #기업문화 #사내문화

기업문화 엿볼 때, 더팀스

로그인

/