Java程序員月薪3萬和月薪3千差別在哪
來源:教育聯(lián)展網(wǎng) 編輯:佚名 發(fā)布時(shí)間:2018-07-25
拋開工作經(jīng)驗(yàn),項(xiàng)目經(jīng)驗(yàn),學(xué)歷背景,單從技術(shù)點(diǎn)分析,哪些方面可以判斷一個(gè)java程序員的技術(shù)扎實(shí)程度,怎樣才能知道他值多少月薪?憑啥人家月薪30000,你月薪3000?
月薪30000元Java程序員
怎樣判斷一個(gè)程序員的技術(shù)是否扎實(shí)?除了項(xiàng)目實(shí)戰(zhàn)外,在面試等情況下,**能給被考核人一臺可以上Google的電腦,然后給其一段自己的空間和時(shí)間,比如一個(gè)人在小會(huì)議室里10-20分鐘。然后,另接一臺顯示器,同步觀察他在電腦上是怎么做的。由此可以看出他解決問題的方法、思路。當(dāng)然,另接顯示器這事兒,得提前知會(huì)對方?;蛘撸绻麨榱耸r(shí)間,拿出寫好的線程不安全的程序,讓其說出為啥會(huì)有這樣奇怪的現(xiàn)象。
以此類推,可以讓寫證明List里存儲(chǔ)的是引用還是對象實(shí)體的程序,寫證明弱引用強(qiáng)引用區(qū)別的程序,寫證明某種設(shè)計(jì)模式效果的程序......這方法,不僅可以檢查基礎(chǔ)知識,還可以檢查思維能力。如果對知識理解得不夠透徹,這種證明程序其實(shí)是挺難寫的。這方法更有威力的地方在于,你可以不是很懂Java,仍然可以大致衡量出對方的水平。
比如,你看不懂對方的程序,你完全可以作為一個(gè)學(xué)生去請教。真正對概念理解透徹的人,是懂得如何用淺顯易懂的方式把一個(gè)知識講明白的,他能把飄在空中的概念一路清清楚楚地給你講到落在你的腳邊,讓你覺得唾手可得。能把概念講到這種程度的人,通常在相關(guān)領(lǐng)域不是一般的高手。
如果是做相對低層的技術(shù)優(yōu)化的,那側(cè)重點(diǎn)在于對性能、被Java封裝的底層技術(shù)的細(xì)節(jié)、OS、Network等基礎(chǔ)知識的掌握程度。掌握得越細(xì)致,越好。
操作系統(tǒng)層面:進(jìn)程與線程,進(jìn)程如何創(chuàng)建,線程如何創(chuàng)建。內(nèi)存與換頁的概念,進(jìn)程通信,鎖等等。
網(wǎng)絡(luò)通信層面:7/5層模型,ip分片重組,ip路由,tcp握手,udp的重組,網(wǎng)絡(luò)風(fēng)暴的原因等等。
編程語言層面:面向?qū)ο?,重載與重寫,多態(tài)。對象創(chuàng)建模式,繼承和組合, 語言的特點(diǎn)等等。
數(shù)據(jù)結(jié)構(gòu)與算法:數(shù)組鏈表,Map應(yīng)用場景?;镜呐判蛩惴?,算法分析等等。
數(shù)據(jù)庫層面:索引,SQL,事務(wù)隔離級別等等。
數(shù)據(jù)方面:二進(jìn)制運(yùn)算,各類型占用的字節(jié)數(shù),各類型數(shù)字的**大值,**小值等等。
要求不高,月薪3K-5K水平的Java程序員大多為實(shí)習(xí)生崗薪資。那么這個(gè)崗位的程序員應(yīng)具備哪些知識、能力?總結(jié)知乎大牛評論得出以下幾點(diǎn):
1.Java所有關(guān)鍵字知道意思,除了synchronized和volatile以外,都應(yīng)當(dāng)會(huì)應(yīng)用。
2.熟悉各種包裝類,8種基本數(shù)據(jù)的包裝類和String,都會(huì)應(yīng)用。
3.熟悉面向?qū)ο?,畢竟Java是**標(biāo)準(zhǔn)的面向?qū)ο笳Z言。
4.熟悉Spring框架下如何寫業(yè)務(wù)代碼,會(huì)寫簡單的sql(會(huì)寫子查詢會(huì)用join),完全不需要你自己能手搭一個(gè)出來。
5.會(huì)用Eclipse,如果會(huì)用Idea更好。
當(dāng)然,一般的實(shí)習(xí)工作用到這些知識沒毛病,但也不能不提防部分公司面試的時(shí)候要造航母,也就是說看你想進(jìn)什么樣的公司、想在哪個(gè)區(qū)域發(fā)展了。
說到底,這些技能偏實(shí)用,算是硬實(shí)力的一種,去做Java類實(shí)習(xí)應(yīng)該會(huì)上手很快,但一個(gè)應(yīng)屆畢業(yè)生**大的優(yōu)勢在于自身的可塑性,知識完備的應(yīng)屆畢業(yè)生遠(yuǎn)比會(huì)用框架的應(yīng)屆生值得培養(yǎng)。
互聯(lián)網(wǎng)是一個(gè)朝陽行業(yè),崗位薪酬差距較大無可厚非,但人活一生總得有個(gè)盼頭吧,沒有誰會(huì)跟錢過不去。想要在短時(shí)間內(nèi)從小白逆襲到大神,除了有基礎(chǔ),關(guān)鍵還是看自己對IT能持續(xù)的保持興趣,不斷學(xué)習(xí)。師傅領(lǐng)進(jìn)門,修行在個(gè)人,說的就是這個(gè)道理吧。
咨詢電話:15626927836 了解更多珠海達(dá)內(nèi)java編程軟件開發(fā)培訓(xùn)課程 >> 珠海java軟件開發(fā)培訓(xùn)哪里好
上一篇:華為人均工資58萬!看看他們的人才標(biāo)準(zhǔn) 下一篇:珠海達(dá)內(nèi):一直不被人理解的IT培訓(xùn)行業(yè)最新新聞
- 鄭州中原區(qū)java開發(fā)工程師培訓(xùn)學(xué)費(fèi)
- 鄭州中原區(qū)java開發(fā)工程師培訓(xùn)去哪家
- 鄭州中原區(qū)java培訓(xùn)
- 看這里,鄭州java開發(fā)技能培訓(xùn)
- 鄭州中原區(qū)java工程師培訓(xùn)多久
- 煙臺Java培訓(xùn)機(jī)構(gòu)十大排行榜單重磅來襲
- 煙臺靠譜的Java培訓(xùn)機(jī)構(gòu)名單榜首一覽
- 煙臺十大軟件開發(fā)培訓(xùn)機(jī)構(gòu)排行榜
- 熱推!珠海十大華為鴻蒙系統(tǒng)開發(fā)培訓(xùn)班排名哪家好
- 熱推!珠海前三Java編程語言培訓(xùn)學(xué)校需要多少錢