最老程序員創(chuàng)業(yè)札記:全文檢索、數(shù)據(jù)挖掘、推薦引擎應(yīng)用42
反客為主
本來(lái)吳言和張紹志關(guān)于提高系統(tǒng)并發(fā)性的討論是一個(gè)完全非正式性的會(huì)議,估計(jì)張紹志也沒(méi)有進(jìn)行特別的準(zhǔn)備,但是作為王文斌第一次主持參加的技術(shù)會(huì)議,這就具有了特別的意義。吳言希望要在這次會(huì)議向王文斌和張紹志表達(dá)出自己雖然不是技術(shù)負(fù)責(zé)人,但是在技術(shù)方面還具有不可忽視的影響力,因此在這個(gè)會(huì)議上吳言需要有所做為。
首先這次會(huì)議肯定會(huì)討論數(shù)據(jù)庫(kù)的瓶頸問(wèn)題,之前因?yàn)槿肆Y源方面的原因,所有操作都是基于數(shù)據(jù)庫(kù)進(jìn)行的,這在用戶(hù)量小的情況下,不會(huì)出現(xiàn)什么問(wèn)題,但是在用戶(hù)并發(fā)量大了之后,數(shù)據(jù)庫(kù)的性能問(wèn)題就會(huì)變得日益突出起來(lái)。對(duì)于這個(gè)問(wèn)題,顯然可以通過(guò)MySql集群來(lái)得到一定程序的緩解,但是并不是根本的解決之道,因此需要考慮采用一種可以支持大容量并發(fā)的體系架構(gòu)。
根據(jù)吳言的猜測(cè),張紹志很可能提出NoSql的解決方案,這樣既可以解決數(shù)據(jù)庫(kù)瓶頸問(wèn)題,同時(shí)還可以對(duì)系統(tǒng)進(jìn)行大規(guī)模重構(gòu),所有的開(kāi)發(fā)人員,包括吳言自己,都希望構(gòu)造一個(gè)屬于自己的全新系統(tǒng),而不愿意維護(hù)別人的舊系統(tǒng),系統(tǒng)維護(hù)通常意味著無(wú)窮無(wú)盡的噩夢(mèng),在這點(diǎn)上,張紹志可能也不例外。而在這點(diǎn)上王文斌可能也希望減少對(duì)舊系統(tǒng)的依賴(lài),這樣更有利于他今后開(kāi)展工作,因此單從這點(diǎn)上來(lái)看,王文斌和張紹志的利益是相同的。但是這意味著需要重寫(xiě)很大一部分代碼,同時(shí)意味著很大的資金占用,從公司的角度來(lái)看,至少在現(xiàn)階段必要性不大。
吳言前一階段通過(guò)對(duì)NoSql和NewSql的比較,覺(jué)得對(duì)于現(xiàn)在這個(gè)項(xiàng)目而言,采用NewSql可能是一個(gè)更好的解決方案,可以通過(guò)對(duì)后臺(tái)數(shù)據(jù)庫(kù)軟件的配置,實(shí)現(xiàn)既滿足大容量并發(fā)性要求,同時(shí)不必對(duì)現(xiàn)有代碼進(jìn)行任何修改,這種方案似乎比NoSql更好。只是對(duì)于程序員來(lái)說(shuō),通常喜歡通過(guò)軟件編程來(lái)解決問(wèn)題,而不喜歡通過(guò)系統(tǒng)軟硬件配置來(lái)解決問(wèn)題,這也正是前一段吳言在NoSql和NewSql之前猶豫的原因,現(xiàn)在跳出程序員的視圖之后,做出選擇NewSql的方案就顯得順理成章了。
在做出決定之后,吳言熬夜把NewSql和NoSql的概念重新熟悉了一遍,為明天的技術(shù)討論會(huì)做足了準(zhǔn)備。
將所有材料看完之后,已經(jīng)是凌晨一點(diǎn)多鐘了,整個(gè)公司空無(wú)一人。正好,吳言把自己的東西收拾了一下,搬到了大廳里的一個(gè)空位上,這樣就為王文斌騰出了辦公室。
剛剛有的獨(dú)立辦公室,還沒(méi)有坐熱,就又沒(méi)有了,看來(lái)自己可能真的沒(méi)有坐獨(dú)立辦公室的命呀!吳言不禁在心中暗自感慨著。
準(zhǔn)備好所有這一切之后,吳言才拖著疲憊的身體回去休息了。
吳言在八點(diǎn)鐘左右就到了公司,公司還沒(méi)有一個(gè)人。吳言坐到了自己在大廳的新位置上,打開(kāi)電腦,開(kāi)始看起了《產(chǎn)品經(jīng)理圣經(jīng)》這本電子書(shū),既然要做產(chǎn)品經(jīng)理,就要把這件工作做好。
吳言正在看書(shū),這時(shí)公司的前臺(tái)先到了,前臺(tái)是一個(gè)二十歲不到的小女生,叫張新燕,今年剛剛大專(zhuān)畢業(yè)。見(jiàn)到吳言坐在大廳的新座位上,驚奇地說(shuō)道:“吳總,您怎么坐到這兒來(lái)了?”
“噢,這是我的新位置,咱們公司來(lái)了新的CEO,他會(huì)坐在我原來(lái)的辦公室。對(duì)了,今天咱們的新CEO為過(guò)來(lái),就是前兩天跟趙總一起來(lái)的那位王總,你還有印象吧!”吳言說(shuō)著。
張新燕若有所思的點(diǎn)了點(diǎn)頭,說(shuō)道:“有點(diǎn)印象。”
“對(duì)了,他今天過(guò)來(lái)時(shí)你就直接把他帶到他的辦公室去吧!”吳言囑咐著。
“好的!”張新燕回答著,張新燕臉上的表情有些復(fù)雜,看得出是對(duì)公司突然間出現(xiàn)的人事變動(dòng)有些意外,同時(shí)對(duì)吳言的境遇有些同情抑或是別的感情,反正張新燕的表情也令吳言有一種如芒在背的感覺(jué)。好在張新燕在大廳里轉(zhuǎn)了一圈就到前臺(tái)去了。
其他員工也陸續(xù)到了,他們看到吳言坐在大廳里,眼神中都有些奇怪的感覺(jué),吳言只能一遍遍地跟他們解釋?zhuān)@是自己的新工位,今天公司要來(lái)新的CEO,要坐自己原來(lái)的辦公室,可以看得出他們每個(gè)人的表情都有些怪怪的,在他們的眼神下,吳言覺(jué)得很不自在,簡(jiǎn)直就是一種煎熬,不過(guò)終于所有的員工都到齊了,這段尷尬的經(jīng)歷終于可以告一段落了。
王文斌在九點(diǎn)不到的時(shí)侯就來(lái)到了公司,前臺(tái)張新燕把他直接帶向了吳言原來(lái)的辦公室。在經(jīng)過(guò)大廳時(shí),王文斌一眼看到了吳言,連忙走過(guò)來(lái)和吳言握手,說(shuō)道:“吳總,你好!真不好意思,占了你的辦公室!”
吳言也回應(yīng)道:“沒(méi)關(guān)系,別客氣!您先到辦公室收拾一下,一會(huì)兒咱們還得開(kāi)個(gè)會(huì)呢!”
“好的,好的!”王文斌一邊答應(yīng)著,一邊和張新燕走進(jìn)了自己的辦公室。
在十點(diǎn)鐘左右,討論提高系統(tǒng)大容量并發(fā)性的會(huì)議如期開(kāi)始了,參會(huì)的只有吳言、王文斌和張紹志,會(huì)議由吳言來(lái)主持,所以吳言首先來(lái)了個(gè)開(kāi)場(chǎng)白:“我先介紹一下,這位是王總,是咱們公司新來(lái)的CEO,以后王總將主要負(fù)責(zé)研發(fā)工作。當(dāng)然,為了實(shí)現(xiàn)平穩(wěn)的過(guò)渡,所有技術(shù)部門(mén)的郵件可以都抄送給我,我也會(huì)參與所有的技術(shù)部門(mén)會(huì)議。”
吳言的這番話,令張紹志吃驚不小,突然換了上司,一點(diǎn)準(zhǔn)備都沒(méi)有,也難怪張紹志會(huì)有一種很突然的感覺(jué)。
吳言又接著向王文斌介紹了張紹志:“這位是研發(fā)部的部門(mén)經(jīng)理張紹志,他原來(lái)在商聰網(wǎng)絡(luò)負(fù)責(zé)系統(tǒng)開(kāi)發(fā)工作,是清北大學(xué)計(jì)算機(jī)系碩士,非常能干。”
王文斌主動(dòng)向張紹志打著招呼:“你好!以后請(qǐng)多支持!”
張紹志也回打著招呼:“一定,一定!”
然后吳言就進(jìn)入了正題:“今天咱們這次會(huì)議的主要議題是討論系統(tǒng)大容量并發(fā)性的問(wèn)題,這個(gè)問(wèn)題在用戶(hù)量很少的情況下是沒(méi)有問(wèn)題的,但是用戶(hù)量一旦上來(lái)之后,在咱們現(xiàn)在的架構(gòu)下,數(shù)據(jù)庫(kù)的瓶頸就會(huì)顯得很明顯了。這個(gè)問(wèn)題我以前和紹志談過(guò),下面請(qǐng)紹志來(lái)介紹一下關(guān)于這個(gè)問(wèn)題的解決方案。”
張紹志清了清噪子,接著吳言的話說(shuō)道:“我覺(jué)得現(xiàn)在咱們系統(tǒng)中的主要問(wèn)題是所有操作,包括登錄這些操作,都是直接對(duì)MySql數(shù)據(jù)庫(kù)的操作,由于數(shù)據(jù)庫(kù)的性能問(wèn)題,導(dǎo)致我們現(xiàn)在系統(tǒng)在大容量并發(fā)情況下性能并不好!”
王文斌似懂非懂地點(diǎn)了點(diǎn)頭,在本上記了點(diǎn)什么,然后問(wèn)道:“那你覺(jué)得這個(gè)問(wèn)題應(yīng)該怎么解決呢?”
張紹志接著說(shuō)道:“這個(gè)問(wèn)題的解決有短期方案和長(zhǎng)期方案兩種,從長(zhǎng)期來(lái)看,我們應(yīng)該遷移到Hadoop架構(gòu)上去,從短期上來(lái)看,我們需要將MySql轉(zhuǎn)換為NoSql。因?yàn)镹oSql是專(zhuān)門(mén)針對(duì)MySql的性能問(wèn)題而開(kāi)發(fā)的,同時(shí)解決了非結(jié)構(gòu)化或半結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)和管理的問(wèn)題,目前很多SNS網(wǎng)站都大量采用這種技術(shù),我們這里所面臨的情況和他們類(lèi)似,所以我覺(jué)得我們應(yīng)該采用NoSql方案。”
王文斌聽(tīng)了張紹志的話,有些疑惑地說(shuō)道:“關(guān)于NoSql我也有一些了解,不過(guò),好像NoSql與普通數(shù)據(jù)庫(kù)有很大的不同,不知道是不是這樣。”
“是的!”張紹志肯定地說(shuō)道:“普通數(shù)據(jù)庫(kù)是建立在關(guān)系模型基礎(chǔ)上的,比較適合處理結(jié)構(gòu)化數(shù)據(jù),但是對(duì)非結(jié)構(gòu)化數(shù)據(jù)處理比較低效,同時(shí)他們的編程模型也不同。”
“那如果我們采用NoSql,從現(xiàn)在普通的數(shù)據(jù)庫(kù)轉(zhuǎn)到NoSql,難度大嗎?”王文斌問(wèn)道。
“難度應(yīng)該不大,NoSql的另一個(gè)設(shè)計(jì)初衷就是要改變關(guān)系數(shù)據(jù)庫(kù)比較復(fù)雜的問(wèn)題,程序員學(xué)習(xí)NoSql比學(xué)習(xí)關(guān)系數(shù)據(jù)庫(kù)要簡(jiǎn)單多了!”張紹志語(yǔ)氣很肯定地說(shuō)著。
“嗯!”王文斌點(diǎn)了點(diǎn)頭,說(shuō)道:“如果轉(zhuǎn)換的難度不大,還可以提高系統(tǒng)大容量并發(fā)能力,我覺(jué)得可以轉(zhuǎn)換到NoSql上去!”
張紹志聽(tīng)了王文斌的話,臉上露出了得意的神情。
這時(shí),吳言不失時(shí)機(jī)地說(shuō)道:“紹志剛才說(shuō)的很有道理,確實(shí)目前很多公司都在采用NoSql技術(shù),確實(shí)可以提高系統(tǒng)大容量并發(fā)性能。但是,根據(jù)我們項(xiàng)目目前的狀態(tài),我們已經(jīng)大量采用了MySql,如果全部轉(zhuǎn)換到NoSql上去,雖然技術(shù)難度不大,但是工作量將是非常巨大的,在目前人力資源有限的條件下,這樣做也許有些得不償失!”
王文斌聽(tīng)了吳言的話,反過(guò)來(lái)問(wèn)張紹志:“那你覺(jué)得剛才吳總所說(shuō)的工作量問(wèn)題,是不是一個(gè)很大的問(wèn)題呢?”
“工作量確實(shí)會(huì)比較大,”張紹志有些猶豫地說(shuō)道:“但是這樣可以解決大容量并發(fā)問(wèn)題,這是一個(gè)長(zhǎng)痛不如短痛的解決方案。”
王文斌又把頭轉(zhuǎn)向了吳言,吳言接著說(shuō)道:“其實(shí),針對(duì)關(guān)系型數(shù)據(jù)庫(kù)性能不足的問(wèn)題,NoSql不是唯一的解決方案,現(xiàn)在新近興起的NewSql也是一種不錯(cuò)的解決方案。”
王文斌這時(shí)說(shuō)道:“NewSql?你們技術(shù)領(lǐng)域的新名詞太多了,Sql還沒(méi)搞明白,就出了NoSql,現(xiàn)在又來(lái)了NewSql,這些到底都是些什么東西,區(qū)別大嗎?”
吳言接著說(shuō)道:“剛才紹志只是提到了NoSql,其實(shí)NoSql是一類(lèi)產(chǎn)品的總稱(chēng),NoSql包括三種不同的體系架構(gòu),包括Document類(lèi)的如Apache的CouchDb和MongoDb,還有采用Graph方式存儲(chǔ)的如OrientDb和Pregel,還有最大量的采Key-Value結(jié)構(gòu)的如Memcached和Redis等,其中最流行的應(yīng)該就是MongoDb了,因?yàn)樗c關(guān)系型數(shù)據(jù)庫(kù)很像,另外Redis和Memcached與很常用。”
吳言昨天晚上才把NoSql產(chǎn)品梳理了一遍,現(xiàn)在就現(xiàn)學(xué)現(xiàn)賣(mài)起來(lái),由于可以很有條理的將這些技術(shù)問(wèn)題說(shuō)出來(lái),顯然可以增加觀點(diǎn)的說(shuō)服力。
吳言停了一下,顯然王文斌和張紹志對(duì)于自己剛才的技術(shù)分析,還在消化之中,沒(méi)有什么異議,所以接著開(kāi)始說(shuō)了起來(lái):“NewSql是最近才出現(xiàn)的技術(shù),他們認(rèn)為關(guān)系數(shù)據(jù)庫(kù)性能問(wèn)題不是關(guān)系型數(shù)據(jù)庫(kù)本身造成的,而是各種關(guān)系型數(shù)據(jù)庫(kù)的實(shí)現(xiàn)是采用了二十年前的技術(shù)造成的,因此著眼于利用最新技術(shù),重新打造關(guān)系數(shù)據(jù)庫(kù),這里面有代表性的技術(shù)也有三大類(lèi),第一類(lèi)是為MySql這樣的關(guān)系數(shù)據(jù)開(kāi)發(fā)新的存儲(chǔ)引擎,從而使MySql可以支持高并發(fā)性、分布式存儲(chǔ)以及性能問(wèn)題,比如Xeround和Akiban,第二類(lèi)是MySql Sharding技術(shù),就是MySql前再增加一個(gè)實(shí)體,來(lái)實(shí)現(xiàn)并發(fā)性擴(kuò)展,例如ScaleBase,第三類(lèi)是全新的數(shù)據(jù)庫(kù)設(shè)計(jì),這里面又分為兩種,一種是MySql兼容的,另一種是基于全新協(xié)議的,例如VoltDb和NimbusDb。”
吳言所說(shuō)的這些話顯然已經(jīng)使王文斌處于信息過(guò)載狀態(tài)了,連張紹志也對(duì)吳言這種頭頭是道的講解,有些招架不住了。
吳言覺(jué)得效果已經(jīng)達(dá)到了,可以說(shuō)出自己的結(jié)論了,于是接著說(shuō)道:“根據(jù)我們的項(xiàng)目特點(diǎn),我建議采用這樣一種架構(gòu),大家可以看一下,是不是可行。”
在聽(tīng)了吳言的長(zhǎng)篇大論之后,對(duì)于吳言要給出的結(jié)論,王文斌和張紹志都充滿了期待。
吳言說(shuō)道:“我建議我們對(duì)經(jīng)常進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)的部分,如登錄時(shí)的用戶(hù)名口令驗(yàn)證,采用基于Key-Value的NoSql技術(shù),具體產(chǎn)品可以采用Memcached,之所以選擇Memcached而不是Redis,是因?yàn)樵贛ySql 5.6以后的版本中,將集成Memcached服務(wù),今后我們肯定會(huì)升級(jí)MySql到5.6以后的版本,采用Memcached可以減少系統(tǒng)所需的節(jié)點(diǎn),降低系統(tǒng)管理的難度。我覺(jué)得需要經(jīng)常訪問(wèn)的內(nèi)容并不是很多,所以工作量并不大。”
吳言接著分析道:“對(duì)于MySql數(shù)據(jù)庫(kù)本身而言,我們可以考慮采用擴(kuò)展存儲(chǔ)引擎的產(chǎn)品,這樣可以自動(dòng)解決并發(fā)性能問(wèn)題,同時(shí)我們的應(yīng)用程序可以不進(jìn)行任何修改,唯一需要做的可能就是數(shù)據(jù)遷移的問(wèn)題。”
將解決方案全部講完之后,吳言總結(jié)道:“這就是我的一個(gè)基本思路,大家看看有什么意見(jiàn)沒(méi)有?”
王文斌拿著筆,似乎想要記些什么,但是好像內(nèi)容太多,無(wú)從下筆,一時(shí)也沒(méi)說(shuō)什么。
張紹志聽(tīng)了之后,說(shuō)道:“我覺(jué)得吳總的方案挺好的,這樣確實(shí)可以既提高性能,工作量也不太。我原來(lái)是想采用MongoDb的,但是確實(shí)工作量會(huì)很大。”
王文斌點(diǎn)了點(diǎn)頭,還是沒(méi)有說(shuō)什么。
吳言接著說(shuō)道:“紹志這邊還有一些系統(tǒng)可用性改進(jìn)方面的工作,目前還沒(méi)有做完,下一階段,趙啟剛的產(chǎn)品設(shè)計(jì)方案出來(lái)后,還需要進(jìn)行新的功能開(kāi)發(fā)。另外,王總這邊引入的新商戶(hù),優(yōu)惠券功能開(kāi)發(fā),這些方面也有不小的工作量,目前他們就只有三個(gè)人,工作量可不算小,因此解決大容量并發(fā)問(wèn)題最好采用最經(jīng)濟(jì)的手段進(jìn)行,因?yàn)槲覀儸F(xiàn)在畢竟還沒(méi)達(dá)到大容量并發(fā)瓶頸出現(xiàn)的階段。”
吳言的話似乎對(duì)王文斌有了啟發(fā),王文斌說(shuō)道:“對(duì),我同意剛才吳總的看法,我們應(yīng)該把主要精力放在新功能開(kāi)發(fā)上,至于性能改進(jìn),最好采用經(jīng)濟(jì)的方式進(jìn)行。”
吳言的目標(biāo)初步達(dá)到了,在不在其位的情況下,實(shí)現(xiàn)了對(duì)技術(shù)問(wèn)題的影響力。想到這里,吳言心情頓時(shí)輕松了起來(lái)。
王文斌接著說(shuō)道:“紹志,你待會(huì)兒寫(xiě)一個(gè)會(huì)議紀(jì)要出來(lái),發(fā)給我和吳總,然后你再發(fā)份實(shí)現(xiàn)的計(jì)劃上來(lái)。那就這樣,謝謝大家!”
王文斌參加的第一次會(huì)議就這樣結(jié)束了,吳言對(duì)會(huì)議的結(jié)果很滿意,但是看得出王文斌有些郁悶。
在走回辦公室的路上,王文斌對(duì)張紹志說(shuō)道:“你一會(huì)兒有事嗎?不忙的話,到我的辦公室來(lái)一趟!”
“我不忙!”張紹志一邊回答著,一邊和王文斌走進(jìn)了他的辦公室。
兩個(gè)人關(guān)上門(mén),一直談到了中午吃飯的時(shí)間。兩個(gè)人具體談了些什么,吳言不得而知,不過(guò)想來(lái)應(yīng)該是王文斌希望張紹志能夠脫離吳言獨(dú)立工作,而張紹志可能還在琢磨到底應(yīng)該聽(tīng)王文斌的還是吳言的話。
中午全公司一起去吃午飯,為王文斌舉辦歡迎宴。
在大家都坐好之后,梁秀娟首先向大家作了介紹:“各位同事,我旁邊的這位就是咱們公司新任CEO王總,他會(huì)負(fù)責(zé)公司的整體工作,下面大家歡迎王總給大家講兩句。”
王文斌欠了欠身子,說(shuō)道:“各位同事,大家好!很高興有機(jī)會(huì)和各位共事,今天上午我已經(jīng)和一些同事接觸過(guò)了,我對(duì)咱們這個(gè)團(tuán)隊(duì)非常有好感,覺(jué)得咱們這個(gè)團(tuán)隊(duì)真是人才輩出,一定可以做出一番大事業(yè)來(lái)。我剛來(lái)公司,對(duì)情況還不是特別熟悉,希望能夠得到大家的支持。我接下來(lái)想說(shuō)幾句,時(shí)間不長(zhǎng),也就一兩個(gè)小時(shí)!”
“啊?”員工們不約而同地發(fā)出了驚嘆聲。
“但是讓大家看著這么一大桌美味,等到黃花采都涼了,也太不講人情了,所以大家先吃飯,我們以后再交流!”王文斌還幽默了一把。
員工們這才如釋重負(fù),開(kāi)始吃了起來(lái)。
梁秀娟這時(shí)問(wèn)王文斌:“王總,剛來(lái)公司,還適應(yīng)嗎?”
“適應(yīng),適應(yīng)!這感覺(jué)就像到家里一樣,特別有歸屬感!”王文斌不加思索地回答著。
“那就好!我們目前沒(méi)有做企業(yè)的經(jīng)驗(yàn),王總在這方面經(jīng)驗(yàn)豐富,可要帶領(lǐng)大家快點(diǎn)取得成功呀!”梁秀娟略帶恭維地說(shuō)道。
“哪里,哪里!經(jīng)驗(yàn)豐富,不敢當(dāng)!大家一起努力!”王文斌輕松地說(shuō)著。
這一頓飯大家吃得都很盡興,王文斌雖然第一次和大家在一起,一點(diǎn)也沒(méi)有拘束的感覺(jué),還能很好的控制飯桌上的氣氛,這點(diǎn)吳言還是挺佩服的。
在回來(lái)的路上,王文斌本來(lái)和吳言、梁秀娟走在一起,可是很快就被趙啟剛利用一個(gè)機(jī)會(huì),和王文斌單獨(dú)聊了起來(lái),現(xiàn)在就剩下吳言和梁秀娟走在一起了。
吳言主動(dòng)對(duì)梁秀娟說(shuō)道:“看來(lái)你對(duì)這個(gè)王總還挺滿意的!”
梁秀娟若有所思地說(shuō)道:“還行吧!我打聽(tīng)過(guò)了,王文斌原來(lái)在易買(mǎi)網(wǎng)是三號(hào)人物,易買(mǎi)網(wǎng)今年初就倒了,他們的第一、二把手又都再次創(chuàng)業(yè)了,就是王文斌還守著原來(lái)的爛攤子,這樣原來(lái)易買(mǎi)網(wǎng)的資源就歸他了,據(jù)說(shuō)他的能力也一般。”
“噢,是這樣!那趙總把他安排過(guò)來(lái)是為什么呢?”吳言一直以為王文斌像趙海波所言,是個(gè)極為難得的管理人才,到這里來(lái)一定可以把企業(yè)搞好呢!聽(tīng)梁秀娟這么一說(shuō),王文斌看來(lái)能力也不一定很強(qiáng),因此吳言不解地問(wèn)道。
“這個(gè)我也在想,因?yàn)檎绽韥?lái)說(shuō),王文斌在這個(gè)階段進(jìn)入,應(yīng)該是核心管理團(tuán)隊(duì)成員,應(yīng)該有公司實(shí)股的,但是趙海波只給了他虛擬股,所以趙海波并不是很看好他,我感覺(jué)趙海波的意思是先把CEO這個(gè)職位占住,將來(lái)找到合適的人選再換,他應(yīng)該是個(gè)過(guò)渡性的人物。”梁秀娟分析著。
吳言聽(tīng)了梁秀娟的分析,感覺(jué)很有道理,于是說(shuō)道:“我覺(jué)得你分析得挺有道理,我覺(jué)得可能還有一條,就是王文斌可以和咱們互相制衡,這樣趙海波就不用擔(dān)心自己的話語(yǔ)權(quán)了。”
吳言現(xiàn)在很想讓梁秀娟站在自己一邊,因此在說(shuō)話時(shí)總是把他們倆個(gè)人看作一個(gè)整體。
“行啊,你連這點(diǎn)也看出來(lái)了,看來(lái)以前還真是小看你了!”梁秀娟說(shuō)道。
這話說(shuō)得吳言有些不好意思,說(shuō)道:“哪里,就是隨便想想罷了!”
吳言此刻覺(jué)得心里有了些底,他感覺(jué)梁秀娟還是站在自己這一邊的,他一直沒(méi)忘小A說(shuō)的話,梁秀娟是個(gè)人才,自己只要和梁秀娟團(tuán)結(jié)起來(lái),一定可以做成大事情。
接下來(lái)就是后天要開(kāi)的產(chǎn)品設(shè)計(jì)會(huì)議了,吳言已經(jīng)仔細(xì)看過(guò)了趙啟剛的產(chǎn)品設(shè)計(jì)文檔。如果是以前,吳言肯定是走馬觀花的看一遍,有個(gè)大致印象就可以了,認(rèn)為這些東西毫無(wú)技術(shù)含量可言,不值得細(xì)看。但是這次吳言卻非常仔細(xì)地看了好幾遍,令他驚奇地是,他不僅理解了趙啟剛所有的建議,而且對(duì)其中很多方面還有自己的意見(jiàn),因此吳言正在努力按照趙啟剛的思路,把自己的思路也整理出來(lái)。
不過(guò)趙啟剛看來(lái)也有個(gè)問(wèn)題,從他今天主動(dòng)和王文斌搭話來(lái)看,他似乎是想借公司這次人事變動(dòng),通過(guò)重新站隊(duì),得到更大的好處。這些事情,吳言以前根本不會(huì)去想,覺(jué)得這些人整天勾心斗角很沒(méi)意思,但是現(xiàn)在卻對(duì)這些事情有了一些敏感,同時(shí)覺(jué)得琢磨人與人之間的關(guān)系,同樣是很有樂(lè)趣的。
趙啟剛這個(gè)人進(jìn)取心非常強(qiáng),但是顯得有些急燥,總是有想走捷徑的沖動(dòng),可能是因?yàn)槟贻p的緣故,因?yàn)樗吘箘偙究飘厴I(yè)兩年。所以應(yīng)該適當(dāng)削減一下他的職權(quán)范圍,給他一些更具體的事情來(lái)做,先把他這種喜歡投機(jī)取巧的急性子磨掉再說(shuō)。不過(guò),這些需要和梁秀娟商量以后才能決定。
一回到公司,吳言就開(kāi)始研究起互聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)方面的書(shū)來(lái),現(xiàn)在他所看是從網(wǎng)上新下載的SNS界面設(shè)計(jì)的書(shū),不看不知道,原來(lái)這些非技術(shù)書(shū)籍,里面講的東西也非常引人入勝,同樣有許多看似淺顯,但是卻包含著深刻道理的東西。比如,在SNS網(wǎng)站中,采用第一人稱(chēng)還是第二人稱(chēng)來(lái)與用戶(hù)溝通呢,這兩種稱(chēng)呼都有很多實(shí)例,比如MySpace、MyYahoo等都采用第一人稱(chēng),而YouTube等都采用第二人稱(chēng),但是比較有意思的是,采用第一人稱(chēng)的如MySpace等都陷入了困境,這并不是一個(gè)偶然的現(xiàn)象,而是因?yàn)椴捎玫诙朔Q(chēng),更有利于創(chuàng)造系統(tǒng)與用戶(hù)之間的交流氛圍,更符合SNS的理念,因此SNS采用第二人稱(chēng)更容易獲得成功。
上面這些東西,如果是以前,吳言肯定不屑一顧的,所以也就沒(méi)有機(jī)會(huì)把這些知識(shí)運(yùn)用到項(xiàng)目中去,這雖然技術(shù)含量不高,但是往往可以起到比高深的技術(shù)更大的作用,因此吳言慶幸自己可以有機(jī)會(huì)從純技術(shù)的領(lǐng)域跳出來(lái),可以考慮一些更重要的問(wèn)題。
但是吳言也發(fā)現(xiàn),自己的技術(shù)背景也有優(yōu)勢(shì),對(duì)一些概念的理解會(huì)很快,而且由于知道實(shí)現(xiàn)細(xì)節(jié),因此對(duì)某些問(wèn)題的理解肯定會(huì)更深入一些。
經(jīng)過(guò)幾天的準(zhǔn)備,吳言已經(jīng)把自己對(duì)產(chǎn)品設(shè)計(jì)的思路完全整理完成,就等著這次產(chǎn)品設(shè)計(jì)討論會(huì)的召開(kāi)了。
敬請(qǐng)期待下集:產(chǎn)品設(shè)計(jì)討論會(huì)
posted on 2011-10-10 12:25 最老程序員閆濤 閱讀(3541) 評(píng)論(26) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)