出版時間:2011-9 出版社:電子工業(yè)出版社 作者:吳亞峰 頁數(shù):456
Tag標簽:無
內(nèi)容概要
《菜鳥成長之路(Java程序員職場全攻略)》以包羅萬象的IT這個大江湖為背景,將Java職場中從入門前的學校菜鳥到成長為技術(shù)大牛的過程展現(xiàn)給讀者,內(nèi)容飽滿但又不失趣味性。在本書中既有入職前的行業(yè)探秘、誤區(qū)排除,也有入職后的口訣傳授和江湖新銳兵器介紹。不僅與讀者朋友們探討了Java江湖中做事的學問,還探討了一些職場中做人的道理,可以說是本書是Java開發(fā)人員的職場寶典。
《菜鳥成長之路(Java程序員職場全攻略)》適合于尚在學校對前途感到迷茫的大學生,同時也是初入職場的菜鳥的不可多得的修煉指南。對于那些已經(jīng)在IT江湖闖蕩數(shù)年的老鳥,本書也提供了很多新的思路與策略。本書由吳亞峰編著。
作者簡介
吳亞峰,畢業(yè)于北京郵電大學,后留學澳大利亞臥龍崗大學取得碩士學位,1998年開始從事Java的開發(fā),有十多年的Java開發(fā)經(jīng)驗與培訓經(jīng)驗,主要的研究方向是Java
EE。現(xiàn)在為Java
EE獨立軟件開發(fā)工程師,同時兼任Sun授權(quán)、Java培訓中心認證教師,為數(shù)十家著名企業(yè)培訓了上千名軟件開發(fā)人員,曾編寫過《精通NetBeans——Java桌面、Web與企業(yè)級程序開發(fā)詳解》及《Java
SE 6.0編程指南》等暢銷技術(shù)書籍。
書籍目錄
上篇 我與江湖
第1章 初窺門徑——行業(yè)揭秘
1.1 IT精英在中國的生存現(xiàn)狀
1.1.1 外行人眼中的IT人
1.1.2 IT行情分布
1.1.3 IT語言平臺
1.1.4 你說我容易嗎
1.1.5 我挨踢我驕傲
1.2 當今主流公司的企業(yè)文化
1.2.1 歐美企業(yè)的特色文化
1.2.2 日韓企業(yè)的工作模式
1.2.3 中資企業(yè)的傳統(tǒng)特色
1.2.4 兩種不同的軟件外包方式
1.2.5 加入什么樣的公司
1.3 散兵游勇還是團隊作戰(zhàn)
1.3.1 哪樣多一些
1.3.2 團隊和單兵
1.3.3 不要停止思考
1.4 這條路大家都是怎么走的
1.4.1 職位和待遇是怎么升的
1.4.2 有干不動的時候嗎
1.4.3 走的人多了,還會有路嗎
1.5 大公司,小公司
1.5.1 大公司愛專才
1.5.2 小公司愛多面手
1.6 本章小結(jié)
第2章 霧里看花——職場誤區(qū)
2.1 到底差不差錢
2.1.1 大家都是個什么身價
2.1.2 給自己估個好價
2.1.3 先掙的是資本,后掙的是錢
2.2 誰給我解決戶口問題
2.2.1 講講戶口的故事
2.2.2 各地戶口政策面面觀
2.2.3 別怕,咱有暫住證呢
2.2.4 戶口問題小結(jié)
2.3 我們不是愛加班
2.3.1 常態(tài)加班是為何
2.3.2 你為什么加班
2.3.3 讓自己不再加班
2.4 莫學狗熊掰棒子
2.4.1 做過的這輩子永遠都不會忘嗎
2.4.2 為自己維護一個小倉庫
2.4.3 多寫開發(fā)心得
2.5 本章小結(jié)
第3章 下山之路——有備無患
3.1 從學生升級到開發(fā)人員
3.1.1 學校給了你什么
3.1.2 咱們還缺啥
3.1.3 經(jīng)驗,還是經(jīng)驗
3.2 為自己定下目標
3.2.1 目標的意義
3.2.2 樹立目標的學問
3.2.3 讓自己知道今天該干什么
3.3 IT認證的問題
3.3.1 認證那點事
3.3.2 現(xiàn)在的認證
3.3.3 該不該考個證
3.4 本章小結(jié)
第4章 必須通關(guān)的游戲——求職之旅
4.1 簡歷靚起來 78
4.1.1 簡歷不是這樣寫的
4.1.2 寫出出色的簡歷
4.1.3 如果是機器篩選簡歷
4.1.4 如何在簡歷中追逐潮流
4.1.5 簡歷小結(jié)
4.2 筆試,混可不行
4.2.1 初識筆試
4.2.2 牛刀初試
4.2.3 筆試小結(jié)
4.3 面試——最難的BOSS
4.3.1 面試面什么
4.3.2 支招面試
4.3.3 面試演習
4.3.4 面試小結(jié)
4.4 試用期——這才是最后一關(guān)
4.4.1 試用期考查什么
4.4.2 多做什么,少做什么
4.4.3 試用期小結(jié)
4.5 本章小結(jié)
第5章 步入江湖——做事的學問
5.1 身為菜鳥
5.1.1 打碎牙齒往肚里咽
5.1.2 菜鳥不應該自卑
5.1.3 一葉障目,不見泰山
5.1.4 易則易知,簡則易從
5.2 銳意進取,菜鳥無敵
5.2.1 既是初生牛犢,就別怕虎
5.2.2 勤于學習,落后就要挨打
5.2.3 菜鳥應該懂得的幾件事
5.3 知足常樂,健康心態(tài)
5.3.1 總有你達不到的高度
5.3.2 職場爬山論
5.3.2 做最好的自己
5.4 菜鳥何以菜,大牛何以牛
5.4.1 代碼量的問題
5.4.2 敢于往上走一步
5.4.3 升天不成,掉下來也是個半仙
5.5 酒香也怕巷子深
5.5.1 找到你的優(yōu)勢
5.5.2 學會競爭
5.5.3 發(fā)展才是硬道理
5.6 本章小結(jié)
第6章 立足江湖——做人的學問
6.1 新環(huán)境有新態(tài)度
6.1.1 開發(fā)人員和廚師
6.1.2 做人是為了做事
6.2 同事——戰(zhàn)友和對手
6.2.1 競爭與合作中的做人智慧
6.2.2 做一個好同事
6.3 上級,不是校長或家長
6.3.1 是員工,不是學生
6.3.2 上級討厭的員工
6.3.3 怎樣與上級處理好關(guān)系
6.4 新人和下屬,曾經(jīng)的你
6.4.1 準備工作
6.4.2 學著做個好領(lǐng)導
6.4.3 被夾在自己的上級和下級之間怎么辦
6.5 客戶,領(lǐng)導內(nèi)行的外行上帝
6.5.1 如何招待上帝
6.5.2 不要這樣對待上帝
6.5.3 如何對付不可能完成的任務
6.6 學著處理和MM的關(guān)系
6.6.1 這個行業(yè)的男女比例
6.6.2 如何面對異性員工
6.7 本章小節(jié)
第7章 百尺竿頭,更進一步
7.1 技術(shù)不是萬能的
7.1.1 為何IT是個服務業(yè)
7.1.2 業(yè)務流程要清楚
7.1.3 專業(yè)領(lǐng)域的知識要了解
7.1.4 軟件系統(tǒng)的操作方式
7.2 書是人類進步的階梯
7.2.1 還要不要讀書學習
7.2.2 選本好書不容易
7.3 解決問題的方法
7.3.1 正招和歪招
7.3.2 優(yōu)先使用正招
7.3.3 正招不夠,歪招也可以上
7.4 軟件產(chǎn)品的目標
7.4.1 實現(xiàn)功能是底線
7.4.2 提升性能帶來質(zhì)的飛躍
7.5 多多參加技術(shù)大會和沙龍
7.5.1 何為技術(shù)大會
7.5.2 我們?yōu)槭裁慈ゼ夹g(shù)大會
7.5.3 技術(shù)大會PK
7.5.4 技術(shù)沙龍
7.6 以史為鑒,可學古今
7.6.1 PC發(fā)展的4個王朝
7.6.2 后互聯(lián)網(wǎng)時代的到來
7.6.3 我們?nèi)绾巫プr代的機遇
7.6.4 移動互聯(lián)網(wǎng)改變著我們的生活
7.6.5 移動互聯(lián)網(wǎng)有助于企業(yè)管理
7.7 本章小結(jié)
第8章 江湖多歧路
8.1 “學院”派和“企業(yè)”派
8.1.1 何為“學院”派
8.1.2 “企業(yè)”派的實干
8.1.3 一起來做“企業(yè)”派
8.2 關(guān)于“劍宗”和“氣宗”的討論
8.2.1 何為“劍宗”
8.2.2 何為“氣宗”
8.2.3 奇技淫巧不如提升修為
8.3 有自己的平臺才是王道
8.3.1 關(guān)于框架的純“拿來主義”
8.3.2 項目的分割
8.4 “大而全”還是“精而深”
8.4.1 “大而全”和“精而深”矛盾嗎
8.4.2 “大而全”托出“精而深”
8.5 本章小結(jié)
下篇 笑傲江湖
第9章 天下功夫出少林
9.1 Java EE開發(fā)人員必知必會
9.1.1 堅實的基礎——核心Java
9.1.2 只會Java可不行——大牛的百寶囊
9.2 Java ME開發(fā)人員必知必會
9.2.1 了解不同平臺對Java ME的支持
9.2.2 游戲開發(fā)的基礎知識
9.2.3 網(wǎng)絡編程知識
9.3 Android開發(fā)人員必知必會
9.3.1 初識Android
9.3.2 Android開發(fā)的基礎知識
9.3.3 Android帶來的全新開發(fā)體驗
9.4 移動終端開發(fā)的機遇與挑戰(zhàn)
9.4.1 多分辨率挑戰(zhàn)
9.4.2 電池續(xù)航能力的挑戰(zhàn)
9.4.3 獨特的操控方式
9.4.4 3G、Android對開發(fā)人員的挑戰(zhàn)和機遇
9.5 當下流行EE框架揭秘
9.5.1 Struts和WebWork那點事
9.5.2 Tapestry框架
9.5.3 Spring——不可多得的好框架
9.5.4 Hibernate——從關(guān)系世界到對象世界
9.6 大型項目青睞的技術(shù)與平臺
9.6.1 JSF框架 46
9.6.2 EJB 3.0業(yè)務層技術(shù)
9.6.3 JPA持久層技術(shù)
9.6.4 常見應用服務器簡介
9.6.5 Java企業(yè)平臺的榮耀之路
9.7 如何學好框架
9.7.1 全面了解各項功能
9.7.2 徹底研究工作機理
9.8 本章小結(jié)
第10章 幾種自廢武功的做法
10.1 相信謬論
10.1.1 說出來別不信——鏈表和數(shù)組的速度問題
10.1.2 Java真的比C/C++慢嗎
10.2 迷信工具,缺乏純代碼能力
10.2.1 迷信ORM
10.2.2 神化IDE
10.3 淺嘗輒止,孤陋寡聞
10.3.1 finally的忽視
10.3.2 PreparedStatement的誤解
10.3.3 管理數(shù)據(jù)庫連接不知連接池
10.4 忽視內(nèi)存管理
10.4.1 對象的3種引用
10.4.2 “小肥豬”問題
10.5 看了就不要再犯的錯誤
10.5.1 “+”惹的禍
10.5.2 魔法數(shù)字
10.5.3 代碼復制師的渺茫前途
10.5.4 老壽星變量
10.6 本章小結(jié)
第11章 沒有必殺技,怎么敢出來混
11.1 精通SQL
11.1.1 掀起SQL的蓋頭來
11.1.2 強大的SQL
11.1.3 SQL優(yōu)化問題
11.1.4 SQL注入攻擊
11.1.5 當下主流的數(shù)據(jù)庫產(chǎn)品
11.2 拿下正則式
11.2.1 細說正則式
11.2.2 正則式在Java中的運用
11.2.3 正則式在JavaScript中的運用
11.3 不會用Ant的開發(fā)人員不是好Developer
11.3.1 Why Ant
11.3.2 Ant初體驗
11.4 淺談設計模式
11.4.1 設計模式的重要性
11.4.2 MVC設計模式
11.4.3 單例模式
11.4.4 最終守護者模式
11.5 多核之癢
11.5.1 趨勢——由單核走向多核
11.5.2 揭開多核的面紗
11.5.3 多線程的特點
11.5.4 開啟多線程——發(fā)揮最大性
11.6 本章小結(jié)
第12章 新銳兵器譜
12.1 面向服務的體系架構(gòu)(SOA)
12.1.1 對面的SOA看過來
12.1.2 零距離接觸Web Service開發(fā)
12.1.3 博采眾長之集大成者——CXF
12.1.4 英雄不問歲數(shù)——Axis 2
12.1.5 走近ESB——企業(yè)服務總線
12.2 富客戶端應用(RIA)
12.2.1 從平淡到酷炫——RIA與AJAX
12.2.2 酷炫背后的基石——核心JavaScript
12.2.3 AJAX的開發(fā)利器——Dojo
12.2.4 AJAX的最酷代表作——GoogleMap
12.2.5 Web 2.0時代的異軍突起——Mashup
12.2.6 RIA殿堂的技術(shù)新貴——JavaFX
12.2.7 數(shù)字圖像處理
12.3 搜索引擎技術(shù)
12.3.1 Lucene開源項目
12.3.2 Nutch框架
12.4 3D應用開發(fā)概覽
12.4.1 進入3D酷炫世界
12.4.2 3D開發(fā)基礎知識
12.4.3 OpenGL ES 2.0來襲
12.4.4 OpenGL ES 1.0與2.0的區(qū)別
12.5 高性能計算新貴——CUDA
12.5.1 GPU的發(fā)展史
12.5.2 傳統(tǒng)GPGPU的開發(fā)
12.5.3 初識CUDA
12.5.4 進階CUDA
12.6 本章小結(jié)
第13章 武學奧義
13.1 單元測試的利器——JUnit
13.1.1 JUnit簡介
13.1.2 單槍匹馬,赤膊上陣——JUnit的單獨使用
13.1.3 豈曰無衣,與子同袍——JUnit和Ant的聯(lián)合
13.1.4 得道者多助——JUnit在Eclipse和NetBeans中的使用
13.2 版本管理
13.2.1 版本不可一日不控
13.2.2 沙場秋點兵之版本控制系統(tǒng)
13.2.3 版本控制系統(tǒng)與IDE的協(xié)作
13.3 UML建模語言
13.3.1 UML就這么回事
13.3.2 UML之實戰(zhàn)IDE
13.4 大型服務器操作系統(tǒng)
13.4.1 UNIX平臺
13.4.2 Linux平臺
13.4.3 Windows Server平臺
13.5 集群與負載均衡
13.5.1 集群
13.5.2 冪等操作
13.5.3 我們的程序運行在哪
13.6 虛擬化與云計算
13.6.1 舉杯邀明月,對影成三人——虛擬化
13.6.2 云中誰寄錦書來——云計算
13.7 算法不可不研修
13.7.1 自動機——去掉if、switch
13.7.2 水仙花數(shù)優(yōu)化問題
13.7.3 村村通公路問題——最小生成樹
13.7.4 向量數(shù)學
13.7 本章小結(jié)
第14章 雜項
14.1 專業(yè)英語不能不熟練
14.1.1 向高新技術(shù)看齊
14.1.2 等到中文版的時候
14.1.3 做一個大牛的需要
14.2 維護大腦這個數(shù)據(jù)庫
14.2.1 書到用時方恨少
14.2.2 讓積累成為一種習慣
14.2.3 搜索引擎的使用
14.3 IT人也要不務正業(yè)
14.3.1 不懂數(shù)學豈不是很糟糕
14.3.2 誰說物理是白學了
14.3.3 一起來不務正業(yè)吧
14.4 讀學術(shù)論文
14.4.1 別怕我,我是好人
14.4.2 醍醐灌頂,如坐春風
14.5 本章小結(jié)
章節(jié)摘錄
版權(quán)頁:插圖:“師兄,你說現(xiàn)在有想法從事這個行業(yè)的人這么多,會不會路越走越窄???我聽說現(xiàn)在這個行業(yè)的競爭非常激烈啊?!薄澳悄阏f高考的千軍萬馬過獨木橋這路窄不窄?你不也過來了嗎?”“說的也是啊,可是……”“首先批評你一下,就像上次跟你說那個‘青春飯’的問題一樣,很多事情都不要道聽途說。不過這次與‘青春飯’有所不同,因為競爭激烈倒是真的?!薄暗拇_,不過干什么應該都不容易吧,師兄?”“那是,想想看當初IT前輩們創(chuàng)業(yè)的時候競爭倒是不激烈,可是他們也沒什么可利用的資源,沒有前人的經(jīng)驗作指導,沒有先進的儀器搞發(fā)明,但是他們卻在艱苦中彰顯卓越,為我們開辟了一個IT時代;而現(xiàn)在我們雖然競爭激烈,但是卻有很多資源可以利用,有很多書籍作為指導?!薄笆前?,比起創(chuàng)造IT時代的前人們,我們的確是沒什么可抱怨的?!薄罢?,所以無法在競爭中生存,只是自己不夠厲害,失敗應該從自己找原因?!薄皫熜帜阏f得對,面對競爭我們必須有勇氣去贏?!薄罢嬲母呤衷绞窃谄D苦不利的環(huán)境中,越能表現(xiàn)出超高的戰(zhàn)斗力和超強的抗打擊能力?!濒斞赶壬€說過:真正的猛士,敢于直面慘淡的人生。目前競爭激烈的IT行業(yè)還談不上“慘淡”,所以面對著競爭,任何職場新人都應該拿出本該燃燒的激情和初生牛犢的膽量,在IT的競技場里面都能做個猛士。不管怎么說,IT都是一種職業(yè),既然作為謀生手段就會有改行的可能。除非有高到青天的智商和厚如大地熱情(如果真是這樣的話也早已經(jīng)是蜚聲內(nèi)外的大學者了),總有感到疲倦或厭倦的時候。升職、轉(zhuǎn)行、創(chuàng)業(yè)都可能是lT職業(yè)生涯的最終出路?!皫熜?,繼續(xù)前天的問題,假如萬一我真的在這一行干不下去了,或者厭倦了,我還能有什么出路呢?”“哎呀,你想得還挺周全。的確,當初和我一起進公司的同事,有些也都已經(jīng)轉(zhuǎn)行了。留下來的只有一多半。不過人各有志,去留肝膽兩昆侖嘛?!薄澳撬麄冏詈蠖歼€混得可以吧?”“那我就不清楚了,有的上了一層臺階,有的跌了一階。但都算轉(zhuǎn)行了,對吧?!痹贗T行業(yè)中轉(zhuǎn)行不干的原因很多,最常見的就是覺得無法再有更高的成就(當然不是已經(jīng)到達頂峰)了,或者總是混不出頭,再或者就是要自己單干當老板等。鐵打的IT職場,流水的人才,這也算是一種良性循環(huán)吧??偨Y(jié)起來,在IT行業(yè)做到中途離席轉(zhuǎn)行的,一般出路如下:進入高校做老師,選擇這一條出路大概是受夠了原公司不間斷的熬夜加班,不想讓自己趁年輕拿命換錢,到老了拿錢換命。不過這條出路也是比較困難的一種,因為現(xiàn)在高校老師這個職位的安逸是很多人都想追求的境界,競爭絕對不亞于IT行業(yè)。所以想要達到這種要求,碩士、博士文憑不是萬能的,但是沒有也是萬萬不能的。
媒體關(guān)注與評論
當作者讓我給這本書寫點評價時,我還真不確定是否應該這么做。但當我看過內(nèi)容后,我的一切擔心都煙消云散了。這本書內(nèi)容很好,對于那些打算要在Java開發(fā)領(lǐng)域發(fā)展的人非常有用。這本書和一般的技術(shù)圖書不同,它更加側(cè)重于從職場角度來探討Java程序員需要具備的知識和經(jīng)驗?! 糜衍浖﨓RP開發(fā)工程師 李迪鋒作者是一位有才氣的人,也是一位技術(shù)牛人。他給大家奉獻了一本生動有趣、讀來輕松活潑、讓人大呼過癮的作品。他不僅告訴我們?nèi)绾螌W習、Java,更重要的是告訴我們?nèi)绾文芨玫卦诔绦蜷_發(fā)這個行業(yè)發(fā)展得更好,實現(xiàn)個人價值?! 熊浖瘓FSOA架構(gòu)師 王鑫磊怎樣從一個Java新手過渡到資深工程師?這是每個職場新人的疑惑。我也是從Hello WorId開始編程的,對其中的辛酸深有體會??吹竭@本書感覺很親切,相信“萊Java”們一定能從這本書中受到很多啟發(fā)?! 本┲锌栖浛萍脊煞萦邢薰卷椖拷?jīng)理 段潔男有人的地方就有江湖,程序員也不例外。如果僅僅很會編程,而不懂得職場的一些奧妙,那也不會得到大的發(fā)展。因為現(xiàn)在的系統(tǒng)不可能由一個人獨立完成,而必須要有數(shù)十人甚至上百人的配合才行。開發(fā)類的圖書很多,而能給讀者介紹職場經(jīng)驗的卻很少,《Java程序員職場全攻略——從小工到專家》就很好,給出了很多有益的建議,值得一讀。 ——廣州好易電子聯(lián)行服務有限公司技術(shù)總監(jiān) 紀超
編輯推薦
《菜鳥成長之路:Java程序員職場全攻略》中有兩位主人公:職場新手蔡佳娃和業(yè)內(nèi)高人牛開復。而《菜鳥成長之路:Java程序員職場全攻略》也主要以蔡佳娃的成長歷程為主線,通過向讀者講述笨手笨腳的蔡佳娃如何在師兄牛開復的幫助下一步一步成長為獨當一面的開發(fā)人員。把從菜鳥到大牛這個過程像電影般立體地展示給讀者。《菜鳥成長之路:Java程序員職場全攻略》分為上下兩篇,上篇中主要講述了如何從Java職場的門外漢成功殺入這個英雄輩出的江湖并在其中安身立命、功成名就。下篇則主要將作者吳亞峰從事Java開發(fā)十余年來積累的心得體會分門別類地進行了介紹。竅門、技術(shù)、做事、求職、前途、為人、開發(fā)、誤區(qū)、奮斗,懵懂菜鳥如何才能成長為一名成功的開發(fā)人員?如何在“血雨腥風”的求職大戰(zhàn)中脫穎而出?職場中只要技術(shù)過硬就可以吃遍天下嗎?是學招式重要,還是練內(nèi)功重要?掌握了哪些技能,才算是真正的高手?資深技術(shù)專家,娓娓道來。職場新手蔡佳娃是如何從一個菜鳥成長為技術(shù)大牛的?業(yè)內(nèi)高人牛開復在其中扮演了一個什么樣的角色?《菜鳥成長之路:Java程序員職場全攻略》一一揭秘?!恫锁B成長之路:Java程序員職場全攻略》精彩內(nèi)容導讀:初窺門徑——行業(yè)揭秘,下山之路——有備無患,步入江湖——做事的學問,百尺竿頭,更進一步,天下功夫出少林,沒有必殺技,怎么敢出來混,武學奧義,霧里看花——職場誤區(qū),必須通關(guān)的游戲——求職之旅,立足江湖——做人的學問,江湖多歧路,幾種自廢武功的做法,新銳兵器譜,雜項。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載