日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java修炼三层境界

發布時間:2024/3/12 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java修炼三层境界 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

從決定邁出校門進入社會的那一刻起,你就進入了一個戰場,這個戰場雖然沒有硝煙彌漫、沒有炮火紛飛,但卻絕不亞于任何一個真正的戰場。你要在這個戰場上去搏殺、去競爭,必須利用各種可以利用的手段去贏取戰斗。在這個戰場上,沒有人會因為你的弱小而給予同情,也沒有人會因為你是一個新手而手下留情,在這里你會感受到在學校里從來沒有感受過的“殘酷”,你將深深地體會到一句話,那就是“優勝劣”。

我們能在這個戰場上獲勝的法寶之一就是“知己知彼,百戰不殆”。如果能夠在戰斗前對雙方的情況了如指掌,那么取得勝利將會成為必然。

知己:要了解自身的情況,要找準自己的定位。這個定位是在自己對自己充分了解的情況下進行的思考,對于準備邁向程序員職業的戰士們來說,進行這個定位是絕對必要的。

知彼:要對未來工作崗位的一切做到盡可能得清楚,這就需要對你的對手有非常清楚的了解。

1.1?問題1:這個職業賺錢嗎能賺多少錢

Java程序員這個職業賺錢嗎能賺多少錢

我們剛剛進入本書的正題就拿出一個俗不可耐的“錢”字來和大家大談特談,未免不雅。但是這里還是要在一開始就說這個問題,因為這是很多朋友關心的問題,為什么不先說

有很多即將進入這個行業的年輕朋友都很想問這個問題。

認真地面對這個問題,我們的回答是:

先不要急著問能賺多少錢,先要想想你能為別人提供什么服務。

任何一個職業都很賺錢!而且都可以賺很多錢,想拿高薪不一定非要做程序員。在這里并不是賣關子,這是真理,“三百六十行,行行出狀元”。

有些朋友聽到了我說的這些話也許會很失望,其實也不要失望,這個職業有讓你賺到高薪的機會,只是問題是賺高薪是在什么時候,或者是在程序員的哪個所屬層級。

下面來了解一下程序員的修煉三層境界,通過這個內容大家會比較容易抓住本書的內容要旨。

1.1.1?修煉第一層境界:劍指四方,試問天下與爭鋒

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

能力之所及,皆無不用其極。認為所有開發知識,越是看起來深奧的越值得去研究,希望在自己開發的所有項目中,能用上的技術全用上,目的只有一個,就是盡可能多地獲得實踐機會。總想四處試刀,看看手里的刀到底快不快。滿口都在談什么框架是最優秀的、C#和Java的優劣,滿腦子想著如何將一個程序編寫得更復雜。熱衷于探討技術問題,甚至有可能因為一個開發觀點而和別人爭論得面紅耳赤。

在編碼中,常可以看到他們會這樣寫程序代碼。

if (a>0)

??? a++;

else

??? b++;

他們非常想證明自己掌握技術的嫻熟程度,沒錯,他知道這個知識,在這里可以省略大括號。

這類程序員大有“劍指四方,試問天下與爭鋒”的氣勢,工作具有活力,常常因為一個技術細節加班到深夜,大多屬于拼命三郎型。如果項目不能讓他們學到他們想要學的東西,他們會放棄這些項目,去投靠別的公司,跳槽對于他們來說很平常。

第一層境界特征

工作時間:三年內

工作任務:按要求編寫類和接口的具體實現代碼

工作內容:編寫具體的代碼

開發目標:無所不能

開發特點:注重技巧,對具體的編程語言非常熟悉

工作職位:初級程序員、程序員、軟件工程師

參考薪金:2000-6000(僅供參考

1.1.2?修煉第二層境界:世界如此之大,要學的東西很多

修煉第二層境界的程序員往往是從事Java開發好幾年了,從第一層境界進階上來的好手即沒有被優勝劣掉的那批人。之所以用“沒有被優勝劣”這么“殘酷”的用詞,并非危言聳聽。因為一般修煉第一層境界是非常艱苦的,沒有堅強的意志、強健的體魄,完全不可能進階到第二層境界。也就是說,要頭腦始終保持清醒,抱有堅定的信念,同時身體也要非常好,才能過關。

可以常看到,在這一關掉隊的人們,由于志向偏離,或者吃不了苦,或者對困難估計不足,甚至是身體因放棄軟件開發職業。這里之所以強調“身體”,也是因為第一關是如此得殘酷。其實并沒有人要求你加班加點,只是你的一腔熱血使然。所以說在第二層境界中的是“沒有被優勝劣”的那批好手。

他們已歷了若干個開發產品或項目,可以利用自己的知識去帶領第一層次的程序員開發項目,可以說是一個很有驗的開發者,對在上一個層次階段沒有完全理解的技術知識已相當得清楚。可以自由地運用開發技術,并分得清楚什么技術用在什么地方。

最讓他們頭痛的是項目的“工期”和Bug,根本無暇顧及什么技術實踐的問題。他們往往利用自己最擅長的架構方法去開發和設計整個程序的技術架構。

在編碼中,常可以看到他們這樣編寫程序代碼。

if (a>0){

??? a++;

}

else{

??? b++;

}

他們老老實實地加上了“{}”大括號,因為他們知道,這些細節造成的Bug有可能讓他們花去數天時間去調試,而這個省去的大括號,根本不會給系統帶來任何優化。

他們知道的越多,越覺得世界是那么得廣闊,不禁嘆息“世界如此之大,要學的東西很多”。對Java開發技術方面的探求知識,大多是在產品的架構層面,更愿意去研究架構設計方面的知識。比如,他們很清楚什么時候使用EJB,什么時候該設計什么樣的一個接口。

他們逐步感到,Java技術已不能滿足他們工作成功率的需求,他們不得不花時間研究項目管理的方法,對總體的技術關注點也從Java的具體開發技術逐步地向和Java無關的其他信息技術方向轉移。比如,網絡應用層議、其他平臺語言,甚至是Linux內核裁剪等問題也逐步納入他們的視野。

后來他們會發現,他們想進入修煉的第三層境界的阻,恰恰是他們較高的技術水平。

第二層境界特征

工作時間:工作三年以上,或直到退休

工作任務:按開發要求編寫并指導第一層次程序員開發

工作內容:帶領開發團隊,設計架構,并編寫關鍵程序,保證項目工期,對某開發項目的質量負責

開發目標:不求有功但求無過,質量效率勝于一切,合理的技術用在合理的地方

開發特點:注重方法,不關注編程語言細節

工作職位:高級軟件工程師、開發理、系統架構師、項目理等

參考薪金:6000-15000(僅供參考)

?

1.1.3?修煉第三層境界:最深即最淺,最淺即最深,不過如此

修煉第三層境界的程序員,通常是在第二層境界“突破自我”之后進階上來的有智慧的人。所謂“突破自我”,就是打破自己而脫掉有的蟬殼,破殼而出獲得新生的過程。

在修煉的第二層境界,已將技術水平練就得爐火純青,甚至個別技術可以用“登封造極”來形容,有自己的一套“絕活”。可以說,靠這些本事在業界應該說是過著“衣食無憂”的生活了。

他們逐漸發現,技術永遠是技術,來一直認為最深的技術恰恰是最簡單的,而來最簡單的那些技術恰恰是最值得去研究的。其實那些所謂的“登封造極”對于他們來說,僅僅是利用他們所掌握的“理級”技術,將“應用級”技術進行不同的排列組合而已。

任何“應用級”技術在他們眼里沒有任何區別,他們看著那些被業界炒作的“如火如荼”的技術,像什么EJB啊、開發框架啊,或者對于開發語言,什么Java啊、VB啊、C啊,或者其他什么語言,基本上是很“然”。既不覺得如何好,也不覺得如何不好,只會地說一句“不過如此”。

所以,他們要突破,要進階,面對他們的是更加廣闊的空間,然而他們會逐漸發現,他們進階的桎梏恰恰就是來自己的“優勢”,較高的技術水平使他們更難“拋棄”或“擺脫”。

突破自己的方法就是從技術中跳出來,利用“應用級”技術的不同排列組合去創造、去創新,這些創新要緊密地結合市場,要緊密地結合應用業務。

他們不僅僅要具備很好的技術知識水平,還要具備更敏銳的產品洞察力和更靈敏的市場嗅覺,能夠將這些能力充分地發揮,并輸出技術與市場都響當當的創意。

最終他們成功了,達到了程序員修煉的第三層境界,他們已突破了有程序員的傳統概念,達到了在業界“橫行無阻、任意馳騁”的能力,這就是程序員修煉的最高境界。

第三層境界特征

工作時間:工作六年以上(常跳槽的不算)

工作任務:“應用級”技術的不同排列組合,以市場為導向去創新與創造

工作內容:面對市場,背靠技術開發團隊,指導開發的市場著眼點,指導市場的獲利方式

工作目標:盈利

工作職位:部門理、研發副總、CTO、解決方案專家、業務專家、產品理、高級產品理等

參考薪金:15000以上(僅供參考)

1.1.4?點評“修煉三層境界”

王國維在《人間詞話》中對人生三境有如下闡述:“古今之成大事業、大學問者,必過三種之境界。‘昨夜西風凋碧樹,獨上高樓,望盡天涯路’,此第一境也。‘衣帶漸寬終不悔,為伊消得人憔悴’,此第二境也。‘眾里尋他千百度,驀然回首,那人卻在,燈火闌珊處’,此第三境也。”

又有人說人生境界如陶淵明《桃花源記》中所寫的“初極狹,才通人。復行數十步,豁然開朗。”

程序員的發展路徑,就是程序員的人生路徑。從最初的“看山是山,看水是水”,到后來見得多了悟到“看山非山,看水非水”,沒想到最終發現“看山還是山,看水還是水”。

1.1.5?回答這個問題

言歸此問,“這個職業賺錢嗎賺多少錢”我想我已回答了這個問題,世界上沒有天上掉下來的餡餅,也不會掉下一個林妹妹。

任何事業均需如下才可成功:第一要立志,第二要思考,第三要奮斗。

總結

以上是生活随笔為你收集整理的java修炼三层境界的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。