導航:首頁 > 程序命令 > 程序員簡歷項目

程序員簡歷項目

發布時間:2022-09-03 08:41:22

1. 問 java程序員簡歷項目經驗

單個項目2個人開發需要多久?這個看項目大小,一個手機應用也是一個項目,一個人一周就能搞定。銀行系統就是個大項目,兩個人搞個幾十年也不一定搞笑來。你貼出來的項目估計得2個月。當讓,人和人不同,前提是那些框架的知識都很熟悉。呵呵,項目經驗其實就把自己干過的寫出來就行了,人家只是看你的項目水平,別的也無所謂。

2. 寫java程序員簡歷,項目經驗怎麼寫

項目經驗,如果你有真實的項目經驗肯定要是什麼寫什麼,誠信是每個公司都看重的,別人的經驗不會給你任何幫助,任何有經驗技巧的面試官都能輕松的從和你的溝通中發現問題。

建議以自己實際寫過的代碼為出發點寫簡歷,可能的說清楚自己真正了解的深度,會有機會的。

項目經驗不在多,要在精,結合成三個項目是最理想的。

工作經驗的話,你可以編一些,但是你要注意你是否有這樣的條件,比如說學歷上寫得剛剛畢業卻有兩年工作經驗顯然是不可思議的。為了贏得這些東西你可能需要調整自己的上學時間甚至年齡。大個一兩歲沒什麼關系,只要你的技術過關即可。

別人的簡歷不建議你參考,因為每個人情況不同,他寫的不一定適合你,而且也不一定寫的是好的,因為你不是HR,你不知道什麼簡歷是合適的。寫簡歷不是抄作文敞飢搬渴植韭邦血鮑摩,騙得了老師騙不了HR。

希望你記住幾點。

一是自己的技術一定要過關,如果連一個小小的練習題都做不出來就不用說了,現在公司看技術實力第一。

二是公司只對做過和自己業務有關的項目或者招進來能幫助開發公司項目的人有興趣,一個用DirectX開發的公司肯定不會招ASP.NET開發員。

三就是自己的表現了。

3. it個人簡歷範文_優秀程序員個人求職簡歷

現在IT工作人員找工作都是在通過網路來找,因此一份良好的個人簡歷對於獲得 面試 機會至關重要。本文是我為大家整理的it 個人簡歷 範文 ,僅供參考。

it個人簡歷範文篇一

個人信息:

姓 名: 性 別: 男

年 齡: 2 居 住 地:

學 歷: 本科 畢業 院校:

專 業: 計算機科學與技術 電 話:

電子郵箱:

求職意向:java軟體工程師及相關職業

IT技能:

1. 熟練Java、JSP/Servlet、Struts1.2、Hibernate、Spring、Struts2.1

2. 熟練HTML、JavaScript、XML、AJAX、iReport、JQuery;

3. 熟悉Oracle、MySQL,能使用Oracle、MySQL進行開發

4. 能夠以Oracle/Tomcat/MyEclipse/搭配開發環境,Oracle是企業級的資料庫,Tomcat是免

費開源的Web伺服器,MyEclipse是很強大的Java集成開發工具。

5. 熟練使用流行的輔助技術(JDBC/Log4j/JUnit/ AJAX),JDBC用以進行資料庫操作,Log4j

用以記錄日誌,JUnit用以進行單元測試,AJAX用以進行動態驗證和頁面局部刷新。

6. 熟悉OOAD和UML思想。

7. 熟練在Windows環境下的編程 ,開發和環境的搭建,以及伺服器的搭建和項目的部署。熟悉

liunx,unix 環境下的編程。

另外: 熟悉C和VC++編程語言。

項目 經驗 及工作經驗: 2011 / 1——2011 / 5:北京達內科技集團:

項目名稱:TOLO航空公司3G應用門戶(T-3GABS)

項目時間:2011/02

軟體環境:Windows + Android + SQlite

開發工具:Eclipse Galileo

項目描述:為了改進服務質量,提升服務品質,為智能手機用戶提供實時在線的訂票服務,TOLO航空公司決定開發一套3G應用門戶系統,以適應日益增長的客戶需求。該系統使得用戶能通過智能手機客戶端完成航班查詢,訂票,訂單管理,訂單支付,網點查詢,會員積分查詢,動態航班查詢,訂閱消息等功能。

在該項目開發之前,TOLO航空公司已有基於專線網路的T-ABCS營業櫃員系統,和基於Internet的T-WABS(web營業系統),前者主要為TOLO航空公司內部的營業網點提供完整的營業服務(訂票,退票,改簽,列印發票,積分管理等),後者為普通互聯網用戶提供受限的服務(訂票,支付,查詢等)。T-3GABS與以上兩個項目共享同樣的航班信息,與T-WABS共享同樣的用戶賬戶和訂單信息。

項目收獲:通過這個項目的設計,我初步了解了航空公司各業務的基礎知識,對航空公司的運營有了基本的認識。通過該項目,使我對資料庫的操作更加熟悉,同時也加深了對Android系統的理解。

項目名稱:電子商務購物平台(GWAP:通用 WEB 應用平台——General WEB applicationplatform)

項目時間:2011/03

軟體環境:Windows+ Tomcat6.0+ MySQL

開發工具:MyEclipse

項目描述:通用WEB 應用系統,包括交易系統和管理系統兩個獨立的子系統

1. 交易系統功能描述:

商品展示:實現商品預覽、商品明細、分類檢索功能。

購物車: 實現添加商品、刪除條目、恢復條目、數量修改、清空購物車、結算以及為登錄用戶持久化購物車中商品信息的功能。

我的訂單:實現訂單確認、訂單列表、刪除訂單、查詢明細功能。

用戶管理:實現登入/登出、用戶注冊、信息修改功能。

2. 管理系統管理描述:

用戶管理:對於系統管理員提供用戶刪除、用戶查詢功能。

商品管理:實現商品列表、商品發布、商品刪除、商品修改功能。

項目收獲:在完成該項目的過程中,在老師的指導下,我們模仿struts1.3版本寫出了該電子商務平台的框架,並基於該框架自行完成了開發任務。此次開發任務的順利完成不僅加深了我對框架設計的理解,也更讓我認識到MVC框架的真正含義,對java面向對象思想也有了新的認識。對組件開發的理解也更加透徹。

工作經驗:2010年11月份在滁州城市職業學院進行為期一個月的 教育 實習。實習內容代授Vfp課程。並在教育實習期間擔任實習小組組長,協助指導老師開展工作。通過本次實習,使我親身體會到教育工作者工作的艱辛,也深深的意識到作為一個教育工作者所承擔的責任。這讓我意思到,不管做什麼事情,只要做了,就一定盡全力做好,因為,不管是對自己或者對別人,這都是一種責任。

教育經歷:

2007 / 09——2011 / 07:於安徽科技學院接受本科教育 2011 / 01——2010/ 05:於北京達內科技集團(石景山)校區接受JAVA培訓 所獲證書:

C+E國際軟體工程師Java培訓證書 高級軟體工程師 頒發單位:工信部頒發 CET4 語言技能:

英語:能閱讀一般的英文報紙和技術文檔,並能進行簡單日常對話,能在工具書或工具軟體的幫助下,閱讀和書寫較難的英文文檔以及英漢互譯。

自我評價 :

勤奮好學,能吃苦耐勞,做事善始善終、腳踏實地; 具有良好的團隊合作精神,工作積極上進;

能勇於面對困難,善於分析和解決問題,動手實踐能力強;

能承受較高的工作壓力,能出差。

有責任感和使命感。

it個人簡歷範文篇二

姓 名:

出生日期:

工作年限:

手 機:

目前年薪:

戶 口:

地 址: 喬布斯 1978年10月3日 10年 13761717109 15萬 人民幣 四川 個人簡歷 性 別: 居 住 地: 電子郵件: 男 上海-浦東新區 [email protected] 上海市浦東新區楊高中路2128號

郵 編: 200135

自我評價

本人性格開朗,工作認真負責,積極上進,思維敏捷、善於創新,且適應能力強;熟練掌握了多種電腦硬體、軟體和各種 操作系統 及 網路知識 ;具有良好的交際能力,獨立的工作能力及較強的的組織能力;有豐富的軟體開發經驗和項目實施經驗,善於協調溝通,有較強的團隊合作精神。

求職意向

到崗時間:

工作性質:

目標地點:

期望薪水: 待定 全職 上海 面議 /月

目標職能: 高級軟體工程師 ;資料庫工程師/管理員 ;系統分析員 ;項目經理 ;項目執行/協調人員

工作經驗

2005/8--至今:(中國)易初蓮花連鎖超市有限公司

所屬行業: 批發/零售

資訊部 POS系統主管

維護Retalix storeline系統,解決各種問題,支持全國近百家超市的正常運營

處理門店的日常問題,支持門店的系統正常運營;

安裝、升級storeline系統,根據營運需求維護storeline的設置;

測試storeline新版本,查找和記錄storeline版本的缺點;

開發製作各種維護工具和監控工具,高效維護管理全國所有門店的POS系統;

組織培訓IT技術人員,提升團隊IT技能和高效解決問題的能力。

根據公司營運需求,協助各軟體供應商解決其軟體與POS系統的介面集成問題。

2004/5--2005/8:上海震旦辦公設備有限公司

所屬行業: 貿易/進出口

資訊部 系統分析員

本人在震旦工作期間,根據工作需要擔任過程式設計師、系統分析員及幾個項目的負責人,多次參與ERP的二次開發工作,並獨立設計與編寫過大量報表程式,多次 組織內部技術講解及技術培訓工作,協助公司同仁處理在日常工作流程中遇到的各種系統問題;參與過集團各分公司之間的VC、VOIP及的架構建設,為 海外分公司長期提供信息咨詢和技術支持;也曾根據公司業務發展需要,組織並開發出震旦自己的商品信息發布網站,為公司的信息化及無紙化建設作出了應有的貢 獻,多次被評為優秀員工,獲得公司領導和同事的一致好評。

2002/7--2004/5:亞力山卓(深圳)家私有限公司

所屬行業:

機械/設備/重工 資訊部 系統工程師

本人從加入亞力山卓(深圳)家私有限公司,根據公司需要擔任過硬體工程師,網路工程師和軟體設計師等職位,在該公司,曾有幸作為項目組長參加該公司的 Oracle 11i的導入工作,在系統導入過程中全程參與ERP各財務模組的教育訓練,全程參加D2K、DBA教育培訓工作;並最終協助IBM顧問師,為公司的ERP 項目最後的順利上線運作作出了貢獻,獲得公司領導的肯定。 教育經歷

1998/9--2002/6

武漢理工大學

信息管理和信息系統

本科

我 在校期間曾學習課程有:C語言、數據結構、電子技術、資料庫原理、計算機組織與結構、計算機硬體及介面電路設計、匯編語言程序設計、C++程序設計、VB 程序設計、Delphi程序設計、軟體工程、計算機網路原理、網路編程,網路架構、ASP、SQL Server資料庫、大學英語、高等數學等課程。 培訓經歷

2006/3--2006/5

外請專業講師

項目經理PMP培訓 Axapta,X++ ASP.Net開發訓練 Oralce

DBA,Oracle

Developer

2004/7--2004/10 ESG顧問有限公司 2004/5--2004/6

震旦華夏資訊

2002/12--2003/2 ORACLE 台灣分公司 語言

語言能力

2000,SQL/Plus

英語 熟練 IT技能 技能名稱

熟練程度 精通 精通 精通 熟練 熟練 熟練 熟練 熟練 熟練 熟練 熟練

使用時間 10年 10年 8年 8年 5年 5年 8年 6年

SQL Server Visual Basic Windows Server Oracle AIX Unix Linux LAN/ WAN

Developer/ Designer 2000 Java C++

>>>下一頁更多精彩“it行業個人簡歷範文”

4. 程序員簡歷應該怎麼寫

程序員簡歷模版範文參考如下:

程序員精選範文模版《第一篇》

姓名:小紅

性別:女

年齡:20

民族:漢族

戶籍:廣東省

最高學歷: 本科

現所在地:北京金源小區

畢業院校:神馬科技大學

所學專業:計算機科學與技術

教育/培訓:

1996年9月-2004年6月,神馬科技大學,計算機科學與技術,本科

2005年6月-2008年9月,神馬科技大學,Jsp+Servlet

2009年6月-2012年9月,神馬科技大學,SSH框架

工作經驗至今有3年工作經驗。

浮雲軟體有限公司,2013年5月-2016年10月

公司性質:私營企業

行業類別:計算機業(軟體、資料庫、系統集成)

擔任職位:計算機業(IT)類-網頁設計師

工作描述:

1、根據用戶的需求參與項目需求的分析,以保證項目後期順利編寫。

2、根據公司下達的任務,負責項目的編碼,對開發的代碼進行集成測試。

3、監控,維護公司軟體應用系統的運行。

技能/專長:計算機

語言能力:英語(一般),普通話(標准)

計算機能力:高級程序員

技能專長:有扎實的網路基礎知識,了解TCP/IP、UDP等網路協議,精通HTML、JavaScript、CSS等網頁設計語言。扎實JAVA 基礎知識,熟悉面向對象的編程思想,掌握常用設計模式。

熟悉 JSP、Servlet、JDBC、XML等WEB開發技術,熟練運用Struts、Hibernate、Spring等J2EE企業架構核心技術。

精通MYSQL、SQLServer2008、Oracle等各種資料庫操作。熟練使用Eclipse、JCreatorPro、DreamweaverMX等開發工具。

熟練Tomcat、JDK、JBoss等WEB伺服器的應用,了解Linux操作系統。

求職意向:程序員

求職類型: 全職

待遇要求:7000元

希望崗位:計算機業(IT)類-軟體工程師,計算機業(IT)類-資料庫開發與管理(DBA),計算機業(IT)類-網頁設計師。

希望地區:北京朝陽區

最快到職:一個星期以後

自我評價:

1、能夠快速的適應各種工作環境,具有良好的分析能力,自學能力,適應能力。

2、工作積極進取,對IT領域的軟體開發和設計工作有濃厚的興趣。

3、具有良好的人際交往、組織及溝通協調能力以及團隊精神。

4、為人誠懇,踏實肯干,認真負責,敢於面對困難和挑戰,愛崗敬業。

聯系方式:小紅

聯系電話:136*******985

電子郵件:[email protected]

5. 面試IT公司的時候,程序員的簡歷應該寫多少個項

1、基本信息

姓名、性別、年齡、聯系方式等等

2、學習經歷

大學學習經歷(可寫主要科目)、畢業後培訓進修經歷

3、掌握技能

具體掌握的計算機語言、其他愛好技能等等

4、工作經驗

任職過的公司、具體職位、工作內容(應屆生可寫兼職經歷)

5、項目經驗

寫具體項目、項目中擔任的角色、應屆生可寫學習期間做過的項目等

6、個人評價

個人性格、個人愛好、個人能力等

以上內容簡寫,不用太多復述,重點放在項目經驗上,內容貼近應聘職位。

6. php程序員簡歷中項目描述怎麼做

想找工作的程序員用下面的格式去寫簡歷

第一部分:基本信息。

必須有的:名字、聯系方式(郵箱+電話)、出生年月(一般寫個年份就好)、應聘職位、工作年限、地址(城市要有,具體地址可寫可不寫)。

可以有的:座右銘、社交網路地址(裡面有亂七八糟內容的就不要放了)、期望待遇。

最好不要有的:照片(除非你對自己長相特別有自信,但是要放就放大頭照,別放藝術照,謝謝)、星座血型(如果你應聘做這個的公司就另當別論)。

第二部分:受教育經歷。

必須有的:大學的名字、專業、開始時間、結束時間、GPA(或者平均成績)。

可以有的:高中經歷(如果你的高中很出名,比如人大附中)、專業或者大學的描述和介紹(如果不是太出名的大學但其實專業不差推薦寫)、一些比較有特色的培訓課程比如MIT的短期交流之類的。

最好不要有:初中小學幼兒園和輔導班的經歷、對自己學校的評價(「因為老師不好,所以主要靠自學」這種話千萬不要寫)。

第三部分:榮譽。

必須有的:大學時期獲得的學術類榮譽(只要有稱號的就要寫,優秀獎也可以寫)、獎學金、一些社會榮譽(比如見義勇為)。

可以有的:中學時非常優秀的榮譽(比如數學競賽全國一等獎)、在其他機構獲得的獎項(比如MIT的什麼夏令營的優秀學生,或者Intel的什麼獎項)。

最好不要有的:康師傅再來一瓶(我沒開玩笑,我真的看到很多人簡歷寫,這個一點不幽默)、大學前的無關緊要獎項(初中二年級全校作文大賽一等獎)、一些虛構的獎項。

第四部分:工作和實習經歷。

必須有的:工作單位的名稱、職位、具體工作內容的描述(語言、框架、開發平台、在哪裡可以看到、如果不能看到就說說實現了什麼效果)、工作的開始時間、結束時間、所有做的項目,包括開源項目。

可以有的:一兩句簡單闡述一下對於工作的感觸,比如但是不要有消極言論。

最好不好有的:和工作特別沒有關系的工作經驗(大概有五分之一的人簡歷裡面有在肯德基或者麥當勞做清潔或者收銀工作的內容,要是真的一條都沒的寫了再寫,哪怕有一條也不要寫這個)。

7. 程序員轉行,簡歷上要寫開發項目什麼的嗎

先說結論:要寫項目,但是不能按程序員的口吻寫,必須按你轉行後的崗位目標進行改寫!
再說論據:簡歷是候選人和公司溝通的重要橋梁,因此必須想盡一切辦法增加彼此的契合度,同時為了證明自己可以勝任目標崗位,因此要通過自己的學歷,過往工作經歷等找到和目標崗位所需能力/經驗相關的事實,所以光乾巴巴的說我可以是不行的,要通過具體的項目來證明!
有的朋友認為,我本來就是轉行,以前沒干過呀 ,哪來的項目和證明,你這么想就大錯特錯了!所處的環境不同 所做的事不同 ,但是所需要的技巧,能力和思維是想通的,我舉個例子,你以前做程序員,現在轉行做銷售,如果你真的說自己以前啥銷售相關的都沒做過,那你的簡歷大概率會被直接刷掉,那你以前做軟體開發項目的經歷該怎麼改寫呢?
以前你是這么寫的,這個項目中我擔任核心開發人員,項目採用微服務架構,採用天翎低代碼開發工具作為實施平台,攻克了xxx等諸多技術難題,最終順利交付,這個項目提高了我對restful介面的理解你能力等等,那麼要找銷售工作,你可以這么改寫,我在這個項目中擔任核心開發人員,需要面對很大的工作壓力,同時需要頻繁的和甲方進行溝通,而銷售人員同樣壓力巨大,同樣需要耐心的和客戶溝通,我認為這個項目對於我從事銷售工作是非常有幫助的,你看看,有感覺了吧!
我上面只是做個舉例 事實上可以改寫的角度太多太多了,真的 你用心去挖掘自己的優點, 那歷史所有過往經歷和項目皆可為你所用,只有多從過往項目中找到一切契合當前目標崗位的關鍵詞和特質,你通過簡歷篩選和面試的幾率才能大大增加!

8. 要寫java程序員簡歷,想問一下項目經驗怎麼寫

現在前端開發是一個很火很熱門的行業,小編在這里為大家詳細解釋一下這個高大上的行業!
在國內大學課程裡面,幾乎沒有前端開發這門課程,無非就是一些網頁設計之類的課程,但那些課程無論是老師講還是學生聽,都是敷衍了事,這個我深有體會,我相信大家一定也有同感!所以,目前前端開發主要是通過自學,和參加正規的培訓!對於培訓來說,一般會分為初級、中級、高級等級別,因為憑我們自己很難掌握這些技能。但是自學是很困難的,畢竟是一個人自己摸索,網上看上去有很多視頻可以學習,但是那些視頻很多都是過時的,像js和h5這些想要自學根本學不會,更何況以後深入學習還要掌握框架構造!很多小夥伴就根本找不到學習的方向,最後白白浪費了自己的時間和精力!所以對於有條件的小夥伴,個人推薦最好是系統的學習一下!
那麼我們應該怎麼學習前端開發這門技術呢 ? 現在很多小夥伴喜歡在互聯網上找視頻資料學習網頁製作,但是光看視頻你是不可能學會網頁製作的,沒有人指導你,而且很多視頻已經過時了 ,並沒有什麼用! 如果你真的想學習網頁製作這門技術,你可以來這個裙,前面是四 九 四,中間是0 6 4,最後是 9 3 4 ! 在這里有最新的HTML課程 免費學習 也有很多人指導你進步,不需要你付出什麼 只要你有一顆學習的心就可以了 。

傳統web從業者為什麼必須學習前端開發技能?——學習前端開發是晉升和加薪的捷徑。傳統web從業者,只要精通html+css,簡單的JS效果,切切圖,寫寫網站等就可以了,而如今的前端開發不再只是一個簡單的網站,現在越來越多的雲計算應用程序,比如web QQ接近我們經常使用的QQ的功能。以前用java 、J2EE、 .Net 、Object C等高級語言開發的應用程序也越來越走向web化、雲端化。 BS架構應用程序已逐漸成為主流。時代變了,用最犀利的前端技術武裝我們的大腦的時代已經來臨!

1、想要跟上潮流,想要掌握最新技術,做高精尖人才升職加薪,必須學習前端開發最新技能,畢竟做前端的就得跟上時代的潮流,如果有小夥伴想要學習前端開發,個人認為潭州學院還是蠻不錯的 !相比於線下的培訓班,潭州無論是學費還是學習時間,都遠遠比線下的培訓班更加實惠,而且只要有電腦,有網路就可以進行學習!

2、前端開發的就業方向及薪資情況。
記得有人說過,未來不再有互聯網公司,因為未來所有的企業都會有互聯網部門,而互聯網世界離不開前端開發,像淘寶、阿里巴巴、支付寶、騰訊、京東、新浪微博等等大型的基於互聯網的企業與產品,都需要優秀的前端高級開發人才。
不僅僅是互聯網企業,隨著O2O模式的越來越普及,傳統企業越來越互聯網化、雲端化,前端開發人才需求越來越多,人才缺口高達上百萬。
招聘網站上現在的前端開發工程師的平均薪酬已經達到了12926元,需求巨大,前景廣闊,薪資還高。

3、你適不適合學習前端開發?
如果你已經有了傳統web基礎(css+div),那麼是時候提升你的前端開發技能了…
如果你沒有接觸過web前端開發,那麼如果你經常上網,沖浪,希望要了解互聯網世界背後的故事,可以先從web前端開始了解,因為這是開啟互聯網世界大門的鑰匙…
web前端JS課程的核心特點。
web前端課程的核心特點是:我們不僅僅要學會製作一個網頁,一個特效。
更多的是我們要用web前端開發傳統應用程序,我們做pc端,移動端,各種響應式,web 游戲,web 企業管理系統,web 移動程序,開發一個大規模項目,html5游戲,甚至用js開發傳統高級語言才能做的資料庫交互,不用後台語言,就靠我們js做後台,流行大趨勢……

4、課程模塊介紹。
未來需要什麼,我們就需要學什麼:
模塊1:基礎入門階段;
模塊2:web移動開發– html5、 css3、
模塊3:html 5 游戲— html5 、canvas;
模塊4:用js去做傳統java 、.NET、 PHP才能做的資料庫操作,伺服器編程。— ajax 、node.js;
模塊5:大型BS、雲計算、項目開發(比如淘寶,京東)–面向對象、設計模式、大型項目分層架構思想(比如MVC,MVVM)、js框架、web前端架構、js組件;

5、學習方法、薪資目標。
【兩大基礎,內外雙修】
兩大基礎:js基礎(蹲馬步,基礎中的基礎–函數,事件,語句等)、面向對象(基礎)。內外雙修:
【內】掌握面向對象編程思維,模塊化編程思維,大型項目分層編程思維,大型項目團隊如何合作;
【外】學習一些前輩總結出來的最佳編程實踐:設計模式,比如能夠保證全局唯一的單例模式,創造萬物的工廠模式,模擬現實中介的中介模式,代理模式,以及所有業界都在談,都在吹,都在用的依賴倒置,依賴注入,面向切面編程等。
結語:年前,隨著iPhone的興起,iOS開發火爆中國。當年的行動者,如今已經成為百萬富翁!今天,隨著HTML5等WEB前端技術興起,前端開發的大潮已經襲來!趕快行動,讓青春不留遺憾,佔領行業制高點,主動權就再你的手中!

9. 簡歷上的項目描述(JAVA)怎麼寫

想要成為合格的Java程序員或工程師到底需要具備哪些專業技能,面試者在面試之前到底需要准備哪些東西呢?本文陳列的這些內容既可以作為個人簡歷中的內容,也可以作為面試的時候跟面試官聊的東西,你可以把這些內容寫到你的簡歷中,當然更需要的是你在面試的時候向面試官展示這些專業技能。相信此文對正在尋覓Java程序員(Java工程師)職位的freshman以及希望成為中高級Java開發者的junior都會有所幫助。

專業技能

1.熟練的使用Java語言進行面向對象程序設計,有良好的編程習慣,熟悉常用的JavaAPI,包括集合框架、多線程(並發編程)、I/O(NIO)、Socket、JDBC、XML、反射等。

2.熟悉基於JSP和Servlet的JavaWeb開發,對Servlet和JSP的工作原理和生命周期有深入了解,熟練的使用JSTL和EL編寫無腳本動態頁面,有使用監聽器、過濾器等Web組件以及MVC架構模式進行JavaWeb項目開發的經驗。

3.對Spring的IoC容器和AOP原理有深入了解,熟練的運用Spring框架管理各種Web組件及其依賴關系,熟練的使用Spring進行事務、日誌、安全性等的管理,有使用SpringMVC作為表示層技術以及使用Spring提供的持久化支持進行Web項目開發的經驗,熟悉Spring對其他框架的整合。

4.熟練的使用Hibernate、MyBatis等ORM框架,熟悉Hibernate和MyBatis的核心API,對Hibernate的關聯映射、繼承映射、組件映射、緩存機制、事務管理以及性能調優等有深入的理解。

5.熟練的使用HTML、CSS和JavaScript進行Web前端開發,熟悉jQuery和Bootstrap,對Ajax技術在Web項目中的應用有深入理解,有使用前端MVC框架(AngularJS)和JavaScript模板引擎(HandleBars)進行項目開發的經驗。

6.熟悉常用的關系型資料庫產品(MySQL、Oracle),熟練的使用SQL和PL/SQL進行資料庫編程。

7.熟悉面向對象的設計原則,對GoF設計模式和企業應用架構模式有深入的了解和實際開發的相關經驗,熟練的使用UML進行面向對象的分析和設計,有TDD(測試驅動開發)和DDD(領域驅動設計)的經驗。

8.熟悉Apache、NginX、Tomcat、WildFly、Weblogic等Web伺服器和應用伺服器的使用,熟悉多種伺服器整合、集群和負載均衡的配置。

9.熟練的使用產品原型工具Axure,熟練的使用設計建模工具PowerDesigner和EnterpriseArchitect,熟練的使用Java開發環境Eclipse和IntelliJ,熟練的使用前端開發環境WebStorm,熟練的使用軟體版本控制工具SVN和Git,熟練的使用項目構建和管理工具Maven和Gradle。

說明:上面羅列的這些東西並不是每一項你都要爛熟於心,根據企業招聘的具體要求可以做相應的有針對性的准備。我個人覺得前6項應該是最低要求,是作為一個Java開發者必須要具備的專業技能

項目介紹  

本系統是X委託Y開發的用於Z的系統,系統包括A、B、C、D等模塊。系統使用了Java企業級開發的開源框架E以及前端技術F。表示層運用了G架構,使用H作為視圖I作為控制器並實現了REST風格的請求;業務邏輯層運用了J模式,並通過K實現事務、日誌和安全性等功能,通過L實現緩存服務;持久層使用了M封裝CRUD操作,底層使用N實現數據存取。整個項目採用了P開發模型。

說明:上面的描述中,E通常指Spring(Java企業級開發的一站式選擇);F最有可能是jQuery庫及其插件或者是Bootstrap框架,當然如果要構建單頁應用(SPA)最佳的方案是前端MVC框架(如AngularJS)和JavaScript模板引擎(如HandleBars);G顯然是MVC(模型-視圖-控制),最有可能的實現框架是SpringMVC,除此之外還有Struts2、JSF以及Apache為JSF提供的MyFaces實現,可以使用JSP作為MVC中的V,也可使用模板引擎(如Freemarker和Velocity)來生成視圖,還可以是各種文檔或報表(如Excel和PDF等),而Servlet和自定義的控制器是MVC中的C,當然SpringMVC中提供了作為前端控制器的DispatcherServlet;J通常是事務腳本,K應該是AOP(面向切面編程)技術,L目前廣泛使用的有memcached和Redis;M的選擇方案很多,最有可能的是Hibernate和MyBatis,也可以兩種技術同時運用,但通常是將增刪改交給Hibernate來處理,而復雜的查詢則由MyBatis完成,此外TopLink、jOOQ也是優秀的持久層解決方案;底層的數據存取傳統上是使用關系型資料庫,可以是MySQL、Oracle、SQLServer、DB2等,隨著大數據時代的來臨,也可以採用NoSQL(如MongoDB、MemBase、BigTable等)和其他大數據存取方案(如GFS、HDFS等);項目的開發模型P可以是瀑布模型、快速原型模型、增量模型、螺旋模型、噴泉模型、RAD模型等。

項目開發流程

1.可行性分析>>>可行性分析報告/項目開發計劃書

2.需求分析>>>需求規格說明書

1.OOAD(用例圖、時序圖、活動圖)

2.界面原型:幫助理解需求、業務層設計時推導事務腳本

3.設計>>>概要設計說明書/詳細設計說明書

1.抽取業務實體(領域對象):類圖、E-R圖(概念設計階段)

2.分層架構:確定各層的技術實現方案(具體到使用的框架、資料庫伺服器、應用伺服器等)。業務層設計:事務腳本模式(事務:用戶發送一次請求就是一個事務;腳本:一個方法或一個函數;事務腳本:把一次請求封裝為一個方法或一個函數;事務腳本模式:一個事務開始於腳本的打開,終止於腳本的關閉)。業務層涉及的對象本有三種類型:事務腳本類(封裝了業務的流程)、數據訪問對象(DAO,封裝了持久化操作)、數據傳輸對象(DTO,封裝了失血/貧血領域對象),三者之間的關系是事務腳本類組合(聚合)數據訪問對象,這二者都依賴了數據傳輸對象

3.正向工程(UML類圖生成Java代碼)和逆向工程(Java代碼生成UML類圖)

4.資料庫物理設計(ER圖轉換成表間關系圖、建庫和建表、使用工具插入測試數據)

4.編碼5.測試>>>測試報告/缺陷報告

1.單元測試:對軟體中的最小可測試單元進行檢查和驗證,在Java中是對類中的方法進行測試,可以使用JUnit工具來實施。

2.集成測試:集成測試也叫組裝測試或聯合測試。在單元測試的基礎上,將所有模塊按照設計要求組裝成為子系統進行測試。

3.系統測試:將已經確認的軟體、硬體、外設、網路等元素結合在一起,進行信息系統的各種組裝測試和確認測試,系統測試是針對整個產品系統進行的測試,目的是驗證系統是否滿足了需求規格的定義,找出與需求規格不符或與之矛盾的地方,從而提出更加完善的方案。

4.驗收測試:在軟體產品完成了單元測試、集成測試和系統測試之後,產品發布之前所進行的軟體測試活動。它是技術測試的最後一個階段,也稱為交付測試。驗收測試的目的是確保軟體准備就緒,並且可以讓最終用戶將其用於執行軟體的既定功能和任務。

5.交付和維護>>>用戶手冊/操作手冊

項目管理

版本控制:CVS/SVN/Git

自動構建:Ant/Maven/Ivy/Gradle

持續集成:Hudson/Jenkins

系統架構

負載均衡伺服器:F5、A10

應用伺服器:

HTTP伺服器:Apache、NginX(HTTP、反向代理、郵件代理伺服器

Servlet容器:Tomcat、Resin

EJB容器:WildFly(JBossApplicationServer)、GlassFish、Weblogic、Websphere資料庫伺服器:MySQL、Oracle

第三方工具(插件)應用

圖表工具:基於jQuery的圖表插件(如jQchart、Flot、Charted等)、Chart.js、Highcharts等。

報表工具:PentahoReporting、iReport、DynamicReports等。

文檔處理:POI、iText等。

工作流引擎:jBPM、OpenWFE、Snaker、SWAMP等。

作業調度:Quartz、JobServer、Oddjob等。

緩存服務:EhCache、memcached、SwarmCache等。

消息隊列:Open-MQ、ZeroMQ等。

安全框架:Shiro、PicketBox等。

搜索引擎:IndexTank、Lucene、ElasticSearch等。

Ajax框架:jQuery、ExtJS、DWR等。

UI插件:EasyUI、MiniUI等。

富文本框:UEditor、CKEditor等。

面試提問

項目是為哪個公司開發的?

項目的投入是多少?

有多少人參與了項目開發?

整個團隊中,測試人員、開發人員、項目經理比例是多少?

項目開發了多長時間?

項目總的代碼量有多少?

你的代碼量有多少?

項目採用了怎樣的開發模型或開發流程?

項目的架構是怎樣的?

項目的技術選型是怎樣的?

你在項目中承擔了怎樣的職責?

是否經常開會或加班?

項目完成後有哪些收獲或是經驗教訓?

項目中最困難的部分是什麼?

如何解決團隊開發時遇到的各種沖突?

明:對於沒有實際項目經驗的,可以在前程無憂、智聯招聘、拉勾網等網站上搜索招聘Java程序員的公司,找到他們的官方網站了解他們做的項目,查看項目的詳細介紹,然後嘗試完成其中一部分功能,最好請教一下高人看看自己的設計和代碼是否恰當,這樣相當於積累了一定的項目經驗。

面試時可以反問面試官的問題

我注意到你們使用了X技術,請問你們是如何解決Y問題的?

為什麼你們的產品使用了X技術而不是Y技術?據我所知,X技術雖然有A、B、C等好處,但也存在D和E問題,而Y技術可以解決D和E問題。

我對您說的X技術不是太熟悉,但我感覺它是一個不錯的解決方案,您能多講講它的工作原理嗎?

你們團隊是如何進行項目規劃的?一周會有幾次例會?每周的代碼量大概是多少?

就X問題我能想到的解決方案目前就只有Y了,請問您會怎麼解決這個問題?

錄用談判

要理直氣壯的提出具體的待遇要求

開出比預期稍高的價碼

不要只盯著薪水(很多公司更願意就薪水之外的條件做出讓步)

使用最合適的方法(可以嘗試在電話或E-mail中談判待遇)

自我評價

學習能力(搞IT行業的人需要不斷的了解新的技術、工具和方法)

團隊意識(相比個人英雄主義,IT行業更倡導團隊合作)

抗壓能力(很多IT企業的工作強度相對來說還是比較大的)

自學編程,免費獲取精品IT教程以及資料,搜索:黑馬程序員

網頁鏈接

閱讀全文

與程序員簡歷項目相關的資料

熱點內容
計算機教室用什麼伺服器 瀏覽:800
華為暢享9怎麼設置簡訊加密 瀏覽:285
中國現代編譯器 瀏覽:850
如何得到app專欄 瀏覽:451
魔獸世界日本伺服器什麼職業多 瀏覽:729
表格加密怎麼設置只讀模式打開 瀏覽:883
哪個app可以不用花唄分期 瀏覽:859
SSL是對稱加密嗎 瀏覽:45
捷途app鑰匙怎麼用 瀏覽:960
享省油app怎麼在加油站使用 瀏覽:250
crc演算法的實現c語言 瀏覽:187
風光攝影pdf 瀏覽:938
頭部按摩器可以緩解壓力嗎 瀏覽:651
格式工廠壓縮圖片大小 瀏覽:892
程序員的黑科技視頻 瀏覽:297
加密欄位表格顯示 瀏覽:404
pdf列印缺字 瀏覽:516
安卓手機鎖住圖標用什麼app 瀏覽:291
程序員牧師 瀏覽:459
影音伺服器是什麼意思 瀏覽:859