2024년이 시작되면서 사이드 프로젝트 아이디어 목록이 늘어나고 있었지만 그 중 어느 하나도 시작할 수 없었습니다.
뭔가 큰 생각이 들었지만 그에 따른 의심도 많았던 것 같아요.. 흔히 말하는 '분석 마비' 상태였나봐요.
"나사로 고정!" 나는 생각했다. “뭔가 작업만 하면 될 뿐이지, 획기적인 것이거나 바퀴를 재발명할 필요는 없습니다. 가만히 서 있는 것보다 뭔가를 하고 새로운 기술을 익히는 것이 낫습니다.”
그리고 저는 우리 같은 사람들을 위한 전용 채용 게시판을 구축하기 시작한 수천 명의 다른 소프트웨어 엔지니어들과 합류하기로 결정했습니다. 다른 소프트웨어 개발자.
그 결정을 내린 지 4개월이 지났고 그 동안 내 사이드 프로젝트는 아무것도 없는 수준에서 월별 고유 방문자 수가 5,000명에 달하고 일자리가 거의 2,000개에 달하는 수준으로 성장했습니다.
이 짧은 시간 동안 저는 구인 게시판을 구축한다는 것이 무엇을 의미하는지에 대해 많은 것을 배웠습니다. 아래에서는 주요 결정에 대한 내 경험과 내가 다르게 할 수 있는 일을 공유합니다.
나는 일본에서 수년 동안 살았고, 도쿄에서 첫 스타트업을 할 때 틈새 영어 소프트웨어 개발자 구인 사이트인 TokyoDev 의 창립자인 Paul McMahon을 만났습니다. 그 당시 Paul은 Doorkeeper라는 이벤트 기술을 운영했지만, 한편으로는 일본에서 소프트웨어 개발자로 일하면서 얻은 경험을 공유하는 일종의 블로그를 운영했습니다. 해외 개발자 인재를 유치하기를 희망하는 일본인 고용주가 많았고, 일본에서 일하는 것을 좋아하는 일본인이 아닌 개발자도 많았습니다. 곧 Paul의 블로그는 엄청난 인기를 얻었고 그의 부업 공연은 그의 풀타임 프로젝트가 되었습니다. TokyoDev는 일본 내 영어권 개발자를 위한 최고의 채용 사이트로 변모하고 있습니다.
나에게 있어 Paul의 경험은 아주 좋은 예였습니다. 겉보기에는 매우 틈새적인 구인 게시판이 실제로는 상당한 성공을 거둘 수 있다는 것입니다. 내 직업 게시판은 영어 사용자를 위한 소프트웨어 개발자 작업을 매우 특정한 위치에 나열한다는 점에서 Paul의 작업 게시판과 비슷한 위치에 있습니다. 두바이와 사우디아라비아. 나는 중동에 뿌리를 두고 있고, 그 지역을 잘 알고 있으며, 이 지역에는 국제적인 인재를 유치하고자 하는 많은 국제 기업이 있기 때문에 이것이 나에게 좋은 선택이라고 느꼈습니다.
즉, 틈새 시장이 유일한 방법은 아닙니다. 내가 아는 다른 많은 직업 게시판 창립자들은 훨씬 더 넓은 범주를 선택했습니다. 원격 근무는 "<국가>의 영어 사용자를 위한 소프트웨어 채용"보다 훨씬 더 광범위한 특히 인기 있는 카테고리입니다. 이에 대한 가장 확실한 예는 전 세계 원격 근무자를 위한 최고의 직업 게시판 중 하나인 Pieter Levels의 RemoteOK 입니다. 하지만 피터에게는 내가 모르는 뭔가가 있습니다. 트위터 팔로어는 거의 50만 명에 달합니다(그 중 다수는 디지털 유목민입니다). 광범위하게 진행되면 경쟁이 훨씬 더 치열해집니다. 타겟 청중에게 다가갈 수 있는 확실한 방법이 없다면 충분히 큰 시청률을 확보하기가 매우 어려울 것입니다. 귀하의 계획이 구인 광고 배치에 대한 비용을 청구하는 것이라면 고용주가 귀하의 사이트 조회 통계를 많은 트래픽을 자랑하는 경향이 있는 다른 광범위한 사이트와 비교할 것이기 때문에 이는 더욱 예리하게 느껴질 것입니다.
돌이켜보면 틈새시장으로 가기로 한 선택에 만족합니다. 내가 다른 구인 게시판을 시작한다면 아마도 같은 결정을 내리고 서비스가 부족한 또 다른 특정 틈새 시장을 찾을 것입니다.
구인 게시판의 고전적인 수익 모델은 고용주에게 구인 목록 게시 비용을 청구하는 것입니다. 그러나 이것이 구인 게시판에서 돈을 버는 유일한 방법은 아닙니다. 많은 구직 게시판이 고전적인 모델을 뒤집어 놓았습니다. 고용주에게 게시 비용을 청구하는 대신 구직자에게 모든 목록에 액세스하기 위해 구독료를 청구합니다.
이에 대한 좋은 예는 Morgan Gao가 만든 EchoJobs 입니다. 내 생각에 EchoJobs는 매우 광범위한 사이트이며 전 세계 소프트웨어 개발자를 대상으로 합니다. 내가 이해하기로는 Morgan이 사업을 시작했을 때 고전적인 수익 모델을 따르고 있었지만 실제 수익을 창출하는 데 어려움을 겪고 있었다는 것입니다. 사이트의 시청률이 높더라도 충분히 구체적이지 않았기 때문에 여기에 채용 정보를 게시하는 것은 아마도 특정 직책을 채우려는 대부분의 회사에 충분히 집중되지 않을 것이기 때문에 이것은 저에게 놀라운 일이 아닙니다.
대신 Morgan은 시청자에게 채용 공고에 액세스하는 데 비용을 청구하는 실험을 시작했습니다. 그는 수익이 증가하기 시작하는 것을 보았고 그의 사이트는 이제 점점 더 강해지고 있습니다.
저는 고전적인 수익 모델을 선택했는데 실제로는 아직 판매를 하지 않았습니다(실제로 지금 판매를 추진하고 있는 것은 아니지만 방문자 수를 늘려야 합니다). 나는 Morgan의 경험과 그와 같은 다른 사람들이 미래에 이 다른 모델을 시도해볼 생각을 하게 만들었다는 것을 인정해야 합니다. 제가 지금 이 아이디어가 아주 좋은 생각이라고 생각하는 한 가지 이유는 기술 시장이 구직자들에게 매우 힘든 상황이고 고용주가 우위를 점하고 있기 때문입니다. 따라서 Morgan이 경험한 것처럼 구직자에게 수익을 창출하는 것이 더 쉬울 것입니다.
그러나 개인적으로 나는 고객에게 긍정적인 결과가 나에게도 긍정적인 결과가 되는 제품을 판매하는 것을 좋아하는데 구직자 모델은 그것과 상충됩니다. 예를 들어, 고객이 일자리를 찾는 데 도움을 주기 위해 돈을 청구하고 있지만 일단 일자리를 찾은 후에는 내 서비스를 그만둘 것입니다. 나는 고용주 모델을 선호합니다. 왜냐하면 고용주가 내 사이트를 사용하여 긍정적인 결과를 얻었을 때 그들은 내 사이트가 채용에 효과적이라는 것을 알게 될 것이고 더 많은 광고를 게재할 것이기 때문입니다. 고용주가 긍정적인 결과를 얻으면 나도 긍정적인 결과를 얻을 가능성이 높습니다. 즉, 돈은 돈이고, 그것이 수익을 얻는 가장 좋은 방법이라면 나는 이 대체 모델을 따르는 나 자신을 발견할 수도 있습니다!
채용 게시판을 처음 시작할 때 초기 문제 중 하나는 나열할 채용 정보를 찾는 것입니다. 어떤 사람들은 고용주에게 일자리 목록을 무료로 제공할 수 있다고 순진하게 생각하지만 현실은 고용주가 바쁘고 트래픽이 제한된 새 채용 게시판에 일자리를 나열하는 것은 시간 낭비입니다. 실제로 귀하의 사이트에 채용 공고를 올릴 수 있는 방법이 필요할 것이며 대부분의 채용 게시판은 채용 정보를 위해 다른 사이트를 긁어 모으기 시작한다고 생각합니다.
내가 본 몇 가지 방법이 있습니다. 제가 시작한 방법은 링크드인이나 인디 같은 다른 채용 사이트를 긁어내는 것이었습니다. 저는 이 방법이 마음에 들었습니다. 왜냐하면 이 방법은 많은 양의 작업과 다양한 다양성을 제공하고 필터링에만 집중하여 타겟 고객에게 적합하지 않은 작업을 제거할 수 있기 때문입니다. 나는 이것이 너무 많은 것을 구축하지 않고도 사이트에 대한 나의 주요 가치 제안을 테스트하기에 충분하다고 느꼈습니다. 이 접근 방식을 통해 한 달에 5,000회의 고유 조회수를 달성할 수 있었는데, 이는 놀랍지는 않지만 나쁘지는 않다고 생각합니다. 가장 가까운 경쟁자가 약 1,000회의 고유 조회수를 기록하고 있으며 저보다 훨씬 오랫동안 이 방법을 시도해 왔습니다.
그러나 제가 자주 보는 또 다른 접근 방식은 특정 회사의 채용 정보 페이지에 대한 스크레이퍼를 작성하는 것입니다. 예를 들어, MoAIJob 을 포함하여 두 개의 채용 게시판을 운영하는 Nithur는 청중이 관심을 갖는 채용 정보가 있는 특정 회사의 페이지를 긁어 모으는 것 같습니다. 가장 새로운 채용 정보 목록을 얻을 수 있기 때문에 저는 이 접근 방식을 좋아합니다. 설명하자면, 채용 관리자에게 링크드인을 사용하는 방법에 대해 이야기하면 많은 경우 링크인이 자신의 채용 정보를 나열하는 첫 번째 장소가 아니라는 사실을 알게 될 것입니다. 왜? Linkin에 하나의 채용 정보를 등록하는 것은 무료이지만, 진지하게 채용하고 싶다면 추가 채용 비용을 지불해야 합니다. 따라서 기업은 Linkin과 같은 사이트에 광고비를 지출하기 전에 먼저 자체 채용 정보 페이지에 해당 채용 정보를 광고하는 것이 좋습니다. 그리고 실제로. 이는 회사 자체 채용 페이지에 링크드인에 도달하지 못할 채용 정보가 있는 경향이 있음을 의미합니다. 다른 사이트의 채용 페이지에 스크레이퍼를 작성한다면 실제로는 Linkin이나 실제로 대안이 되는 데이터 소스를 구축하는 것이며 이는 가치가 있습니다. 그러나 더 많은 작업이 필요합니다.
만약 다시 시작한다면 링크드인 같은 사이트를 먼저 방문하기보다는 채용 페이지를 스크랩하는 데 조금 더 시간을 투자할 것 같습니다. 나는 이것이 내 사이트를 해당 지역의 다른 사이트보다 돋보이게 할 것이라고 생각합니다. 이 사이트는 소프트웨어 엔지니어만을 대상으로 하는 것은 아니지만 내 사이트에 나열된 것과 유사한 직업을 가진 엔지니어링 섹션이 있는 경향이 있습니다. 이것은 확실히 좀 더 여유 시간이 있을 때 작업할 작업입니다.
앞서 언급하지 않은 것은 이 프로젝트를 시작할 때 추가적인 압박감이 있었다는 것입니다. 저는 Go로 풀스택 웹사이트를 구축하고 싶었습니다. 나는 몇 달 동안 Go를 가지고 놀았고 Go가 정말 마음에 들었고 뭔가를 만들 핑계를 찾고 싶었습니다. 채용 사이트는 어떤 언어로든 구축할 수 있는 매우 간단한 사이트이며 Go에서는 그렇게 어렵지 않을 것이라고 생각했습니다. 내가 옳았던 것 같다. 여기 있는 누군가가 웹 애플리케이션용 Go에 관심이 있다면 Jon Calhoun의 Go를 사용한 웹 개발 과정을 진심으로 추천합니다. 나는 그것을 매우 즐겼고, 자신의 슬랙 커뮤니티에 대한 Jon의 헌신은 나에게 정말 인상적이었습니다.
그렇긴 하지만, Go가 구인 게시판 사이트를 구축하기 위한 최선의 선택이었나요? 잘 모르겠지만… 이 작업을 몇 달 동안 진행해 보니 솔직히 Excel 시트에서 구인 게시판을 운영해도 괜찮을 것 같습니다. 적어도 자신이 하려는 작업에 대한 청중이 있는지 알아보기 전까지는 말이죠.
저는 개인적으로 직업 게시판 사이드 프로젝트가 거의 모든 언어로 글을 쓸 수 있는 일종의 일이라고 생각합니다. 아마도 글쓰기를 좋아하는 언어를 선택하고 거기에서 시작하는 것이 가장 좋을 것입니다. 그런 의미에서 Go는 나에게 큰 도움이 되었습니다.
다음 직업 게시판을 Go로 만들 수 있을까요? 나는 그렇게 생각합니다. 단지 내가 그것을 하는 방법을 알고 있기 때문입니다. 나는 Postgres 데이터베이스를 구성하는 방법에 대해 약간 다른 선택을 할 것입니다. 왜냐하면 나는 너무 독선적이었고 타겟 청중의 위치가 나에게 좀 더 명확해짐에 따라 약간의 변경을 해야 했기 때문입니다. 하지만 코딩하고 배우는 것은 여러분입니다!
이 내용이 취업 게시판이나 사이드 프로젝트를 시작하려고 생각하는 다른 사람들에게 도움이 되기를 바랍니다. 이 프로젝트는 시작하고 일관성을 유지하는 것이 강력하고 많은 기회와 통찰력을 가져온다는 것을 경험하는 데 정말 도움이 되었습니다.
저는 아직 이 여정의 초기 단계입니다. 계속 시청률을 높이고 1년 정도 후에 수익을 올릴 수 있기를 바라지만, 그렇지 않더라도 가치 있는 경험이었습니다.
제가 구축한 제품에 대해 더 자세히 알고 싶거나 두바이나 사우디아라비아에서 소프트웨어 엔지니어로 일하고 싶다면 여기 제 사이트를 방문해 주세요 . 또한 바닥글에서 찾을 수 있는 급여 및 생활비 계산기와 같은 재미있는 도구도 있습니다. 또한 이 기사나 기타 사항에 대해 궁금한 점이 있으면 문의하세요. 내 이메일이 페이지에 있어요.
읽어 주셔서 감사합니다,
샘
**