這個(gè)是我一直想寫的題目。
來(lái)到日本,我總喜歡去日本的書店,因?yàn)槿ヒ粋€(gè)國(guó)家的書店看看,就會(huì)大致了解這個(gè)國(guó)家的國(guó)民的素質(zhì)和文化。
工作的需要,最經(jīng)常去計(jì)算機(jī)書籍區(qū)域看看,除了看看有沒有自己需要的書之外,更多的是了解日本的
IT
技術(shù)的現(xiàn)狀和發(fā)展趨勢(shì)。
這次主要客觀的以介紹書籍為主,以后會(huì)談?wù)勎覍?duì)日本
IT
業(yè)的認(rèn)識(shí)。
我想分為兩個(gè)部分來(lái)講,書籍和雜志。
先說(shuō)說(shuō)書籍。日本的計(jì)算機(jī)書籍特點(diǎn)如下
1.?
對(duì)新技術(shù)的反應(yīng)比較敏捷。
感觸最深的就是我剛來(lái)日本的時(shí)候,那個(gè)時(shí)候,國(guó)內(nèi)還沒有一本
Struts
的書籍,大家看的都是電子文檔。而來(lái)到日本一看,書架上擺了
不下
10
種有關(guān)
Struts
的書籍。現(xiàn)在也是一樣,
Spring,Hibernate
,
Ruby
等書籍的出版,日本都比國(guó)內(nèi)要早一些。
2.?
簡(jiǎn)單易懂。
這是日本的計(jì)算機(jī)書籍給我的最主要的印象,也是我喜歡讀日本計(jì)算機(jī)書籍的主要原因。我總認(rèn)為,如果真的掌握了一種技術(shù)或者知識(shí),你就會(huì)用最簡(jiǎn)單易懂的語(yǔ)言和方式讓別人也明白。在國(guó)內(nèi)念大學(xué)的時(shí)候,曾經(jīng)在學(xué)校的圖書館看到一本日本人寫的介紹機(jī)器人書,當(dāng)時(shí)豐富的圖片和簡(jiǎn)單得說(shuō)明,就深深地吸引了我。日本的計(jì)算機(jī)書籍作者基本上都是各個(gè)大公司的資深技術(shù)人員,他們寫的書,簡(jiǎn)單易懂,很少有書籍是長(zhǎng)篇大論的,基本上每本書里面都有大量的圖表和例子,讓人一看就懂,而且作為技術(shù)人員,他們知道讀者最需要哪方面的知識(shí),在哪方面會(huì)容易迷惑,會(huì)犯錯(cuò)誤,這些都在書籍里面作為重點(diǎn)有所體現(xiàn)。同時(shí),通過(guò)精美的彩色排版印刷,讓讀者讀起來(lái)更舒服。最近買了一本介紹
HTML,CSS
和
javaScript
的書,它通過(guò)頁(yè)面顏色的差別就能讓你輕松知道一個(gè)
Tag
都被哪些瀏覽器支持。
3.?
外文書籍少,翻譯過(guò)來(lái)的書籍質(zhì)量高。
普通的日本的書店里面基本看不到類似于國(guó)內(nèi)的影印版的
IT
書籍,這里面很大的原因我想是日本人的英語(yǔ)水平比較低,他們直接讀英文的書籍比較費(fèi)勁,另一個(gè)原因就是他們?nèi)毡救俗约簩懙臅呀?jīng)足夠他們獲取自己需要的知識(shí)了。外文的書籍,只能在大型的書店里面找到,而且都是原版,比普通的日本書要貴很多。日本也有很多翻譯過(guò)來(lái)的書籍,但是與國(guó)內(nèi)比較,普遍水平要高,我注意到,譯者也都是一些大公司的資深技術(shù)人員,像日本
IBM
的資深架構(gòu)師等等。我高興的是,最近國(guó)內(nèi)書籍的翻譯水平也顯著提高,前一陣回國(guó),買了一本
JavaEye
翻譯的那本眾所周知的經(jīng)典,讀起來(lái)還是感覺很好的,另外
Ajax In Action
翻譯的也不錯(cuò)。都是明白技術(shù)的人翻譯的,感覺就是不一樣。
4.?
購(gòu)書方式簡(jiǎn)單便捷。
在日本買書,除了書店之外,就是通過(guò)購(gòu)書網(wǎng)站,主要的是日本的亞馬遜,基本上今天網(wǎng)上訂購(gòu)后,后天就能收到書,付款方式多種多樣,有貨到付款,有信用卡結(jié)算等等。這些都跟日本的個(gè)人信用管理和物流的發(fā)達(dá)分不開的。
5.?
涉及的領(lǐng)域更廣泛
日本的
IT
書籍涉及的技術(shù)領(lǐng)域跟國(guó)內(nèi)基本差不多,但是在領(lǐng)域知識(shí)和技術(shù)人員的教育方面,日本的書籍要豐富的多。在計(jì)算機(jī)書籍里面,領(lǐng)域知識(shí)是一個(gè)很大的部分,這部分書籍主要講解的是作為技術(shù)人員應(yīng)該掌握的領(lǐng)域知識(shí),具體來(lái)說(shuō)包括金融,會(huì)計(jì),物流等等。而國(guó)內(nèi)鮮有這方面的書籍,在日本,一個(gè)合格的
SE
必須是要具備相當(dāng)?shù)臉I(yè)務(wù)知識(shí)的,業(yè)務(wù)知識(shí)的核心,就是會(huì)計(jì),好多日本的技術(shù)人員都有會(huì)計(jì)三級(jí)的資格證明。同時(shí),日本人的觀念里面,不懂業(yè)務(wù)就不會(huì)做出令客戶滿意的軟件的,這一點(diǎn)的認(rèn)識(shí)上,國(guó)內(nèi)和日本還是有一定的差別的。在技術(shù)人員的教育方面,有很多講解一個(gè)技術(shù)人員應(yīng)該如何工作,如何學(xué)習(xí)新技術(shù),如何增強(qiáng)自己的溝通能力的書。(我寫過(guò)的程序員能力的連載也是來(lái)自于這種書籍,可惜那本書借給朋友了,還回來(lái)后以后會(huì)繼續(xù)寫下去)。我想如果中國(guó)也多點(diǎn)這種書籍,那么會(huì)對(duì)我們的工作有不少幫助。
IT
雜志
分類齊全,種類繁多,內(nèi)容實(shí)用。
個(gè)人觀點(diǎn)認(rèn)為,在中國(guó)適合技術(shù)人員讀的雜志只有
“
程序員
”
一本雜志,在日本,不論是從事的哪一個(gè)技術(shù)領(lǐng)域總可以找到屬于自己的那個(gè)領(lǐng)域的技術(shù)雜志。從編程語(yǔ)言上分,有專門講述
Java
的
“JavaWorld”,
有專門講述
.Net
的
”Windows”,
從操作系統(tǒng)上分,有
Linux
的雜志,
Mac OS
的雜志和
Window
的雜志,從技術(shù)領(lǐng)域上分,除了編程語(yǔ)言,有專門講述數(shù)據(jù)庫(kù)技術(shù)的
”DB Magzine”,
有專門講述網(wǎng)絡(luò)知識(shí)的
”NetWork”,
從軟件開發(fā)流程上分,有專門講述架構(gòu)設(shè)計(jì)的
,
有專門講述需求定義的,有專門講述測(cè)試的。另外還有各種綜合性比較強(qiáng)的雜志,像
”
日經(jīng)
Systems”
。我現(xiàn)在正訂閱它,所以我想重點(diǎn)介紹一下“日經(jīng)
Systems
”。“日經(jīng)
Systems
”里面每一期大約會(huì)有三個(gè)特集,涉及的有項(xiàng)目管理,開發(fā)現(xiàn)場(chǎng)的問(wèn)題解決等等,同時(shí)還有
10
篇左右的連載,涉及開發(fā)現(xiàn)場(chǎng)問(wèn)題的解決,新知識(shí)的講座(
SOA
等等),新產(chǎn)品的試用和驗(yàn)證(例如,
Hibernate
的不同操作的執(zhí)行效率),領(lǐng)域知識(shí)的講解(最近以會(huì)計(jì)知識(shí)為主),工作技巧(例如,如何開會(huì),使用
MindMap,
管理時(shí)間)等等,還有一部分內(nèi)容是會(huì)議記錄,一些重要的會(huì)議的有意義的發(fā)言會(huì)列出來(lái)。更可貴的是,每一期總有一些案例,所謂案例就是介紹哪一個(gè)企業(yè)使用什么技術(shù)構(gòu)筑了什么樣的系統(tǒng)。總的來(lái)說(shuō),日本的雜志的信息量很大,從企業(yè)的管理層到下面的編碼人員,總有一款適合您。