程式設計師創業的兩難困境

發表於2013-04-05

| 2013-04-05 08:08   分享: 2    

程式設計生涯的頭12年,我成績斐然,這歸功於我的工作理念。不僅僅在工作努力,而且在業餘時間學習新技術和新程式語言。對任何一個成功的,而且一直保持很成功的程式設計師來說,這是他必須經歷的。

我的習慣是一年一個輪迴。在新年伊始,我反省上一年學到了什麼,使用了哪些技術,哪些還沒有涉足,然後明確定下今年將要去學的東西。我會買書,利用晚上和週末的時間,一頁一頁的看、做練習。如果工作做的很順利,我會選擇一些能用在當前的工作上的東西,在實踐中鍛練它們。有時,書讀了一半,發現索然無味,放下這本書,再買一個新的。我這樣保持了12年,每年至少學會一種新語言,附帶讀幾本關於程式設計理論和概念的書。

大概兩年前,有些事情發生了。我有了個想法,我非常想做一個網站。我如此興奮,所有夜晚和週末(包括整個感恩節假期)都用來開發,成功的辦起了現在被稱為redditgifts的網站。這是有史以來最讓我興奮的一個專案。作為網站的啟動者,它是我的創意,由我執行,所有成功失敗都有我自己擔當。我浸潤在這個網站之後的社群裡,堅持給使用者做回饋,達到了我前所未有的操作頻率。

Redditgifts不是我第一次涉足創業領域,但他是我最成功的一個。這次成功的效應非常的有趣和出乎意料。我不再把夜晚和週末用來學習程式設計上的東西,我開始把這些時間用在實驗新想法和專案。每次實踐檢驗了一個想法,我又會冒出10個新想法,都想試試。幸運的是,我碰巧在Focus.com這樣一個能認識到具有商業頭腦的程式設計師的價值和力量的公司裡工作,他們全力支援我。我不僅可以在業餘時間做這些亂七八糟的事情,而且工作時間也可以,而且還會得到報酬!

我知道,目前為止,這一切看起來都不錯,不要誤會,這當然的確都是好事。然而,它卻引起我對未來的思考,我在懷疑所做的這些對我的職業生涯是否是正確的。我仍然在程式設計,事實上比以前做的更多,但我學習的步伐不能像以前一樣了。讓我對這事兒多講一點,我不能像以前一樣的節奏學習程式設計,我處在一種很陡的學習曲線上學習產品設計和商業策略,感覺很好。但這對我的將來意味著什麼呢?

我並不打算裝出知道這個問題的答案的樣子。這種形勢會很容易的把我推向創業開公司的道路上,用產品設計(實現)獲得一份好的回報。我還想,從創業道路上也容易退出來,回退到我以前的學習知識的情形中,但如果選擇創業,如何面對這一兩年裡放慢了的學習的步伐,我已經沒有時間學習node.js和clojure,我喜歡把大量的時間浪費在Scala和Play框架上。事實上,我可以在下一個專案是使用node.js,但如果只是使用Python,我會做的更快,很快能拿出產品!

所以,這就是我當前的左右為難的困境。我知道你們當中有大量的人曾經歷過這種事情,我該如何看待這事?請賜教!

[英文原文:The Programmer Entrepreneur Dilemma ]
via http://www.aqee.net/the-programmer-entrepreneur-dilemma/
程式設計師創業的兩難困境

相關文章