天天看點

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

作者:CSDN
為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

本文主要描述了作者辭去了軟體工程師的工作,專注于開發 Shopify 應用,并實作了盈利的過程。他探讨了在建立出色産品和建立公司之間的差別,以及缺乏指導對他的挑戰。作者分享了他的經驗,包括産品的成功與失敗、市場營銷的重要性以及時機對産品的影響。最後,作者談到了他未來的計劃,包括對區塊鍊技術的興趣和保持對未來的樂觀态度。

原文連結:https://kylebuildsstuff.com/ramen-profitability-reflections

未經允許,禁止轉載!

作者 | Kyle 譯者 | 明明如月

責編 | 夏萌出品 | CSDN(ID:CSDNnews)

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

前言

在 2019 年的秋季,我辭去了軟體工程師的工作,全身心投入到 Shopify 應用的開發。我的目标是實作财務自由,而我設定的第一個重要的裡程碑就是實作盈利。

到了 2023 年的春天,我終于開始盈利。至今,我已經開發了 7 個 Shopify 應用,幾個 AI 相關的産品,以及一些與加密貨币相關的産品。其中隻有 3 個産品仍在營運并且盈利。

我變得更加年邁,體型更加發福,收入更加有限。但這一切值得嗎?我認為是值得的。對我來說,這一切都不容易,但如果再給我一個機會,我還是會選擇同樣的道路。

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

建立出色的産品與建立公司的差別

我最初的計劃是複制現有應用,并讓它們做得更好、更便宜。我研究 Shopify App Store,尋找評分一般的應用,我會記錄他們在評論中的主要問題,然後按照自己的想法設計一個更好的應用。

大部分時間,我都在學習和嘗試新的技術。我預料到我最開始的幾個應用可能會失敗,事實也證明了這一點。作為回報,我得以嘗試将我感興趣的新工具融入我的技術棧,這些工具包括我長期渴望使用的 Kubernetes、GraphQL、Svelte 和設計系統 Polaris。

然而,對新技術的熱情隻能持續一段時間。我帶着這種心态開發了兩個 Shopify 應用(與産品頁面定制相關),然而幾個月後,我隻得到了極少的付費使用者。我認為其中一個使用者甚至忘記了他已經安裝并且正在為我的應用付費,因為我沒有看到他使用它。我的應用甚至無法覆寫資料庫的成本,是以後來我關閉了這兩個應用。

這讓我開始質疑,我到底是想要建立一家公司,還是隻是想要探索新的技術。事實是,我兩者都想要。

對我來說,最困難的是缺乏指導。我一直将就業中的結構視為理所當然的事情。每一次準許的pull request,每一次會議,每一次的薪酬發放,都是我正在做正确事情的信号。如果我沒有做對,我總是可以觀察他人在做什麼,或者尋求他人的幫助。

然而,當你自己獨立工作時,這些都不再适用。在商業領域,你做對了事情的唯一證明就是有人願意為你的産品或服務付款。但是,如果沒有人付款,我可以寫出最優雅的代碼,使用最新的技術,設計出最好的使用者體驗,建構出最酷的功能,但在商業角度來看,這些都無關緊要。

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

産品通常不是限制因素(但市場是)

在 2021 年春季,我成功打造出了我首個盈利産品。它是一個為受 COVID 封鎖影響的本地企業提供取貨/送貨排程服務的應用——取貨&送貨夥伴。

在項目初期的數月中,盡管使用者數量穩步上升,但付費使用者卻寥寥無幾。我曾嘗試與客戶對話,添加新功能以及修複程式錯誤,但這些舉措似乎并沒有帶來顯著的改變。起初最大的變化來自我對定價政策的調整。我試驗了多次,最後發現最适合我業務的定價模式是"免費增值模式",關鍵在于設計一個實質上可以運作的免費計劃,來擷取使用者。

找到了有效的定價政策後,我以為我接下來需要做的就是不斷開發和完善産品,畢竟,如果你創造了一款産品,使用者自然就會找上門,對吧?

是以,我持續開發新功能,客戶數量也在逐漸增加。然而,我發現增長似乎與功能釋出沒有直接關系。使用者呈線性增長趨勢,大的功能更新并沒有改變這個趨勢。即便沒有釋出新功能,增長軌迹也不會改變。到底多少的增長可以歸因于我産品的優勢,又有多少是因為應用商店的推薦算法帶來的增長?

實際上,使用者和客戶增長最快的時候,恰恰是我更新應用清單,更好地适應某些關鍵詞的時候。一天的文案撰寫和關鍵詞研究對我的業務增長産生的貢獻,遠超過幾周的設計和開發。到了 2022 年,這款應用的月收入達到了 1000 美元。

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

市場營銷的關鍵作用

随着我建構了更多的應用,我發現從零開始建構完全成熟的産品越來越得心應手。然而,市場營銷仍然是一個困擾我的難題。

在 Shopify App Store 中,“市場營銷”或分銷很大程度上依賴于算法的良好配合。你隻需建構一個優秀的産品,撰寫吸引人的應用清單并獲得良好的評價,算法便會幫你處理分銷的問題。在大多數情況下,這種方法是有效的——你隻需開發出産品,使用者便會自動找上門。

但是,我希望真正體驗市場營銷在 Shopify 應用商店之外的運作方式,擺脫對它的過度依賴。

我的第一個實驗涉及到建構了一對AI輔助的文案撰寫應用(Copybuddy),兩者功能幾乎完全相同,但一個會在 Shopify 應用商店上線,另一個則在網頁上釋出。簡而言之,這兩款應用都未能取得成功。兩款應用釋出後,我都沒有進行市場營銷。令我驚訝的是,幾個月後,盡管沒有人付費,但網頁版的應用實際上獲得了一些使用者。而 Shopify 版本也吸引了大約 20 個使用者,其中有幾個付費使用者。

在沒有任何市場營銷的情況下,我幾乎無法擷取新使用者,隻有借助應用商店的算法才有所收獲。

我的第二個實驗是開發一個基于 ChatGPT 二次封裝的應用。我在 Twitter 上看到另一個獨立創業者建構也開發了相似的工具,并在一周内賺取了超過 1 萬美元。我想我也能做到。

于是,我開發了 “AI 聊天好友”,并在 Twitter 和 Product Hunt 上進行了推廣。它吸引了相當多的使用者,但在接下來的幾周裡隻賺了 100 美元。即使提供了終身會員,也無法對抗他那 8 萬多的粉絲群。他每天都在釋出内容,多年來積累的品牌和粉絲構成了他的護城河。

後來我在他的新聞簡報中了解到,這并不是他的第一個 AI 産品。盡管他擁有同樣的影響力,但他的第一個 AI 産品并未成功。建構一個能解決問題的優秀産品固然重要,但市場營銷的重要性同樣不可忽視,甚至更加關鍵。

我将這些經驗應用到我的 AI 文本轉語音産品—— beepbooply。我研究了關鍵詞,撰寫了部落格文章,創作了視訊内容,上架到了一個 AI 聚合平台上,吸引了數千名使用者。盡管隻有少數使用者付費,但至今為止,月收入已達到 300 美元。我應該對那個轉化率做點什麼。

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

時機很關鍵

将産品的成功或失敗歸咎于單一因素是不可取的,它通常是多種因素的複合效果。然而,我堅信時機在産品的成功與否中起着至關重要的作用。如果産品推出太早或太晚,很可能會失敗,除非你付出巨大的努力和技巧,但如果在正确的時機推出,你會感覺一切都剛剛好。

我認為,取貨和送貨夥伴的成功在很大程度上源于 COVID 疫情和封鎖的時機。商家必須适應減少的人流,取貨/送貨解決方案的需求就大增。

我還花費了幾個月時間建構一個售後服務應用。它使用了一個較新的 Shopify API,是以我預計競争會比較少。然而,市場比我預期的要小,我推出的時間又稍晚,結果發現已經有一個穩定的競争對手在營運。盡管我們在應用商店的同一類别中有相同的核心功能,但他們正在增長,而我卻沒有。

我認為,同樣的情況也可以應用到我基于 ChatGPT 二次封裝的應用上。當我的競争對手推出他的産品時,它迅速走紅。當我在一周後推出時,已經有五個模仿者在市場上,我們隻能争奪剩餘的市場佔有率。

然而,讓我深刻了解這一點的是我最新開發的 Shopify 應用——一個定制的結賬應用。同樣,它使用了新的 Shopify API,但這次我是該類别中最早推出的應用之一。最初這款應用的進展緩慢。但當Shopify 開始為所有的 Shopify Plus 商家推出這些功能時,我的增長曲線急劇上升。在應用釋出的一個月内,我的使用者數量增長了四倍,我達到了盈虧平衡點。并且它至今仍在增長。

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

學會放棄

獨立工作的最大好處之一就是你總是擁有選擇的權利。如果我不喜歡正在進行的工作,我可以随時停下來。如果我想通過做我不喜歡的事情來賺錢,我應該保持雇傭狀态。回顧過去,這可能是更好的選擇,但建立一個自動化的賺錢網絡的潛力太大,無論過去還是現在,我都不願放棄。

我所開發的最具挑戰性的應用是 Subscription Buddy,一個用于産品訂閱的 Shopify 應用。我花了四個月的時間來建構它,這是我迄今為止獨自建構的最複雜的應用。它不僅具有面向商家和店鋪的标準功能,還包含一個獨立的任務隊列,以處理各種任務,如定期付款、安排付款、重試付款、處理失敗付款、發送電子郵件通知、更新訂單和管理訂閱等。這也是我第一次在 Kubernetes 叢集上啟動多個互相依賴的服務,包括應用伺服器、Redis 和另一個用于隊列 workder 的伺服器。我知道有更簡單的方法,對于一個尚未推出的應用來說,沒有必要進行如此優化。

這是一個完整且可運作的産品,但由于在應用送出過程中遇到了溝通問題和一些與 UI 相關的小錯誤,它被拒絕了多次,以至于我暫時被禁止送出新的應用。

這讓我非常沮喪,因為幾個月的辛苦工作就這樣付諸東流。但一周後,我意識到這是一種福音,我完全沒有維護這樣一個龐大應用的意願。僅僅啟動開發環境就需要打開 7 個終端标簽,修複可能的隊列相關錯誤也很無趣。

到目前為止,我已經開始并放棄了許多項目,但每一個都為我提供了寶貴的第一手經驗和教訓。

值得一提的是,當你半途而廢地建構某個項目時,要想與競争對手競争并取得勝利是極其困難的。即使每天投入 8 個小時也會非常艱難,但你的頂級競争對手可能願意投入 16 個小時,因為對他們來說,必須赢。

為了實作财務自由,我辭去了軟體工程師工作,全職開發 Shopify 應用

接下來的打算

盡管我已經達到了所謂的"拉面盈利(Ramen Profitability)",即産品每個月的營收可以抵消基本的生活開支,但這仍然遠離我所期望的理想狀态。更令人擔憂的是,我大部分的收入都依賴于一個單一的平台。然而這就是現實。

對于我現有的産品,維護工作相對較少。我做一些客戶支援工作,修複一些錯誤,增加一些功能,但我主要是在等待 Shopify 即将釋出他們最新的一批功能和內建。與此同時,我主要的關注點是寫作、反思,以及學習如何在區塊鍊上建設,特别是 Sui。

區塊鍊是我所知道的最令人興奮的技術。全球分布的、去中心化的、無需許可的分布式賬本,它使得數字資産的所有權在從未見過的規模上得以實作,我願意花費很大一部分時間來投資其中。

問題是現在還處于非常早期階段,還需要建設很多基礎設施。我認為我們可能還需要幾年時間才能開始看到一些主流的采用。然而,沒有任何其他軟體技術能像區塊鍊那樣讓我如此興奮。人工智能很酷,但在根本上受制于僅有大型科技公司掌握的巨大且昂貴模型。這也是為什麼區塊鍊技術對我來說更有吸引力的原因。雖然現在還處于早期階段,但早早參與其中也别有一些樂趣。

每一天都充滿了可能性,沒有什麼是一成不變的,我打算盡我所能保持這種狀态。

你是否也有類似的經曆?你在創業道路上遇到過哪些挑戰和困惑?歡迎在評論區分享你的故事和想法。

繼續閱讀