第二十三章 剁手黨屬性再次發作(1/2)
120萬軟妹幣,說多不多。顧莫傑精打細算了一番,除了預留留後續幾個月的人力資本和的房租等硬性開支,眼下能夠留給初音娘這個剁手黨添置固定資產的,也就七八十萬而已。
所以,開學報導前的最後幾天,顧莫傑過得很是苦逼——初音娘這個外掛是不能讓任何人知道其存在的。給初音娘添置設備、研究公司第一輪的軟體研發方向這些事情,顧莫傑都沒有人類同伴可以商量;只能一個人坐在自己房間裡,和自己的眼鏡討論決斷。
為了這事兒,顧莫傑沒少被身邊人懷疑。比如在周立新看來,自己這個表弟真是怪癖得可以,都已經自己當老闆做軟體做網際網路產業了,居然還用那種乾綱獨斷的決策手段,連個「頭腦風暴」都不需要。
顧莫傑卻是顧不得這麼多。
這天,他正在阿狸巴巴上瀏覽GG,想給新公司配一些辦公用的電腦。初音娘便在他耳朵邊上喋喋不休。
「如果你決心進一步發展新一代輸入法的話,眼下需要重點解決的是開發伺服器端程序的程式設計師。而且,vs2050是不能讓雇員用的,你要有心理準備。該架設的代碼伺服器和編譯伺服器,都不能省。」
顧莫傑嚼著口香糖,一下子沒有反應過來:「能不能說詳細一點兒?我怎麼聽不太懂?」
「當初的『萬能輸入法』,除了我從系統工具里直接反編譯出來的代碼之外,剩下的所有編程活兒都是你一個人幹的,不是麼?那是因為,萬能輸入法實現起來很簡單,只需要一個『客戶端』的軟體就行了,而對伺服器端軟體的要求很低。但是現在你要做的新輸入法要實現實時升級、細胞詞庫、定製化詞頻統計這些功能,再靠原來那種模式當然是不行的,自然要一大票程式設計師來給你寫伺服器端程序。」
顧莫傑還是沒怎麼聽懂,又詳細追問了一番,幸好初音娘的智能程度不錯,提問誘導性比較強;弄了半晌,顧莫傑總算明白對方的意思了。
打一個通俗一點的比方:當初的「萬能輸入法」雖然比智能abc牛逼多了,但是終究只是準確一點、詞庫大一些。這些提升都只是量變,而非劃時代的質變。
如果用遊戲來做個類比的話,智能abc如果被定性為「單機遊戲」,那麼「萬能輸入法」也依然是一款「單機遊戲」——當然這款單機遊戲更強大、更好玩。
既然是單機遊戲,就只需要一個「客戶端」就行了。即使那時候萬能輸入法有上傳詞頻數據的後門,充其量也就相當於一般單機軟體崩潰的時候,軟體商彈一個「錯誤報告」之類的彈窗、請用戶把錯誤數據反饋回去罷了。
而一旦一個輸入法要實現實時升級、細胞詞庫、定製化詞頻統計這些功能,那就不是一款「單機遊戲」可以實現的了,那得是「網路遊戲」的功能。
單機遊戲再好玩,也沒法做到「殺怪練級的時候有別的人類玩家來和你pk搶怪」或者「你打某個詞的頻率高了之後,可以影響到網絡上其他人打到同音詞時候的選詞排序」這種功能。
往深了說,從「萬能輸入法」到將來要推出的「初音輸入法」,兩者之間有一道技術上的鴻溝,那就是未來的初音輸入法要利用到搜尋引擎技術,儘管只是搜尋引擎技術的一點皮毛。
顧莫傑前世是寫手機的,不是寫網絡應用的。初音娘灌輸的這些東西,已經快超出他目前的學識程度了。
不過幸好,目前的他不需要知道得這麼多,這麼深入,他還有時間慢慢學習——他唯一必須馬上知道的,就是他需要分出很多人手和精力,去解決伺服器端程序這個問題。
對此,他不甘地問過初音娘:「為什麼客戶端程序可以直接從2050年的版本簡化後移植過來,小修小補一下就成,而伺服器端程序卻不行?」
初音娘的回答是:「2050年的網絡已經實現了徹底的雲分布,所有終端已經不區分客戶端和伺服器端了,所以那個時代沒有伺服器端程序。」
這個例子相對比較好理解。比如2006年以前,幾乎所有軟體公司的編譯工作都是單台電腦或者專門的編譯伺服器來完成的。但是後來,到了顧莫傑重生之前那陣子,就出現了「分布式編譯」這種模式,同一個區域網內的電腦在經過一番設置之後,可以在編譯的時候借用別的友鄰電腦的cpu處理能力來編譯一部分代碼。
再後來,優酷路由寶還能打出「閒置帶寬可以賺錢」這種招牌,雖然這兩件事情技術原理上千差萬別,但是思想方向是一致的——在網絡技術進步的過程中,不管細枝末節的變化多大,「分布式處理」這個大發展趨勢是不會錯的。
初音娘說2050年的時候,所有伺服器都被分布式融入到了客戶終端里去,以至於所有2050年的軟體移植到2003年,都必須徹底重寫伺服器端的程序,也就順理成章了。
畢竟,2003年沒有2050年那個「雲」一樣的網端環境,只能因地制宜地重新架構,因陋就簡。
顧莫傑弄不明白前面的彎彎繞,他就直接記結論:
本章未完,點選下一頁繼續閱讀。