日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

如何成為一名Java冠軍程序員

瀏覽:43日期:2023-11-25 16:45:41
如何成為一名Java冠軍程序員?

幾個月前,我和的商務合作伙伴 Carl 以及我們的法國課程導師 Xavier 在巴黎的一家餐廳就餐。在談話中,我和 Carl 就我們年輕時使用的那些炫酷技術而談笑風生。與此同時,我注意到Xavier 沉默良久,于是我決定詢問他的年齡。雖然不能確切的想起他的年齡,但我記得他與我年齡差距很大,和我第二個孩子的年齡相仿。這意味著,多少年來,我和 Carl 同時有過的那些編程經歷,對他來說一文不值。

軟件工程師的職業生涯里,知識有一個三年的半衰期。這意味著三 年后,你所擁有的一半知識是毫無價值的。舉這樣一個例子,年紀越大,就越難看到有誰能夠了解 TSR(內存駐留程序 Terminate-Stay-Resident ),而找到曾經寫過一個 TSR 的人更是如同大海撈針。在 DOS 系統里,并不能讓多個程序同時運行。因此,在我們需要一個后臺功能的時候,比如日歷或計算器,我們就會寫一個內存駐留程序( Terminate-Stay-Resident program ),然后通過特定的組合鍵從另外一個程序中激活。

在這個行業里,知識的三年半衰期實際上是件極好的事情,這使你永遠不會變成沉舟病樹。少年時期,人們警告我、反對我成為一個程序員,認為我將被迫持續學習 新東西,而我卻認為我們的工作將因此而受益。首先,頭腦應該保持新鮮和活躍。上次見到我祖母的時候,她已經98歲高齡了,行走不便,但依然心如明鏡。她看 到我的 Macbook Pro 便說:“喲,這看起不錯,我也想買一個。”正是因為她不斷地學習新東西,使得她頭腦清醒。其次,忽略那些你并不是非常感興趣的技術,因為不久之后它們就會 被取代。我舉一個 Subversion 的例子。我過去使用它,因為我必須使用它,但我沒有特別對待它,我并沒有成為一個

Subversion 的專家。幾年之后,git 出現了,只能對 Subversion 揮手拜拜。可悲的是,今年我有一個客戶居然從 CVS 遷移到 Subversion !這可是 2015 年!

好了,讓我們重返的主題——怎樣成為冠軍程序員?我認為以下幾點是非常有幫助的:

1、強大的記憶力。

當 我上八年級的時候,全因那位死氣沉沉的歷史老師,讓我自己都相信我的記憶力太差了。然而,令我驚訝的是,歷經多年程序員的工作,我驚奇地發現自己對之前看 過的 Java 源代碼可以立即重現。在我閱讀 JDK 里的一個方法(method)的時侯,我常常能說出該方法(method)相較先前版本有無改動。也許我并不能記清楚某個人的長相和名字,但是對于 Java 代碼可以做到過目不忘——要是人的名字也是 for 循環就好了。所幸,缺乏好的記憶力也絲毫不影響我們成為冠軍程序員,但擁有強大的記憶力依然是一個明顯的優勢。

2、數學能力。

不是成為一個數學高手才能成為一個好的 Java 程序員,但數學能力顯然會幫助你擁有成為優秀程序員的資質。今年一月份我有點空余時間,于是決定去試試歐拉謎題(Project Euler)。其中有一個謎題需要運行九個半小時去尋找解決方案。在它運行的過程中,我看了一下這個問題,然后發現其中數字間的一點關系,這可以用以優化解決方案。我再次運行,這次只花了 6 分鐘。與此同時,我第一個算法仍然持續運行,嘗試找到答案。我再次回到數字中去,發現了另外一種沒有見過的模式,現在它只需要 6 秒鐘就完成了。我也嘗試過用聰明的編程技巧和并行去暴力優化代碼,這可能讓速度加快了一點點,但是依然沒有辦法使之少于6秒鐘。

大約十年前, Sun 發布了 Java 冠軍程序員(Java Champion)計劃。這個點子是用來發現世界上最頂尖的 1000 個 Java 專家,他們在也積極的做事情來幫助 Java 提升。我們現在大概排名在第 160 名。 Oracle 公司持續進行著這個計劃,而且在過去的幾年里,我們看到了這個認可制度的更多好處。這是一個自選的團體。新的冠軍是被現存冠軍推介并進行票選的。通常情況 下,在選定冠軍之前,需要有十多個贊成,而一個反對就會否決提議。自薦的情況是會被考慮的,但是一般不會得到足夠多的支持。

程序員朋友們經常問我是怎么成為 Java 冠軍程序員的,“很簡單”我說,“只要和我一樣,發表 200 篇 Java 相關的文章;要么寫個 Hibernate、Spring、Jacoco什么的;或者在 StackOverFlow 上回答數千個問題并出版一打好文章;或者組織歐洲最大的 Java 開發者大會。”

你需要做一些卓越的事情,這將花費時間和精力。沒有人因為他們的個人魅力和顏值而成為 Java 冠軍程序員,全靠辛苦工作才可以,這也許是為什么我們的名字后面沒有臉部照片的原因。甚至,不要為成為冠軍程序員而成為冠軍程序員。摒棄私心、等待其他人的贊揚,這將讓你感覺更好。并不是每個冠軍程序員都會被官方冠以“Oracle Java Champion(甲骨文Java冠軍程序員)”的稱號。

無論你選擇了哪種方式,成為冠軍程序員就意味著奉獻。和朝九晚五式的上班是完全不一樣,你不可能在上班時學到所有你需要的知識。而要成為冠軍程序員,需要利用晚上和周末的時間學習,以保持與時俱進。最夸張的笑話是,程序員一到40歲就會進入淘汰期。也許他們在 Java 編程上做的還不錯——除非他們通過閱讀書籍、文章,或是參加開發者大會和具有挑戰性的課程來刷新他們的知識——否則僅僅依靠一紙文憑,終將變得毫無價值, 這個行業將會把他們像用過的餐巾紙一樣拋棄掉。千萬不要變成這樣的人!學習,學習,再學習!而最好的學習方式無疑是和你的同僚分享知識。

怎么樣分享你的知識呢?如今,我們有很多方式可以選擇:可以在 StackOverflow 或者其他類似的網站上回答問題;可以在午餐時間通過叫外賣來討論技術問題——許多年前在我所在的一家公司里,我們就通過這樣的方式過了一遍”Design Patterns”。這需要一點犧牲,你可能必須放棄午餐,花費某些晚上去準備你的會談。然而,比起單純地做一個信息的消費者,這能學到的東西要多得多。

“The Java? Specialists’s Newsletter” 現在為130多個國家的 70000 多程序員所閱讀,但開始起步的時候非常微小,我把它發給我的八十個朋友和家人(包括我哥哥,和我父母),我懇求他們轉發給他們的朋友和同事。隨著時間地推移,它慢慢地發展。我相信,如果你觀察周圍,你可以找到 80 個電子郵件地址,這就是它怎么起步的。萬事開頭小。它發展緩慢,但是成長很穩定。我知道當你看到 70000 這個數字,可能會被震懾,但是這僅僅是 Java 程序員很小的比例。

最后,我想以一個非常有幫助的要點結束這篇文章:熱忱。大部分人不得不做枯燥的計算機工作,很少有人能在其中享受。在我的一份工作里,他們把組織源代碼庫的工作安排給一個電子工程師。他完全搞錯了——當他在做源代碼控制的時候,讓我們在目錄之間拷貝源代碼樹。每周的build時我們都要同時做這件事,服務器就像爬蟲一樣緩慢。在機器卡殼的時候往往需要幾個小時,所有的人都只能慢慢等,這是令人痛苦和沮喪的。我對 VSS(Visual Source Safe:用于管理軟件開發中各個不同版本的源代碼和文檔)毫無熱情。找到一個你令你感到熱愛的事情,它他應該是你下班之后非常愿意做的事。對我而言,就 是研究 Java 生態系統里的犄角旮旯。熱忱就是,當有無數個理由要我們停下,它依然驅使我們前進。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本欧洲一区二区| 福利一区二区| 欧美1区免费| 日韩av首页| 波多野结衣久久精品| 日韩中文视频| 欧美福利在线| 免费人成精品欧美精品| 激情91久久| 蜜桃久久精品一区二区| 青青伊人久久| 国产精品久久久免费| 精品三级av| 国产 日韩 欧美一区| 亚洲高清久久| 在线一区二区三区视频| 欧美一区二区三区久久| 麻豆一区二区三| 日韩欧美一区二区三区在线观看 | 日本午夜精品视频在线观看| 久久精品凹凸全集| 色爱综合网欧美| 亚洲精品系列| 国产精品久久久久av电视剧| 人人精品人人爱| 精品三级在线| 美女精品一区| 人人香蕉久久| 久久狠狠亚洲综合| 免费观看不卡av| 精品国产乱码| 日韩精品91亚洲二区在线观看| 成人在线视频免费| 天堂va在线高清一区| 成人久久一区| 国产精品2023| 综合激情视频| 欧美+日本+国产+在线a∨观看| 国产欧美日韩免费观看| 狠狠久久婷婷| 精品免费视频| 日韩动漫一区| 好看不卡的中文字幕| 午夜影院一区| 国产一区二区三区久久 | 91综合久久爱com| 亚洲久久一区| 亚洲成人三区| 免费久久久久久久久| 电影亚洲精品噜噜在线观看| 精品国产亚洲一区二区在线观看| 日本久久二区| 日本成人中文字幕在线视频| 婷婷丁香综合| 日韩欧美三级| 日韩88av| 欧美激情另类| 国产一区2区在线观看| 国产精品久久久免费| 国产精品久久亚洲不卡| 国产日韩视频在线| 欧美黄色一区| 久久久久九九精品影院| 国产激情久久| 国产精品久久观看| 国产免费av国片精品草莓男男| 亚洲午夜久久| 精品一区二区三区在线观看视频| 夜夜嗨一区二区| 亚洲自拍另类| 欧美国产极品| 都市激情国产精品| 久久在线视频免费观看| 亚洲欧洲一区| 婷婷综合国产| 美女视频黄免费的久久| 国产精品黑丝在线播放| 国产精品91一区二区三区| 一区二区三区国产盗摄| 欧美日韩99| 国产精品13p| 久久不射中文字幕| 国产精品久久久久久久久久白浆 | 国产亚洲电影| 欧美二三四区| 日韩一区二区三免费高清在线观看| 国产精品国码视频| 日韩视频一区| 久久中文字幕导航| 亚洲激情不卡| 国产精品嫩模av在线| 天堂中文av在线资源库| 日本亚洲视频| 日韩电影二区| 日韩av在线免费观看不卡| 久久久久伊人| 美女亚洲一区| 五月精品视频| 日韩av三区| 精品三级av| 一区二区三区网站| 久久精品欧美一区| 欧美伊人影院| 三级在线观看一区二区| 韩国久久久久久| 欧美日韩国产探花| 一区在线观看| 国产美女视频一区二区| 99re国产精品| 精品免费av在线| 国产精品一区二区三区av麻| 国产在线成人| 日韩欧美午夜| 成人台湾亚洲精品一区二区| 欧美一级久久| 日韩激情啪啪| 日韩国产欧美三级| 日韩制服丝袜av| 亚洲第一精品影视| 亚洲成人一区在线观看| 成人一二三区| 波多野结衣久久精品| 激情黄产视频在线免费观看| 久久69成人| 久久久久伊人| 国产精品久久久久久妇女| 日韩av中文字幕一区二区| 亚洲精品乱码| 国产精品qvod| 欧美激情在线精品一区二区三区| 久久精品 人人爱| 老司机精品视频在线播放| 欧美激情在线精品一区二区三区| 美女在线视频一区| 高清久久精品| 日韩欧美综合| 欧美精品一区二区久久| 亚洲一区成人| 日本va欧美va精品| 国产精品一级| 日韩影院二区| 久久精品青草| 四虎在线精品| 国产精品福利在线观看播放| 九色porny丨国产首页在线| 亚洲大全视频| 日本不卡视频在线观看| 欧美经典一区| 亚洲午夜91| 日韩高清在线观看一区二区| 精品国产18久久久久久二百| 日韩精品免费一区二区在线观看| 今天的高清视频免费播放成人| 四虎8848精品成人免费网站| 免费看久久久| 五月天久久777| 亚欧成人精品| 日韩欧美一区二区三区在线视频 | 综合激情在线| 精品久久福利| 欧美日韩精品一本二本三本 | 国产精品视区| 精品国产欧美日韩| 九九在线精品| 国产日韩欧美一区| 欧美美女一区| 国内不卡的一区二区三区中文字幕| 欧美日韩国产在线观看网站 | 欧洲毛片在线视频免费观看| 国产日韩欧美一区二区三区 | 亚洲一区黄色| 日韩高清欧美| 国产精品一区高清| 亚洲精品第一| 激情婷婷亚洲| 日韩av专区| 国产精品久久久久久久久久久久久久久 | 欧美日韩1区| 免费中文字幕日韩欧美| 久久视频国产| 国际精品欧美精品| 91亚洲无吗| 日韩三级久久| 美女尤物久久精品| 欧美日韩国产一区精品一区| 亚洲一级少妇| 手机在线电影一区| 久久久久亚洲精品中文字幕| 亚洲理论在线| 亚洲综合不卡| 蜜桃一区二区三区在线观看| 国产高清一区二区| 欧美 日韩 国产一区二区在线视频| 久久精品一本| www.九色在线| 日韩国产专区| 日韩精品影视| 91精品电影| 蜜臀va亚洲va欧美va天堂| 亚洲女同中文字幕|