官术网_书友最值得收藏!

前言

每當坐在自己的工作室里看著書架上林林總總的書籍,使用著高性能的工作站進行開發時,我都會回憶起1998年自己剛剛從事Java編程時的探索和艱辛。回想當初,僅僅有一臺主頻133MHz的組裝機,就敢在上面進行企業級程序的開發,就敢在上面跑Oracle。由于缺乏有效的技術指導,同時難以像現在這樣獲得豐富的技術資料,那時候的學習和開發都是很痛苦的。有時連續熬夜很多天也無法將一個小小的程序調通,開發過程中常常伴隨著沮喪和郁悶。

而現在的情況已經大不一樣了,目前市面上的IT技術書籍可謂是鋪天蓋地,廣大讀者已經不再需要擔心無書可讀,而是該擔心如何選本好書了。但是縱觀浩瀚書海,幾乎無不例外地將技術講解作為重點,這樣就忽視了一些更值得關注的問題。

? 懵懂菜鳥如何才能成長為一名成功的開發人員?

? 如何在“血雨腥風”的求職大戰中脫穎而出?

? 職場中只要技術過硬就可以吃遍天下嗎?

? 是學招式重要,還是練內功重要?

? 掌握了哪些技能,才算是真正的高手?

目前市面上能夠回答以上這些問題的書籍可謂寥寥無幾。不得不承認,對于許多未入門的Java菜鳥和已在Java江湖闖蕩數年的開發人員來說,目前最缺少的不是技術書籍,而是職業生涯的規劃指南及項目開發思想與經驗的分享。

多年的Java開發經歷對我自己來說是一筆寶貴的財富,現在有幸將這些閃光的寶貝寫進書中。希望那些曾經啟發和指導過自己的不論是技術還是非技術上的點點滴滴,也能夠和廣大讀者朋友產生一些共鳴,更好地幫助大家在Java的海洋里乘風破浪。或許海子的那句詩最能表達本書的寫作意圖:“那幸福的閃電告訴我的,我將告訴每一個人。”

本書內容及特色

本書中有兩位主人公:職場新手蔡佳娃和業內高人牛開復。而本書也主要以蔡佳娃的成長歷程為主線,通過向讀者講述笨手笨腳的蔡佳娃如何在師兄牛開復的幫助下一步一步成長為獨當一面的開發人員,把從菜鳥到大牛這個過程像電影般立體地展示給讀者,這其實就是我自己的成長經歷。

本書力求將Java開發人員從菜鳥到大牛成長過程中的方方面面都呈現出來,在內容的組織上花費了較長時間。本書分為上下兩篇,上篇主要講述了如何從Java職場的門外漢成功殺入這個英雄輩出的江湖并在其中安身立命、功成名就。其中既有對職場現狀的揭秘及行業誤區的排除,也有著求職游戲中的詳細攻略指南,同時介紹了在職場這個復雜環境中做人和做事的學問。這雖然都是些技術之外的東西,但是卻在很大程度上決定了一名開發人員在自己的“職途”上能走多遠。

本書的下篇則主要將自己從事Java開發十余年來積累的心得體會分門別類地進行了介紹。有一些是在開發工作中必須精通和掌握的知識,有一些則是從多年編程實踐中總結出的“必殺技”,還有一些是在工作中必須杜絕的錯誤做法。但愿這些技術積累能夠幫助讀者朋友們在工作中實現鯉魚躍龍門式的提升,同時也希望那些曾讓自己迷茫和困惑的地方,不再成為廣大讀者朋友前進道路上的絆腳石。

IT行業是個瞬息萬變、發展極快的行業,各種新技術層出不窮,跟不上技術車輪的轉動就會在前進的道路上與他人漸行漸遠,最終徹底消失在大家的視線中。本書中有一章專門介紹當前Java技術中的最新行情,對其或復雜或高深的原理做了簡約而完整的介紹,并相應地附以經典示例。讀者朋友們可以了解當前江湖中的新銳兵器,并據此確定自己的努力方向。

在編寫的過程中,為了讓不同水平的讀者都能看懂,本書盡量做到講解通俗,把一些高高在上的技術思想及原理翻譯成菜鳥也能看懂的語言,這的確不是一項輕松的工作。在語言的斟酌上,也花費了較多的精力,這是為了讓讀者朋友不會在閱讀的時候感到boring。讀者若能從本書生動卻不乏深刻的語言中感受到學習的樂趣和享受之處,便是對本書的莫大鼓勵了。

這本書雖然主要探討的是從事Java開發的心得體會,但是一些程序的示例還是要有的。為了不讓本書落入一般技術書籍的俗套,在舉例的時候盡量保證其簡約和經典。因為本書最主要的目的不是讓讀者朋友們學會表面的技術,而是讓大家領悟其中的思想。學習招式在次,提升內力才是最主要的。

經過幾個月見縫插針式的奮戰,本書終于要交稿了。回顧寫書的這幾個月時間,不禁為自己能最終完成這個耗時費力的“大制作”而感到欣慰。同時也為自己能將從事Java開發多年積累的寶貴經驗以及編程感悟分享給正在開發陣線上埋頭苦干的廣大Java人而感到高興。

賈島的《劍客》一詩有言:“十年磨一劍,霜刃未曾試,今日把示君,誰有不平事?”,從1998年首次接觸Java算起,到現在也是十年有余。筆者希望用十年的知識和經驗磨出的利劍能夠幫助廣大讀者朋友在實際工作中披荊斬棘、奮勇殺敵。

本書面向的讀者

? Java初學者

對于未入門的菜鳥,本書首先介紹了當今IT職場中Java的地位以及Java開發人員的生存現狀,并為在校大學生指出了一條從學校到職場的明路。這些內容非常有助于讀者朋友快速地了解Java職場并準確定位自己,同時本書介紹的一些求職攻略也可以為求職者成功挺入職場保駕護航。

? 有一定基礎的Java開發人員

對于已經在職場立足的新手,本書逐一列舉了在職場中Java開發人員所必知必會的能力和一些鮮為人知的編程心法與口訣。除了這些高手之路,本書還指出了一些在工作中會讓自己武功全廢的錯誤做法。同時,本書還和讀者探討了在職場中如何更好地為人處世的問題。

? 高級開發人員

對于職場中的高級開發人員,本書所介紹的一些進行Java高級開發的技巧和有關新技術的討論非常適合高手之間進行分享和交流。高級開發人員也可以通過本書拾遺補漏,在技術水平上精益求精。

關于作者

吳亞峰,畢業于北京郵電大學,后留學澳大利亞臥龍崗大學取得碩士學位。1998年開始從事Java開發,有十多年的Java開發與培訓經驗,主要研究方向是Java EE。現在為Java EE獨立軟件開發工程師,同時兼任Sun授權Java培訓中心認證教師,為數十家著名企業培訓了上千名高級軟件開發人員,曾編寫過《精通NetBeans——Java桌面、Web與企業級程序開發詳解》、《Java SE 6.0編程指南》及《30天學通Java項目案例開發》、《30天學通Java Web項目案例開發》等暢銷技術書籍。

另外,昊燃、方振宇、陳冠佐、傅奎、陳勤、梁洋洋、畢夢飛、陳慶、柴相花、陳非凡、陳華、陳嵩、承卓、陳先在也參與了本書的編寫,在此表示感謝!

致謝

本書在編寫過程中得到了唐山百納科技有限公司Java培訓中心的大力支持,同時魏鵬飛、王海峰、蘇亞光以及作者的家人為本書的編寫提供了很多幫助,在此表示衷心感謝!

本書作者

2009年11月

主站蜘蛛池模板: 屏南县| 油尖旺区| 客服| 通化县| 浏阳市| 宁安市| 河南省| 吴堡县| 嘉义市| 三都| 怀来县| 定远县| 谷城县| 九龙坡区| 合阳县| 西乌| 黔南| 德格县| 鸡泽县| 鄂托克旗| 克什克腾旗| 丰城市| 射阳县| 且末县| 息烽县| 商水县| 新源县| 青州市| 青龙| 宝山区| 阿克苏市| 诸城市| 武汉市| 深圳市| 乳山市| 榆中县| 肥东县| 宾川县| 健康| 鄄城县| 社旗县|