第一千二百二十二章 明夷
周至這一刻感動(dòng)得一塌糊涂,要求老學(xué)人將觀念轉(zhuǎn)變過(guò)來(lái),實(shí)在是太難了。
但是老學(xué)人也有兩個(gè)特別優(yōu)良的作風(fēng),第一就是實(shí)事求是,第二就是聞過(guò)即改。
知道不對(duì)還因?yàn)槊孀樱驗(yàn)椤白饑?yán)”死當(dāng)犟種,這種事兒他們也做不出來(lái)。
后世人少了他們的嚴(yán)謹(jǐn),也少了他們的調(diào)查和研究,拿著所謂的“邏輯分析”就認(rèn)為萬(wàn)能,殊不知前提條件不足或者不對(duì)的情況下,邏輯越正確,結(jié)果往往越荒謬。
然而犟種們往往還振振有詞,你看我的條件一二三是正確的吧?我的邏輯推導(dǎo)是正確的吧?那我的結(jié)果,怎么還可能是錯(cuò)誤的呢?
他就完全沒(méi)有考慮到雖然條件一二三是正確的,但是還有他不知道的四五六會(huì)予以持續(xù)修正,把所有條件都帶入完備后,還是用他自己那套邏輯,推導(dǎo)出來(lái)的結(jié)果都可能完全不同。
舉個(gè)簡(jiǎn)單的例子,關(guān)于古代科舉,有人經(jīng)過(guò)調(diào)查,發(fā)現(xiàn)絕大多數(shù)舉子家里田地十幾畝到百畝占了百分之七八十,因此就得出古代能夠有條件參加科舉的人都是大地主階級(jí),因此選拔出來(lái)的官員都是維護(hù)地主階級(jí)利益的集團(tuán)成員,這就是封建王朝得以維系的關(guān)鍵。
然而只要他再查一查書(shū)籍就能夠發(fā)現(xiàn),占地十幾畝到一百畝,在近現(xiàn)代倒勉強(qiáng)夠得上地主的資格,在古代卻完全不是這么回事兒。
唐代授田一丁百畝,一戶五口三丁,就得是三百畝一家。
宋代太祖巡視京周,發(fā)現(xiàn)一丁三十畝就焦慮得不行,回到宮里坐立不安。
所以在這兩個(gè)朝代里,家里有田產(chǎn)十幾畝到百畝的,最多只能算是那個(gè)時(shí)代的中產(chǎn)之家而已。
而中產(chǎn)之家在任何時(shí)代,都是國(guó)家的韭菜,也是社會(huì)的中堅(jiān),這才是歷史的正確結(jié)論。
因此要是不知道古代田畝制度,就是缺少了條件四,然后用他有限的認(rèn)知去套邏輯推演,那就是條件也正確,邏輯也正確,結(jié)果偏偏卻是錯(cuò)誤的。
后世網(wǎng)絡(luò)上的種種爭(zhēng)議,其實(shí)很多都是由此而起,到后來(lái)大家也開(kāi)始變得聰明了一些,那就是“讓子彈多飛一會(huì)兒”,等待條件充分后再推導(dǎo)結(jié)論。不然一不小心就要被打臉。
但這也是吃虧吃多了學(xué)會(huì)的自我修正,現(xiàn)在網(wǎng)絡(luò)時(shí)代都還沒(méi)有開(kāi)始呢,因此麥明川能夠及時(shí)修正自己的認(rèn)知,站在周至這一邊來(lái),就屬實(shí)是難能可貴。
干技術(shù)的人還有一個(gè)好處,那就是只認(rèn)效果,認(rèn)能力和本事兒。
周至無(wú)疑是具有能力的,明明是一個(gè)文科生,可無(wú)論是提起大字庫(kù)的概念,還是提前搞起字碼,搞起識(shí)別程序,不管是搞工程管理還是編寫(xiě)代碼,居然都算得上是一把好手。
周至第一次來(lái)機(jī)房,給自己的字碼識(shí)別程序上機(jī),當(dāng)場(chǎng)改寫(xiě)接口程序并且一次性編譯通過(guò)的故事,都要給軟件組傳成神話了。
剛剛幾個(gè)大佬說(shuō)的那一堆,到現(xiàn)在了幾個(gè)組長(zhǎng)要是都還不明白其中的道理,那都配不上考進(jìn)大學(xué)來(lái)的智商。
的確,要是沒(méi)有周至反復(fù)強(qiáng)調(diào)要求他們準(zhǔn)備的那些工藝文件,估計(jì)UNICODE組織都不會(huì)瞧上他們,而微軟和IBM也不會(huì)這么好說(shuō)話。
要是沒(méi)有國(guó)際專(zhuān)利這一手,人家直接將瀚文字庫(kù)拿去當(dāng)成自己的,反手給你來(lái)個(gè)搶注,用蜀中的老話講,那才真是“捏著鼻子打不出噴嚏”,只能安慰自己為人類(lèi)進(jìn)步做貢獻(xiàn)了。
現(xiàn)在的效果就完全不一樣,光專(zhuān)利授權(quán)和周邊產(chǎn)品合作生產(chǎn),大家都獲益豐厚,周至甚至需要建一個(gè)公司來(lái)“消化利潤(rùn)”,將之變成產(chǎn)學(xué)研一條龍的樣板。
俗話說(shuō)的“吃人嘴短,拿人手短”,在座的對(duì)周至基本都是又吃又拿,平時(shí)插科打諢的嘲諷,思想碰撞討論激烈了拍桌子打板凳都沒(méi)問(wèn)題,但是大家都是在就事論事,真正做到只論對(duì)錯(cuò)不講輸贏,目的都是為了找到最佳的問(wèn)題解決方案,然后就是散會(huì)約飯找地方的事兒。
都不是笨人,主要是之前游擊戰(zhàn)打滑手了,不太習(xí)慣正規(guī)軍陣地戰(zhàn)的模式,經(jīng)過(guò)瀚文大字庫(kù)一期的培訓(xùn),用周至的話說(shuō)那就是換頭豬來(lái)老子都手把手教會(huì)了。
再加上現(xiàn)在形勢(shì)緊迫,也由不得大家自由散漫了。
之前周至幾次想要推動(dòng)這項(xiàng)工作,但是架不住任務(wù)緊張,加上習(xí)慣沒(méi)有養(yǎng)成,常常不得不采取妥協(xié)辦法,讓自己累一點(diǎn),把軟件組交上來(lái)的那些一看就敷衍了事狗屁不通的玩意兒,修改到可以進(jìn)入工程文檔庫(kù)。
這東西其實(shí)也是有套路的,可以套用模板,為了教會(huì)這群豬,周至又將各種工程文件的模板給歸納了出來(lái),讓豬們使用起來(lái)感覺(jué)和編程差不多,方便快捷。
到現(xiàn)在也差不多到了能夠脫手的時(shí)候,接下來(lái)周至又將幾個(gè)工藝文件的模版給大家翻了出來(lái),給大家再做一次培訓(xùn)。
其實(shí)這已經(jīng)是在引入后世著名的“面向?qū)ο蟆钡拈_(kāi)發(fā)理念。
早期的軟件工程項(xiàng)目實(shí)施中,很難用設(shè)計(jì)文檔對(duì)程序員進(jìn)行編碼編寫(xiě)加以約束,只要能夠完成分解需求,程序員們愛(ài)怎么寫(xiě)代碼都可以。
這樣就會(huì)帶來(lái)許多問(wèn)題,比如軟件設(shè)計(jì)風(fēng)格不統(tǒng)一;可讀性不連貫;代碼風(fēng)格、結(jié)構(gòu)不規(guī)范;甚至連注釋的寫(xiě)法都各整各的,主打一個(gè)亂七八糟。
以前只要軟件工程組一句“太忙”,這部分工作就是監(jiān)督組的事兒,周至再氣也沒(méi)有辦法。
好在將心比心,至少目前胡立冬和安春佳的兩個(gè)小組也開(kāi)始漸漸養(yǎng)成周至要求的風(fēng)格,胡天宇那個(gè)組差點(diǎn),但是總體也在進(jìn)步。
這事兒相當(dāng)?shù)闹匾驗(yàn)檎f(shuō)到底,一切都是為了效率。
舉一個(gè)簡(jiǎn)單的例子,數(shù)據(jù)庫(kù)的訪問(wèn)方式,各個(gè)程序員都有各人的習(xí)慣,為了提升個(gè)人效率,大多數(shù)程序員都會(huì)寫(xiě)自己的訪問(wèn)接口,設(shè)定自己的參數(shù),用于自己訪問(wèn)數(shù)據(jù)。
但是這樣的人多了,系統(tǒng)的數(shù)據(jù)庫(kù)訪問(wèn)接口就亂了,出了BUG都不知道是誰(shuí)的接口出的。
要解決這個(gè)問(wèn)題,最好的辦法就是找一個(gè)專(zhuān)門(mén)的程序員,負(fù)責(zé)編寫(xiě)一個(gè)大家都覺(jué)得不錯(cuò)的數(shù)據(jù)庫(kù)訪問(wèn)接口出來(lái),所有的程序員訪問(wèn)數(shù)據(jù)庫(kù),都統(tǒng)一使用這一個(gè)接口。
這樣就把其他人編寫(xiě)接口的時(shí)間節(jié)約了出來(lái),提高了效率;
出了BUG也立刻就能知道是哪個(gè)程序出了問(wèn)題,還是提高了效率;
接口工程師對(duì)這個(gè)程序能夠?qū)>杏嘘P(guān)數(shù)據(jù)訪問(wèn)的問(wèn)題都?xì)w他處理,很快就會(huì)積累出豐富的相關(guān)經(jīng)驗(yàn),再來(lái)解決問(wèn)題就能夠輕車(chē)熟路,還是提高了效率。
這就是工程的“模塊化”,每一個(gè)小模塊,在工程里就稱(chēng)作一個(gè)“對(duì)象”,將編程分拆為面向?qū)ο缶幊毯螅磺型|(zhì)化的工作,在一個(gè)系統(tǒng)當(dāng)中理論上只需要開(kāi)發(fā)一次,大量的冗余性工作完全不再有必要,依舊是提高了效率。
這里提高一點(diǎn),那里提高一點(diǎn),綜合起來(lái)那就不得了,再加上一個(gè)好的工程管理軟件,就能夠加快百分之六十以上的項(xiàng)目進(jìn)速,降低百分之四十以上的項(xiàng)目成本,提高百分之七十五的協(xié)作效率。
老美當(dāng)年的曼哈頓工程,就是靠這套先進(jìn)的模式,在研發(fā)上很快就超過(guò)了本來(lái)先行了幾年的德國(guó),最終給小日子種下了兩顆蘑菇。
(https://www.dzxsw.cc/book/20803929/790573870.html)
1秒記住大眾小說(shuō)網(wǎng):www.dzxsw.cc。手機(jī)版閱讀網(wǎng)址:m.dzxsw.cc