第一篇:學(xué)習(xí)JAVA出來找工作工資怎么樣?
學(xué)習(xí)JAVA出來找工作工資怎么樣?
但凡關(guān)于“工資”的問題,都必須根據(jù)地域行情和個人能力來分析。
A.地域分析:
1、北、上、廣
一般剛畢業(yè)的實(shí)習(xí)生,業(yè)界平均水平是4000元/月
2、省會,如沈陽、西安、蘭州等
一般剛畢業(yè)的實(shí)習(xí)生,業(yè)界平均水平是1500元/月
B.地域+個人能力:
1、在北上廣,能夠獨(dú)立完成功能性開發(fā),并至少有過針對mysql、sql server、oracle中的一種的項(xiàng)目開發(fā),熟練struts2,hibernate,spring等框架下的開發(fā),明白原理,且 java se基礎(chǔ)過硬。剛開始工資2500+,一年后5000+,后面看你個人的水平到什么程度了。
2、在每個省的省會城市,如蘭州: 能夠獨(dú)立完成功能性開發(fā),并至少有過針對mysql、sql server、oracle中的一種的項(xiàng)目開發(fā),熟練struts2,hibernate,spring等框架下的開發(fā),且 java se基礎(chǔ)過硬。應(yīng)屆生剛開始1500+,一年后2500+,后面看個人技能水平。
但是!
如果你是混日子,那么你的工資一年后在一線城市的月薪也就3000元左右,也就是說沒什么上升空間。
另外,很多人擔(dān)心自己是非計算機(jī)專業(yè)出身,擔(dān)心自己加薪受限。其實(shí),你是否是計算機(jī)專業(yè)畢業(yè)的,跟你的工作薪金根本沒有直接關(guān)系。做軟件開發(fā),主要看你的技能,你如果能力超強(qiáng),就算是中文系的也沒關(guān)系。換過來,如果你是計算機(jī)專業(yè)畢業(yè),但是能力不行,那么你連4000都拿不到。我身邊很多這樣的人。
關(guān)于一般高等院校的課程,我想說它只是教給你理論性的東西,能給你項(xiàng)目實(shí)戰(zhàn)的機(jī)會太少,距離實(shí)際還是很遙遠(yuǎn)。也是這個原因造成了很多本科計算機(jī)專業(yè)的學(xué)生一畢業(yè)就失業(yè),而IT企業(yè)卻總是鬧人才荒的現(xiàn)象,因?yàn)榇蠖嘣盒5挠嬎銠C(jī)課程過時了,沒有實(shí)時更新項(xiàng)目數(shù)據(jù)庫,造成培養(yǎng)出來的人才不適用現(xiàn)今社會。
我不是計算機(jī)系的學(xué)生,但是我畢業(yè)后在北大青鳥報名學(xué)習(xí)了Java軟件開發(fā)課程,針對當(dāng)下企業(yè)用人需求學(xué)習(xí)專門的Java技術(shù),一學(xué)完就在北京高薪入職?,F(xiàn)實(shí)證明我不比計算機(jī)系的同學(xué)差啊。我在北京工作一年后就能拿月薪6000元,以后還有更多加薪空間。
我相信,通過自己的不斷努力,在我面前就沒有實(shí)現(xiàn)不了的事。如果我繼續(xù)深入學(xué)習(xí),不斷積累項(xiàng)目經(jīng)驗(yàn),就是開月薪2萬也不是問題。
永遠(yuǎn)記住一句話,做技術(shù),能力才是王道!
第二篇:Java找工作經(jīng)驗(yàn)心得
Java找工作經(jīng)驗(yàn)心得
Java找工作經(jīng)驗(yàn)心得
作為一名Java開發(fā)人員找到工作不難,但適合自己的工作就太不容易了,找工作面試是關(guān)鍵性的一步。面試是一個雙向選擇的過程,雙方都是平等的,一個需,一個求。很簡單,很多時候不必看得那么重,只要把自己的心態(tài)放平,在面試之時,也就不會那么的緊張和不安。雖然說了一大堆話,但是面試時,自己的能力也是非常重要的,面試只是通過一個門,如果在公司工作時,你沒有能力。你也不會在那家公司待很長時間。下面為java找工作心得體驗(yàn)分享。
java找工作心得體驗(yàn)分享面試方法
簡歷,是你的第一印象,成功的第一步,好的簡歷更能讓你打開成功之門。
JAVA基礎(chǔ),基礎(chǔ)一定要比較扎實(shí),搞程序的必要條件(推薦程序員面試寶典和Thinkinjava2版,最后找些算法題目:二叉樹,排序...)
項(xiàng)目經(jīng)歷,贏得成功的籌碼和保障,自己做的項(xiàng)目一定要非常清楚和熟悉
再有一個很重要的一點(diǎn),那就是自信.還有就是'會吹'.當(dāng)然不是要你胡亂瞎編一通,'吹'是建立在'會'的基礎(chǔ)之上的.有時候,當(dāng)你面對面試官的時候,不需要太緊張,也不需要過多的考慮,他會問你哪些技術(shù)性的問題,一個人力資源的經(jīng)理跟我說:當(dāng)他面試人的時候,其實(shí)他也不知道問題的答案,只是看回答這個問題的人,邏輯性好不好,語言表達(dá)能力好不好,還有就是自不自信,有這三點(diǎn).基本上可以確定這個人無論在技術(shù)上還是在心理素質(zhì)上都會不錯.java找工作心得體驗(yàn)分享最新JAVA面試題
1.簡要介紹java程序的健壯性。
答:JAVA 程序會在編譯和運(yùn)行的時候自動的檢測可能出現(xiàn)的錯誤,而且它是一種強(qiáng)類型語言,對于類型的檢查很嚴(yán)格,而且它的垃圾回收機(jī)制也有效的避免了內(nèi)存的泄漏。
2.為什么說java語言是完全面向?qū)ο蟮?(其實(shí)我覺得它不是完全面向?qū)ο蟮?
答:因?yàn)樗恢С秩魏蚊嫦蜻^程的程序設(shè)計技術(shù)它的所有程序設(shè)計技術(shù)都是用類來實(shí)現(xiàn)的。
另答:因?yàn)樗?種簡單數(shù)據(jù)類型不是面向?qū)ο蟮?,可以直接使用它,用static申明的變量或方法不是面向?qū)ο蟮模驗(yàn)樗粚儆谌魏我粋€對象,要調(diào)用它可以直接使用,不用對它進(jìn)行實(shí)例化(這種方法還在爭論中)。
3.簡要介紹java如何實(shí)現(xiàn)安全性。
答:首先JAVA 刪除了指針這就避免了非法的內(nèi)存操作,所有對內(nèi)存的操作都必須通過對象的實(shí)例來實(shí)現(xiàn)。而且當(dāng)我們從網(wǎng)上下載代碼執(zhí)行是它的安全系統(tǒng)能確保惡意程序不會隨便訪問我們本地計算機(jī)的資源。
4.為什么說java是解釋性的?
答:因?yàn)槲覀冊趫?zhí)行JAVA文件時,編譯器會先把代碼譯成字節(jié)碼文件,這是一種中間代碼,然后JAVA解釋器才進(jìn)行執(zhí)行。
5.簡要介紹java的平臺無關(guān)性。
答:JAVA程序是在虛擬機(jī)上執(zhí)行的,只要安裝了JAVA虛擬機(jī)它就可以以字節(jié)碼的形式在任何平臺上執(zhí)行。
6.簡要介紹java的多態(tài)性。
答:多態(tài)性是指同名的不同方法在程序中國共產(chǎn)黨存,系統(tǒng)根據(jù)不同的情況調(diào)用不同的方法實(shí)現(xiàn)不同的功能。實(shí)現(xiàn)多態(tài)性的方法有兩種:覆蓋實(shí)現(xiàn),重載實(shí)現(xiàn)。
7.簡要介紹java是強(qiáng)類型檢查語言。
答:JAVA對數(shù)據(jù)類型的檢查非常嚴(yán)格,在定義和用變量時必須先指定其類型而且它只允許數(shù)據(jù)類型的向上提升,而且不允許出現(xiàn)會出現(xiàn)數(shù)據(jù)丟失的附值(如把小數(shù)附給整形)。
8.int 和 Integer 有什么區(qū)別?
答:int是簡單數(shù)據(jù)類型(整形)而Integer是整形的封裝類。
9.簡要介紹String 和StringBuffer的區(qū)別?
答:String 類代表不可變字符串。在值創(chuàng)建之后就不能被改變。而StringBuffer是可變的字符序列,初始容量16字節(jié),通過某些方法可改變其內(nèi)容和長度。
10.簡要介紹java的垃圾回收機(jī)制。
答:JAVA的垃圾回收機(jī)制就是:當(dāng)一個對象沒有任何引用時,該對象便會啟動垃圾回收器調(diào)用finalize()方法以配置系統(tǒng)資源或執(zhí)行相關(guān)的清除操作。
java找工作心得體驗(yàn)分享之壓軸內(nèi)容 一位JAVA HR的旁白
經(jīng)驗(yàn)多的希望有一些深度或者廣度的積累。比如說某些領(lǐng)域非常專注/專業(yè),或者說在整體上有非常全面的認(rèn)識和了解。工作時間長了就需要有一定的積累,不然怎么能夠突出自己的特點(diǎn)呢?做互聯(lián)網(wǎng)的就需要對性能、并發(fā)、分布式等專業(yè)領(lǐng)域有一些了解或者研究,哪怕有一些心得也不錯。做企業(yè)開發(fā)的就需要對行業(yè)、穩(wěn)定性、工具、理論等有些獨(dú)有的理解,哪怕很初級、幼稚也行。具體點(diǎn)怎么說,比如你每天都是用struts/spring/hibernate/ibatis等等,那么對這些原理是否了解?背后的思想是否了解?業(yè)界的認(rèn)識和評測、比較是否了解?而不是僅僅知道怎么調(diào)用API,這遠(yuǎn)遠(yuǎn)不夠。如果能夠研究下源碼,寫一個類似的系統(tǒng)就更好了。說白了就是能夠透過工具/技術(shù)本身發(fā)現(xiàn)一些規(guī)律或者說認(rèn)識,剩下來的就是積累,也就是我們通常說的經(jīng)驗(yàn)。還有一個方面就是對行業(yè)趨勢的了解。技術(shù)不能夠僅僅關(guān)注于技術(shù)本身,還需要對業(yè)績的動態(tài)、趨勢有些關(guān)注,這樣才能不至于技術(shù)不斷的更新而落后。這并不是說總是去追求新技術(shù)、新軟件、新工具等,而是關(guān)注行業(yè)本身的發(fā)展。另外還有一個很重要的經(jīng)驗(yàn)積累,那就是解決問題的能力。很多同學(xué)同時覺得自己做了很多事情,但是讓他說一兩點(diǎn)比較突出的事情,就說不出來了,總是歸結(jié)于事情本身比較簡單,沒有更多的發(fā)現(xiàn)和挖掘。其實(shí)有時候面試的人只需要了解當(dāng)初解決問題的過程就行,從中發(fā)現(xiàn)個人在里面做了什么、怎么做、收獲了什么。這就是經(jīng)驗(yàn)的積累。企業(yè)歸根結(jié)底是需要員工作做貢獻(xiàn)的,因此需要有經(jīng)驗(yàn)的人來幫助解決問題,那么曾經(jīng)解決問題的能力和思路就很重要了。
對于沒有多少經(jīng)驗(yàn)的同學(xué),比如剛畢業(yè)或者實(shí)習(xí)生等,那么就需要基礎(chǔ)很好,然后有一些個人的認(rèn)識。這些經(jīng)驗(yàn)少的java同學(xué)一般面試者都不會為難他們,只需要把知道的、認(rèn)識到的告訴面試者就行了,從而讓面試者能夠看到發(fā)展的潛力。很多人還是喜歡培養(yǎng)那些有發(fā)展?jié)摿Φ耐瑢W(xué),這些同學(xué)的進(jìn)步都是非常迅速的。我>個人總結(jié)其實(shí)只有一點(diǎn),那就是要有“亮點(diǎn)”。說白了就是有自己獨(dú)特的認(rèn)識和理解等才能在眾多差不多的同學(xué)中脫穎而出。既然不能做全才,那么就做“專才”。這些java找工作心得體驗(yàn)分享希望能助你找到一份好工作。總之,面試時技能是基礎(chǔ),表達(dá)是輔助.是塊金子,在哪里都會放出光彩!
第三篇:Java找工作經(jīng)驗(yàn)心得
Java找工作經(jīng)驗(yàn)心得
作為一名Java開發(fā)人員找到工作不難,但適合自己的工作就太不容易了,找工作面試是關(guān)鍵性的一步。面試是一個雙向選擇的過程,雙方都是平等的,一個需,一個求。很簡單,很多時候不必看得那么重,只要把自己的心態(tài)放平,在面試之時,也就不會那么的緊張和不安。雖然說了一大堆話,但是面試時,自己的能力也是非常重要的,面試只是通過一個門,如果在公司工作時,你沒有能力。你也不會在那家公司待很長時間。下面為java找工作心得體驗(yàn)分享。
java找工作心得體驗(yàn)分享面試方法
簡歷,是你的第一印象,成功的第一步,好的簡歷更能讓你打開成功之門。
JAVA基礎(chǔ),基礎(chǔ)一定要比較扎實(shí),搞程序的必要條件(推薦程序員面試寶典和Thinkinjava2版,最后找些算法題目:二叉樹,排序...)
項(xiàng)目經(jīng)歷,贏得成功的籌碼和保障,自己做的項(xiàng)目一定要非常清楚和熟悉
再有一個很重要的一點(diǎn),那就是自信.還有就是'會吹'.當(dāng)然不是要你胡亂瞎編一通,'吹'是建立在'會'的基礎(chǔ)之上的.有時候,當(dāng)你面對面試官的時候,不需要太緊張,也不需要過多的考慮,他會問你哪些技術(shù)性的問題,一個人力資源的經(jīng)理跟我說:當(dāng)他面試人的時候,其實(shí)他也不知道問題的答案,只是看回答這個問題的人,邏輯性好不好,語言表達(dá)能力好不好,還有就是自不自信,有這三點(diǎn).基本上可以確定這個人無論在技術(shù)上還是在心理素質(zhì)上都會不錯.java找工作心得體驗(yàn)分享最新JAVA面試題
1.簡要介紹java程序的健壯性。
答:JAVA 程序會在編譯和運(yùn)行的時候自動的檢測可能出現(xiàn)的錯誤,而且它是一種強(qiáng)類型語言,對于類型的檢查很嚴(yán)格,而且它的垃圾回收機(jī)制也有效的避免了內(nèi)存的泄漏。
2.為什么說java語言是完全面向?qū)ο蟮?(其實(shí)我覺得它不是完全面向?qū)ο蟮?
答:因?yàn)樗恢С秩魏蚊嫦蜻^程的程序設(shè)計技術(shù)它的所有程序設(shè)計技術(shù)都是用類來實(shí)現(xiàn)的。
另答:因?yàn)樗?種簡單數(shù)據(jù)類型不是面向?qū)ο蟮?,可以直接使用它,用static申明的變量或方法不是面向?qū)ο蟮?,因?yàn)樗粚儆谌魏我粋€對象,要調(diào)用它可以直接使用,不用對它進(jìn)行實(shí)例化(這種方法還在爭論中)。
3.簡要介紹java如何實(shí)現(xiàn)安全性。
答:首先JAVA 刪除了指針這就避免了非法的內(nèi)存操作,所有對內(nèi)存的操作都必須通過對象的實(shí)例來實(shí)現(xiàn)。而且當(dāng)我們從網(wǎng)上下載代碼執(zhí)行是它的安全系統(tǒng)能確保惡意程序不會隨便訪問我們本地計算機(jī)的資源。
4.為什么說java是解釋性的?
答:因?yàn)槲覀冊趫?zhí)行JAVA文件時,編譯器會先把代碼譯成字節(jié)碼文件,這是一種中間代碼,然后JAVA解釋器才進(jìn)行執(zhí)行。
5.簡要介紹java的平臺無關(guān)性。
答:JAVA程序是在虛擬機(jī)上執(zhí)行的,只要安裝了JAVA虛擬機(jī)它就可以以字節(jié)碼的形式在任何平臺上執(zhí)行。
6.簡要介紹java的多態(tài)性。
答:多態(tài)性是指同名的不同方法在程序中國共產(chǎn)黨存,系統(tǒng)根據(jù)不同的情況調(diào)用不同的方法實(shí)現(xiàn)不同的功能。實(shí)現(xiàn)多態(tài)性的方法有兩種:覆蓋實(shí)現(xiàn),重載實(shí)現(xiàn)。
7.簡要介紹java是強(qiáng)類型檢查語言。
答:JAVA對數(shù)據(jù)類型的檢查非常嚴(yán)格,在定義和用變量時必須先指定其類型而且它只允許數(shù)據(jù)類型的向上提升,而且不允許出現(xiàn)會出現(xiàn)數(shù)據(jù)丟失的附值(如把小數(shù)附給整形)。
8.int 和 Integer 有什么區(qū)別?
答:int是簡單數(shù)據(jù)類型(整形)而Integer是整形的封裝類。
9.簡要介紹String 和StringBuffer的區(qū)別?
答:String 類代表不可變字符串。在值創(chuàng)建之后就不能被改變。()而StringBuffer是可變的字符序列,初始容量16字節(jié),通過某些方法可改變其內(nèi)容和長度。
10.簡要介紹java的垃圾回收機(jī)制。
答:JAVA的垃圾回收機(jī)制就是:當(dāng)一個對象沒有任何引用時,該對象便會啟動垃圾回收器調(diào)用finalize()方法以配置系統(tǒng)資源或執(zhí)行相關(guān)的清除操作。
java找工作心得體驗(yàn)分享之壓軸內(nèi)容 一位JAVA HR的旁白
經(jīng)驗(yàn)多的希望有一些深度或者廣度的積累。比如說某些領(lǐng)域非常專注/專業(yè),或者說在整體上有非常全面的認(rèn)識和了解。工作時間長了就需要有一定的積累,不然怎么能夠突出自己的特點(diǎn)呢?做互聯(lián)網(wǎng)的就需要對性能、并發(fā)、分布式等專業(yè)領(lǐng)域有一些了解或者研究,哪怕有一些心得也不錯。做企業(yè)開發(fā)的就需要對行業(yè)、穩(wěn)定性、工具、理論等有些獨(dú)有的理解,哪怕很初級、幼稚也行。具體點(diǎn)怎么說,比如你每天都是用struts/spring/hibernate/ibatis等等,那么對這些原理是否了解?背后的思想是否了解?業(yè)界的認(rèn)識和評測、比較是否了解?而不是僅僅知道怎么調(diào)用API,這遠(yuǎn)遠(yuǎn)不夠。如果能夠研究下源碼,寫一個類似的系統(tǒng)就更好了。說白了就是能夠透過工具/技術(shù)本身發(fā)現(xiàn)一些規(guī)律或者說認(rèn)識,剩下來的就是積累,也就是我們通常說的經(jīng)驗(yàn)。還有一個方面就是對行業(yè)趨勢的了解。技術(shù)不能夠僅僅關(guān)注于技術(shù)本身,還需要對業(yè)績的動態(tài)、趨勢有些關(guān)注,這樣才能不至于技術(shù)不斷的更新而落后。這并不是說總是去追求新技術(shù)、新軟件、新工具等,而是關(guān)注行業(yè)本身的發(fā)展。另外還有一個很重要的經(jīng)驗(yàn)積累,那就是解決問題的能力。很多同學(xué)同時覺得自己做了很多事情,但是讓他說一兩點(diǎn)比較突出的事情,就說不出來了,總是歸結(jié)于事情本身比較簡單,沒有更多的發(fā)現(xiàn)和挖掘。其實(shí)有時候面試的人只需要了解當(dāng)初解決問題的過程就行,從中發(fā)現(xiàn)個人在里面做了什么、怎么做、收獲了什么。這就是經(jīng)驗(yàn)的積累。企業(yè)歸根結(jié)底是需要員工作做貢獻(xiàn)的,因此需要有經(jīng)驗(yàn)的人來幫助解決問題,那么曾經(jīng)解決問題的能力和思路就很重要了。
對于沒有多少經(jīng)驗(yàn)的同學(xué),比如剛畢業(yè)或者實(shí)習(xí)生等,那么就需要基礎(chǔ)很好,然后有一些個人的認(rèn)識。這些經(jīng)驗(yàn)少的java同學(xué)一般面試者都不會為難他們,只需要把知道的、認(rèn)識到的告訴面試者就行了,從而讓面試者能夠看到發(fā)展的潛力。很多人還是喜歡培養(yǎng)那些有發(fā)展?jié)摿Φ耐瑢W(xué),這些同學(xué)的進(jìn)步都是非常迅速的。我個人總結(jié)其實(shí)只有一點(diǎn),那就是要有“亮點(diǎn)”。說白了就是有自己獨(dú)特的認(rèn)識和理解等才能在眾多差不多的同學(xué)中脫穎而出。既然不能做全才,那么就做“專才”。這些java找工作心得體驗(yàn)分享希望能助你找到一份好工作??傊?面試時技能是基礎(chǔ),表達(dá)是輔助.是塊金子,在哪里都會放出光彩!
第四篇:沒有基礎(chǔ)找工作不如學(xué)java熱門技術(shù)拿高薪!
國信安教育基地 004km.cn
沒有基礎(chǔ)找工作不如選擇成都java培訓(xùn)技術(shù)拿高薪!
成都國信安java培訓(xùn)由副教學(xué)總監(jiān),優(yōu)秀講師帶隊并親自授課,秉承成都國信安一貫的專業(yè)品質(zhì)態(tài)度,在課程質(zhì)量,學(xué)生素質(zhì),就業(yè)服務(wù)上相當(dāng)嚴(yán)格要求,并以學(xué)業(yè)滿意就業(yè)為目標(biāo),打造國內(nèi)優(yōu)秀java培訓(xùn)班,感興趣的同學(xué)不妨關(guān)注國信安教育基地了解一下
目前,行業(yè)薪資高,什么行業(yè)的福利好?首先想到的就是IT行業(yè)!
IT作為一種新型產(chǎn)業(yè),在短短的十幾年內(nèi),已經(jīng)成為我國重要的經(jīng)濟(jì)增長點(diǎn),國家更是大力扶持。
當(dāng)前,我國正在深入推進(jìn)“互聯(lián)網(wǎng)+”、“大眾創(chuàng)業(yè)萬眾創(chuàng)新”、人工智能等重大國家戰(zhàn)略,更是特意強(qiáng)調(diào)IT行業(yè)對經(jīng)濟(jì)發(fā)展的重要作用。
這也是IT行業(yè)不斷受到追捧的原因,那么選擇IT行業(yè)究竟還有什么優(yōu)勢呢?
1、IT行業(yè)已經(jīng)成為中國一大產(chǎn)業(yè)
2、薪資趕超金融業(yè)
3、就業(yè)范圍廣、提升速度快
因?yàn)镮T產(chǎn)業(yè)經(jīng)過十年的發(fā)展已經(jīng)進(jìn)入全產(chǎn)業(yè)IT化的時代,各個行業(yè)都在IT化、互聯(lián)網(wǎng)化、信息化,這意味著你只要掌握IT技術(shù),就業(yè)范圍不僅僅是IT互聯(lián)網(wǎng)行業(yè)。一般稍微有規(guī)模的企業(yè),都有自己的IT部門,如果企業(yè)里的信息量比較大,就勢必需要數(shù)據(jù)庫的管理、企業(yè)信息化管理等,去這些比較有規(guī)模的企業(yè)里,擔(dān)任信息部的重要職責(zé)。
四川地處中國大西南,肥沃的土地,豐富的自然資源,悠久的歷史和絢爛多彩的少數(shù)民族文化,構(gòu)成了多樣性的自然和文化旅游資源。隨著IT培訓(xùn)的飛速發(fā)展以及人們生活水平的提高,IT培訓(xùn)已成為很多80后、90后、00后學(xué)技術(shù)的首選。但是,沒有基礎(chǔ)能不能學(xué)會成了很多學(xué)生和家長擔(dān)心的首要問題。為此,小編前往學(xué)校教學(xué)一線,與眾多實(shí)操大師一起探討并分析了四川國信安職業(yè)培訓(xùn)學(xué)校的教學(xué)模式以及能否學(xué)會等諸多問題。
我們正身處信息爆炸的時代,網(wǎng)上各類信息充斥著我們的生活,要想找到準(zhǔn)確實(shí)用的信息更是難上加難,不過沒關(guān)系,經(jīng)過小編的收集整理,馬上讓您免除煩惱!那么,實(shí)用的攻略有哪些?一般會選擇哪家呢?哪個是最實(shí)用呢?下面就隨小編來看一看吧~ 國信安教育基地 004km.cn
校招始于每年9月底,但真正開始在10月中下旬,持續(xù)到11月中下旬。這一階段招聘企業(yè)的數(shù)量和質(zhì)量相當(dāng)高,所謂“金九銀十”。大部分互聯(lián)網(wǎng)公司都在這個階段完成招聘,11月左右還有很多外企,外企相較于互聯(lián)網(wǎng)公司,優(yōu)勢有所下降。
每年的校招季,多數(shù)應(yīng)屆畢業(yè)生都會提前為畢業(yè)工作做準(zhǔn)備。但其實(shí)很多畢業(yè)生對于自己未來的方向和定位還不是非常的明確,加上在學(xué)校的學(xué)習(xí)畢竟理論知識的局限性比較大,缺乏實(shí)戰(zhàn)經(jīng)驗(yàn)。想要真正的找到一個自己滿意、高薪、福利好又有前景的工作,是非常不容易的。尤其現(xiàn)在很多招聘企業(yè)對于985和211院校的學(xué)生更青睞,一些普通院校的學(xué)生,在校招季碰壁的情況也常常發(fā)生。
如果說,自己目前的專業(yè)水平還沒有達(dá)到大企業(yè)的招聘要求,與其說,匆匆忙忙隨便找個工作湊合將就的干著,不如先學(xué)一門熱門的技術(shù)課程,畢業(yè)后可以直接進(jìn)入名企工作,拿著高薪又有前景。這幾年中國在移動互聯(lián)網(wǎng)這塊發(fā)展非常迅猛,各種大中型軟件企業(yè),對Java開發(fā)的需要變大。但存在人才發(fā)展跟不上市場的需求的現(xiàn)狀,相對應(yīng)的給優(yōu)秀Java人才開出的薪資待遇隨之水漲船高。
如果你是應(yīng)屆畢業(yè)生,抓緊來成都國信安學(xué)習(xí)熱門技術(shù),畢業(yè)后直接進(jìn)入大型企業(yè)拿高薪,如果你是往屆畢業(yè)生,趕快來成都國信安學(xué)習(xí)熱門技術(shù),學(xué)成后直接進(jìn)入大型企業(yè)拿高薪,如果你沒有基礎(chǔ)的新手,速度來成都國信安學(xué)習(xí)熱門技術(shù),這里不限基礎(chǔ)的前沿課程非常適合你。國信安教育基地 004km.cn
成都國信安IT培訓(xùn)基地隸屬于中國電科、中國網(wǎng)安,自20082年成立至今,累計實(shí)訓(xùn)人數(shù)十萬余人,數(shù)萬學(xué)子通過成都國信安找到了人生中的第一份工作,由此開啟高薪IT職業(yè)生涯。在這里學(xué)習(xí)后,不再需要委屈自己了,畢業(yè)就可以順利進(jìn)入大中型軟件企業(yè)。
國信安IT培訓(xùn)基地專注java培訓(xùn)、php培訓(xùn)、UI設(shè)計培訓(xùn)、軟件測試培訓(xùn)、大數(shù)據(jù)培訓(xùn)、web前端培訓(xùn)等培訓(xùn)課程。你們準(zhǔn)備好怎么學(xué)習(xí)IT技術(shù)了嗎?來參加國信安IT培訓(xùn)課程,你的選擇不會有錯!
第五篇:java學(xué)習(xí)
.如何學(xué)習(xí)Java?
3.1 Java學(xué)習(xí)路線
3.1.1 基礎(chǔ)語法及Java原理基礎(chǔ)語法和Java原理是地基,地基不牢靠,猶如沙地上建摩天大廈,是相當(dāng)危險的。學(xué)習(xí)Java也是如此,必須要有扎實(shí)的基礎(chǔ),你才能在J2EE、J2ME領(lǐng)域游刃有余。參加SCJP(SUN公司認(rèn)證的Java程序員)考試不失為一個好方法,原因之一是為了對得起你交的1200大洋考試費(fèi),你會更努力學(xué)習(xí),原因之二是SCJP考試能夠讓你把基礎(chǔ)打得很牢靠,它要求你跟JDK一樣熟悉Java基礎(chǔ)知識;但是你千萬不要認(rèn)為考過了SCJP就有多了不起,就能夠獲得軟件公司的青睞,就能夠獲取高薪,這樣的想法也是很危險的。獲得“真正”的SCJP只能證明你的基礎(chǔ)還過得去,但離實(shí)際開發(fā)還有很長的一段路要走。
3.1.2 OO思想的領(lǐng)悟掌握了基礎(chǔ)語法和Java程序運(yùn)行原理后,我們就可以用Java語言實(shí)現(xiàn)面向?qū)ο蟮乃枷肓?。面向?qū)ο螅且环N方法學(xué);是獨(dú)立于語言之外的編程思想;是 CBD基于組件開發(fā)的基礎(chǔ);屬于強(qiáng)勢技術(shù)之一。當(dāng)以后因工作需要轉(zhuǎn)到別的面向?qū)ο笳Z言的時候,你會感到特別的熟悉親切,學(xué)起來像喝涼水這么簡單。
使用面向?qū)ο蟮乃枷脒M(jìn)行開發(fā)的基本過程是: ●調(diào)查收集需求。●建立用例模型。
●從用例模型中識別分析類及類與類之間的靜態(tài)動態(tài)關(guān)系,從而建立分析模型。●細(xì)化分析模型到設(shè)計模型?!裼镁唧w的技術(shù)去實(shí)現(xiàn)。●測試、部署、總結(jié)。
3.1.3 基本API的學(xué)習(xí)進(jìn)行軟件開發(fā)的時候,并不是什么功能都需要我們?nèi)?shí)現(xiàn),也就是經(jīng)典名言所說的“不需要重新發(fā)明輪子”。我們可以利用現(xiàn)成的類、組件、框架來搭建我們的應(yīng)用,如SUN公司編寫好了眾多類實(shí)現(xiàn)一些底層功能,以及我們下載過來的JAR文件中包含的類,我們可以調(diào)用類中的方法來完成某些功能或繼承它。那么這些類中究竟提供了哪些方法給我們使用?方法的參數(shù)個數(shù)及類型是?類的構(gòu)造器需不需要參數(shù)?總不可能SUN公司的工程師打國際長途甚至飄洋過海來告訴你他編寫的類該如何使用吧。他們只能提供文檔給我們查看,Java DOC文檔(參考文獻(xiàn)4.4)就是這樣的文檔,它可以說是程序員與程序員交流的文檔?;続PI指的是實(shí)現(xiàn)了一些底層功能的類,通用性較強(qiáng)的API,如字符串處理/輸入輸出等等。我們又把它成為類庫。熟悉API的方法一是多查Java DOC文檔(參考文獻(xiàn)4.4),二是使用JBuilder/Eclipse等IDE的代碼提示功能。
3.1.4 特定API的學(xué)習(xí)Java介入的領(lǐng)域很廣泛,不同的領(lǐng)域有不同的API,沒有人熟悉所有的API,對一般人而言只是熟悉工作中要用到的API。如果你做界面開發(fā),那么你需要學(xué)習(xí)Swing/AWT/SWT等API;如果你進(jìn)行網(wǎng)絡(luò)游戲開發(fā),你需要深入了解網(wǎng)絡(luò)API/多媒體API/2D3D等;如果你做WEB開發(fā),就需要熟 悉Servlet等API啦??傊?,需要根據(jù)工作的需要或你的興趣發(fā)展方向去選擇學(xué)習(xí)特定的API。
3.1.5 開發(fā)工具的用法在學(xué)習(xí)基礎(chǔ)語法與基本的面向?qū)ο蟾拍顣r,從鍛煉語言熟練程度的角度考慮,我們推薦使用的工具是Editplus/JCreator+JDK,這時候不要急于上手JBuilder/Eclipse等集成開發(fā)環(huán)境,以免過于關(guān)注IDE的強(qiáng)大功能而分散對Java技術(shù)本身的注意力。過了這一階段你就可以開始熟悉 IDE了。程序員日常工作包括很多活動,編輯、編譯及構(gòu)建、調(diào)試、單元測試、版本控制、維持模型與代碼同步、文檔的更新等等,幾乎每一項(xiàng)活動都有專門的工具,如果獨(dú)立使用這些工具的話,你將會很痛苦,你需要在堆滿工具的任務(wù)欄上不斷的切換,效率很低下,也很容易出錯。在JBuilder、Eclipse等IDE中已經(jīng)自動集成編輯器、編譯器、調(diào)試器、單元測試工具JUnit、自動構(gòu)建工具ANT、版本控制工具CVS、DOC文檔生成與更新等等,甚至可以把UML建模工具也集成進(jìn)去,又提供了豐富的向?qū)椭煽蚣艽a,讓我們的開發(fā)變得更輕松。應(yīng)該說IDE發(fā)展的趨勢就是集成軟件開發(fā)中要用到的幾乎所有工具。從開發(fā)效率的角度考慮,使用IDE是必經(jīng)之路,也是從一個學(xué)生到一個職業(yè)程序員轉(zhuǎn)變的里程碑。Java開發(fā)使用的IDE主要有Eclipse、JBuilder、JDeveloper、NetBeans等幾種;而Eclipse、JBuilder 占有的市場份額是最大的。JBuilder在近幾年來一直是Java集成開發(fā)環(huán)境中的霸主,它是由備受程序員尊敬的Borland公司開發(fā),在硝煙彌漫的 Java IDE大戰(zhàn)中,以其快速的版本更新?lián)魯BM的Visual Age for Java等而成就一番偉業(yè)。IBM在Visual Age for Java上已經(jīng)無利可圖之下,干脆將之貢獻(xiàn)給開源社區(qū),成為Eclipse的前身,真所謂“柳暗花明又一村”。浴火重生的Eclipse以其開放式的插件擴(kuò)展機(jī)制、免費(fèi)開源獲得廣大程序員(包括幾乎所有的骨灰級程序員)的青睞,極具發(fā)展?jié)摿Α?/p>
3.1.6 學(xué)習(xí)軟件工程 對小型項(xiàng)目而言,你可能認(rèn)為軟件工程沒太大的必要。隨著項(xiàng)目的復(fù)雜性越來越高,軟件工程的必要性才會體現(xiàn)出來。參見“軟件開發(fā)學(xué)習(xí)路線”小節(jié)。
3.2學(xué)習(xí)要點(diǎn) 確立的學(xué)習(xí)路線之后,我們還需要總結(jié)一下Java的學(xué)習(xí)要點(diǎn),這些要點(diǎn)在前文多多少少提到過,只是筆者覺得這些地方特別要注意才對它們進(jìn)行匯總,不要嫌我婆婆媽媽啊。
3.2.1勤查API文檔當(dāng)程序員編寫好某些類,覺得很有成就感,想把它貢獻(xiàn)給各位苦難的同行。這時候你要使用“Javadoc”工具(包含在JDK中)生成標(biāo)準(zhǔn)的Java DOC文檔,供同行使用。J2SE/J2EE/J2ME的DOC文檔是程序員與程序員交流的工具,幾乎人手一份,除了菜鳥之外。J2SE DOC文檔官方下載地址:http://Java.sun.com/j2se/1.5.0/download.jsp,你可以到google搜索CHM版本下載。也可以在線查看:http://Java.sun.com/j2se/1.5.0/docs/api/index.html。對待DOC文檔要像毛主席語錄,早上起床念一遍,吃飯睡覺前念一遍。當(dāng)需要某項(xiàng)功能的時候,你應(yīng)該先查相應(yīng)的DOC文檔看看有沒有現(xiàn)成的實(shí)現(xiàn),有的話就不必勞神費(fèi)心了直接用就可以了,找不到的時候才考慮自己實(shí)現(xiàn)。使用步驟一般如下: ●找特定的包,包一般根據(jù)功能組織?!裾倚枰褂妙?,類命名規(guī)范的話我們由類的名字可猜出一二?!襁x擇構(gòu)造器,大多數(shù)使用類的方式是創(chuàng)建對象?!襁x擇你需要的方法。
3.2.2 查書/google->寫代碼測試->查看源代碼->請教別人 當(dāng)我們遇到問題的時候該如何解決?這時候不要急著問別人,太簡單的問題,沒經(jīng)過思考的問題,別人會因此而瞧不起你??梢韵日艺視?,到google中搜一下看看,絕大部分問題基本就解決了。而像“某些類/方法如何使用的問題”,DOC文檔就是答案。對某些知識點(diǎn)有疑惑是,寫代碼測試一下,會給你留下深刻的印象。而有的問題,你可能需要直接看 API的源代碼驗(yàn)證你的想法。萬不得已才去請教別人。
3.2.3學(xué)習(xí)開源軟件的設(shè)計思想 Java領(lǐng)域有許多源代碼開放的工具、組件、框架,JUnit、ANT、Tomcat、Struts、Spring、Jive論壇、PetStore寵物店等等多如牛毛。這些可是前輩給我們留下的瑰寶呀。入寶山而空手歸,你心甘嗎?對這些工具、框架進(jìn)行分析,領(lǐng)會其中的設(shè)計思想,有朝一日說不定你也能寫一個XXX框架什么的,風(fēng)光一把。分析開源軟件其實(shí)是你提高技術(shù)、提高實(shí)戰(zhàn)能力的便捷方法。
3.2.4 規(guī)范的重要性 沒有規(guī)矩,不成方圓。這里的規(guī)范有兩層含義。第一層含義是技術(shù)規(guī)范,多到http://004km.cn下載JSRXXX規(guī)范,多讀規(guī)范,這是最權(quán)威準(zhǔn)確最新的教材。第二層含義是編程規(guī)范,如果你使用了大量的獨(dú)特算法,富有個性的變量及方法的命名方式;同時,沒給程序作注釋,以顯示你的編程功底是多么的深厚。這樣的代碼別人看起來像天書,要理解談何容易,更不用說維護(hù)了,必然會被無情地掃入垃圾堆。Java編碼規(guī)范到此查看或下載http://Java.sun.com/docs/codeconv/,中文的也有,啊,還要問我在哪,請參考3.2.2節(jié)。
3.2.5 不局限于Java 很不幸,很幸運(yùn),要學(xué)習(xí)的東西還有很多。不幸的是因?yàn)橐獙W(xué)的東西太多且多變,沒時間陪老婆家人或女朋友,導(dǎo)致身心疲憊,嚴(yán)重者甚至導(dǎo)致抑郁癥。幸運(yùn)的是別人要搶你飯碗絕非易事,他們或她們需要付出很多才能達(dá)成心愿。Java不要孤立地去學(xué)習(xí),需要綜合學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、OOP、軟件工程、UML、網(wǎng)絡(luò)編程、數(shù)據(jù)庫技術(shù)等知識,用橫向縱向的比較聯(lián)想的方式去學(xué)習(xí)會更有效。如學(xué)習(xí)Java集合的時候找數(shù)據(jù)結(jié)構(gòu)的書看看;學(xué)JDBC的時候復(fù)習(xí)數(shù)據(jù)庫技術(shù);采取的依然是“需要的時候再學(xué)”的原則。
4.結(jié)束語需要強(qiáng)調(diào)的是,學(xué)習(xí)軟件開發(fā)確實(shí)有一定的難度,也很辛苦,需要付出很多努力,但千萬不要半途而廢。本文如果能對一直徘徊在Java神殿之外的朋友有所幫助的話,筆者也欣慰了。哈哈,怎么聽起來老氣橫秋呀?沒辦法,在電腦的長期輻射之下,都快變成小老頭了。最后奉勸各位程序員尤其是MM程序員,完成工作后趕快遠(yuǎn)離電腦,據(jù)《胡播亂報》報道,電腦輻射會在白皙的皮膚上面點(diǎn)綴一些小黑點(diǎn),看起來鮮艷無比……