文章出處

在工作了10年之后,我于32歲的年紀在兩個月前辭職創業了。

簡單介紹一下之前的整個職業生涯,挺典型的,工程師 –> 資深工程師 –> 架構師 –> 項目經理 –> 部門經理,可以說,產品研發過程中的所有角色我都走了一遍,任職的公司也越來越大,可是內心的不安確實與日俱增,總覺得這一身本事漸漸被淹沒在了辦公室的各種瑣碎之中,心中想要做一款好產品的夢想似乎越來越遠了。

于是,我打定了主意,要創業。但在這個人生階段(已結婚、無車、無房),這不是一個容易的決定,有太多的東西會讓我顧慮。為了不給自己留后路,一年前我就跟上司說明,我要創業了,請開始物色我的接班人。我還記得那天從老板辦公室中出來的心情,很復雜。后來的事實證明,這一招是必要的。人不把自己逼到絕路上,是很難下定決心的。

終于,兩個月前,我離職了,告訴老婆的時候她很錯愕,但也沒說什么,只是默默的說,那就好好做你想做的事情吧,家里還撐得下去。當時很感動!

實話說,這是畢業之后這么多年第一次沒了工資,要說沒有恐懼是騙人的。不過此時想那么多也沒用了,好好想想做什么東西吧。

頭兩個星期,與哥們兒朋友同事同學們多方聯系,天天頭腦風暴,希望能找到一個靠譜的事情。這期間還去了許世偉的七牛云存儲,和老許聊了聊,話說真的非常感謝老許,跟我聊了很多很多創業要注意的事項,后面還打電話再次細說了其中的關鍵點。非常感謝!當時我都動了去跟著老許干的念頭,云存儲是個好方向啊!

期間無數的念頭生生滅滅,各種想法紛至沓來,討論了很久沒個定數,最后我還是把一個在腦子里面盤旋了好幾年的念頭再次拿了出來,說既然沒想好,那就做這個我想了最久的事情吧!網絡小說評分及個性化推薦。

這件事情從我看到豆瓣的第一天就在腦子里盤旋了,為什么豆瓣不做網絡小說呢?用戶群那么大,每天那么多小說產生,如何找到好看的小說這個問題難道只有我一個人有嗎?為了回答這個問題,我問了很多看小說的人們,發現或大或小,都有這個問題。但是豆瓣為什么不做,依然想不通。直到有一天我看到了創業項目簡介PPT模版里的一個章節,“你的目標用戶是誰?”。豁然開朗,原來是這個。豆瓣的目標群體很明顯與網絡小說的讀者群有差異,兩邊都照顧就是兩邊不討好。

嗯,隨后又看了很多國內現存的網絡小說站點,包括有推薦功能的,發現這一塊確實還有進一步做的空間。于是,我們就定下了這個方向。

定下來就簡單了,我說服大家使用Go語言,選擇的主要工具集是:

  • web框架:revel
  • 數據庫:mongodb
  • 數據庫driver:mgo
  • 編輯器:SublimeText2 + GoSublime(特別提一點,GoSublime的9o用起來真方便)

選擇revel的理由很簡單,因為它是一個完整的框架,route、session、cache、scheduled job、mvc等等web開發中需要的組件它都提供了,而且相對來說文檔齊備(當然,還遠遠不夠)。我并不喜歡自己選擇組件自己拼湊一個框架出來,也許這樣做有好處,但我傾向于使用一個整套的解決方案。

在接下來的開發過程中,我慶幸自己選擇了revel,它在穩定性和開發的高效性方面證明了自己。當然,由于文檔不足,更新不是很及時,我們在使用的過程中還是花了很多時間去閱讀源代碼,后面我會寫文章結合我們的使用經驗一點一點介紹revel的方方面面,讓各位少走點彎路。

至于錢的問題,其實并沒有困擾我們很久,大家都同意產品是第一位的,做一個能夠滿足用戶需求的、有用的產品才是關鍵,有了好的產品,資金自然就會來。在初期太過于追逐資本,是舍本逐末了。

至此,人和事都定了,于是,就把我的書房當作辦公室,兩個人,一個前端一個后端,我們開始了創業的路程。

到今天,之所以開始寫這個系列的文章,是因為我們的產品第一版已經做出來了,山坡網第一版上線試運行了!其實在一個月以前就想寫文章介紹revel,但心里一直沒底,因為產品還沒出來,生怕到時候不給力誤了事,現在沒問題了。

開篇到此,接下來的文章就會介紹revel的方方面面,實戰吧!


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()