1인 개발자가 서비스를 운영하기 위한
가장 쉬운 방법은 웹 애플리케이션을
개발 및 배포하는 것이다.
이미 많은 사람들이 웹브라우저 프로그램을
컴퓨터에서 사용하고 있기 때문에,
네이티브 모바일 애플리케이션을 만들어서
설치를 해서 사용하게 하는 것보다는 접근성이
훨씬 높기 때문이다.
개발자의 입장에서 자신이 만든 프로그램이
사용되지 않는 것 만큼 힘이 빠지는 일은 없을
것이다. 유저들이 꾸준히 늘면서 서비스의
품질을 높여가는 것이 가장 좋은 시나리오일
것이다.
1인 개발자의 입장에서 서비스를 기획하고 배포 및
마케팅 까지 진행하기에는 조금 벅찰 수 있다.
서비스를 운영하는 것에 있어서 중요한 몇가지를
살펴보자.
서비스 기획의도 분석
항상 사업가의 입장에서 세상을 바라볼 수 있어야
한다. 대기업에서 개발자로 일을 한다면야 자신에게
주어진 role에만 집중하면 된다.
반면 1인 개발자의 입장에서는 모든 프로세스를
본인이 통제하면서 직접 문제를 해결해야 하기 때문에,
항상 사업가의 마인드를 가지고 있어야 한다.
거창하게 사업가의 마인드지만, 별게 아니다.
자신이 원하는 일이 아니라 사람들이 원하는 것에
집중하는 것이다. 사람들이 원하는 서비스와 제품을
기획하고 시장에 내놓기만 한다면 절대로 포화시장이
되지 않을 것이다. 나오는 즉시 사람들의 수요가 공급을
추월할 것이다.
1인 사업가는 사람들의 니즈를 정확하게 읽을 수 있어야 한다.
세부적인 UI를 디자인 하는 것은 별개의 문제다. 먼저
본질적인 부분을 캐치해야 한다. 현재의 트렌드를
읽을 수 있어야 한다. 그게 사업의 시작이다.
웹 애플리케이션 배포
항상 모든 시작은 불완정에서 시작된다.
프로그램을 개발하다 보면 그런 함정에 빠지게 된다.
"조금만 더 디벨롭해서 배포하자"
이런 생각에 사로잡히다 보면 프로젝트 계획 일정이
한참 지났음에도 불구하고 배포가 안되는 경우가 많다.
특히 1인 개발자의 입장에서는 옆에서 다그치는 사람이
없기 때문에(와이프가 다그치는 경우 제외) 게을러지기
쉽다는 것이다.
먼저 배포일정을 만들어 놓고,
프로젝트 일정을 지켜가면서 개발을 진행한다.
일정을 지키는 것은 굉장히 중요하다.
배포를 빨리 진행한다.
그리고 마케팅을 통해서 유저들을 모으고,
사람들로부터 피드백을 받는다.
"이게 당신들이 원하는 서비스인가요?"
"당신의 사업에 혹은 인생에 가치를 제공해주나요?"
만약 그렇지 않다면 유저들은 이탈할 것이고,
서버는 돌아가지 않을 것이다. 물론 서버비용도
청구되지 않을 것이다. 실패다.
마케팅은 우리 생각보다 더 중요하다
생각보다 많은 개발자들이 놓치는 부분이다.
구글에서 상위노출을 하기 위한 방법을 공부해야 한다.
내 생각에는 개발보다 더 중요한게 SEO 마케팅이라고
생각한다.
아무리 멋진 프로그램을 개발한다 하더라도 실제로
유저들에게 노출되지 않으면 아무런 의미가 없기
때문이다.
마케팅 공부를 진행한다.
그렇게 어려운 건 아니다. 유튜브에서 SEO를 찾아보고,
메타테그를 찾아보고, 키워드 광고를 알아본다.
그리고 광고를 집행하고 검색노출에 프로그램을
최적화 시킨다.
유저들이 유입되기 시작하면 사이트의 검색지수는
올라가기 시작할 것이고, 광고를 집행하면서 유입자
수는 더욱 올라갈 것이다.
유저들이 많아지면 좀더 세부적이고 수준 높은
피드백을 받을 것이고, 다른 프로젝트를 준비해야 할지,
아니면 기존 서비스를 개선해서 운영할 수 있을지
판단할 수 있게 될 것이다.
항상 1인 개발자들은 외롭고 힘들다.
하지만 그 경험과 고민의 시간들이
모여서 언젠가 빛을 발하게 될 것이다.
'Programming' 카테고리의 다른 글
Kotlin은 JAVA를 삼킬 수 있을까? Kotlin을 사용하는 이유 (0) | 2022.02.13 |
---|---|
AWS Heroku 웹서비스 어떤 걸로 시작하면 좋을까? (0) | 2022.02.05 |
How to adjust speed of scroll in ubuntu linux 우분투 스크롤 휠 속도 조절하는 방법 imwheel 사용방법 (0) | 2022.02.03 |
urllib.error.HTTPError: HTTP Error 429: Too Many Requests HTTP 429 에러 해결하는 방법 (0) | 2022.01.28 |
Django Web Application robots.tst 생성&적용 방법 (0) | 2022.01.27 |
Django web application sitemap 생성 & 적용 방법 (0) | 2022.01.27 |
댓글