03.13 16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

點擊上方“CSDN”,選擇關注

關鍵時刻,第一時間送達!

【CSDN編者按】編程與熱愛亦可兼得。在我們之前的一篇文章中,討論了兩者的矛盾性,在很多人看來,個人的技術成長終將會被生活的瑣碎所拖累,從而導致踽踽不前。本文的作者則分享了他是如何把自己的編程愛好成功轉變為職業的,並在16歲時即已賺取了20萬美元的資產。

16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

大約三年前,我發表了一篇文章介紹我在高中時開發的一款類似 Twitter 的名為 Follow 的應用程序,這款 App 在短短兩年的下載量多達15萬次。在那篇文章中,我承諾將會另寫一篇文章來介紹自己的軟件從業經歷。今天,終於有機會藉此文兌現自己的承諾了。

九年前的今天我開始編寫第一個軟件。我並沒有任何官方頭銜,僅僅只是用 Java 編寫腳本。10年前的我13歲,讀9年級,只有三個月自學的編程經驗。在接下來的幾年裡,我繼續在編程上投入研究,總共賺到了20萬美元。以下是詳細過程。

從遊戲到編程

故事的開始源於我意識到自己已經迷失在了遊戲世界之中,我決心改變自己。我花費了大量的時間玩使命召喚、戰爭機器、Runescape、以及其他流行的遊戲。起初我和朋友們相約一起玩遊戲,後來我們轉戰在線遊戲。

眾多遊戲中最令人上癮的是 Runescape。沒過多久,我就迷上了這款流行的在線角色扮演遊戲。

這款遊戲實際上主要由 Java 編寫。經過了無數次等待遊戲加載的痛苦之後,我逐漸對 Java 產生了興趣,也開始關注軟件開發。

通過谷歌搜索,我開始明白如果自己學會了編寫代碼,就可以構建自己的軟件。這讓我心潮澎湃,在接下來的幾個月裡我對編程的興趣持續增長。

領略了 Java 的強大功能之後不久,我在網上發現了一本名為 “21天學會 Java” 的書。我立即下載了 Eclipse 軟件並開始學習。我深深地迷上了這本書,過去我是一個沉迷於遊戲的人,而如今我痴迷於新的愛好——編程。

16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

校車

放學回家後,一有時間我就學習編程。我在編程上花費了很多業餘時間,編寫了掃描文檔的腳本,構建了顯示隨機數的 GUI 程序,甚至編寫了一個軟件來幫助我完成數學作業。

在那段日子裡,自己彷彿是一位擁有超能力的超人。我非常興奮地將此事告訴朋友,說自己正在學習 Java,並敦促他與我一起學習。然而朋友卻聳聳肩,表示對編程沒興趣,繼續玩他的遊戲。那時,我意識到自己的編程之路註定是孤單的,因此我便繼續獨自在編程世界中探索和前行,我沒有告訴任何人,包括我的家人。

深入研究編程

幾個月之後,我對自己在 Runescape 遊戲中的進步速度不太滿意,於是我開始尋找“外掛”。我意外發現一些宏、機器人或者腳本可以全天候自動幫你玩遊戲。這讓我興奮不已。於是我大力尋找這種外掛,遺憾的是我發現這些外掛大部分都是垃圾。我繼續尋找,最終找到了一個提供免費外掛客戶端的社區,它甚至可以運行自定義腳本。於是我加入了這個社區,然而並不知道幾個月後我的整個生活都會因此而改變。

這個社區是我這樣的孩子的夢想地!在一個月的時間裡,我嘗試了至少20個腳本。有的腳本砍木頭,有的與怪物作戰,還有的幫你做一些其他任務。這些外掛腳本可以躲過監督自動幫你玩遊戲,真是太神奇了!

我注意到這些腳本是用 Java 編寫的,但是並沒有考慮自己製作一個腳本。使用這些外掛腳本後不久,我的帳戶就被禁了。我請求 Jagex 公司(Runescape遊戲的開發商)解除禁令,但他們拒絕了。看到自己苦心經營的遊戲賬號被封,我徹底崩潰了,在房間裡泣不成聲。

16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

代碼燈

自制遊戲外掛腳本

連續一週我都很生氣、傷心,同時又有些困惑。因為丟掉自己苦心經營的遊戲賬號而生氣和傷心。但是接下來自己又很困惑,現在自己應該做什麼呢?我滿腦子都充滿疑問。

我決定創建一個新賬戶,使用我發現的外掛來快速平衡我的原始賬戶數據。我決定從自己跌倒的地方爬起來,但是仍然有一個問題。

我以前的帳戶有很高的戰鬥數據,當時社區還沒有外掛可以幫你戰鬥。於是我做了一番研究,偶然發現了一個可以對抗雞的外掛腳本,於是就想:為什麼只是雞?為什麼不是怪物呢?

我查看了代碼,發現只需做一些修改,就可以製作一個可以與遊戲中的任何怪物戰鬥的外掛腳本。憑藉我剛剛學到的編程知識以及一些自己的想法,我創建了第一個一體化戰鬥外掛腳本 GenericFighter。

經過一些修改和測試後,我確信 GenericFighter 已經可以使用。使用它我可以打敗任何怪物,不僅自己使用,我還把它發佈到了社區。

幾個星期之後,它成了論壇上最受歡迎的腳本之一,我的 Runescape 帳戶統計數據也大幅上漲。我收到了很多讚賞,此外,還收到了功能請求和錯誤報告。我開始沉迷於編程,自己構建的產品受到人們的喜愛,這種成就感促使我不斷前進。

這樣持續了幾個月,為了維護外掛程序,我不得不嚴格要求自己的代碼質量,這促使我對 Java 進行了更深入的瞭解。當時除了編碼之外我並未有其他想法,也並不知道論壇的創始人正在謀劃一件大事。

我的編程技能為人所知

我玩遊戲的時間越來越少,把精力更多投入到開發我的遊戲腳本上,人們也逐漸注意到了我。有一天,我接觸到了社區的創始人。他們正在考慮建立一個虛擬市場,在那裡可以進行遊戲腳本交易。我半信半疑地加入了。不久之後,我與 RSBots.net 的老闆合作開發了一款名為 AutoFighter Pro 的高級遊戲腳本。

16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

AutoFighter Pro 促銷視頻

與其他腳本相比,AutoFighter Pro 的價格僅為12.99美元。我對作者、商人和創始人之間的利益分成方法不是很清楚。我只知道,AutoFighter Pro 在2009年6月初至2011年10月下旬的銷售額超過了30,000。

16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

最近25次入賬記錄

每個月的銷售額還在持續增長。隨著平臺的擴大,創始人邀請更多的作者和商人加入這個平臺,曾經的小團隊也逐漸變得更大,更具競爭力。

不久之後,作者除了構建腳本程序之外,還得評估功能、可用性和價格,以便脫穎而出。你不僅要編寫代碼,還要推銷自己和你的產品。我很快就明白了競爭環節中每一個細節的重要性。

雖然自己那時理解並不深,但我還是在產品經理和工程師的角色之間進行了平衡。我聽取了用戶的反饋意見和期望功能,繼續參與論壇,並不斷進行更新。

在這個遊戲中,出現故障是完全無法接受的。用戶不僅將這些腳本用於個人使用,而且他們的業務也依賴於此。銷售GP(Runescape 的虛擬貨幣)和高額統計賬戶是一個普遍現象,你必須努力工作來滿足需求。

一些麻煩

從大一的夏天到大四伊始,除了學業和其他瑣事之外,我的其他時間幾乎都耗在編程上。我非常專注於製作更好的產品,在某種程度上,這影響了我的學校表現。編碼成為我生活的首要任務,我幾乎將所有時間都投入到了 AutoFighter Pro 上。

這個程序腳本變得越來越強大,它可以同時對抗多個怪物,自動治癒,自動回應真實玩家,還有更多獨特的功能。但正如你所想,它並沒有永遠持續下去。

16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

運行中的 AutoFighter Pro

線上虛擬市場運營一年多之後,創始人遭到了起訴。這場官司耗時一年,最終在我17歲生日的前幾日創始人敗訴了。於是所有銷售遊戲腳本的網站和論壇都關閉了。

老實說,起初我並沒有打算告訴任何人我正在做什麼。開始的時候我很興奮和激動,同時也有些緊張,因為自己對未來並不清楚。

那我先告訴誰呢?我告訴我的媽媽。她的反應會怎樣?既困惑又擔憂。她不明白我到底在做什麼,我是如何做的,為什麼人們願意為此付費。我父親也是類似的反應,但他們為我感到高興,只要我保證自己從事的事情合法,那麼他們就支持我。直到我高中畢業,我從來都沒有告訴任何人。

你可能想知道,像我這樣一個孩子用這些錢做了什麼呢?舉幾個例子:我幫助清除家庭債務,帶家人去迪斯尼遊玩,並投資自己。事後看來,這個機會對我和家人來說都是好事。那時處於最近一次的美國經濟大衰退期,在那段時間大多數人都過得不好,我家也不例外,不過我可以驕傲地說編程讓我的生活變得稍微好過一些。

遊戲和編程改變了我的生活

16 歲賺到 20 萬美元,我的編程之路始於對代碼的熱愛

Follow 在應用商店的統計信息

從那時起,我就一直在編碼、設計和管理產品。在我停止遊戲腳本開發後不久,我便利用空閒時間學習了 Android 開發。

2012年2月,我推出了名為 Follow 的 App,用於跟蹤 Twitter 上未關注你的人、你未關注的人以及關注你的人。短短几個月裡,該 App 的下載量就突破了20,000。

大三時我創辦了 Puricode,一家產品公司,我們希望為小企業和初創企業構建產品併發布我們自己的內部產品。我們的第一個項目是大學的按需交付應用程序 Runn。我們在韋恩州立大學校園發起了一場 beta 測試,引起了很多熱議,並讓我們獲得了融資機會。

兩年後,我停止了 Runn 的工作,並專注於其他機會。除了我自己的企業外,我還參與過其他一些優秀的公司的項目,比如 Nexient、Ford 和 Nima Labs。

目前我致力於 SafePGP ,一個提供加密交易的工具和應用程序。回顧以往,很幸運我能有機會把自己童年的愛好作為職業!

原文:https://medium.freecodecamp.org/how-i-made-200-000-when-i-was-16-years-old-304f0e87cfb6

作者:Rodney Gainous Jr


分享到:


相關文章: