程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java正影響著一代程序員

Java正影響著一代程序員

編輯:關於JAVA

不管你對Java是怎樣一個態度,有一點不可否認,Java是現在全球最時髦的開發工具之一。這是一個奇妙的混合體:它擁有一門叫做Java的語言,擁有一套龐大且完善的類庫,內置了其他語言,需要靠庫甚至是操作系統才能支持的功能,擁有一個虛擬機。不管把這個混合體叫做什麼,總之,Java的出現,確實給整個程序界帶了巨大的沖擊,把它稱之為革命

還為時尚早,也許現在還無法准確評估Java為整個IT業帶來的影響。但是有一點卻毋庸置疑——Java將不可避免地影響一代程序員。

  作為一名真正的職業程序員,也許真的需要評估一下Java在可以預見的一段時間裡帶給自己的影響。在美國,越來越多的應用是基於Java開發的。隨著Java在企業應用的日臻完善,誕生了一批如ebny.com這樣的重量級的應用方案,為此也打消了許多人對Java無法應用於大型企業級應用的顧慮。Weblogic——這個靠著appliction server起家的、提供純Java應用的軟件公司,幾乎是在一夜之間崛起,股價青雲直上,短短兩三年間成為全球知名企業。而在國內,Java也已如火如荼。據調查,在未來幾年內,將會出現20萬個Java程序員職位需求,也許這將超過其他任何一種程序員的需求。

  也許你開始對Java心動了,也許你經過深思熟慮將要開始Java的學習了,也許你已經讀過Java的一兩本入門的書了,現在要開始系統、基於開發的角度來學習Java,但是你都將面臨一個問題,那就是以何種方式學習Java。

  Java的職業培訓課

  對於國內絕大多數的程序員來說,自學可能是最好的方法。然而對於Java這麼一個包含如此多東西的系統來說要想通過自學來理清整個系統脈絡,並能運用它自如地開發系統,可以說具有相當的難度。程序員們學習某種語言或是某個系統可以算作是一種投資了,如何才能確保你獲得最大的收益,一個有效合理的學習途徑是必不可少的。在目前看來,上職業培訓課是一種較為有效的方式。

  為何職業培訓課相對自學來說更加有效呢?可以從以下幾方面考慮:首先在富有經驗的培訓教師的指導下,你可以避免走很多彎路,可以快速地獲得許多專家級的經驗,而這些如果靠自己來摸索,那將是一件很費時的事。其次這裡擁有一個可供討論的環境,這種培訓課程上的學員,通常擁有相似知識背景,大家交流起來就非常的方便,不會存在什麼障礙。

  作為Java之父,Sun公司自然是不遺余力地推廣Java。而職業培訓課作為推廣的一個重要手段,就顯示出了其巨大價值,而培訓本身就是一門巨大的產業。Sun公司自然在培訓方面使足了全力。

  其實Sun早在幾年前就已在國內開展Java培訓,通過與高校聯辦的十幾個授權認證中心來進行培訓。不過那時培訓內容基本上都集中在J2SE即Java標准版的課程上,這些課程主要是幫助程序員了解並掌握Java的基本開發。不過隨著Java版本的升級,Java本身也在發生一些重要的變化。Java應用領域逐漸擴大,企業級應用變得越來越普遍和重要。所以以前的培訓內容已經不能完全適應今日的需求。Sun顯然也看到了這一點,為了滿足Java程序員們對日益深入的Java開發所需的技能,同時也能更近一步開拓這個有著巨大市場前景的培訓市場,Sun重新強化完善了國內的培訓體系。

  讓我們看一看Sun關於Java培訓課程的結構圖(見下)。作為Sun主推的4門課程,整個培訓體系被分為3個層次:Programer(程序員)——Developer(開發人員)——Enterprise Architect(建築師)。這有點類似我們傳統的程序員——高級程序員——系統分析員的設置。這是一種非常靈活的培訓體系,任何Java的開發人員可根據自己的興趣和能力選擇不同層次的課程,而無需從頭學起,浪費不必要的時間和金錢。

  對於初學者,或是一些想學習Java的非編程人員,如技術人員、web開發人員、技術管理人員、系統管理員來說,SL--110就是一個很好的起點。通過對這門課程的學習,一個初學者能夠很好地了解Java這個開發工具。

  而對於一個擁有其他語言如C/C++設計經驗的程序員,SL--275可能對你更適合,學習了這門課程,你將獲得GUI、事件處理機制、例外處理、I/O、多線程、網絡處理等實際的編程經驗。

  SL--285這門課程又上了一個台階,它將使學員熟悉數據庫服務器程序的設計方法,學會各種網絡編程接口,如何調用其他語言的程序。完成了這門課程,程序員就有能力開發復雜的、產品級的Java程序。

  SL--425作為Sun這次在國內主推的Java課程,也是Java培訓課程中最高的一個層次。它主要是為高級開發人員以及體系結構決策人員所准備的,學員將熟練地進行體系結構的設計和描述,了解J2EE對體系結構的影響,以及如何應用J2EE來完成企業級的應用方案。

  SL--275和SL--285這兩門課程如果自己感覺還不錯,還可以參加對應的Sun的Java認證考試。如考試通過,你將獲得全球統一認證的資格證書。這在就業市場上是一個相當專業的資格認證。

  但是任何的課程培訓都不能代替程序員自己的學習,關鍵在於自己。一名出色的開發人員,是不會停止學習的!

  Sun的Java職業培訓課的三大好處:在教師的指導下,可以少走很多彎路。

  可以快速地獲得許多專家級的經驗。

  擁有一個可供討論的環境。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved