網路城邦
上一篇 回創作列表 下一篇  字體:
資訊產業的F1賽車手~JAVA程式設計師
2010/11/22 08:44:16瀏覽662|回應0|推薦0

(在0與1之間,人類得以突破舊有龜速化的資訊傳遞流程,彈指之間,訊息的溝通便能周遊全世界。)

01之間 距離不遙遠

    21世紀,全球進入網路E世代。時光回溯,早在1975年,年僅19歲的比爾‧蓋茲即獨具遠見,看見明日世界的未來,將微處理器與軟體做結合,改變當時以大型電腦主機為主的運行生態,進而展開一場科技業的革命。比爾‧蓋茲所描繪出的未來世界藍圖,是一個網際網路與世界接軌的高速化資訊時代。透過軟體與硬體的完美結合,在01之間,人類得以突破舊有龜速化的資訊傳遞流程,彈指之間,訊息的溝通便能周遊全世界。也因此,我們得以藉由聰明的軟體程式設計與高科技硬體設備,翱翔於網路世界,知識與訊息快速交換,讓學習曲線縮短,也能快速且完美地達成許多不可能的任務。

未來世界 E指搞定

  E化的世界,也勾勒出資訊時代特殊的產業與人力,真正能夠將各高科技產品功能發揮到極致的幕後推手,是專業的軟體設計與各類程式。也因此,在「E化不滅定律」的未來世界裡,軟體程式設計師就扮演著相當重要的角色,而一位功力高強的軟體設計師,自然身價不凡。

JAVA 資訊業的國際語言

    JAVA,是近10年來席捲資訊產業的新生代程式語言。因為跨平臺的設計特性,JAVA程式可以輕易地被移植到不同的機器設備上執行工作。它所具有的記憶體自動回收和例外處理等機制,大幅度降低在撰寫傳統C/C++程式時的額外負擔與除錯難度。JAVA採用物件導向理論作為程式語言核心,相較於其他程式語言而言,更容易維護與開發。

  近年來,手機、PDAiPhone等行動通訊設備蓬勃發展,加上Unix/Linux/Solaris系列伺服器的高普及率,使JAVA被廣泛運用。而在昇陽 (Sun Microsystem) 和國際商業機器(IBM) 等公司的大力推動下,JAVA已成為開發行動通訊設備和網站伺服器軟體不可或缺的重要技術。因此,JAVA亦廣受學術界與企業界的採用,成為程式設計師需要精熟的基本程式語言之一。

    北訓電腦臺中認證中心講師胡啟明表示,就程式設計而言,分為JAVA(IBM體系,客戶以大型企業為主).NET(微軟體系,客戶以中小型企業為主)2大類程式設計領域,2者技術與運用層面差距不大。

    巨匠電腦北區認證中心JAVA程式設計師李易紳進一步說明,由於新崛起的.NET是近5年才積極進軍市場,而JAVA程式設計在業界使用時間較長,因此,就技術面而言,.NETJAVA程式設計雷同處頗多,但JAVA程式設計人才的市場普及率仍略勝.NET,是以,對JAVA程式設計師的需求較高。由於目前國內與日本對於JAVA程式設計師的需求度極高,加上通訊手機業者的各類加值服務內容增多,跨平臺資訊交流整合模式的風氣日盛,未來3-5年內可以說是JAVA程式設計師的黃金年代。「想要跨足JAVA程式設計師領域的新鮮人或是業內好手,應充實自己的專業技能,最好具備專業證照。」

        聯成電腦JAVA程式設計師張益裕則表示,JAVA程式設計是目前較受重視與歡迎的程式設計資格認證項目之一。政府對產業E化的積極推動,以及資策會與職訓局等相關單位大力推廣下,各類資訊軟體課程的獎勵補助方案與政策,隨科技產業的快速發展而與時俱進,民間企業、補教機構與學校單位多設有科技資訊類科系與職訓課程。

(民間企業、補教機構與學校單位多設有科技資訊類科系與職訓課程/巨匠電腦)

成為JAVA程式設計師的基本要件                 

    若將焦點鎖定在JAVA程式設計師,對這類工作有興趣者需具備何種職能條件,方能順利進入職場?綜合多位資深JAVA程式設計師的看法,瞭解物件導向概念、程式語言(最好是第3代程式語言),以及熟悉業界常用的程式庫,如:JAVA SpringHibernate(物件/關係對應的解決方案),並了解程式開發工具(Eclipse)者,就有機會成為JAVA程式設計師。不過,由於JAVA程式物件導向概念在學習上有一定難度,對想要投入JAVA程式設計的有心人來說,需投入更多心力與學習時間。

程式設計師須與新資訊同步

    資訊科技日新月異,相關程式應用多變、版本升級快速,是以,JAVA程式設計師須留意自身對資訊與技術面的更新,否則易失去競爭力。而JAVA程式設計師的自修管道,除參與各類程式設計相關課程,亦可與相關社群網站網友交換產業情報。

JAVA語言熟悉與否 攸關「錢」途

    JAVA程式設計師的薪資概分3類:若僅負責寫程式,月薪約35,000元;懂系統分析的JAVA程式設計師,月薪約40,000元;具有專案管理能力的JAVA程式設計師,月薪可達50,000元。工作採責任制,無明確休假日,休假時間較為彈性,視專案執行進度而定。 

    部份JAVA程式設計師選擇以SOHO族型態接案,不過,這種方式所接專案規模較小,案源較不穩定。此外,也有JAVA程式設計師擔任派遣工作,若與SOHO接案規模相比,專案挑戰性與收入皆勝出許多。多數JAVA程式設計師朝管理階層或講師路線作職涯方面的調整。 

創造自我價值 成就感如影隨形

    身為JAVA程式設計師,最難克服的不是專案完成的時間壓力,而是面臨程式寫不出來或技術瓶頸時的挫折感,至於工作成就感則來自於看到消費者因自己的努力得以運用科技所提供的便利,甚至找到更有效率的商業交易模式並成功獲利。

            本文摘自勞委會職訓局9612月號<工作大贏家>

( 心情隨筆工作職場 )
推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇