您現在的位置是:首頁 > 手機遊戲首頁手機遊戲

我做獨立開發者的第二年

簡介我的價格足夠高,以至於大多數客戶必須每個月花費幾百美元才能使用Zestful,這使人們不再因為自己一月付個五刀就來隨便告訴我他們想要實現這樣那樣的功能了

程式碼覆蓋率是什麼意思

運用一年,從微軟、谷歌的軟體工程師,到自成體系的開發者,本文作者是如何一步一步從獨立技術棧到專案構建,從賠錢到掙錢,從 0 到 1 成長為一位真正獨立開發者的?本文即將為大家揭曉答案。

我做獨立開發者的第二年

作者 | Michael Lynch

譯者 | 王豔妮,責編 | 屠敏

以下為譯文:

兩年前,為了搭建自己的軟體業務,我辭去了在Google的開發工作。在此一年後,我po出了對自己財務狀況,幸福指數,和經驗教訓總體情況的一個更新。今天是我solo第二年的結尾,因此是時候再次進行更新了。

我是如何賺錢和花錢的

我做獨立開發者的第二年

我做獨立開發者的第二年

今年這一年我的財務狀況有了巨大的改善。我的淨利潤比去年增加了$ 18,500!

總的來說,我仍然在賠錢,但不要太糾結於這一點。我把收入變成了去年的三倍,達到7。2k美元,並把支出砍掉了一半以上。

你是怎麼做到一直賠錢還絲毫不慌的?

我長期不賺錢的狀態常常讓人們覺得奇怪。他們認為我在透過自由職業(freelance)來支援自己的虧本事業,但其實我把100%的工作時間都花在了我那不賺錢的業務上。這可能是由以下三個主要因素導致的:

低費用:

我沒有孩子,且生活在一個生活成本較低的地區,我的日常花銷約為每月$ 2k。

高儲存:

給大型軟體公司工作整整11年以後,不攢下個小金庫是說不過去的。

幸運的投資:

在我的整個職業生涯中,我的大部分資金都投到了S&P 500中,這期間是強勁的市場執行時期。我在加密貨幣上面下的小賭注也得到了很好的收益。

下面逐個專案地總結

Zestful(https://zestfuldata.com/)

我做獨立開發者的第二年

Zestful是用於解析菜譜原料的一個SaaS

Zestful於2018年中啟動,它是我對SaaS業務的第一次嘗試。Zestful能讓美食app識別出配方成分的結構。當給到像“ 2又 1/2湯匙切碎的歐芹”這樣的成分時,Zestful就能推斷出數量為2。5,計量單位為湯匙,產品為歐芹,準備步驟為切碎。

在去年營收了個大零蛋之後,Zestful終於在2019年間達到了一份可觀的收入。單12月份的一筆企業銷售就佔到了Zestful年收入的79%,也佔到了我去年所有業務總收入的53%。

我做獨立開發者的第二年

我做獨立開發者的第二年

我為了保持Zestful在搜尋結果中的相關性所做的努力

Zestful處於一個奇怪的處境裡,因為想要解析配方成分的公司從來不想切換到Zestful。遷移到一個新API的成本超過了Zestful潛在的價格和效能優勢。相反,Zestful的所有客戶都是從頭打造全新產品的公司。

如何把產品出售給一個尚不存在的公司呢?我的策略一直是在SEO上做文章,讓Zestful在類似“配方分析”之類的查詢中保持一個很靠前的排名。

Is It Keto(https://isitketo.org/)

我做獨立開發者的第二年

Is It Keto是給生酮飲食者們的一個參考網站

Is It Keto能夠為讀者們提供一個清晰,直接的答案,告訴他們哪些食物不影響生酮飲食。網站透過Google AdSense展示廣告產生收入,而且每當有人透過我的網站在亞馬遜下訂單我都會得到一份佣金。

我做獨立開發者的第二年

Is It Keto的收入為2。3k美元,是我在2019年收入第二高的產品。本來我已經在4月放棄了這個網站,但四個月沒管它以後,我意識到它慢慢自己增長了。

我做獨立開發者的第二年

Is It Keto每月流量

Is It Keto的訪問者中88%來自搜尋引擎,但是我從來不知道搜尋流量的增長是由我對該網站所做的哪項更改導致的。有那麼幾個月裡,我添加了很多內容,優化了頁面標題,並獲得了排名靠前的反向連結,但訪問量卻依舊持平。而有時,我幾個月沒管它,而Google訪問量在整個時間段內都在增加。

Is It Keto同時也是我最大的支出項,因為我將大部分內容寫作都外包出去了。這部分錢我花的過多了,因為我對如何招聘以及管理寫手一無所知,但是這此經歷教會了我很多,並導致我寫下了《招聘內容寫手指南》這篇得到了大家廣泛無視的文章。(笑)

Mtlynch.io

我做獨立開發者的第二年

瀏覽量大幅下降,這不足為奇。我從Google辭職的那篇帖子在2018年獲得了50萬次瀏覽量,所以我本來也沒想再寫出一篇爆款文章。

儘管如此,去年我仍在努力獲得讀者。在過去的兩年中,我並沒有努力的去推廣,但我的許多帖子都受到了歡迎。以後我會寫下文章,然後把它分享到一個喜歡它的社群裡。

在2019年,我從技術寫作開枝散葉,發展到更加專注於經營一個自備業務(bootstrapped business)途中的艱辛上。儘管有很多自備者(bootstrapper)社群,它們吸引了自吹自擂者,因此這些群體對其他網站的部落格文章並不歡迎。我還注意到,除非故事涉及數千美元,否則讀者對商業課程的興趣會降低——不管是賺了大錢還是賠了大錢似乎都中。

部落格收入也下降了,這沒什麼大不了的,因為我本來也沒打算從這個部落格裡賺錢。我部落格的開發支出下降了很多,因為兼職給我部落格寫程式碼的人把重心轉移到了他的全職工作上。由於我的Web程式設計技能在過去幾年中得到了提高,因此我自己接手了開發工作,而沒有僱其他人。

What Got Done

我做獨立開發者的第二年

What Got Down是任務日記應用app。

What Got Down是一個用來記錄和分享每週工作成績的工具。這是我在Google工作期間學到的一種技巧,並且在過去的10個月中我一直都在用它來記錄每週的進度。

我做獨立開發者的第二年

我從沒把What Got Done當成什麼絕妙的商業想法,但是在Is It Keto連續幾個月都沒有收入以後,我非常沮喪。What Got Done似乎是一個能使我開心起來的好玩的專案,並且是一個自學Vue。js(一個流行的Web框架)的機會。

最後成功了!我愛Vue。我終於找到了一個可以使我快速構建網站而又不會掙扎於各種漏洞百出的抽象組成的迷宮中的工具了。

我在做What Got Done的時候,覺得不如探索一下這個網站是否可以賺錢。在採訪了幾家公司之後,經理們似乎覺得他們可以透過一個專用的Slack channel來實現相同的結果,因此我就沒再繼續了。

其他

我做獨立開發者的第二年

會議是一筆不菲的開支,因為旅行和住宿費用昂貴,而接受我的演講提議的會議又都是小範圍的活動,他們的差旅補助預算很少。

從Travis切換到Circle來進行持續整合使我的每月開支減少了68美元,後來的結果很好因為我很喜歡Circle。他們對產品的改進更快,與Docker整合更好。不幸的是,Coveralls沒有過問我的意見就進行了自動更新。從那以後的程式碼覆蓋率指標對我的早期產品就沒什麼用了,我取消了對明年的續訂。

我也從使用Bench的託管簿記轉換為使用Xero的自助簿記。我很喜歡Bench,也不愛Xero,但每年多花1500美元來記我那點簡單又重複性質的賬有點說不過去。

我得到的教訓

即使沒人買也要把價格提高

我今年收到的最好的建議之一來自Cory Zue。他認為我的Zestful每個請求定價0。003美元太低了。當時,Zestful的付費使用者幾乎為零。如果壓根沒人買,我的價格低不低的又有什麼關係呢?

儘管Zestful那時候幾乎沒有實際客戶,但潛在客戶卻很多。每隔幾周,就有一家新公司與我聯絡,說他們對Zestful感興趣,但它缺少他們很需要的一個小功能。那時候我很渴望贏得第一個大客戶,所以會竭盡全力地去實現他們想要的功能。一週後,我很自豪地將其交付給他們。

“哦,是的,”他們不好意思地說,“那個專案後來我們放棄了。”

這些公司不用付出任何代價就能隨便要求什麼功能,但是我要滿足他們的心願卻非常耗時。我意識到了這個問題,但想不出辦法來對付。理論上來說可以直接無視他們的請求,但是如果他們真的準備每月花數千美元買我的服務呢?

當我接受Cory的建議並提高價格時,它以一種意想不到的方式改變了我和客戶之間的對話方式。每個請求的價格為0。003美元時,沒人試圖與我協商價格。當我把價格提高了6。5倍至0。02美元時,大家都開始詢問多買點是不是能給打個折了。然後,當他們聲稱會在Zestful上線他們想要的功能後購買時,我給了他們下面這句話:

好極了!您可以預付三個月的服務費,您的帳單在功能可用以後才會開始計費。

從那以後,我再也沒有因為客戶的功能要求而焦頭爛額過了。

我的價格足夠高,以至於大多數客戶必須每個月花費幾百美元才能使用Zestful,這使人們不再因為自己一月付個五刀就來隨便告訴我他們想要實現這樣那樣的功能了。有趣的是,最終真正購買了企業計劃的客戶沒有功能需求,那幾筆交易在幾天之內就完成了。

追求對的想法就意味著要拒絕錯的

作為創始人的第一年,我就像一隻小狗,隨便一個球球滾過來我都會去追著跑。如果我的一個專案沒成功,那麼我將進行我腦中佇列裡的下一個想法。在專案開始時,構建“快速”原型廉價且容易,但是始終要花費數週來寫程式碼,以及後續的幾個月來吸引客戶。

我的朋友David Toth教給了我想法篩選的價值。他指出,無論我追求什麼想法,都至少會決定我幾個月的生活重心,因此值得謹慎選擇。David不會在想出第一個好主意後就完事,而是會繼續想出新的想法,直到他的清單上至少有10個備選。然後,他會仔細評估這份清單,從中選擇成功可能性最高的。

閱讀“Start Small, Stay Small”和“The Mom Test”兩本書也影響了我開展新業務的方式。這兩本書都鼓勵創始人先從市場研究入手,然後再開發產品。結果就是,我對任何東西都持保守態度,並在我的調查表明某想法成功機率不大時允許自己溜之大吉。

下更大的賭注

當我把去年的目標設定為每月收入500美元時,人們鼓勵我把目標定得更高一些。他們認為新的創業專案失敗的可能性很高,所以不妨目光遠大一些。

回顧過去,我仍然認為每月$ 500的目標是合理的。Keto是一個不錯的“初學者專案 ”,因為賺錢的機制很簡單。廣告和購買連結平均能從每個訪問者身上得到0。01美元的收入。訪問量越多意味著錢越多,因此我必須嘗試不同的增長策略,而不必擔心諸如定價,銷售渠道或客戶支援之類的問題。令人高興的是,我的收入開始時只有微不足道的1美元/月,然後每月增長50-150%,年底達到了達到400美元/月。

另一面則是看到低利潤行業的極限。如果每位客戶帶來的收入只有幾分錢,那麼就無法用收入來擴充套件業務。如果一次訪問僅能產生0。01美元的收入,那麼為每次點選廣告支付$ 0。50- $ 1。50就講不通了。我也很想僱一名員工來幫助擴大網站,但即使是便宜到每月200美元的自由職業者,也必須使我的訪問量增加一倍才能讓我的網站賺出他的工錢來。

現在已經是我成為創始人的第三年了,我已經準備好下更大的賭注。把Is It Keto做大給了我信心,讓自己更加努力。我的意思是我要做一些專案,這些專案的成功將使我能僱得起一些兼職承包商。

我仍然愛這項事業

當人們知道我在過去兩年中一直處於財務虧損狀態時,他們擔心我會後悔離開了原先在Google的安逸工作。創始人在一兩年後經歷倦怠期是很常見的,但是幸運的是我從未遇到過這種情況。我把這歸功於在這次冒險歷程的初始時我那健康的自我懷疑感——我預感會失敗一段時間才能找到成功。當你知道自己的錢不會用完時,就不容易有財務壓力了。

每天,我都會下樓和我的女朋友一起享受悠閒的早餐。我們住在一條死衚衕街道的盡頭,所以當她去上班以後,我的房子裡就變成非常安靜。在工作60到90分鐘後,我會計劃這一天剩下的時間。晚飯後以及週末我都不工作。如果我下午3點感到睏倦,就會小睡片刻,而不用擔心經理會怎麼想。

在辭職前,solo的工作方式最吸引我的地方就是它的純粹獨立性。事實證明solo確實像我想象中那樣令人滿意。我喜歡對自己的一整天都有自主權,也喜歡那種能完全改變我的業務方向或在感覺合適時重新開始的自由。

我會永遠做下去。

給自己打分

在去年的更新中,我給自己設定了四個要在今年完成的目標:

在我的業務中實現每月500美元的收入

成績:B +

整年來看我的收入為平均每月604美元,從這一角度來說我確實達到了這個目標,而且第四季度的收入為平均每月1,657美元。儘管感覺把12月鶴立雞群的一筆超高銷售額也包含進去顯得有點像自欺欺人。沒有它的話,我在12月的總收入僅為441美元,接近2020年初趨勢的平均水平。雖然還不到500美元,但差的也不多,還算令人滿意。

在三個軟體會議上進行演講

成績:A

一共有三個會議接受了我的演講申請,而且我對自己的這三場演講都很滿意。

我做獨立開發者的第二年

我喜歡參加會議並從中獲取有用的資訊,但是,老實說,這些會議並不能從根本上改善我的職業或個人生活。旅行,準備演講和參加活動本身全部算一起,我花了相當於六到八週的全職工作時間在這上面。

2020年我將繼續申請並參加會議,但與去年相比,我會更加有選擇性。

釋出12篇部落格文章

成績:B

用不同的計算方式,我在2019年要麼就發表了9篇部落格文章要麼就是13篇。我的部落格中有9個單獨的更新,但其中一個是關於招聘內容寫手的系列,分五個部分。總體而言,我對今年的寫作成果感到滿意,儘管我確實希望自己能有更多吸引人的帖子。

提高使用JavaScript框架的舒適度

成績:A

我不是Vue專家,但我認為自己“能夠對話”。我可以快速構建站點,而不會陷入框架本身。

這些年來Angular逼得我想以頭搶地,能找到一個適合於solo開發人員的框架我很開心。

下一步計劃

我想把2020年的主要精力放到WanderJest專案上,這是我幾周前建立的一個網站。

我做獨立開發者的第二年

WanderJest是一個用來查詢喜劇live表演的資源。

本地的喜劇節目很難找,因為劇目分散在Facebook團體,喜劇俱樂部網站和TicketMaster和Eventbrite之類的門票銷售商中。我希望WanderJest能夠把這些不同的來源統一起來,讓觀眾更容易找到演出。想法基本跟Bandsintown一樣,但是是面向喜劇的而不是樂隊。

我正在我家馬薩諸塞州西部這邊進行試用,但是很快我會將其業務擴充套件到其他地區。

第三年的目標

以下是我作為solo開發者的第三年希望實現的目標:

在我的整個業務中獲得2萬美元的收入:我在2019年的收入增加了兩倍,所以2萬美元意味著再增加兩倍。

釋出10篇部落格文章:也就是說我大約每月需要寫一篇文章,這也為較長的帖子預留出來了更多的時間,還能抽出時間準備會議展示。

學習一種新技術:學習一種全新的語言或框架往往會改善我對軟體的整體思考,而且我一直在尋找一個學習Rust的由頭。

原文:https://mtlynch。io/solo-developer-year-2/

作者簡介:Michael Lynch,2007年本科畢業於哥倫比亞大學CS專業,曾在微軟和谷歌任軟體工程師,現獨立開發者兼博主。

本文為 CSDN 翻譯,轉載請註明來源出處。

Top