中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

云風:一個編程的自由人

  這篇訪談是 2013 年 8 月 30 日在北京參加 SDCC2013 期間在會場的一個餐廳做的,圖靈社區(qū)的同學(xué)根據(jù)接近 5 小時的錄音整理了這樣一篇文字,登載在圖靈社區(qū) 上。

  初稿在刊登出來之前交給我看過,我覺得很多地方口語化過強有些重復(fù)羅嗦,作為聊天可以,但作為文字恐怕不那么易讀。所以我又做了修改。主要是刪掉了一些我覺得拖沓的口頭語,細微調(diào)整了敘事的結(jié)構(gòu),其他基本保留了采訪稿的原貌。

  下面在自己的 blog 上收錄的是我最后修改后的稿子,沒有和圖靈社區(qū)的版本比較過,不知道是否后來編輯有無改動。


  云風:一個編程的自由人

  屬于小伙伴們的年代

  他不知道我是個小孩,他到我家里找老吳,我媽以為找我爸的,然后就把我爸從單位里面叫回來,說有一個老頭找你。其實他是來給我送十塊錢的軟件注冊費的。

  • 你從什么時候開始編程的?

  我從小學(xué)一年級開始接觸電腦。80年代初,電視都沒有普及,我爸喜歡編程序。家里就買了一臺9寸的黑白電視,專門為了接電腦,因為以前電腦是沒有顯示器的。所以電視就沒看電視節(jié)目看,反正也沒什么節(jié)目可看。那臺電腦Z80的CPU,只有16K的內(nèi)存,比Apple II都差遠了。這臺電腦基本上只能寫一些很簡單的程序。我爸喜歡,這是他的玩具。

  我剛上學(xué),我爸就會給我寫一些很簡單的游戲。他最早給我練習100以內(nèi)的加減法的程序也是用游戲形式呈現(xiàn)的。我爸給我寫一些小游戲玩,我估計寫程序是他的愛好,他不會覺得寫出來的游戲好玩,但是我覺得游戲也是極好玩的。那時候?qū)懜咝阅艿?a href=/yuedu/youxi/ target=_blank class=infotextkey>游戲程序就需要使用匯編。而電腦上沒有什么開發(fā)工具,我爸當時都是手寫的匯編,然后拿手冊去翻譯成機器碼,再導(dǎo)到機器里邊,當時用的磁帶機,程序需要保存在磁帶上面。在磁帶封殼上用筆標注每段程序的位置,玩的時候進帶到那個位置,再連接上電腦讀出來。

  我小時候喜歡看書,家里的書我都拿來看,無論看不看得懂,反正我覺得有字的就看。有幾本寫程序的書,我就拿來讀,看起來寫程序可以幫助我完成學(xué)校留下的作業(yè)。我媽當時在上成人大學(xué),學(xué)校開了個編程的課。他們是晚上上課,白天上班。她看我有興趣,于是就把我拎到課堂上去聽課。當時課堂上就我一個小孩,其他都是大人。很多人可能只是想要個文憑,所以那個課程都不大用心聽。但我有興趣,很認真的聽課。老師很高興,認真批改我交的作業(yè)。

  • 真正系統(tǒng)學(xué)編程是什么時候?

  真正系統(tǒng)學(xué)習是讀初一的時候。我們中學(xué)新開了一個機房,購了一批中華學(xué)習機,也就是蘋果2在中國的山寨版。學(xué)校沒有什么老師教,唯一的一個計算機老師是我爸的大學(xué)同學(xué),他想讓我爸去代課,于是我爸就成了我們初中的計算機老師。編程課程整個學(xué)校只開了一個班大概有20、30個人,一個星期2節(jié)課,就在學(xué)校機房里上課。

  當時氣氛很好,玩得好的那些小伙伴,他們大部分現(xiàn)在也在寫程序。我們有了個小圈子,在一起大家會有共同話題。不知道哪天開始就想自己做游戲玩,因為各種各樣的游戲都玩過了,覺得也沒什么,自己也可以做。所謂環(huán)境就是有很多同齡的孩子一起都在學(xué)這個,大家會比較,會交換自己寫的程序,會討論一下哪里沒有寫好。沒什么資料,有些復(fù)雜的問題大家就會去想怎么把它做好。

  當時的工具比較缺,不像現(xiàn)在電腦上什么編程工具都沒有。所以你可能得順帶連工具一起做,比如說在Apple II上沒有好的匯編器,你就得用BASIC自己寫一個。那時候也沒有互聯(lián)網(wǎng),書店里面的書雖然沒有現(xiàn)在這么豐富,和編程有關(guān)的也有很多。我們沒錢把書全買下來,就挑著買,大家買不同的互相借閱。

  • 小時候有沒有自己做出一些成型的軟件?

  我上中學(xué)的時候,就開始做一個看電子書的軟件。我先在撥號BBS上發(fā)。后來《電腦報》每年出合集光盤的時候把它收進去了。當時見過很多共享軟件需要注冊,我就學(xué)樣做了個啟動幾分鐘后會彈出來的注冊框。說你需要注冊才能繼續(xù)使用,注冊費10塊錢人民幣,并留了地址。結(jié)果還真有人給我寄錢。那是我第一次靠寫程序賺錢。我用一個本把誰買過這個軟件記下來,用平信把注冊碼寄回去。互聯(lián)網(wǎng)流行之前,比較流行干這種事情。軟件幾年間大概賣了100份,也有1000塊錢。

  這里還有一個有趣的故事。竟然有一個退休的老頭,他真的按我在軟件里留的地址找到我家里去了,他去到我家里說找老吳,我媽以為找我爸的。打電話把我爸從單位里面叫回家,說有一個老頭找你。后來問來問去說是找我啊,我當時在長沙讀書。他是來送十塊錢的。

  上大二的時候,我有幾個師兄接了個單:廣東佛山有一個圖書館要做一個軟件。我跟我發(fā)小,中學(xué)的朋友就想在假期打份零工。聽說師兄們準備8月份去,我們就打算7月份跑過去先去做了。等那些人來,就沒他們什么事了。就這樣,事先沒聯(lián)系,一放假我們就直接坐火車跑到佛山去了。

  他們的需求很簡單,圖書館購置了一臺當時很少見的光盤刻錄機和掃描儀,想靠這個賺些外快。利用這些把附近居民拍的照片掃描成電子版,做成電子相冊。圖書館的館長說,你們有兩個人,如果覺得一個人做這個東西就夠了的話,我再給你們點事情。所以我們又幫他們做了一個圖書館的管理系統(tǒng),兩個人各做各的,拿當時比較新潮的 Delphi 做了兩個星期。管吃管住之外額外收了幾百塊錢。我覺得過程挺有意思的,雖然他們有點摳門,但至少比學(xué)校的老師好多了。

  • 大學(xué)畢業(yè)之后干什么去了?

  臨畢業(yè)最后一年我已經(jīng)在北京一家游戲公司做兼職了。認識了一些朋友,剛畢業(yè)的時候,打算做手機平臺的游戲。諾基亞剛發(fā)布了市面上唯一的一款智能機,投資人覺得手機應(yīng)用會是未來的一個趨勢。我剛畢業(yè)的那會,一直在折騰這個事情,我們的切入點就是做一個手機游戲的引擎。我們想做一個開發(fā)平臺,大家在上面可以做游戲。當時選的是塞班平臺。

  上大學(xué)的時候,沒想過去拉投資什么的,就是被人帶著玩,開始比較有意思,搞了幾個月,興趣就沒有那么大了。我覺得那時候手機上做游戲,只能做貪吃蛇、連連看,這些游戲不符合我的游戲觀,我喜歡玩復(fù)雜一點的游戲

  在要簽投資合同的時候,我作為創(chuàng)始團隊成員,需要保證在這個團隊若干年。我發(fā)現(xiàn)我要是未來幾年全做手機游戲,就做不了我想做的東西了。于是在簽字之前,說我不干了。大家也挺理解的。

  接下來被北京游戲圈的朋友叫去做 web 游戲,那家叫可樂吧的公司。干了半年后沒什么興趣,就離開北京回武漢了。

  網(wǎng)易那些年

  丁磊最后說,你走也沒關(guān)系,在網(wǎng)易留一個宿舍,你可以住這里,沒問題。我覺得我在網(wǎng)易干得很開心,在這里不受限制。我不覺得公司欠我什么,我也不欠公司什么。

  • 怎么去網(wǎng)易的?

  大學(xué)快畢業(yè)的時候,我曾經(jīng)幫一家游戲公司做了點東西。他們有一款游戲用了我的游戲引擎,需要我在此基礎(chǔ)上再寫一個模塊。他們問我要多少報酬,我沒多想,就按照同學(xué)在外面做家教的行情算了一下,我說就按家教1個小時10塊錢算就行了。最后給了幾百塊錢,關(guān)系不錯。

  后來他們公司被網(wǎng)易收購,網(wǎng)易啟動了《大話西游》項目,聽說我沒在工作,于是就繼續(xù)讓我?guī)退麄冏鰱|西。我在武漢家中寫一些模塊,當然再不能按10塊錢時薪做了,當時一個月有4000塊兼職工資吧。做了段時間,他們覺得溝通太麻煩。丁磊打電話給我說,你不如就來廣州網(wǎng)易干,機票幫你買好了,公司也幫你在公司旁邊租了房子,過了馬路就到辦公室。你安心每天來上班,不用打卡。我爸說,你這么整天窩在家里也不像話,我就飛去了廣州。

  • 在網(wǎng)易做的第一個項目是什么?

  2001 年的網(wǎng)易人還不多,就幾十個人吧,我感覺那里的人都挺好的,特親切。跟游戲部門一開始沒在一起上班,他們上他們的,我上我的,我只需要完整需求。《大話西游》做了一年多就完成了。當時網(wǎng)易對他們的進度要求挺緊,似乎在按進度走,但我自己覺得質(zhì)量很有問題,只是搶時間把它做出來。理所當然的,完成以后問題特別多,服務(wù)器容易宕機,客戶端容易崩潰。

  當時也沒想過網(wǎng)絡(luò)游戲后來會怎么發(fā)展,網(wǎng)易應(yīng)該是因為石器時代的火爆而收購這個團隊的。但網(wǎng)易當時的思路都是傳統(tǒng)游戲開發(fā)運營的那一套,比如要找代理商來賣游戲客戶端,就像一個有網(wǎng)絡(luò)功能的傳統(tǒng)游戲一樣。

  • 《大話西游》第一版不太成功,你接著做《大話西游2》了嗎?

  剛到網(wǎng)易時,我沒把自己看成是游戲團隊成員,只是他們讓我做什么,我覺得事情還有點意思,就用心把圖形引擎一小塊的事情做好。項目結(jié)束后,整個項目沒做好,覺得很不爽。丁磊那時候也沒有信心,好在網(wǎng)易靠短信的業(yè)務(wù)開始賺錢了。

  我記得那段時間,公司附近特別多的酒吧,丁磊喜歡泡酒吧。我就住在旁邊,他在酒吧就打電話把我叫出來,也沒什么事情,就是喝酒聊天。我記得那時候他覺得游戲沒做好,而網(wǎng)易的聊天室服務(wù)還挺熱鬧,他就想把大話西游第一版改成一個圖形聊天室。我說這個不好,客戶端太大,那時候帶寬又小,不行。

  我始終覺得很多東西我來做的話,做好也挺容易的。原來的客戶端不穩(wěn)定,我在家里悶頭搞了兩三個月,重新寫了客戶端的雛形。弄好之后給大家看,說其實把客戶端做穩(wěn)定也不難。丁磊安排了原來技術(shù)部門的叮當來負責游戲項目,叮當從網(wǎng)易技術(shù)部門抽調(diào)了當時在網(wǎng)易技術(shù)最好的幾個程序,決定把項目重做一遍。然后我就認認真真開始做這個項目了,這就是《大話西游》第二版。

  在 2002 年,我們其實花了很短的時間,就把它重寫完了。游戲的大框架都在,只是前一版程序?qū)懙貌缓谩P碌陌姹就瓿梢院蟛环判模瑑?nèi)部測試了很久很久,直到技術(shù)上沒什么問題,才推了出來。我當時的想法就是在程序這個方面我盡力了,比以前穩(wěn)定,至少不會崩潰,也沒有內(nèi)存泄露。

  • 你在《大話西游2》上完全實現(xiàn)自己技術(shù)上的想法了嗎?

  我的一些想法也實施了,因為以前客戶端很容易崩,我沒太想去讀老的代碼。只是感覺如果按照我的想法做,會穩(wěn)定一些。也的確好了很多。以前沒把項目當成自己的東西做,所以有想法,最多說說,不會用力去推。后來到這個項目,就覺得是自己的項目,盡量把它做好,很多想法之前就考慮過,當時也比較成熟了。

  我大學(xué)頭兩年以及中學(xué)時代主要是用 C 語言做開發(fā),到大四開始寫 C++ 的程序。后來幾年都對 C++ 很有熱情,有新的項目開始也就有了新的實踐想法的機會。C++ 里可以玩的東西很多,每接觸到一些就會想著如何用到項目里去。當時對語言特別熱情,還做過 C++ 的T恤,把 C++ 印到名片上,利用公司的資源開辦了一個 C++ 討論組郵件列表,邀請了國內(nèi)很多玩 C++ 的程序員參加。

  接下來網(wǎng)易開始《夢幻西游》的項目,我參于的一個很大的動力是覺得 C++ 可以換個玩法,能夠把新學(xué)到的東西用進去,可以換個方法寫程序。因為前面一個項目還是比較傳統(tǒng)的 C++ 的用法,后來就在《夢幻西游》里面用了當時比較新潮的 C++ 技術(shù)。等到 2004 年《夢幻西游》項目開發(fā)結(jié)束后,我就逐漸對 C++ 沒興趣了。然后到 2005 年的時候,在上海開了一次 C++ 的會議,我被邀請去做一個演講。那時候,我記得聽了一些關(guān)于 C++ 語言編程的高級玩法,雖然之前自己也花了許多時間去研究,但突然就覺得這些只是一個智力游戲了。

  • 那個時候你寫了一本書吧?

  2004 年是我最閑的時候,我寫了一本書,到 2005 年的時候,那個書出版,我也到杭州工作,開始忙了。從 2005 年我正式寫博客,最初的想法挺簡單:我的書出版了,里面有很多錯誤的地方,以及想法的變遷,我想利用網(wǎng)絡(luò)平臺,來更正我寫過的東西,所以這個博客最早的作用是維護勘誤表,接著把新的想法寫在上面。

  我從 1997 年開始維護了很多年個人網(wǎng)站,之前也經(jīng)常寫些東西,網(wǎng)站本來就有一些固定的讀者。在書出版后,有很多人就因為那本書找到我的博客,讀者就更多了。我發(fā)現(xiàn)博客有更好的交互性,堅持寫下來,一直沒有停,寫到現(xiàn)在。

  • 你怎么去到杭州的?

  2005 年的網(wǎng)易,我已經(jīng)算是干的比較久的員工。一些老員工離開了。我當時的想法是既然項目做完,《大話西游》都有幾十萬在線,在國內(nèi)算是最好的一個網(wǎng)絡(luò)游戲,那么我對自己的工作有了個很好的交代。網(wǎng)易的待遇不錯,第一筆的期權(quán)收益拿到,似乎日后的生活沒有問題。就想離開重新做點別的。

  沒想好去哪,當時也有其它公司讓我過去,第一個找我的是盛大。盛大的陳大年在我讀大學(xué)時,我們就是網(wǎng)友。他說想搞個研究院,問我有沒有興趣。

  我直接跟領(lǐng)導(dǎo)叮當(前網(wǎng)易 COO 詹鐘暉,于2011年5月15日卸任網(wǎng)易首席運營官,離職前是網(wǎng)易管理團隊重要成員。他于1999年10月加入網(wǎng)易公司,2001年4月加入在線游戲事業(yè)部。2006年5月,詹鐘暉被任命為網(wǎng)易聯(lián)合首席運營官,2009年3月,詹鐘暉擔任網(wǎng)易首席運營官,主要負責游戲業(yè)務(wù)。)說我想換個地方,換個環(huán)境生活。盛大的朋友邀請我過去。他就問,去盛大能做啥呢?在網(wǎng)易不能做嗎?

  當晚丁磊找我喝酒,說你覺得哪里環(huán)境比較好,我說杭州感覺不錯,然后他就說不如我們在杭州開個分公司吧,我說好啊。丁磊是浙江人,在杭州開分公司的事情估計他也是想了很久,恰巧借我的口提了出來。這個事情網(wǎng)易董事會批的很快,沒幾天我就一個人到杭州折騰去了。

  剛到杭州,我在西湖邊租了一個小辦公室。一開始的幾個人是我在游戲圈子里的朋友,還有過去的同學(xué)。接下來就是自己招人,初期人手不夠時我還兼職過前臺,行政,出納。

  • 當時在杭州想做什么?

  一開始就想做游戲引擎,除了游戲引擎,還想做一款跟市面上的網(wǎng)絡(luò)游戲不一樣的游戲。04、05年是整個網(wǎng)易感覺最好的時期。沒有競爭對手,收入不錯,自我感覺非常好。剛到杭州時,老板不急,我們也不急,耐著心做就行了,我們想做一個不一樣的游戲。我不太喜歡 MMO 的枯燥模式,覺得很枯燥。2004年,《魔獸世界》在美國在 Beta 測試,我卻玩得挺開心的。發(fā)現(xiàn)網(wǎng)絡(luò)游戲也不是那么無趣。

  我想做點好玩的游戲,但覺得需要一步一步的來。技術(shù)跟不上,就先把技術(shù)做好,然后再做好的游戲。我想法很單純,只想做事。我們只要7、8個人就可以了,人多了也管不過來。后來網(wǎng)易開始把重心移到杭州,前期因為在杭州已經(jīng)有了我們這個辦公室,并注冊了分公司,成立杭州研究院也就方便了很多。早期我們在杭州研究院的籌備工作上做了不少事情,但后來的杭研的實際業(yè)務(wù)和我那里也沒有什么關(guān)系。

  • 看起來工作有些瑣碎,你一個人能兼顧這些工作和開發(fā)嗎?

  我的確有一些非技術(shù)的工作,比如說我需要做公司內(nèi)部的技術(shù)評審。除了杭州的事情,也經(jīng)常回廣州幫廣州的項目解決一些問題,頻率大約半年一次吧。因為丁磊的用人風格就是信任他熟悉的人。如果有項目出現(xiàn)問題,他覺得誰能搞定,他就把這個人調(diào)過去幫幫忙,他對我技術(shù)方面解決難題的能力很信任。經(jīng)常把我叫回去做點這個,做點那個。我也樂意去做。

  開發(fā)進行了幾年后,我們有幾個主要的程序員覺得累了,換到別的部門去。每次有人離開,我都很苦惱,因為需要接手那些原本別人負責的模塊。后來發(fā)現(xiàn)我自己接的事情越來越多,我光接那些別人做的東西,就沒有什么精力做新的東西了。每走一個人,我把他們做的東西都看一遍,再接著做,很累。最終整個工作室可能只有我知道所有的數(shù)十萬行代碼都是怎么回事。

  在開發(fā)上我們搖擺過很多次,又想把游戲做好,又想把引擎做好,結(jié)果兩件事情都沒有做好。技術(shù)上的東西也是做了又改,改了又做。一開始我們的想法就是什么都自己做,覺得如果用公開的東西,外掛就容易鉆漏進來。比如,如果我們連 runtime 都自己寫的話,可以做出很強的加密殼。我們還可以自己開發(fā)腳本語言,不僅可以貼合游戲的需求,還不容易被人分析。這些想法現(xiàn)在看來是很可笑的,但在頭一年,我們的確是在做這些。估計是受公司大氣氛的影響,覺得不用著急,什么都可以慢慢來。做著做著就發(fā)現(xiàn),軟件大廈不是幾個人就可以搭起來的,你不能說自己干就從頭自己干,我們當時不僅做了 runtime,還做了執(zhí)行代碼的加載器,我們做得特別特別細,干了許多本該是操作系統(tǒng)做的瑣碎工作。一年多以后才醒悟精力不應(yīng)該放在這些上面。

  • 最后你們有成型的產(chǎn)品嗎?

  我們最后的3D引擎半成品沒有對外公開。到2010年的時候,網(wǎng)易的情況已經(jīng)不一樣了,網(wǎng)易的競爭者在08、09年之后開始多起來。但是我們還是比較封閉,沒有很快的思路轉(zhuǎn)換,覺得什么事情慢慢踏踏實實做就可以了,也不用管市場需要什么,因為網(wǎng)易有很多賺錢的產(chǎn)品,也不缺我這一個。我當時覺得有些東西做出來,公司內(nèi)部可以用,我在里面學(xué)到的東西,我可以跟公司內(nèi)部去分享。那段時間做的挺多的就是到廣州做內(nèi)部的分享,給大家講我們做的東西,網(wǎng)易的技術(shù)氛圍一直很好。

  在杭州開發(fā)游戲引擎期間,我們工作室出過一款完整的卡牌游戲,我自己很喜歡,但用戶不多,喜歡的人都很喜歡,不喜歡的人似乎也很難吸引他們來玩。公司也不愿意花資源去推這種特別小眾市場的游戲

  我在杭州做的東西沒有特別成功的,但是有很多技術(shù)上的想法,以及對游戲的想法總在和整個公司的同事分享。3D引擎這個東西也很難做,它是需要很多年積累的,現(xiàn)在自己做3D引擎的人也比較少。我們嘗試過和廣州的小組合作開發(fā)游戲,但沒有合作成功。最后我們覺得我們小組要想在公司活下去有發(fā)言權(quán),還得自己做游戲。所以到2010年,就開始重新招人自己做游戲。但這個時候,公司的環(huán)境對我們的支持已經(jīng)不如2005年。

  因為只是想先讓工作室生存下去,所以也沒什么高追求,加上之前做的卡牌游戲不被市場接受,我們這次覺得做一個市場認可的游戲就可以了,不打算做什么驚世駭俗的東西。最終開發(fā)時間太緊。2010 年底這個游戲就叫停了。其實對于公司來說,確實應(yīng)該停掉,公司已經(jīng)有太多項目了,沒有特別的理由保留我們這個并不特殊的項目。

  • 有沒有想過把這個3D引擎項目開源

  到2010年工作室解散的時候,我想過這事,和叮當說的時候,他說他做不了主,所以我們就退一步在公司內(nèi)部開源。但畢竟在網(wǎng)易頂多也就1000個程序員,形成不了開源軟件良好發(fā)展的社區(qū),我們在這個引擎上繼續(xù)繼續(xù)做的工作很多。我跟丁磊說,我們做的東西如果公司不用,不妨把它開源,讓大家一起完善。當時我們工作室剛解散,丁磊覺得我心里有想法。他有話直說,說你花公司的錢,做了4年的東西。你沒做成功,就覺得你要找回一定的價值。你覺得開源就可以把自己這4年做的東西的價值體現(xiàn)出來。我說我不是這樣想的,我只是很單純覺得技術(shù)發(fā)展依賴交流分享。這個也是我最后走的原因之一,我覺得和老板有些理念很難達成一致。丁磊是很獨斷的一個人,公司什么都是他說了算,他認可的東西就很認可,他不認可的東西別人跟他解釋也沒用。丁磊為人不錯,網(wǎng)易整體也很好,尤其是技術(shù)氛圍,但并不是事事讓人滿意。

  • 那時候是不是人也走的比較多,他也比較茫然,看問題負面的東西比較多?

  網(wǎng)易游戲在前兩年離開的核心人員比較多。大話西游的核心團隊突然就走掉了一大撥,當時丁磊心里不舒服,突然飛到杭州。我?guī)ノ乙粋€朋友開的小酒吧,喝了一晚上紅酒聽了一晚上抱怨。最后我那朋友一直在我背后催我說太晚了要打烊了。

  那個時候經(jīng)常被他叫過去在辦公室閑聊。我記得有一次他跟我說,中國搞航天什么的,花這么多錢,太浪費了。我說我跟你看法不一樣,然后他就一個勁的說這個沒用沒用,浪費錢。他就覺得搞航天不如養(yǎng)豬,他有他自己的一整套的道理,所以你是很難說服他的。

  到2011年的夏天的時候我離開。丁磊最后說,你走了也沒關(guān)系,在網(wǎng)易大樓里給你留一個宿舍,你想住就住在這里,沒問題。我覺得我在網(wǎng)易干得很開心,在這里不受限制。我不覺得公司欠我什么,我也不欠公司什么。

  • 現(xiàn)在網(wǎng)易還有你這種類似于“自由人”的角色嗎?

  網(wǎng)易的牛人很多,我這種閑人現(xiàn)在估計沒有了。我在廣州的時候,以及杭州工作室解散后,經(jīng)常在各個部門,工作室跑來跑去,對跟我沒關(guān)系的業(yè)務(wù)發(fā)表些意見。比如Twitter正火的時候,我就說我們要不要做一個,我有很多想法。有事沒事,我就會找人問說你們部門是不是閑了,我有個點子不錯,我們要不要搞一下。因為我自己是閑不下來,就算沒事,我也會到一些部門去問,你們最近有沒有遇到什么問題,我們一起看一看。我在網(wǎng)易工作10年多,大部分時間就是一個人,不用管人,也沒人管我。我和談的來的同事說,最近有些好玩的東西,我們研究一下。如果碰上可以做的事情,可能就搞上一兩個星期。

  最近聽老同事說現(xiàn)在網(wǎng)易跟以前有點不一樣了,以前老員工在網(wǎng)易還是比較悠閑的,愛什么時候上班,就什么時候上班。比如我當年就經(jīng)常下午去上班,半夜離開。現(xiàn)在好象不行了,不管你有沒有資歷。

  自由的程序員

  • 每個人都會有自己的挑戰(zhàn),對別人來說很簡單,但是對你來說很難,其實你都可以一點一點來完成。后來怎么想到自己出來創(chuàng)業(yè)的?

  2011年,我離開網(wǎng)易的時候想的蠻簡單,覺得不在網(wǎng)易可能更自由一點。比如我想把我寫的東西開源開源,而在網(wǎng)易是不行的。我就想讓自己獨立出來玩一玩,想做點事情也好,更隨便一點。

  叮當比我早幾個月離開,一開始我就知道他們幾個人在想創(chuàng)業(yè)的事情。他們最后才找到我。起初一起合伙的人有做美術(shù)的,有做市場的,而做技術(shù)的人沒有確定。后來這一伙人好些人還是留在網(wǎng)易了,并沒有走。

  他們一直缺個做技術(shù)的合伙人,我單身沒有負擔,是創(chuàng)業(yè)很好的合伙人選。叮當跟我聯(lián)系。我本來是想先休息,不過又想想,其實創(chuàng)業(yè)的話,能自己說了算也挺好的。我在網(wǎng)易07、08年以后研究的東西,都是做網(wǎng)游的平臺,如果我是一個人做著玩,缺乏個平臺,絕對是沒法繼續(xù)搞這些東西的。一個產(chǎn)品需要有很多的用戶,游戲這東西不可能一個人弄。若是組建起新團隊,做這些東西,知識和技能便可以延續(xù)下來,這個事情也蠻好的。

  • 你們拉了很多網(wǎng)易的同事出來嗎?

  我們不太想找網(wǎng)易的人,之前大話西游的團隊離開我也看到丁磊挺受傷。我知道這個對他確實打擊挺大,以至于后來公司管理風格都變了很多。所以我們出來不太想找網(wǎng)易的人,我覺得就我們幾個核心足夠了,我們市場有市場的人,做產(chǎn)品有產(chǎn)品的人,做技術(shù)我也很有信心。

  • 那你現(xiàn)在公司也成立了兩年了,那你覺得達到你的目的了嗎?

  不到兩年,還算達到了。其實我跟叮當干也蠻多波折,最主要是我覺得他們一開始人太多。都是很牛的人,我覺得做事情不能這么多人開圓桌會議來決定事情,所以我當時只有一個要求,我說叮當我跟你干,我聽你的,沒問題。反正我一直是你下屬早習慣了。但是以后做核心決策加上我不應(yīng)超過3個人。他們也挺猶豫的,畢竟我是后來的。

  最后的結(jié)果是我們?nèi)齻€人出資成立了現(xiàn)在這家公司,然后再以我們?nèi)齻€人的名義去找了風險投資。最后公司董事會有 8 個人。

  • 新產(chǎn)品什么時候上線?

  我們的 MMO 產(chǎn)品叫《斗羅大陸》,這原本是起點一部非常有名的網(wǎng)絡(luò)小說。原計劃是今年底上線,但是現(xiàn)在可能進度趕不上。最大的原因是我們代理了一家由成都一家公司開發(fā)的產(chǎn)品《狂刃》。代理的產(chǎn)品有很多技術(shù)問題,我們抽調(diào)了很多人員幫他們?nèi)ソ鉀Q問題。不光是技術(shù),還有產(chǎn)品的設(shè)計,都有問題。

  《狂刃》已經(jīng)上線。當初開董事會我贊成做這個代理項目的主要原因是可以借機鍛煉一下運營團隊,況且我們原本也有計劃做用戶平臺,付費支付系統(tǒng)等。把這些用戶平臺提前做好,我們自己產(chǎn)品上線也會順利一點。因為游戲最怕的就是剛上線時各種不穩(wěn)定因素。大話西游那個團隊出去,第一個產(chǎn)品失敗遇到的重大問題之一就是他們的用戶平臺沒有經(jīng)過檢驗,第一次砸的宣傳費幾百萬,因為第一天用戶的接入平臺出問題,搞了8個小時玩家不能登陸。這等于一個 BUG 就浪費了幾百萬的市場費用。我們提前驗證一下自己開發(fā)的用戶平臺,代理一個游戲是個很好的機會。《狂刃》的第一天也出了用戶登陸故障的事故,但是我們10分鐘就搞定了,應(yīng)急速度很快。估計等我們自己的產(chǎn)品上線的時候,出現(xiàn)這種問題的機會就更少了,也有了應(yīng)急的經(jīng)驗。

  • 你好象在 skyNET 上面花了好多心思吧?

  skyNET 是我們服務(wù)器的一套框架程序。最初想法是在2010年,我們正在籌備做新的游戲的過程產(chǎn)生了新的想法。由于游戲項目后來迅速停掉,想法也沒有實踐。到2011年出來了以后,反正要做新項目了,就想想該怎么做。寫了半年后嘗試做開源。因為一直都想把自己做的東西迅速的放到程序員社區(qū)里面,大家都可以用,然后得到反饋,我們再改進。我一直覺得這是可以提高我們在技術(shù)圈中的影響力的好方法,同時也可以監(jiān)督我們把自己的東西質(zhì)量提高。

  最近有很長一段時間,我在手游上面做開發(fā)研究,所以也不是全部精力在做這個東西。ios游戲開發(fā)方面,也是我們?nèi)孔约鹤龅摹2贿^手游項目沒有開源是因為有很多東西做得太快,針對性的代碼太多,還沒整理好。

  我們寫的很多東西跟業(yè)務(wù)沒有關(guān)系的都盡量開源了。我對現(xiàn)在的同事也是這么說,如果你覺得你的東西值得拿出來,我們都鼓勵你去開源開源有一個好處,你如果能把項目推上正軌,有很多人會為它出力。就像我們 skyNET 出來以后,一開始都是我一個人在維護,慢慢的發(fā)現(xiàn)有一些別的公司的項目也在用。會給你提意見,會推一些代碼,發(fā)現(xiàn) BUG 也會告訴我,慢慢這個社區(qū)就起來了。

  • 手游方面你們是不是可以借用一些現(xiàn)有的游戲框架,比如 Cocos2d ?

  也有人問我們?yōu)槭裁床挥?Cocos2d,我曾考察過一些ios上面的圖形引擎。我從大學(xué)開始就做2D游戲,包括后來做《大話西游》、《夢幻西游》。我對這個領(lǐng)域很熟悉,知道2D圖形核心部分沒有太多工作。所以我覺得沒有必要用別人的東西。如果要開發(fā)3D游戲,我們會選一個3D引擎的開源東西做,因為自己做過3D引擎,知道這里面代碼量特別大,從頭做很難。如果想盡早出產(chǎn)品,沒有必要把精力花在引擎上面。但是2D的東西,我自己花了一個星期的時間,就把基礎(chǔ)的東西做的差不多了,工作量對我來說就是兩周的工作時間。如果去用現(xiàn)成了的2D引擎,可能我也需要兩周時間去熟悉。而自己寫的引擎,可以更清楚如何優(yōu)化。手機游戲性能優(yōu)化很重要,有點像20年前的感覺。機器性能都很差,你必須把優(yōu)化做好一點。這方面我覺得自己還是比較擅長的。有很多東西新鮮有趣,比如在手機上考慮怎么省電等等。如果用現(xiàn)成的東西,還會放棄這些有趣的過程,我選擇了自己來做。

  • 你剛剛一直在提你覺得好玩的游戲,還有你的游戲觀,你覺得好玩的游戲應(yīng)該是什么樣的?

  我們現(xiàn)在做的3D網(wǎng)游是按照魔獸世界的模式在做,我們不敢說做的比它好,因為我自己也是魔獸世界的玩家,我覺得做得比它好很難,但是我們是走這種模式,龐大的世界觀,豐富的情節(jié),有很多很多的細節(jié),然后讓你覺得是一個世界。

  單純個人選擇來說,我覺得游戲系統(tǒng)越復(fù)雜,越有挑戰(zhàn)性,我就覺得越好。比如說我原來不怎么玩手機游戲,我覺得手機游戲太簡單。過年吸引我玩手游的第一個游戲是COC(《部落戰(zhàn)爭》),我突然覺得挺好玩,有人玩這個游戲就覺得不花錢就玩不下去了。而我反而覺得不花錢才是樂趣,有挑戰(zhàn)。我沒花錢但玩得挺嗨的。

  我玩游戲對圖象聲效沒什么要求,只需要它系統(tǒng)好玩。我也玩一些用字符拼出來的抽象游戲,比如矮人要塞這樣的,畫面上只有一些符號,但它有一個很復(fù)雜的游戲機制。還有一些策略游戲,通常會選最高難度,要求一步一步的精心策劃,不準犯一點錯誤。可能我會不停的失敗,但是我覺得失敗也是一種樂趣,只要最終能成功就挺開心。

  我玩游戲的口味跟大多數(shù)普通的玩家可能真不一樣,所以我們自己的游戲,我不提太多的意見,交給策劃去做。而我喜歡的東西,市場可能不接受。

  • 你在業(yè)余時間經(jīng)常攀巖?玩了多少年了?

  我04年開始玩攀巖,05年就停了,在2011年工作閑下來才撿回來。我的身體素質(zhì)不太適合玩這個,因為我體力不好,力量不怎么樣,個子太高,韌帶又不太好。攀巖比較適合1米7幾的人玩,亞洲人超過1米8,力量就不太跟的上。雖然攀巖運動在20出頭是黃金年齡,但玩到60、70歲絕對沒問題。這不是項跟人較勁的運動,只是不斷的挑戰(zhàn)自己而已。這個東西,自己覺得開心就好。不為什么,甚至不是為了鍛煉身體,純粹是喜歡。玩攀巖也不占用什么時間,每次1個小時,一周三次不過3個小時。當然偶爾會開車出去玩。花上一個周末在野外。

  攀巖是一項孤獨的運動,就是讓你覺得定期有事情做,讓你覺得有很多挑戰(zhàn)要去完成,每個人都會有自己的挑戰(zhàn),對別人來說很簡單,對你來說很難,你可以一點一點來完成。你可以去各個地方,一直爬下去。玩攀巖的圈子,除了大學(xué)生剛畢業(yè)的以外,我認識圈子里面堅持下來的人,就是玩了好多年的人,很多巖友都是三四十歲。我現(xiàn)在是34,至少10年內(nèi)我不會覺得玩得吃力。去野外爬,你經(jīng)常會見到五六十歲的人掛在巖壁上。它不是一個純年輕人做的事情。

  今天完成不了的線路,明天可能也完成不了,但是你堅持,過一段時間,突然開竅了,就會發(fā)現(xiàn)很簡單。攀巖是用腦子玩的,有的東西說不清,要自己體會。突然之間,原來很難的東西變簡單了,然后你就會找下一個目標,可以爬更難的線路。也不一定是需要越爬越難,還可以嘗試各種風格的,不同的巖壁。

  • 你作為程序員出來創(chuàng)業(yè),有什么切身感受?要是其他碼農(nóng)有這樣的機會的話,鼓勵他們出來創(chuàng)業(yè)嗎?

  我很滿意現(xiàn)在的情況。雖然我們公司還沒有正收益,我們還在花錢。現(xiàn)在公司最好的一點是我們可以很好的分工合作,大家做各自擅長的事情。就像我現(xiàn)在寫程序,不管人。做開發(fā)的階段,我只要把我的事情做好就行了。每個人把擅長的東西做好就行了。如果想自己什么都做,那就會很累。我自己的負面經(jīng)驗就是在杭州干了幾年,什么都管,覺得自己什么都能做。當時想,只要其他人能做的事情,肯學(xué)肯適應(yīng),你都能做。結(jié)果是你沒有那么多精力。還是把自己喜歡做的事情做好。你不喜歡、不擅長的事情,有人卻喜歡擅長,交給他們就好了。

  組建創(chuàng)業(yè)公司,做事的規(guī)則很重要。我覺得與人合作,矛盾遲早會有的。一開始就應(yīng)該把決策機制和遇到矛盾大家怎么來協(xié)調(diào)定好。把壞的事情事先想好。不能依靠朋友間的友情來處理問題。

it知識庫云風:一個編程的自由人,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 一区二区三区四区国产 | 日韩成人在线观看 | 亚洲品质自拍视频 | 亚洲日韩第一页 | aaa一区 | 成年人网站国产 | 一区二区三区在线 | 欧美一区二区免费视频 | 日韩视频成人 | 成人精品国产一区二区4080 | 成人乱人乱一区二区三区软件 | 蜜臀久久99精品久久久久久宅男 | 久久久91精品国产一区二区三区 | 久久男人 | 久久免费视频2 | 二区国产 | 在线国产一区 | 亚洲精品久久久久久下一站 | 日韩欧美手机在线 | 欧美video | 天堂视频中文在线 | 国产成人免费在线观看 | 亚洲精品白浆高清久久久久久 | 精品中文字幕在线 | 日韩精品视频中文字幕 | 狠狠干av| 97成人精品 | 夜夜爽99久久国产综合精品女不卡 | 999视频在线播放 | 国产成人精品免高潮在线观看 | 天天干天天色 | 欧美伊人久久久久久久久影院 | 91精品国产91综合久久蜜臀 | 免费精品 | 免费在线看黄 | 99久久中文字幕三级久久日本 | 国产精品美女久久久久久免费 | 日韩欧美在线免费 | 日韩1区| 男女在线免费观看 | 国产精品国产精品国产专区不卡 |