第一篇:Java高級程序員個人簡歷表格
Java高級程序員個人簡歷表格
現(xiàn)在有人在寫求職簡歷時,大多存在著一種毛病,就是寫得比較空泛籠統(tǒng)。尤其是一些應屆畢業(yè)生,在制作簡歷時要注意,如果想寫“嚴守紀律”不如寫成“連續(xù)四年從未被扣過操行分,每學期都榮獲守紀獎”;“寫作能力強”不如寫先后在哪些報刊上發(fā)表了多少篇文章;“有演講特長”不如寫成“在參加學校舉行的各種演講比賽中,每次都獲得二等以上的獎勵”或“某次代表學校參加市區(qū)演講賽分別獲得某等獎”;“組織管理能力強”不如寫擔任了哪些職務,取得了哪些成績來得更具體、更令人信服。
總之,在寫求職簡歷時,要善于讓事實說話,寫出自己的特長,用人單位都希望被錄用者一專多能,或具有某種顯著的特長,用充分的事實來征服用人單位,來取信于用人單位。
制作優(yōu)質簡歷需懂得的包裝技巧,但是這個包裝并不意味著造假,否則,吹得再好聽,但沒有實際能力,倒霉的還是自己。
姓名:fwdq性別:男出生年月:聯(lián)系電話:學歷:本科專業(yè):計算機應用工作經(jīng)驗:5年民族:漢畢業(yè)學校:***住址:***電子信箱:自我簡介:
對技術有強烈的興趣,喜歡鉆研,具有較強的自學能力,善于接受新事物,有創(chuàng)新意識及團隊合作精神,熱忠軟件設計與開發(fā),生活中性格開朗善于與人溝通,能很好的處理同事間人際關系有良好的溝通能力和高度的責任感。求職意向: 目標職位:研發(fā)工程師 | 軟件工程師目標行業(yè):互聯(lián)·電子商務 | 計算機軟件 | 計算機硬件·絡設備 | IT服務·系統(tǒng)集成期望薪資:面議期望地區(qū):***到崗時間:面議工作經(jīng)歷:
至今***信科技 Java 高級程序員 工作職責和業(yè)績: 人事系統(tǒng)研發(fā):
職責:負責人事系統(tǒng)的系統(tǒng)架構設計以及核心功能的開發(fā)。系統(tǒng)技術架構:Ext2+Struts2++JPA/ 數(shù)據(jù)庫平臺:ORACLE 10g,軟件模塊:人員管理、模塊管理、角色及權限管理 Java 高級工程師 工作職責和業(yè)績: 安全管理平臺研發(fā):
職責:在安全管理平臺中負責系統(tǒng)設計,技術架構,以及開發(fā)。
系統(tǒng)技術架構:Struts2++JPA/ 數(shù)據(jù)庫平臺:ORACLE 10g,軟件模塊: 1)權限管理,基于RBAC 模型的權限管理主要存貯各個應用系統(tǒng)的權限,并負責角色以及角色權限的計算。
2)CA,包括登錄代理、登錄服務、以及權限認證服務。這個模塊主要實現(xiàn)各個系統(tǒng)之間的單點登陸(SSO)。Java 工程師 工作職責和業(yè)績:
中聯(lián)部核高基(核心高新技術基礎)項目中報表系統(tǒng)的研發(fā) 在項目中主要負責報表系統(tǒng)的技術架構與核心管理模塊的開發(fā),主要工作如下:
1)日志模塊,包括日志參數(shù)管理,日志數(shù)據(jù)庫記錄與文件記錄以及日志的查詢管理。
2)系統(tǒng)管理,包括用戶,群組,角色等管理與授權。3)報表的調度,運行管理。Java 工程師 工作職責和業(yè)績:
全國政協(xié)內外門戶基礎平臺的研發(fā)
基于Apache Portal Jetspeed2 的門戶平臺開發(fā)主要工作包括以下幾點:
1)Jetspeed 門戶平臺的漢化。
2)Jetspeed平臺中系統(tǒng)管理的重新設計與開發(fā)。3)門戶平臺中CMS(內容管理系統(tǒng))的技術架構與與核心功能的設計開發(fā)。通過這個項目的開發(fā)熟悉掌握了Maven 2,dojo ,velocity 等軟件開發(fā)領域中的新技術。– ***電科技有限公司 Java 工程師 工作職責和業(yè)績:
(一)廣東電韶關供電局 EAI/EIP 項目 軟件環(huán)境: Oracle 10g, Weblogic 硬件環(huán)境: HP 小型機
開發(fā)工具: BEA Portal平臺 WorkShop 8 ,PLSQL Developer 項目職責:
1)門戶個性化定制的開發(fā)
2)韶關供電局門戶的組裝,桌面,portlet 的建立。3)系統(tǒng)管理的開發(fā)。
(二)華能數(shù)據(jù)中心,門戶項目
軟件環(huán)境: Oracle 10g, Weblogic,Cognos 8 硬件環(huán)境: IBM 小型機
開發(fā)工具: BEA Portal平臺 WorkShop ,PLSQL Developer,cognos8 項目職責: 1)調查問卷的開發(fā)
2)門戶的組裝,桌面,portlet 的建立。3)數(shù)據(jù)中心數(shù)據(jù)的調研,整理,進入數(shù)據(jù)倉庫 4)數(shù)據(jù)的 Cognos 展現(xiàn) – ***電信 研發(fā)工程師 工作職責和業(yè)績:
主要從事電信領域的CRM軟件開發(fā),架構:(Struts + EJB + Hibernate + Oracle)職責:主要負責客戶資料管理的開發(fā)。– 西安***軟件公司 JAVA程序員 工作職責和業(yè)績:
于XX年6開始ItFuture軟件有限公司從事NETOA辦公系統(tǒng)的設計.從事NETOA辦公系統(tǒng)的設計、制作、編程;軟件設計、項目管理、數(shù)據(jù)庫開發(fā)。
項目開發(fā)經(jīng)驗:
項目名稱:NETOA辦公系統(tǒng)
角色:java開發(fā)工程師、數(shù)據(jù)庫設計人員、使用技術:Struts+++Oracle 9i
開發(fā)平臺:WindowsXX+sp4
開發(fā)工具JbuildX+oracle9i+weblogic8
項目子模塊:
1:考勤信息子系統(tǒng)
上下班考勤 加班申請 加班審批 公出申請 公出審批....(含工作流)
2:人力子系統(tǒng)
員工基本信息 部門基本信息 崗位信息...3:后勤子系統(tǒng)
辦公計劃外預算申請 審批,部門辦公預算申請 審批...(含工作流)4:個人辦公室
記事本 日程安排 工作日志....5:企業(yè)信息發(fā)布子系統(tǒng)
限制發(fā)布(企業(yè)制度 公示欄 會議紀要...)
自由發(fā)布(意見箱 投訴箱 專題討論...)
公文管理(公文流轉申請 公文流轉審批...)
6:權限管理子系統(tǒng)
定制工作流 角色信息(分配用戶權限)用戶信息等教育培訓: – ***電子科技大學 計算機應用
專業(yè)描述與主修課程:
計算機原理,模擬電路與數(shù)字電路,操作系統(tǒng),數(shù)據(jù)結構,數(shù)據(jù)庫原理等。
第二篇:經(jīng)典—java程序員個人簡歷
姓名:個人簡歷網(wǎng) 目前所在: 廣州
年
齡: 23
戶口所在: 廣西
國
籍: 中國
婚姻狀況: 未婚
民
族: 漢族
培訓認證: 未參加 身
高: 160 cm
誠信徽章: 未申請 體
重: 45 kg
人才測評: 未測評
我的特長:
求職意向 人才類型: 普通求職
應聘職位:
軟件工程師:JAVA軟件工程師 工作年限: 2 職
稱: 中級 求職類型: 全職
可到職日期: 隨時
月薪要求: 3500--5000 希望工作地區(qū): 廣州, 工作經(jīng)歷
廣州東方標準信息科技有限公司
起止年月:2008-03 ~ 2010-06 公司性質:
民營企業(yè)
所屬行業(yè):計算機/互聯(lián)網(wǎng)/通信/電子 擔任職位: java程序員 工作描述:
1.參與需求的挖掘;
2.負責java程序開發(fā), 測試,維護;
3.帶領實習生進行項目開發(fā),并協(xié)助其攻克技術難點; 4.重構“廣東遠程職業(yè)培訓網(wǎng)”。離職原因:
志愿者經(jīng)歷 教育背景 畢業(yè)院校:
廣西職業(yè)技術學院
最高學歷:
大專
獲得學位: 畢業(yè)日期: 2008-07 專 業(yè) 一: 計算機 專 業(yè) 二:
起始年月 終止年月 學校(機構)所學專業(yè) 獲得證書 證書編號 2007-11 2008-02 新東方IT培訓學校 JAVA軟件工程師--語言能力 外語: 英語 一般 粵語水平: 一般
其它外語能力:
國語水平: 優(yōu)秀
工作能力及其他專長
1.具有面向對象思想,扎實的編程功底以及良好的編碼習慣;
2.熟練應用Struts+Hibernate,SSH2框架和MVC三層架構開發(fā)模式;
3.熟練Oracle數(shù)據(jù)庫的操作,能夠編寫存儲過程,熟悉Mysql和SqlServer數(shù)據(jù)庫; 4.熟練Tomcat服務器的部署及應用; 5.熟悉版本管理器SVN;
6.熟練使用Jsp,HTML,JavaScript,Jquery,Ajax,Css等WEB客戶端技術; 7.了解設計模式,代碼重構和項目過程管理,能夠編寫文檔。自我評價 自我鑒定
我身體健康,性格隨和,五官端正,不怕苦不怕累。兩年多的程序員生活鍛煉了我堅強的意志,縝密的思維,以及強的抗壓性;我做事有耐心,并且樂于學習新知識,更注重鞏固舊知識。作為一名程序員,更重要的品質就是要懂得團隊合作,而我恰好擁有團隊合作精神,對工作認真負責。
項目經(jīng)驗
2010/3--2010/6:綜合管理系統(tǒng)
軟件環(huán)境:TOMCAT6.0+ MYSQL
硬件環(huán)境:windows
開發(fā)工具:MYECLIPSE5.1
項目描述:項目團隊: 開發(fā)人員4人
開發(fā)語言:JAVA
SCM工具:SVN版本管理器
項目技術:STRUTS 2+SPRING+HIBERNATE3.0、LOG4J、JQUERY、AJAX
軟件描述:“綜合管理系統(tǒng)”專門針對社會各類培訓學校、培訓中心而開發(fā)的一套綜合性管理軟件,對學校的日常事物進行記錄,提高學校管理的工作效率。主要有“權限管理”,“歷史記錄”,“教務管理”,“學員管理”,“教學管理”,“財務管理”等模塊。
責任描述: 1.帶領實習生進行項目開發(fā),從需求挖掘到程序開發(fā);
2.協(xié)助實習生攻克技術難點;
3.負責“教務管理”,“學員管理”模塊的開發(fā);
2009/12--2010/2: 創(chuàng)業(yè)測評系統(tǒng)
軟件環(huán)境:TOMCAT6.0+ ORACLE10g
硬件環(huán)境:windows
開發(fā)工具:MYECLIPSE5.1
項目描述:項目團隊: 開發(fā)人員4人,經(jīng)理1人
開發(fā)語言:JAVA
SCM工具:SVN版本管理器
項目技術:STRUTS+HIBERNATE3.0、JQUERY、AJAX
軟件描述:“創(chuàng)業(yè)測評系統(tǒng)”是省勞動保障廳主辦項目“廣東遠程職業(yè)培訓網(wǎng)”的一個子項目;以“廣東遠程職業(yè)培訓網(wǎng)”的用戶為用戶,主要實現(xiàn)“測試”,“統(tǒng)計”,“行業(yè)方向管理”,“題庫管理”,“測評報告管理”功能。
責任描述:負責“統(tǒng)計”,“題庫管理”模塊的程序開發(fā);
1.“統(tǒng)計”中“自定義”統(tǒng)計功能以存儲過程方式實現(xiàn);
2.以樹形菜單顯示題目種類。
2009/2--2010/6:廣東遠程職業(yè)培訓網(wǎng)
軟件環(huán)境:TOMCAT6.0+ ORACLE10g
硬件環(huán)境:windows
開發(fā)工具:MYECLIPSE5.1
項目描述:項目團隊: 開發(fā)人員6人,經(jīng)理1人
開發(fā)語言:JAVA
SCM工具:SVN版本管理器
項目技術:STRUTS+HIBERNATE3.0、IBATIS、JSP、JAVASCRIPT、JQUERY、AJAX
項目描述:“廣東遠程職業(yè)培訓網(wǎng)”是省勞動保障廳主辦項目,是一項長期項目;主要有以下功能:
1.“后臺管理系統(tǒng)”,用于管理學員信息,課件信息,三級權限分配,對各地市級的學員進行統(tǒng)計等;
2.“學習的平臺”與FLASH進行交互,播放flash課件,提供給學員學習課程;
3.“CMS新聞發(fā)布系統(tǒng)”豐富頁面內容。
網(wǎng)站地址: 210.76.65.95
我的任務:
負責“學員管理”,“課件管理”模塊的程序開發(fā);重構“統(tǒng)計”、“注冊”模塊。
1.“學員管理”實現(xiàn)增刪改查,導入導出等功能。
2.以樹形結構顯示課件信息,并實現(xiàn)增刪改查,停用啟用功能。
3.重構“注冊”功能,采用jquery.validator插件進行校驗,ajax異步獲取數(shù)據(jù)。
責任描述: 負責“學員管理”,“課件管理”模塊的程序開發(fā);重構“統(tǒng)計”、“注冊”模塊。
第三篇:JAVA程序員個人簡歷
JAVA程序員個人簡歷范文
(一)個人信息 姓名:*** 性別:男 年齡:22 學歷:本科 專業(yè):計算機 聯(lián)系電話:*** 畢業(yè)院校:廣東XX大學
主修課程:匯編語言程序設計、C#程序設計、JAVA程序設計、數(shù)據(jù)庫原理、操作系統(tǒng)
英語水平:通過國家六級考試。有較強的閱讀和翻譯能力,能進行日常英語對話。
計算機水平:通過全國計算機等級考試三級網(wǎng)絡技術。熟練操作OFFICE辦公軟件。
實踐與實習
2012年上學期----與同學共同開發(fā)校園網(wǎng)站,完整地學習了網(wǎng)站的建設流程和相關技術。個人技能
1、熟悉網(wǎng)站開發(fā)流程,開發(fā)文檔格式;
2、熟悉MVC體系結構模式、C/S模式,掌握面向對象的設計開發(fā)思想;
3、熟練掌握JSP、Servlet、JavaBean、Struts、Hibernate等相關建站技術,熟練運用HTML、CSS、XML、JavaScript等頁面控制技術;
4、熟悉UML,了解PowerDesigner等建模工具;
6、熟練掌握SQL語言,MySQL的設計和構建過程及相關維護,了解Access、MSSQL、Oracle等常用數(shù)據(jù)庫;
7、熟練運用Eclipse等開發(fā)工具,Apache、JBoss等服務器開發(fā)平臺;
8、能在WindowsServer、操作系統(tǒng),上搭建網(wǎng)站平臺及進行相關維護,了解RedHat、FreeBSD等Linux操作系統(tǒng)。
求職意向 JAVA軟件工程師
個人簡介
熱愛編程,有良好的分析問題、解決問題的能力。能吃苦耐勞、待人熱情、真誠,有較強的適應能力和團隊協(xié)作精神。
(二)個人資料 姓名:個人簡歷 性別:男
目前所在: 廣州 年
齡: 23 戶口所在: 廣西 國
籍: 中國 婚姻狀況: 未婚 民
族: 漢族 身
高: 160 cm 體
重: 45 kg
求職意向
應聘職位: 軟件工程師:JAVA軟件工程師 工作年限: 2 職
稱: 中級 求職類型: 全職 可到職日期: 隨時
月薪要求: 3500--5000 希望工作地區(qū): 廣州,,工作經(jīng)歷
廣州東方標準信息科技有限公司
起止年月:2008-03 ~ 2010-06 公司性質: 民營企業(yè)
所屬行業(yè):計算機/互聯(lián)網(wǎng)/通信/電子
擔任職位: java程序員 工作描述: 1.參與需求的挖掘; 2.負責java程序開發(fā), 測試,維護;
3.帶領實習生進行項目開發(fā),并協(xié)助其攻克技術難點; 4.重構“個人簡歷范文www.tmdps.cn”。
教育背景
畢業(yè)院校: 廣西職業(yè)技術學院
最高學歷: 大專
獲得學位: 畢業(yè)日期: 2008-07 專 業(yè) 一: 計算機 專 業(yè) 二:
起始年月 終止年月 學校(機構)所學專業(yè) 獲得證書 證書編號
2007-11 2008-02 新東方IT培訓學校 JAVA軟件工程師--
語言能力
外語: 英語 一般 粵語水平: 一般 其它外語能力: 國語水平: 優(yōu)秀
工作能力及其他專長
1.具有面向對象思想,扎實的編程功底以及良好的編碼習慣;
2.熟練應用Struts+Hibernate,SSH2框架和MVC三層架構開發(fā)模式;
3.熟練Oracle數(shù)據(jù)庫的操作,能夠編寫存儲過程,熟悉Mysql和SqlServer數(shù)據(jù)庫; 4.熟練Tomcat服務器的部署及應用; 5.熟悉版本管理器SVN;
6.熟練使用Jsp,HTML,JavaScript,Jquery,Ajax,Css等WEB客戶端技術;
7.了解設計模式,代碼重構和項目過程管理,能夠編寫文檔。
自我評價
我身體健康,性格隨和,五官端正,不怕苦不怕累。兩年多的程序員生活鍛煉了我堅強的意志,縝密的思維,以及強的抗壓性;我做事有耐心,并且樂于學習新知識,更注重鞏固舊知識。作為一名程序員,更重要的品質就是要懂得團隊合作,而我恰好擁有團隊合作精神,對工作認真負責。
項目經(jīng)驗
2010/3--2010/6:綜合管理系統(tǒng) 軟件環(huán)境:TOMCAT6.0+ MYSQL 硬件環(huán)境:windows 開發(fā)工具:MYECLIPSE5.1 項目描述:項目團隊: 開發(fā)人員4人 開發(fā)語言:JAVA SCM工具:SVN版本管理器
項目技術:STRUTS 2+SPRING+HIBERNATE3.0、LOG4J、JQUERY、AJAX 軟件描述:“綜合管理系統(tǒng)”專門針對社會各類培訓學校、培訓中心而開發(fā)的一套綜合性管理軟件,對學校的日常事物進行記錄,提高學校管理的工作效率。主要有“權限管理”,“歷史記錄”,“教務管理”,“學員管理”,“教學管理”,“財務管理”等模塊。責任描述:
1.帶領實習生進行項目開發(fā),從需求挖掘到程序開發(fā); 2.協(xié)助實習生攻克技術難點; 3.負責“教務管理”,“學員管理”模塊的開發(fā);
2009/12--2010/2: 創(chuàng)業(yè)測評系統(tǒng) 軟件環(huán)境:TOMCAT6.0+ ORACLE10g 硬件環(huán)境:windows 開發(fā)工具:MYECLIPSE5.1 項目描述:項目團隊: 開發(fā)人員4人,經(jīng)理1人 開發(fā)語言:JAVA SCM工具:SVN版本管理器
項目技術:STRUTS+HIBERNATE3.0、JQUERY、AJAX 軟件描述:“創(chuàng)業(yè)測評系統(tǒng)”是省勞動保障廳主辦項目“廣東遠程職業(yè)培訓網(wǎng)”的一個子項目;以“廣東遠程職業(yè)培訓網(wǎng)”的用戶為用戶,主要實現(xiàn)“測試”,“統(tǒng)計”,“行業(yè)方向管理”,“題庫管理”,“測評報告管理”功能。
責任描述:負責“統(tǒng)計”,“題庫管理”模塊的程序開發(fā);
1.“統(tǒng)計”中“自定義”統(tǒng)計功能以存儲過程方式實現(xiàn);
2.以樹形菜單顯示題目種類。
2009/2--2010/6:廣東遠程職業(yè)培訓網(wǎng) 軟件環(huán)境:TOMCAT6.0+ ORACLE10g 硬件環(huán)境:windows 開發(fā)工具:MYECLIPSE5.1 項目描述:項目團隊: 開發(fā)人員6人,經(jīng)理1人 開發(fā)語言:JAVA SCM工具:SVN版本管理器
項目技術:STRUTS+HIBERNATE3.0、IBATIS、JSP、JAVASCRIPT、JQUERY、AJAX 項目描述:“廣東遠程職業(yè)培訓網(wǎng)”是省勞動保障廳主辦項目,是一項長期項目;主要有以下功能: 1.“后臺管理系統(tǒng)”,用于管理學員信息,課件信息,三級權限分配,對各地市級的學員進行統(tǒng)計等; 2.“學習的平臺”與FLASH進行交互,播放flash課件,提供給學員學習課程;
3.“CMS新聞發(fā)布系統(tǒng)”豐富頁面內容。我的任務:
負責“學員管理”,“課件管理”模塊的程序開發(fā);重構“統(tǒng)計”、“注冊”模塊。
1.“學員管理”實現(xiàn)增刪改查,導入導出等功能。2.以樹形結構顯示課件信息,并實現(xiàn)增刪改查,停用啟用功能。
3.重構“注冊”功能,采用jquery.validator插件進行校驗,ajax異步獲取數(shù)據(jù)。
責任描述: 負責“學員管理”,“課件管理”模塊的程序開發(fā);重構“統(tǒng)計”、“注冊”模塊。
第四篇:高級程序員個人簡歷
高級程序員個人簡歷模板
姓 名: glzy8.com
性 別: 女
年 齡: 2
2民 族: 漢族
戶 籍: 湖北 襄樊
最高學歷: 本 科
現(xiàn)所在地: 廣東 廣州
畢業(yè)院校: 西安科技大學
所學專業(yè): 計算機科學與技術
教育/培訓
2004年9月-2008年6月 西安科技大學 計算機科學與技術 本科
2006年6月-2006年9月 西安科技大學 jsp+servlet
2007年6月-2007年9月 西安科技大學 ssh框架
工作經(jīng)驗至今有 1 年工作經(jīng)驗
▌西安極光軟件有限公司 2008年5月-2009年10月
公司性質:私營企業(yè) 行業(yè)類別:計算機業(yè)(軟件、數(shù)據(jù)庫、系統(tǒng)集成)
擔任職位:計算機業(yè)(it)類-網(wǎng)頁設計師
工作描述:根據(jù)用戶的需求參與項目需求的分析,以保證項目后期順利編寫
根據(jù)公司下達的任務,負責項目的編碼,對開發(fā)的代碼進行集成測試
監(jiān)控,維護公司軟件應用系統(tǒng)的運行
技能/專長
語言能力: 英語(一般);普通話(標準)
計算機能力: 高級程序員
技能專長: ★ 有扎實的網(wǎng)絡基礎知識,了解tcp/ip、udp等網(wǎng)絡協(xié)議
★ 精通html、javascript、css等網(wǎng)頁設計語言
★ 扎實java 基礎知識,熟悉面向對象的編程思想,掌握常用設計模式
★ 熟悉 jsp、servlet、jdbc、xml等web開發(fā)技術
★ 熟練運用struts、hibernate、spring等j2ee企業(yè)架構核心技術
★ 精通mysql、sqlserver2000、sqlserver2005、oracle等各種數(shù)據(jù)庫操作
★ 熟練使用eclipse、jcreatorpro、dreamweavermx等開發(fā)工具
★ 熟練tomcat、jdk、jboss等web服務器的應用
★ 了解linux操作系統(tǒng)
求職意向
求職類型: 全職
待遇要求: ¥元/月(不面議)
希望崗位: 計算機業(yè)(it)類-軟件工程師;計算機業(yè)(it)類-數(shù)據(jù)庫開發(fā)與管理(dba);計算機業(yè)(it)類-網(wǎng)頁設計師
希望地區(qū): 廣東廣州
最快到職: 個月以后
自我評價
1.能夠快速的適應各種工作環(huán)境,具有良好的分析能力,自學能力,適應能力;
2.工作積極進取,對it領域的軟件開發(fā)和設計工作有濃厚的興趣;
3.具有良好的人際交往、組織及溝通協(xié)調能力以及團隊精神;
4.為人誠懇,踏實肯干,認真負責,敢于面對困難和挑戰(zhàn),愛崗敬業(yè)。
聯(lián)系方式
聯(lián)系電話:020-22001427
電子郵件:t135@glzy8.com
第五篇:如何成為高級Java程序員
如何成為高級Java程序員
給一個剛出社會的程序員新生一個建議,想成為一個優(yōu)秀的程序員,高級程序員,不能眼高手低,不能認為開發(fā)新項目,技術研發(fā)才學到東西,不能看不起維護系統(tǒng),不要以為自己懂的技術越多自認為自己很牛叉。假如你忽略了一個問題那么你永遠成為不了優(yōu)秀的程序員、高級程序員,那就是系統(tǒng)優(yōu)化。
一、JAVA。要想成為JAVA(高級)工程師肯定要學習JAVA。一般的程序員或許只需知道一些JAVA的語法結構就可以應付了。但要成為JAVA(高級)工程師,您要對JAVA做比較深入的研究。您應該多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、線程。如果可能,希望您對JAVA的所有包都瀏覽一下,知道大概的API,這樣您就發(fā)現(xiàn)其實您想實現(xiàn)的很多功能,通過JAVA的API都可以實現(xiàn)了,就不必自己費太多的腦經(jīng)了。
二、設計模式。其實寫代碼是很容易的事情,我相信您也有同感。但如何寫得好就比較難了。這個“好”字包括代碼可重用性,可維護性,可擴展性等。如何寫出好的代碼往往要借助一些設計模式。當然長期的代碼經(jīng)驗積累,只要您用心,會使您形成自己代碼風格。相信您的代碼也比較符合代碼的可重用性,可維護性,可擴展性。但既然前人已經(jīng)給我們總結出了經(jīng)驗,我們何不踩著前人的肩膀前進?
三、XML?,F(xiàn)在的系統(tǒng)中不使用XML幾乎是不可能的。XML的功能非常強大,它可以做數(shù)據(jù)轉換、做系統(tǒng)的配置、甚至可保存您的系統(tǒng)業(yè)務數(shù)據(jù)。因此您必須了解XML,包括它的語法,結構。您還需要比較熟練的使用解析XML的一些API,比如JDOM,SAX等,因為在我們一般的項目中,XML往往擔當系統(tǒng)配置信息的作用,您需要用這些API解析這些配置信息,開發(fā)完美的項目。
四、精通使用一種或兩種框架。像在《如何成為java初級程序員》中提到的那樣,“框架都會有許多可重用的代碼,良好的層次關系和業(yè)務控制邏輯,基于框架的開發(fā)使你可以省出很多的開發(fā)成本”。但我這里希望您能精通,更多的是希望您能通過框架的使用了解框架的思想。這樣您在開發(fā)一個項目時思路會開闊一些,比如您會想到把SQL語句與您的java代碼分開,再比如您會考慮把您的業(yè)務邏輯配置到XML或者數(shù)據(jù)庫中,這樣整個項目就很容易擴張了。
五、熟悉主流數(shù)據(jù)庫。其實真正比較大的項目都是有人專門做數(shù)據(jù)庫的,但往往很多項目要求作為(高級)工程師的您也參與數(shù)據(jù)庫的設計以及SQL的編寫。所以為了更好的為國家做貢獻,建議您還是多了解一些主流數(shù)據(jù)庫,比如SQLSERVER,ORACLE,多連接SQL和存儲過程以及觸發(fā)器。如果您不是“科班”出身,您還需要補充一些數(shù)據(jù)庫原理方面的知識。
六、精通一種或兩種WEBServer。盡管我再《如何成為java初級程序員》里講過它,我還是要強調您要精通一種或兩種。因為作為java工程師,特別時想成為高級JAVA工程師的您,您不可避免地要部署您的項目到WebServer上,而且只有當您精通一種WebServer,您才可能最大限度地使用它的資源,這往往可以節(jié)省很多時間和精力。
七、UML。我知道您肯定想成為高級工程師,因此您有必要了解或熟練或精通UML,這取決于您有多大決心想成為高級工程師和項目經(jīng)理。在比較正規(guī)的開發(fā)團隊中,UML是討論項目的交流工具,您要想做一個軟件工程師,您至少要能看懂,您要想做高級工程師,您要能通過它來描述您對項目的理解,盡管這不是必須,但卻很重要。
八、站在高度分析問題:這不是一個知識點,也不是通過書本就能學得到的。只所以提到這一點,是因為我比您還著急,我希望您更快的成為一個高級的軟件工程師,而不是一個一般的軟件工程師。希望您在工作中多向您的系統(tǒng)分析員、需求分析員、系統(tǒng)設計員學習,多站在他們角度上去看您在開發(fā)的項目。在最好在項目之初先在您的腦海里對項目有個大致的分析、設計,然后和他們進行比較,找找差別,想想缺點。
九、工具。與在《如何成為java初級程序員》里提到的不同,您在這個階段可能接觸到不同的工具了,盡管您還需要使用JB或者IDEA,但能可能對ROSE,Together要多了解一些,因為您要畫UML了。不要再對Dreamweaver等HTML編輯器情有獨鐘了,那些JSP頁面讓初級程序員去寫吧。
1、具有1-5工作經(jīng)驗的,面對目前流行的技術不知從何下手,需要突破技術瓶頸的可以加群。