Java程序員這個職業(yè)賺錢嗎?程序員有幾種境界嗎?



Java程序員這個職業(yè)賺錢嗎?能賺多少錢?有很多即將進(jìn)入這個行業(yè)的年輕朋友都很想問這個問題,我想說“三百六十行,行行出狀元”想拿高薪不一定非要做程序員,只是相對而言程序員這個職業(yè)起薪更高,機會也更多,當(dāng)然不同層次程序員薪資也不一樣,下面,我們就了解一下程序員的三層境界:

1看山是山,看水是水

第一層級的程序員,對Java開發(fā)技術(shù)盡數(shù)掌握,開發(fā)工具掌握的也較為嫻熟。可以將第二層級程序員交給的任務(wù)完成的很出色,可以按要求獨立完成類,接口和算法的開發(fā)。注重技巧,對具體的編程語言非常熟悉。


希望在自己開發(fā)的所有項目中,能用上的技術(shù)全用上,目的只有一個,就是盡可能多的獲得實踐機會,滿口都在談,什么框架是最優(yōu)秀的,C#和Java的優(yōu)劣,滿腦子想著如何將一個程序編寫的更復(fù)雜。熱衷于探討技術(shù)問題,甚至有可能因為一個開發(fā)觀點而和別人爭論的面紅耳赤。

他們非常想證明自己掌握技術(shù)的嫻熟程度,沒錯,他知道這個知識,在這里可以省略大括號。工作具有活力,常常因為一個技術(shù)細(xì)節(jié)加班到深夜,大多屬于拼命三郎型。如果項目不能讓他們學(xué)到他們想要的東西,他們會放棄這些項目,去投靠別的公司,跳槽對于他們來說很平常。

第一層級特征:

工作時間:三年內(nèi)
工作任務(wù):按要求編寫類和接口的具體實現(xiàn)代碼
工作內(nèi)容:編寫具體的代碼
開發(fā)目標(biāo):無所不能
開發(fā)特點:注重技巧,對具體的編程語言非常熟悉
工作職位:初級程序員,程序員,軟件工程師
參考月薪金:¥6500-¥15000(僅供參考)

2看山非山,看水非水

第二層級的程序員,他們往往是從事了Java開發(fā)好幾年了,從第一層級進(jìn)階上來的好手,即沒有被優(yōu)勝劣汰掉的那批人。之所以說“沒有被優(yōu)勝劣汰”這么“殘酷”的用詞,并非危言聳聽,我們經(jīng)?吹,在這一關(guān)掉隊的人們,由于志向偏離,或者吃不了苦,或者對困難估計不足,甚至是身體原因放棄軟件開發(fā)職業(yè)。這里之所以強調(diào)“身體”,也是因為,第一關(guān)是如此的殘酷,其實并沒有人要求你加班加點,只是你的一腔熱血使然。

所以,我們說在第二層級中是“沒有被優(yōu)勝劣汰”的那批好手。他們已經(jīng)經(jīng)歷了若干個開發(fā)產(chǎn)品或項目,已經(jīng)可以利用自己的知識去帶領(lǐng)第一層次的程序員開發(fā)項目,可以說是一個很有經(jīng)驗的開發(fā)者,最讓他們頭痛的是項目的“工期”和“Bug”,根本無暇顧及什么技術(shù)實踐的問題。他們往往利用自己最擅長的架構(gòu)方法去開發(fā)和設(shè)計整個程序的技術(shù)架構(gòu)。

第二層級特征:

工作時間:工作三年以上,或直到退休
工作任務(wù):按開發(fā)要求編寫并指導(dǎo)第一層次程序員開發(fā)
工作內(nèi)容:帶領(lǐng)開發(fā)團(tuán)隊,設(shè)計架構(gòu),并編寫關(guān)鍵程序,保證項目工期,對某開發(fā)項目的質(zhì)量負(fù)責(zé)
開發(fā)目標(biāo):不求有功但求無過,質(zhì)量效率勝于一切,合理的技術(shù)用在合理的地方
開發(fā)特點:注重方法,不關(guān)注編程語言細(xì)節(jié)
工作職位:高級軟件工程師、開發(fā)經(jīng)理、系統(tǒng)架構(gòu)師、項目經(jīng)理等
參考月薪金:¥15000-¥25000(僅供參考)

3看山還是山,看水還是水

第三層級的程序員,他們通常是在第二層境界“突破自我”之后進(jìn)階上來的有智慧的人,在第二層境界已經(jīng)將技術(shù)水平練就的如火純清,有自己的一套“絕活”,可以說,靠這些本事在業(yè)界應(yīng)該說是過著“衣食無憂”的生活。

任何“應(yīng)用級”技術(shù)在他們眼里,沒有任何區(qū)別,他們看著那些被業(yè)界炒作的“如火如荼”的技術(shù),像什么,EJB啊,開發(fā)框架啊,或者對于開發(fā)語言,什么Java啊,Vb啊,C python 啊,或者其他什么語言,基本上是很“淡然”,既不覺得如何好,也不覺得如何不好,只會淡淡的說一句“不過如此”。

所以,他們要突破,他們要進(jìn)階,他們不僅僅要具備很好的技術(shù)知識水平,還要具備更敏銳的產(chǎn)品洞察力,和更靈敏的市場嗅覺,并能夠?qū)⑦@些能力充分的發(fā)揮并輸出技術(shù)與市場都響當(dāng)當(dāng)?shù)膭?chuàng)意。最終他們達(dá)到了程序員的第三層境界,他們突破了原有程序員的傳統(tǒng)概念,達(dá)到了在業(yè)界“橫行無阻,任意馳騁”的能力,這就是程序員修煉的最高境界。

第三層級特征:

工作時間:工作六年以上(經(jīng)常跳槽的不算)
工作任務(wù):“應(yīng)用級”技術(shù)的不同排列組合,以市場為導(dǎo)向去創(chuàng)新與創(chuàng)造
工作內(nèi)容:面對市場背靠技術(shù)開發(fā)團(tuán)隊,指導(dǎo)開發(fā)的市場著眼點,指導(dǎo)市場的獲利方式
工作目標(biāo):盈利
工作職位:部門經(jīng)理、研發(fā)副總、CTO、解決方案專家、業(yè)務(wù)專家、產(chǎn)品經(jīng)理、高級產(chǎn)品經(jīng)理等
參考月薪金:¥30000以上(僅供參考)

北大青鳥網(wǎng)上報名
北大青鳥招生簡章