Search
Close this search box.

「一開始我連 Hello World 都無法輸出」,銀行家轉職成 App 開發者的心路歷程

我很早就對我的工作失去熱忱甚至厭惡,不過別誤會,我的同事大概是世界上最和善的一群人,只是這工作就是不適合我。

每天早上起床是我最痛苦的時候,一直以來我都是個早起的人,不過現在不再是了,也許只要我熬夜熬通霄,我早上就不用起床了。

  • 銀行家轉變 iOS 開發者

其實一直以來我對科技公司都抱持著很大的興趣,你想想看,創造一個每天有幾百萬人使用的東西,是多麼酷的一件事啊!

我大學主修財經及創業,老實說我並不討厭念書,只是我的心思時常沒辦法專注在課業上,我大四的時候做了全職的酒保(世界最好的工作),還試著想創業,但全都沒有實現。

畢業後,我有幾個月的時間讓我好好沉澱,思考下一步該如何走。那個夏天,我開始嘗試寫下一些可以應用在科技公司的想法,邊寫邊讀書,那時候的我就是不斷的學習、擴充自己的知識。

幾個禮拜後,我知道這些想法無法自我實現,很明顯的沒有科技背景的我是無法將這些想法付諸實現的,對吧?

於是我找了幾個開發公司,我發誓其中一家公司根本就是由一群大學生組成的,他們很聰明,也想要成大事,所以我相信他們可以將我的想法實體化。

直到我得知聘請他們所需的價錢

我沒有任何錢,我早就賣掉我最值錢的物品,好讓我可以從達拉斯搬到印第安那州和這群毛頭小子見面,不過我不放棄,拼命地尋找資金援助,不過可想而知,最後都不了了之。

最後,我和那群孩子談了合夥計畫,他們對這個想法也頗感興趣,只是入股的金額依舊讓我敬謝不敏。

  • 書蟲階段

在我籌到 1 萬美金前,我只能認命地拼命讀書及工作,研究 HTML、PHP、Javascript、 Objective-C、C++、C#、Java。任何關於程式的書我都會儘量拿來讀。

剛開始,我一點進展都沒有,我在 HTML 上連「Hello World」都無法輸出,對於那些不太懂科技的人,我就跟你直說好了,這樣的進度很糟不過我還努力地練下去。

當時每一天, 等我上完班後回到家大概晚上六點半,我就開始念書、研究 code 和駭客之類的東西直到凌晨一點,真的非常累。

過了幾個月,我完成了一些出現在我點子清單上的項目,我甚至讓我朋友幫我測試,那大概是史上最蠢的一個網站,但它還是能運作。每個禮拜我都在進步,最後我終於開始研究 iOS,日以繼夜,我萌生了製作 app 的想法。

大概過了六個月,我一個朋友 Josh Brow n 轉寄 Notre Dame 的 email 給我,他們正在舉辦「Big Nerd Ranch Beginning iOS」的課程,並詢問我是否要參加,因為還剩下了幾個名額。想當然爾,我絕不放棄眼前的機會,立刻寄了兩千美元的支票過去。

不管你信不信,我參加完課程後似乎頓悟了,我覺得那課程整個主題就是頓悟,就是把事情弄明白,上完課後,我有了信心繼續 iOS 的 app 製作,我甚至做出 Ghostile 的雛型。

  • 跳躍階段

我沒有任何顧客

我完全不知道我準備好了沒

我完全沒有在 App Store 獲得收益

這是我當時的寫照,不過這都不打緊,有的時候你就是要等待一個頓悟的時機點。

有的時候事情看起來很糟,你還是必須勇敢面對,我當時誠實面對我自身的失敗反而讓我覺得鬆一口氣,因為我無需再欺騙自己以及我的員工。

真正讓我結束銀行家生涯的轉捩點是我祖父的過世,在我趕回休士頓的路上,我重新審視我的生活,我沒有計畫要花光或是浪費掉我的儲蓄,但我還是沒有錢,我沒有計畫要送走我愛的人,但我祖父還是去世了。

創業給我最大的一門課就是「你無法掌握事情的發展,有的時候你就是無能為力」,你只能放下繼續往前走,堅持完成自己的目標,並在必要時懂得即興發揮。

最終我專注於 app 的研發,也積極拓展網站以及 app 開發的潛在顧客,當你建立起信心,放手一搏擁抱機會,好事就會上門了。一個顧客前來詢問,接著是另一個,結果我的公司被 hire 了。

雖然我不是最頂尖的開發員,不過我願意尋找一個一個潛在客戶以賣我的產品,以及找到方法工作,至少這點我是令人放心的。

自從我開始接單後,我的工作沒有停過,我有幸和一群優秀的人一起共事,和作一些超棒的 project 。現在當有人問我「你是做什麼的?」,我總會這樣回答他們

「我學到的比我想像的還多」

(資料來源:Medium;圖片來源:thehutch, CC Licensed)

  • 延伸閱讀

大家都說要學 Coding,但我該先從哪種程式語言下手?

對菜鳥開發者的叮嚀:花一萬個小時練習 Coding,不要浪費一萬小時無謂地 Debugging