가족 문제로 인해 어쩔 수 없이 지방으로 내려가야 했던 시기가 있었다. 그때 잠시 머물게 된 곳은 시스템이라고는 전혀 갖춰지지 않은 작은 IT 회사였다. 주로 바이럴 마케팅을 다루는 곳이었고, 대표에게 과분할 정도의 극진한 대우를 하며 나를 영입했다.

하지만 업계 1위의 거대한 자본력 앞에서 단가 경쟁은 무의미했고, 회사가 기울어감에 따라 나를 향한 대우도, 나의 심리적 안정감도 무너져 내렸다. 퇴사 후 2년이 지난 지금, 그때의 1년을 기술적, 비즈니스적 관점에서 회고해 보고자 한다.

1. 해외 API 의존을 넘어, 인스타그램 노출 알고리즘을 직접 파헤치다

당시 국내 바이럴 마케팅 업계의 현실은 기술적이라기보단 일종의 ‘보따리상’에 가까웠다. 인도나 러시아 등지에서 개발된 매크로 서비스를 떼와서 마진을 남겨 파는 구조였다. 당연히 인스타그램의 로직이 변경되거나 클레임이 발생하면 손을 놓고 기도하는 것 외에는 할 수 있는 게 없었다.

나는 입사 후 이 구조를 뜯어고쳤다. 외부 API에 의존하지 않고, 인스타그램의 노출 알고리즘을 역방향으로 분석해 1페이지에 타겟 게시물을 노출시키는 자체 자동화 시스템을 구축했다. 시중에 떠도는 크몽 수준의 허술한 매크로로는 절대 도달할 수 없는 영역이었다.

핵심 기술 및 개발 파이프라인

  • SSL Pinning 우회: 앱단에서 오가는 실제 복호화된 트래픽 패킷 파악
  • Burp Suite 기반 디버깅: API 통신 규격 및 숨겨진 파라미터 역추적
  • 빅데이터 활용: 수집된 데이터를 바탕으로 노출 알고리즘 가설 수립 및 A/B 테스트
  • Appium 프레임워크: 모바일 환경과 동일한 조건의 자동화 환경 구축
  • 계정 팜(Farm) 자동화: 대량의 계정 생성 및 육성 프로세스 스크립트화

결과는 성공적이었지만, 유지보수는 그야말로 지옥이었다. 인스타그램은 어뷰징을 막기 위해 쉴 새 없이 알고리즘을 변경했고, 하루에도 수십 번씩 계정들이 차단당했다. 좋아요와 노출 작업에 동원되는 수만 개 이상의 계정 풀을 관리하며 밴(Ban) 웨이브를 피해 가는 것은 개발자의 건강을 갉아먹는 일이었다.

참고로 퇴사 직전에는 릴스(Reels) 노출 알고리즘까지 완벽하게 파악해 구현에 성공했지만, 이 부분에 대해서는 회사에 따로 언급하지 않았다.

2. 소규모 스타트업의 민낯: 빈약한 시스템과 비대한 자아

이 회사의 유일한 장점은 출퇴근이 비교적 자유롭다는 것뿐이었다. 지금 생각해보면 정말 눈치 안보고 내 마음대로 다녔던 것 같다. 반면 단점은 명확했다.

어린 나이에 작은 사업으로 갑자기 큰돈을 만진 대표들의 공통적인 특징이 있다. 자아는 비대하지만 메타인지는 현저히 떨어진다는 점이다. IT 지식이나 노무, 비즈니스 시스템에 대한 이해가 전무한 상태에서 진행하니 프로젝트가 산으로 가는 것은 당연했다.

가장 황당했던 것은 나에 대한 ‘경계심’이었다. 내가 본인보다 시스템을 너무 잘 안다는 이유로 초기에는 서버 접근 권한조차 주지 않았다. 필요한 부분만 권한을 분리해 달라는 요청도 거절당했다. 결국 나는 서버 접근 없이 웹 UI를 스크래핑하여 읽어오는 방식으로 우회 구현을 했고, 나중에는 디스코드 봇을 연동해 백그라운드에서 자동화 컨트롤이 가능하도록 만들었다. 대표는 내가 이런 방식으로 서버의 제약을 우회해 시스템을 완성할 줄은 꿈에도 몰랐을 것이다. 이 방식을 통해서 인바운드에서 이어지는 업무 자동화도 비슷하게 구축했다.

3. 서비스 모델: 두 개의 파이프라인

B2C — 고객 직접 결제 방식

개인 고객과 1:1로 대응하며 건별로 결제를 받는 모델이다. 특정 게시물의 좋아요·댓글·노출 순위를 단건으로 의뢰받아 처리하는 형태로, 소규모 인플루언서나 자영업자 등이 주요 고객층이었다. 단가는 낮지만 회전율이 빠르고, 고객 피드백이 즉각적으로 들어오기 때문에 알고리즘 변동을 감지하는 센서 역할도 했다.

B2B — 대행사 월정액 계약 방식

바이럴 마케팅 대행사를 통해 월 단위로 계약하는 모델이다. 이쪽이 실질적인 매출의 핵심이라 할 수 있지만 영세한 회사하고는 크게 관계가 없다. 특히 엔터테인먼트 업계에서 투입하는 금액은 일반인의 상상을 초월할 것이다. 아이돌 컴백, 드라마 홍보, 신인 배우 브랜딩 등 — 초기 바이럴 지표를 인위적으로 끌어올려 ‘화제성’이라는 눈덩이의 첫 굴림을 만들어주는 것이 이 계약의 본질인데. 월 계약 규모가 수천만 원 단위에 달할 것이며, 이 시장의 존재 자체를 모르는 사람이 대부분이라는 점이 이 사업의 진입장벽이자 수익원이라 할 수 있다.

4. 프로젝트가 실패할 수밖에 없었던 이유

회사는 하루에 100만 원 이상의 수익을 올리기도 했지만, 나에게 약속된 인센티브는 단 한 번도 지급되지 않았다. 구두 약속은 휴지 조각이 되었고, 전문 영역에 대한 존중 없이 어디서 주워들은 얕은 지식으로 무리한 요구를 강요했다. 성과를 냈음에도 현재에 만족하지 못하고 여기저기 기술력을 자랑하며 리스크를 키우는 대표의 모습에서 나는 이 회사의 끝을 직감했다.

이 프로젝트가 결국 실패로 귀결된 핵심적인 이유는 세 가지다.

  1. 시장 진입의 타이밍: 내가 이 영역에 너무 늦게 뛰어들었다.
  2. 자본력의 한계: 압도적인 인프라와 단가로 밀어붙이는 업계 1위의 횡포를 기술력만으로는 막을 수 없었다.
  3. 플랫폼의 진화: 인스타그램 자체의 공식 유료 광고(Sponsor) 효율이 어뷰징 방식보다 압도적으로 좋아지는 시점이 왔다.

5. 프로그래머들에게 남기는 현실적인 말

회사를 다니며 기술적 성장만큼이나 중요한 것은 ‘나 자신을 지키는 법’을 아는 것이다.

  • 가진 패를 한 번에 다 보여주지 말기: 순진하게 자신의 100%를 갈아 넣어 헌신하는 개발자들이 많다. 하지만 시스템이 없는 회사일수록, 받는 만큼만 일하고 선을 그어야 한다. 초과 달성한 성과에 대해 자발적으로 보상하는 회사는 거의 없다.
  • 자신의 핵심 가치는 숨겨라: 소스코드는 법적으로 회사의 소유가 맞다. 하지만 그 코드가 원활하게 돌아가기 위한 ‘핵심 도메인 지식’과 ‘운영 노하우’는 온전히 개발자의 것이다. 퇴사 후 당신 없이도 시스템이 완벽하게 돌아가도록 모든 것을 친절하게 떠먹여 줄 필요는 없다. 연락이 오면 “퇴사 후 변경된 환경에 대해서는 나도 알 수 없다”라고 답하면 그만이다.

6. 대(大) 바이럴 마케팅의 시대, 그리고 인간의 본성

지금은 그야말로 바이럴 마케팅의 시대다. SNS나 유튜브에서 콘텐츠의 질에 비해 비정상적으로 높은 구독자와 좋아요 수를 가진 채널들은, 십중팔구 이런 ‘작업’을 통해 궤도에 올려놓은 뒤 세탁을 거친 결과물이다. 인터넷에 공짜로 풀리는 정보는 그만큼 가치가 없으며, 그것을 제공하는 사람의 숨은 의도를 반드시 의심해 보아야 한다.

결국 이 바닥에서 큰돈을 버는 것은 ‘압도적인 기술’ 자체가 아니었다. 세상의 흐름, 그리고 타인에게 인정받고 싶어 하는 인간의 허영심과 과시욕을 정확히 타겟팅하는 ‘비즈니스적 감각’이었다. 누구나 남들보다 대단해 보이고 싶어 하고, 그것이 거짓이든 진실이든 전시하고 싶어 한다.

직접 두 눈으로 확인하고 검증한 것이 아니라면, 화면 너머의 정보는 단 한 개도 믿지 마라.