인디해킹

[1인 개발 수익 창출] 1. 인디 해커 (인디 메이커) 알아보기

🧑‍💻 하루개발자

🗓️ 2024. 12. 26. 19:01


안녕하세요, 하루개발자입니다.

 

저는 항상 이런 질문을 던졌습니다.

“어떻게 하면 자유롭게 내가 하고 싶은 일을 하고, 돈을 벌면서 자기 주도적인 삶을 살아갈 수 있을까?”

그에 대한 답으로, 저는 인디해커의 길을 걷고 있는 한 명의 개발자입니다.

하루 개발하여 하루 먹고사는 평범한 인디해커의 여정을 이 블로그를 통해 가감 없이 공유하고자 합니다.

 

이번 포스팅은 1인 개발로 온라인 수익을 창출하는 방법과 저의 과정을 소개하는 시리즈의 두 번째 글입니다. 

[1인 개발 수익 창출] 시리즈를 연재하면서, 저는 실제 새로운 프로젝트를 처음부터 끝까지 한 사이클을 진행해보고자 합니다.

그리고 이 블로그를 통해 어떻게 진행했는지, 그 결과는 어떻게 되는지 공유하고자 하니 많은 관심 가져주시면 감사하겠습니다.

 

1인 개발 수익 창출 시리즈 글 목록

0. 개인이 온라인으로 수익 창출하는 방법


인디해커란?

An indie hacker is an individual who builds and launches a business or product independently, without the support of a large organization or team. Indie hackers are typically driven by their own ideas, passions, and interests, and are committed to building and launching their own products or businesses.
출처

 

위 인용에 따르면, 인디해커는 혼자서 본인만의 서비스를 론칭하고 비즈니스를 운영하는 개인을 뜻합니다.

인디 해커들은 일반 직장인이나 팀을 이루어 하는 사업과 달리, 독자적으로 아이디어 도출 부터 서비스 개발 및 수익 창출까지 '혼자서' 진행합니다.

 

인디해커의 단어를 살펴보면, '독립된' 을 뜻하는 independent 의 줄임말인 indie + hacker 로 이루어져 있습니다.

여기서 hacker 란 일반적으로 알고 있는 컴퓨터 시스템에 무단 침입하여 악성 행동을 저지르는 해커를 뜻하는 것은 아닙니다.

hacker 의 원래 의미 중 '컴퓨터의 성능을 최고로 끌어올리도록 개조해 내는 광인' 이라는 뜻이 있는데요,

이 뜻에서 비롯되어 해외에서는 '무언가에 열중하여 파고들며 결과물을 만들어내는 사람' 정도의 뉘앙스로 많이 사용하는 단어입니다.

독립적으로 무언가를 열심히 만들어내는 사람이라는 의미로 볼 수 있겠습니다.

동일한 의미로 인디메이커 (indie maker) 라는 단어를 사용하기도 합니다.

 

스스로 본인만의 관심사나 불편함, 본인의 전문성을 활용할 수 있는 분야를 토대로 서비스 기획, 디자인, 개발부터 영업과 마케팅까지 말그대로 모든 것을 다하는 인디 해커는 1인 회사라고 불러도 이상하지 않은데요.

 

혹자는 팀을 이루어서 진행해도 힘든 일을 어떻게 혼자서 한다는 것인지 의아해하실 수도 있을 것 같습니다.

따라서 이번 글에서는 인디 해커가 실제로 일을 어떻게 진행하고 1인으로서 모든 일을 다 하는 것이 어떻게 성립되는지 알아보도록 하겠습니다.

 

 

 

인디해커가 하는일

인디해커가 하는 일은 앞서 말씀드렸듯이, 제품에 대한 아이디어부터 출시 후 관리까지 모든 업무에 해당됩니다.

이것이 가능한 가장 큰 이유는 기술과 인터넷의 발전입니다.

 

예전과 달리 우리는 인터넷에 접속하면 전세계의 다양한 사람들과 소통할 수 있고, 유튜브나 검색 엔진을 통해 방대한 정보를 습득할 수도 있습니다. 또 기술이 발전함에 따라 요즘은 개발에 대한 전문 지식이 없어도 노코드 툴이나 생성형 AI를 활용해 앱이나 웹사이트를 구축하는 것도 가능합니다.

 

즉 현대 사회에서는 무언가를 실행하고 진행함에 있어서 과거와는 비교도 할 수 없이 진입장벽이 낮고, 이는 인디해커로 하여금 더 빠르고 다양하게 시도할 수 있는 이유가 됩니다.

 

본론으로 돌아와서, 결국 인디해커가 하는 일을 리스트업 해보면 다음과 같습니다.

 

1. 아이디어 발굴

  • 본인의 전문 능력을 활용하여 제공할 수 있는 서비스를 구상합니다.
  • 평소에 본인이 관심 있는 주제나 필요하다고 생각한 분야의 서비스를 구상합니다.
  • 최대한 많은 아이디어들을 나열하고, 빠르게 하나씩 시도해 보면서 도전의 횟수를 늘립니다.

2. 제품 개발

  • 어떤 형태로 서비스를 만들 것인지 구상합니다. 제품의 최종 모습, 디자인, 기능 등을 정의하여 기획합니다.
  • 기획한 형태에 따라 디자인과 개발을 진행합니다. 이때 디자인, 개발을 도와주는 다양한 도구를 활용할 수 있습니다.
  • 제작한 형태가 앱이라면 앱스토어(플레이 스토어), 웹이라면 호스팅 및 검색 엔진에 등록하는 과정 등을 통해 서비스를 론칭합니다.
  • 요즘은 서비스 설명 랜딩 페이지를 만들고 서비스 신청하기 폼(Form) 을 두는 경우가 많습니다.

3. 수익 창출

  • 보통 이 단계까지 오는 프로젝트는 많지 않습니다. 하지만 인디해커의 길을 걷겠다면 필수적으로 넘어야 하는 산이기도 합니다.
  • 말 그대로 돈을 벌 수 있는 수단을 강구하여 수익을 창출합니다.
  • 광고를 개재하는 경우도 있으며, 유료 서비스 상품을 판매하는 경우가 많습니다. 
  • 광고를 개재하는 경우엔 사용자의 트래픽 관리가 중요합니다. 재방문률, 체류 시간, 사이트 탐색 경로 등을 최적화 해야 합니다.
  • 유료 서비스 판매의 경우 사용자에게 매력적인 선택지가 될 수 있어야 합니다. 이 경우 시장 조사와 경쟁사 분석을 면밀하게 해야 합니다.

4. 마케팅 및 홍보

  • 서비스가 더 성장할 가능성이 보인다면, 홍보와 마케팅을 통해 사용자의 유입을 늘릴 수 있습니다.
  • 보통 인디해커들은 SNS를 기본적으로 합니다. 팔로워가 쌓이면 훌륭한 고객 유치 수단이 될 수 있기 때문입니다.
  • 유료 서비스 판매의 경우 유료 광고를 집행하기도 합니다.
  • 보통 이 단계에서 서비스의 UI / UX 를 리뉴얼하고, 자체 컨텐츠를 제작하는 경우가 많습니다.

5. 사용자 피드백 및 개선

  • 처음부터 완벽한 서비스를 만들 수는 없습니다. 따라서 사용자의 피드백을 받고, 이를 반영하는 것은 너무나도 중요합니다.
  • 지속적으로 사용자와 소통하면서 의견을 받고 서비스를 개선하는 과정을 반복합니다.
  • 이 과정을 반복하면서 서비스가 더 성장하게 됩니다.

 

 

 

인디해커의 장점

이렇게 인디해커는 정말 많은 일을 하는데요.

혼자서 많은 일을 한다는 것은 그만큼 본인이 일의 방향성에 대해 주도권을 가질 수 있다는 뜻이기도 합니다.

남이 시켜서 하는게 아니라 본인이 하고 싶은 일을 얼마든지 열정을 바쳐서 할 수 있다는게 가장 큰 장점이 아닐까 합니다.

 

물론 이 외에도 장점들이 많습니다. 하나 하나 살펴봅시다.

 

1. 삶이 자유로워진다.

  • 더 이상 일요일 밤에 월요일을 생각하며 고통받지 않아도 됩니다.
    본인이 일하는 시간을 얼마든지 조정할 수 있어 스케줄 관리하기도 쉽습니다.
  • 보통 인디해커는 노트북 한대만 있으면 일을 할 수 있습니다. 따라서 일하는 장소에 대한 제약도 사라집니다.
    전세계를 여행하면서 디지털 노마드로 일하는 사람들도 많으며 인터넷만 된다면 어디든 일을 할 수 있는 업무공간이 됩니다.
  • 또 일을 하는 방식을 내가 스스로 정할 수 있어 업무 제약이 없습니다. 오로지 내가 결정하고 내가 책임지는 구조이기 때문에 타인의 압박에 영향 받지 않게 됩니다.

2. 비용이 적게 든다.

  • 보통 창업을 하면 인건비, 재료비 등 초기 자본이 필요합니다. 자영업도 마찬가지구요.
    하지만 인디해커는 노트북 한대 살 돈, 그리고 월 만원대 서버비만 있으면 충분히 시도할 수 있습니다.

3. 레버리지가 크다.

  • 사업과 마찬가지로, 인디해커 역시 본인이 일하는 것에 따라 수익의 변동폭이 큽니다.
  • 수익의 변동폭이 크다는건 단점이 될 수도 있지만, 사업과 달리 리스크가 적기 때문에 본인의 노력 여하에 따라 얼마든지 한계 없는 수익을 기대할 수 있습니다.

4. 성취감이 크다.

  • 당연한 말이지만, 본인이 직접 기획부터 개발까지 하기 때문에 서비스가 유의미한 성과를 거두는 경우 그 성취감은 직장에서 느끼는 것과는 비교할 수 없습니다. 속된 말로 도파민 허용 범위를 벗어나기도 합니다 (..ㅋㅋ)

5. 수익 자동화가 가능하다.

  • 한번 만들어 두면 추가적으로 일을 하지 않아도 수익 창출이 가능한 서비스 구조 상, 불로소득이 가능합니다.
  • 마치 원룸 월세 임대를 여러 곳 주는 것 처럼, 수익을 거두는 서비스가 많아질 수록 내가 자는 동안 찍히는 수익 금액도 늘어납니다.

 

 

인디해커의 단점

물론 장점만 있는 직업은 없겠죠. 인디해커로 일하는 것 역시 단점들이 존재합니다.

누군가에겐 큰 장애요소가 아닐 수도 있고, 누군가에게는 넘지 못할 산으로 다가오기도 합니다.

인디해커로 일하려면 어떤 장애물을 맞이하게 될까요? 단점들을 살펴봅시다.

 

1. 실패는 반드시 찾아온다

  • 네, 인디해커로 일한다면 반드시 실패를 맞이하게 됩니다. 왜냐하면 처음부터 시장 반응을 정확하게 예측할 수 있는 사람은 사실상 없기 때문입니다. 사업 성공률이 낮은 이유와 일맥 상통합니다.
  • 한 번의 성공까지 몇 번의 실패를 할 지 아무도 모릅니다. 운이 좋아 금방 성공하는 서비스를 만들 수도 있지만, 몇년동안 실패만 거듭할 수도 있습니다. 마치 끝이 보이지 않는 암흑 터널 속을 걷는 것과도 같습니다. 
  • 실패를 하는 동안에는, 나의 정신 건강을 세상이 끊임없이 시험하는게 아닐까 하는 기분이 들 것입니다. 그럼에도 불구하고 계속 시도해야 성공의 확률을 조금이라도 높일 수 있습니다.

2. 모든 것을 혼자 해야 한다

  • 혼자 모든 것을 한다는 건, 주도적인 측면에서 장점이 될 수도 있지만 부담으로 다가올 수 있습니다.
  • 기획, 디자인, 개발, 운영과 마케팅까지 다 해야 합니다. 알아야 하는 일의 범위가 굉장히 넓습니다. 즉 끊임 없이 공부해야 합니다.
  • 또한 업무량도 당연히 많습니다. 절대적인 일의 범위가 넓다 보니 그만큼 하는 일의 양도 자연히 많아지고, 게다가 한 분야가 아니라 여러 분야를 걸쳐서 업무를 수행해야 합니다.

3. 수익이 불안정하다

  • 이 부분 역시 장점이 될 수도 있지만 단점이 될 수도 있는데요. 말 그대로 내가 얼마를 벌 수 있을지 모른다는 것입니다.
  • 특히 초반에는 수익을 창출하기가 상당히 어렵습니다. 이 경우 몇 달에서 몇 년을 무수익으로 지내야 할 지도 모릅니다.
  • 따라서 보통 직장을 다니면서 부업으로 하다가, 일정 수준의 정기적 수익이 확보되면 전업 인디해커로 전환하는 사람들이 많습니다.

4. 고독하다

  • 혼자 일하기 때문에 대부분의 시간을 혼자 보내게 됩니다. 사람 만나는 빈도 역시 자연히 줄어듭니다.
  • 업무적으로 얘기를 나눌 사람이 없기 때문에 고민과 불안을 혼자 소화해야 합니다.
  • 저는 이부분이 크게 장애 요소는 아니지만 사람에 따라 혼자 있는 것을 견디지 못하는 경우도 있습니다. 이런 사람들은 인디해커의 고독함에 대해 많이 고려해보시면 좋을 것 같습니다.

 

 

왜 인디해커인가?

 

제가 인디해커로서 일하는 이유는 개인적인 성향의 이유가 가장 큽니다.

제 성향을 한 단어로 표현하면 자유로움 입니다.

자유로움에서 기반하여 저는 다음과 같은 사람입니다.

  1. 규칙에 얽매이는 것이 싫은 사람
  2. 삶의 방향을 스스로 정하고 싶은 사람
  3. 내가 일하는 장소와 시간에 구애받고 싶지 않은 사람
  4. 세상에 가치가 있는 서비스를 내놓아서 조금이라도 영향력을 실행하고 싶은 사람
  5. 남이 정해준 것이 아닌 나 스스로 생각한 것을 만들고 싶은 사람

즉 위 단점에도 불구하고 자기주도성독립성이 충족된 삶을 살고 싶은 사람들에게 인디해커는 매력적인 선택지라고 생각합니다.

 

 

 

인디해커가 되려면?

 

인디해커가 되기 위해서는, 먼저 아이디어가 있어야 합니다.

내가 무엇을 만들고 싶은지 알고 있는 것이 출발점입니다.

 

아이디어가 준비되었다면, 그것을 실현하기 위한 가장 간단한 방법을 고민해야 합니다.

MVP(최소 기능 제품) 이라고도 하는데, 내 아이디어를 검증하기 위해 최소한으로 공수를 들여 서비스를 만드는 것입니다.

 

만약 웹사이트를 만들고자 한다면, 웹 개발에 대한 지식을 학습해야 합니다.

노코딩 툴을 사용한다면 그것을 이용해서 웹사이트를 만들 수 있을 정도의 지식은 당연히 필요합니다.

 

인디해커로서 일을 하다 보면, 업무적으로 항상 모르는 것들이 존재하기 마련입니다.

따라서 모르는 것이 있을 때 마다 그때 그때 공부해서 지식을 쌓는 것이 습관이 되어야 합니다.

 

또 블로그나 SNS 같은 커뮤니티 활동을 하는 것이 좋습니다.

인디해커에게 가장 필요한 것은 인적 네트워크입니다. 말그대로 인맥인데, 정보 교류가 되었든 아니면 잠재 이용자를 확보하든 사람들과의 연결고리를 맺어두는 것이 정말 중요합니다.

해외에는 indie hackers 라는 유명한 커뮤니티가 존재합니다.

 

마지막으로 끊임없이 빠르게 실행을 반복하는 것이 중요합니다.

인디해커의 단점에서 말씀드렸듯이, 처음부터 성공할 수는 없습니다.

그저 많이 실행하고 많이 검증함으로써 성공 확률을 높이는 것이 우리가 할 수 있는 것입니다.

 

이번 글로 인해 인디해커에 대해 관심이 생기신 분이 계시다면, 제 시리즈 글을 한번 정독해 보시는 것을 추천드립니다.

실제로 인디해커로서 어떻게 일을 하는지에 대한 내용을 가감없이 공유드리고자 합니다.

 

오늘도 읽어주셔서 감사합니다.