據(jù)知名數(shù)據(jù)分析公司IDC發(fā)布報(bào)告稱渔期,全球軟件開(kāi)發(fā)者達(dá)到了1850萬(wàn),Oracle 稱世界上有900萬(wàn) JAVA程序員(包含業(yè)余開(kāi)發(fā)者)唾琼,也就是說(shuō)JAVA程序員占據(jù)了世界程序員總數(shù)的近50%兄春。
經(jīng)過(guò)20多年的發(fā)展,JAVA已然成為擁有開(kāi)發(fā)者最多的編程語(yǔ)言锡溯,并且長(zhǎng)期蟬聯(lián)TOBLE排行榜榜首赶舆。
JAVA,是當(dāng)之無(wú)愧的編程語(yǔ)言王者祭饭。
TIOBE排行榜是根據(jù)互聯(lián)網(wǎng)上有經(jīng)驗(yàn)的程序員芜茵、課程和第三方廠商的數(shù)量,并使用搜索引擎(如Google倡蝙、Bing九串、Yahoo!)以及Wikipedia、Amazon悠咱、YouTube統(tǒng)計(jì)出排名數(shù)據(jù)蒸辆,用來(lái)反映某個(gè)編程語(yǔ)言的熱門程度。(百度百科)
JAVA能有如此驕人的成績(jī)析既,一半的功勞我們得歸功于一個(gè)男人躬贡。
他就是JAVA語(yǔ)言的創(chuàng)造者,James Gosling眼坏。
James Gosling——于1955年出生于加拿大拂玻,是一位計(jì)算機(jī)編程天才。在卡內(nèi)基·梅隆大學(xué)攻讀計(jì)算機(jī)博士學(xué)位時(shí)宰译,他編寫(xiě)了多處理器版本的Unix操作系統(tǒng)檐蚜;作為Sun研究院院士,他親手設(shè)計(jì)了Java語(yǔ)言沿侈,完成了Java技術(shù)的原始編譯器和虛擬機(jī)闯第。在他的帶領(lǐng)下,Java現(xiàn)已成為互聯(lián)網(wǎng)的標(biāo)準(zhǔn)編程模式以及分布式企業(yè)級(jí)應(yīng)用的事實(shí)標(biāo)準(zhǔn)缀拭,其跨平臺(tái)的技術(shù)優(yōu)勢(shì)為網(wǎng)絡(luò)計(jì)算帶來(lái)了劃時(shí)代的變革咳短。
一填帽、James Gosling創(chuàng)造JAVA語(yǔ)言的簡(jiǎn)述過(guò)程
1991年,James Gosling在Sun公司工作期間咙好,和一群技術(shù)人員研究開(kāi)發(fā)新技術(shù)篡腌,專攻計(jì)算機(jī)在家電產(chǎn)品上的嵌入式應(yīng)用。對(duì)于新語(yǔ)言的設(shè)計(jì)勾效,Sun公司研發(fā)人員并沒(méi)有開(kāi)發(fā)一種全新的語(yǔ)言嘹悼,而是根據(jù)嵌入式軟件的要求,對(duì)C++進(jìn)行了改造层宫,去除了留在C++的一些不太實(shí)用及影響安全的成分杨伙,并結(jié)合嵌入式系統(tǒng)的實(shí)時(shí)性要求,開(kāi)發(fā)了一種稱為Oak的面向?qū)ο笳Z(yǔ)言卒密。
1995年缀台,業(yè)界為了使死板、單調(diào)的靜態(tài)網(wǎng)頁(yè)能夠“靈活”起來(lái)哮奇,急需一種軟件技術(shù)來(lái)開(kāi)發(fā)一種程序膛腐,這種程序可以通過(guò)網(wǎng)絡(luò)傳播并且能夠跨平臺(tái)運(yùn)行。Sun公司重新審視了那個(gè)用軟件編寫(xiě)的試驗(yàn)平臺(tái)鼎俘,由于它是按照嵌入式系統(tǒng)硬件平臺(tái)體系結(jié)構(gòu)進(jìn)行編寫(xiě)的哲身,所以非常小,特別適用于網(wǎng)絡(luò)上的傳輸系統(tǒng)贸伐,而Oak也是一種精簡(jiǎn)的語(yǔ)言勘天,程序非常小,適合在網(wǎng)絡(luò)上傳輸捉邢。
Sun公司首先推出了可以嵌入網(wǎng)頁(yè)并且可以隨同網(wǎng)頁(yè)在網(wǎng)絡(luò)上傳輸?shù)腁pplet(Applet是一種將小程序嵌入到網(wǎng)頁(yè)中進(jìn)行執(zhí)行的技術(shù))脯丝,并將Oak更名為Java(至于為何改名,好奇的讀者可以閱讀《Java發(fā)展史 》)伏伐。
1995年5月23日宠进,Sun公司在Sun world會(huì)議上正式發(fā)布Java和HotJava瀏覽器。隨著互聯(lián)網(wǎng)的普及藐翎,尤其是網(wǎng)景開(kāi)發(fā)的網(wǎng)頁(yè)瀏覽器的面世材蹬,Java成為全球流行的開(kāi)發(fā)語(yǔ)言。因此James Gosling也被人稱作Java之父吝镣。
二堤器、James Gosling職業(yè)履歷
1984年~2010年間,James Gosling一直供職于Sun微系統(tǒng)公司末贾。大力推動(dòng)了Java的發(fā)展闸溃,而且在該公司從一名工程師升職為了首席技術(shù)官。
2010年甲骨文收購(gòu)Sun后不久,這位Java編程語(yǔ)言的發(fā)明者宣布離職圈暗,
2011年初加入谷歌掂为。值得一提的是裕膀,谷歌母公司Alphabet的現(xiàn)任董事長(zhǎng)埃里克·施密特曾在Sun與James Gosling共事员串,而且在Java的早期發(fā)展中也扮演了重要的角色。
2011年8月30日昼扛,James Gosling在其博客上宣布離開(kāi)谷歌寸齐,加入開(kāi)展海洋探測(cè)業(yè)務(wù)的機(jī)器人制造公司Liquid Robotics,任首席軟件架構(gòu)師抄谐。負(fù)責(zé)傳感器軟件開(kāi)發(fā)和自主導(dǎo)航設(shè)計(jì)渺鹦,數(shù)據(jù)中心海量數(shù)據(jù)處理。
2017年5月22日蛹含,James Gosling在Facebook上發(fā)布了他加入AWS(亞馬遜網(wǎng)絡(luò)服務(wù))云服務(wù)部門的消息毅厚。也就是在同月,微軟專家在2017年創(chuàng)辦的JAVA培訓(xùn)品牌最課程開(kāi)設(shè)了第二期JavaEE就業(yè)班浦箱,距離開(kāi)班已經(jīng)過(guò)去了兩個(gè)月了吸耿,學(xué)員好評(píng)不斷。
請(qǐng)點(diǎn)擊此處輸入圖片描述
三酷窥、James Gosling的現(xiàn)狀
離開(kāi)甲骨文公司之后咽安,James Gosling開(kāi)啟了他的求職之路,找工作期間蓬推,61歲的James Gosling在Facebook上曾發(fā)表了他所遭遇的年齡歧視:我曾在面試的時(shí)候被HR告知妆棒,“通常我們不招你這種年齡的程序員,但你的情況特殊(指的是他Java之父的身份)沸伏,所以對(duì)你特殊考慮糕珊。”
近年來(lái)毅糟,有關(guān)硅谷科技公司對(duì)求職者的年齡歧視的新聞已是屢見(jiàn)不鮮红选。
根據(jù)統(tǒng)計(jì),美國(guó)在職的工作者的平均年齡是42歲留特,但在硅谷這個(gè)數(shù)字變得更低纠脾。比如蘋果公司是31歲,Google和特斯拉是30歲蜕青,F(xiàn)acebook和LinkedIn是29歲苟蹈,而其他公司甚至更年輕∮液耍科技公司愿意聘請(qǐng)年輕人慧脱,不僅因?yàn)槟贻p人更便宜,還因?yàn)闉硡^(qū)的科技公司并不相信從業(yè)者們“久遠(yuǎn)”的經(jīng)驗(yàn)和履歷贺喝。
“如果你已經(jīng)在一家大公司工作超過(guò)10年后遭到解雇菱鸥,那么你的技術(shù)將會(huì)落后六個(gè)時(shí)代(這時(shí)代技術(shù)迭代很快宗兼,而且沒(méi)學(xué)習(xí)新技術(shù)的程序員也沒(méi)什么競(jìng)爭(zhēng)力)〉桑”硅谷社交網(wǎng)絡(luò)Hackers/Founders創(chuàng)始人JonathanNelson表示殷绍,“我知道,有一些40鹊漠、50歲的程序員在重新學(xué)習(xí)App的編程和大數(shù)據(jù)主到,而有一些則去做了Uber司機(jī)∏牛”
Java之父創(chuàng)造出了JAVA對(duì)互聯(lián)網(wǎng)的貢獻(xiàn)是不可估量的登钥,如今遭遇年齡歧視問(wèn)題,小編深表同情娶靡,我們也相信Java之父肯定能夠遇上伯樂(lè)牧牢,繼續(xù)為社會(huì)創(chuàng)造財(cái)富,繼續(xù)實(shí)現(xiàn)人生的價(jià)值姿锭,也祝愿所有編程者能夠不斷的學(xué)習(xí)塔鳍、前進(jìn)、創(chuàng)新艾凯,實(shí)現(xiàn)自己的價(jià)值献幔。
好消息來(lái)了,最近趾诗,James Gosling在Facebook上發(fā)布了他加入AWS(亞馬遜網(wǎng)絡(luò)服務(wù))云服務(wù)部門的消息蜡感,在這家云計(jì)算巨頭中擔(dān)任杰出工程師。
James Gosling的工作總算塵埃落定了恃泪,祝愿他工作順利郑兴,身體健康~