開發(fā)Java,市值一度超過兩千億美元,造福無數(shù)程序員的Sun公司,也最終“隕落”
“那些瘋狂到認(rèn)為自己能夠改變世界的人,才是真正能夠改變世界的人?!?/span>
這是喬布斯曾說過的話,也是很多技術(shù)大佬都會(huì)堅(jiān)守的信念。最突出的表現(xiàn)則在于他們性格方面足夠的特立獨(dú)行,甚至是有些偏執(zhí),但也正是憑借這份“迷之自信”和偏執(zhí)精神,才誕生了如此多的技術(shù)創(chuàng)造。
不過,今天我們不是要聊喬布斯,而是另外一位技術(shù)大佬,他與喬布斯不僅在個(gè)性上有很多相似之處,而且各自創(chuàng)立的公司也成功的繼承了他們的個(gè)性。
這位大佬就是麥克尼利,麥克尼利是計(jì)算機(jī)領(lǐng)域不可忽略的一位重要人物,且他創(chuàng)立的Sun公司曾一度在行業(yè)中被認(rèn)為是同行中最具創(chuàng)造性的企業(yè)之一。
圖片源自網(wǎng)絡(luò),僅做配文展示
鑒于很多人可能會(huì)對(duì)麥克尼利感到比較陌生,所以我們先來簡(jiǎn)單的介紹下這位大佬。
麥克尼利是誰?
或許你不知道麥克尼利,但你一定知道比爾·蓋茨和喬布斯,事實(shí)上,麥克尼利與剛剛提到的二者是同一level上的厲害人物,他曾與微軟創(chuàng)始人比爾·蓋茨,蘋果創(chuàng)始人喬布斯比肩,被稱為“硅谷三劍客”。
麥克尼利具有獨(dú)到的戰(zhàn)略眼光和敏銳的商業(yè)洞察力,最為厲害的一點(diǎn)在于,在瞬息萬變的互聯(lián)網(wǎng)行業(yè)中,他總是能準(zhǔn)確的預(yù)測(cè)出未來的發(fā)展趨勢(shì),并因此而提出很多進(jìn)步化的發(fā)展觀點(diǎn)和發(fā)展策略。
諸如:1992年夏天,在一次同學(xué)聚會(huì)中,發(fā)表了著名的“網(wǎng)絡(luò)就是計(jì)算機(jī)”理念;曾于1999年預(yù)測(cè)“軟件將成為免費(fèi)的”;此外,他還曾預(yù)測(cè)了服務(wù)供應(yīng)商的發(fā)展,預(yù)測(cè)到新興商業(yè)模式建立在免費(fèi)軟件的基礎(chǔ)上,宣傳客戶端架構(gòu)和預(yù)測(cè)網(wǎng)格計(jì)算……
而這一切,開始于1982,這一年,麥克尼利與貝克托森、科斯拉、喬伊共同創(chuàng)立了Sun公司(SunMicrosystems),這四位聯(lián)合創(chuàng)始人均是斯坦福大學(xué)畢業(yè)的高材生。
雖然公司的名稱由來是斯坦福大學(xué)校園網(wǎng)(StanfordUniversityNetwork)的首字母縮寫,中文譯為太陽微系統(tǒng)公司,但從字面上理解似乎更符合公司日后的發(fā)展軌跡和成就,即1982年像太陽一樣冉冉升起,自此之后它發(fā)出的光在計(jì)算機(jī)“宇宙”中各個(gè)方向傳播,在計(jì)算機(jī)領(lǐng)域具有極大的影響力。
照亮計(jì)算機(jī)領(lǐng)域的Sun公司
Sun是一家一經(jīng)成立,便高速成長和發(fā)展的公司。其發(fā)展速度有多快呢,我們先來看下面的一組盤點(diǎn):
1982年Sun公司成立;
1985年,Sun公司研制出自己的SPARC精簡(jiǎn)指令集(RISC)處理器,將工作站性能提高了一大截;
1986年在美國成功上市;
1992年Sun推出了市場(chǎng)上第一臺(tái)多處理器臺(tái)式機(jī)SPARCstation10 system;
1993年進(jìn)入財(cái)富500強(qiáng);
1995年Sun公司開發(fā)了[Java]技術(shù),第一個(gè)通用軟件平臺(tái);
1997年Sun公司開始推出其新的64位元服務(wù)器家族[SunEnterprise 10000],同年又開發(fā)出[Java2];
在2001年的高峰期,Sun公司在全球擁有五萬雇員,市值超過兩千億美元;
……
從中我們可以發(fā)現(xiàn)如下幾點(diǎn)關(guān)鍵之處:1、Sun公司的主要產(chǎn)品是工作站和服務(wù)器;2、創(chuàng)新研發(fā)速度極快;3、公司人員及經(jīng)濟(jì)規(guī)模增長擴(kuò)大的速度極快。
說起工作站,特別值得一提的是第一代Sun工作站產(chǎn)品:Unix工作站Sun-1,也是憑借這個(gè)產(chǎn)品,使得Sun公司一經(jīng)成立便已經(jīng)發(fā)展的小有名氣。
一經(jīng)“升起”,便是光芒萬丈
早在公司成立前,Sun-1的產(chǎn)品就已經(jīng)在研發(fā)的路上了,而研發(fā)者則是Sun公司的聯(lián)合創(chuàng)始人之一的貝克托森(AndyBechtolsheim)。
圖片源自網(wǎng)絡(luò),僅做配文展示
當(dāng)貝克托森還是斯坦福大學(xué)研究生時(shí),他設(shè)計(jì)出一種“三個(gè)百萬”的小型圖形計(jì)算機(jī),稱作圖形工作站(GraphicWork Station)。而設(shè)計(jì)的初衷則是給斯坦福學(xué)校的校園網(wǎng)建設(shè)設(shè)計(jì)工作站。
在感嘆學(xué)生時(shí)代的貝克托森相當(dāng)?shù)膮柡χ?,很多人腦海中也會(huì)存在一個(gè)問號(hào):這個(gè)“三個(gè)百萬”是什么概念呢?這“三個(gè)百萬”是指每秒一百萬次的運(yùn)算速度(現(xiàn)在微機(jī)的萬分之一)、一百萬字節(jié)的內(nèi)存(今天PC的千分之一)和一百萬像素的圖形顯示器(比今天的微機(jī)顯示器低、比手機(jī)高)。
別看跟現(xiàn)在比起來遜色不少,但在當(dāng)時(shí)可謂是相當(dāng)?shù)南冗M(jìn),畢竟它是基于摩托羅拉68000CPU,有著1MB的內(nèi)存和百萬像素級(jí)的顯示器。
在這里,有人可能會(huì)注意到“摩托羅拉”這個(gè)關(guān)鍵字眼。沒錯(cuò),在研發(fā)過程中為了支持Unix操作系統(tǒng)的虛擬內(nèi)存,貝克托森使用了摩托羅拉68000處理器和一個(gè)高級(jí)的內(nèi)存管理器。
后來在1982年,Sun公司成立了,貝克托森成為公司的聯(lián)合創(chuàng)始人。而后正是基于上面提到的這個(gè)第一代工作站產(chǎn)品,使得Sun公司一經(jīng)成立便成功盈利,取得小有成就,并在業(yè)界成為小有名氣的公司。
說完Sun的“開張輝煌”之后,我們接下來聊聊Sun公司的技術(shù)創(chuàng)新,對(duì)于程序員來說,技術(shù)創(chuàng)新是極為重要的一環(huán),并且很多程序員對(duì)Sun公司最為關(guān)注的一點(diǎn)也是在于技術(shù)領(lǐng)域的創(chuàng)新與研發(fā)。
1984年,麥克尼利開始擔(dān)任公司CEO,此后在接下來的20多年時(shí)間里,也正是憑借著麥克尼利堅(jiān)守創(chuàng)新與研發(fā)的信念,以及憑借對(duì)網(wǎng)絡(luò)計(jì)算的洞察力引導(dǎo)著Sun公司技術(shù)創(chuàng)新的方向和步伐,也因此Sun公司才取得了如此矚目的成就。
縱觀Sun的發(fā)展歷程,最亮眼也是最著名的兩項(xiàng)貢獻(xiàn)是:研發(fā)出Sparc處理器和基于Unix內(nèi)核的新系統(tǒng)Solaris;成功推出Java電腦語言。
打破行業(yè)巨頭技術(shù)壟斷,憑借自身產(chǎn)品技術(shù)“硬核”出圈
將時(shí)間倒退回20世紀(jì)80年代,彼時(shí)在芯片與系統(tǒng)的市場(chǎng)上,微軟和英特爾憑借Wintel,成功壟斷整個(gè)技術(shù)市場(chǎng)。在那個(gè)高度重視版權(quán)的時(shí)代,要想存活下去,你只能選擇使用壟斷巨頭提供的產(chǎn)品技術(shù)。
但Sun公司卻偏偏不走尋常路,它選擇自己研發(fā)出Sparc處理器和基于Unix內(nèi)核的新系統(tǒng)Solaris,以此擺脫巨頭壟斷的技術(shù)控制。不僅如此,它還展現(xiàn)出了巨大的野心,并不惜進(jìn)行大膽冒險(xiǎn),幸運(yùn)的是通過一波操作非但沒有搞垮自己反倒以此成功逆襲。
代替技術(shù)壟斷,Sun公司從1987年開始大膽的將Sparc處理器和基于Unix內(nèi)核的新系統(tǒng)Solaris開發(fā)出去,并鼓勵(lì)其他公司進(jìn)行克隆。
勇敢邁出第一步的人,往往會(huì)有意外的收獲。此舉非常成功,不僅大大增加了Sparc技術(shù)的市場(chǎng)曝光度和使用度,甚至一舉成為行業(yè)標(biāo)準(zhǔn)(一種曾經(jīng)的小弟突然與往昔的行業(yè)大哥肩并肩的感覺)。
在開放技術(shù)方面嘗到甜頭的Sun公司,自然不會(huì)就此收手。1995年,其又推出了Java電腦語言。
不賺錢,卻造福了無數(shù)程序員
1995年Sun公司開發(fā)了Java技術(shù),后來又將其放到網(wǎng)上,提供給大眾免費(fèi)使用,即使用者不必付任何的版稅,這也使得Java得到極大的普及。
Sun公司開發(fā)Java的想法是:在互聯(lián)網(wǎng)的時(shí)代,提供一種和機(jī)器無關(guān),和操作系統(tǒng)也無關(guān),可以運(yùn)行在任何平臺(tái)上的語言。
雖然Sun公司沒有在Java這個(gè)項(xiàng)目上賺到什么錢,但日后Java的技術(shù)影響力也為Sun公司帶來了不小的名氣,麥克尼利還因此將自己稱作“JavaMan”。
不賺錢的項(xiàng)目,卻造福了無數(shù)程序員。相比于無數(shù)追求商業(yè)化和利益的企業(yè)來說,從這點(diǎn)上來看,Sun公司還是很偉大的。
Sun公司的發(fā)展軌跡是如此的順利,發(fā)展的每一步似乎都取得了不小的成就和進(jìn)步。但也難逃企業(yè)生命周期理論的“魔咒”,即企業(yè)發(fā)展一般會(huì)經(jīng)歷四個(gè)階段:創(chuàng)業(yè)期、成長期、成熟期和持續(xù)發(fā)展期(或衰落期)。
2001年開始,伴隨著互聯(lián)網(wǎng)泡沫破滅,加之麥克尼利過于固執(zhí),無視標(biāo)準(zhǔn)化服務(wù)器浪潮將席卷整個(gè)行業(yè)的趨勢(shì),仍然堅(jiān)持著自己專有的Ultra Sparc芯片和Solaris操作系統(tǒng)的服務(wù)器,且輕視IBM、惠普等競(jìng)爭(zhēng)對(duì)手,最終諸多原因?qū)е掳l(fā)展達(dá)到頂峰的Sun公司開始走下坡路,且公司衰落的速度非??臁?/span>
圖片源自網(wǎng)絡(luò),僅做配文展示
盡管經(jīng)歷了一系列的掙扎,但難逃2008年的經(jīng)濟(jì)危機(jī),Sun最終在2009年4月20日,被甲骨文以現(xiàn)金收購,交易價(jià)格達(dá)74億美元。一代“神話”企業(yè),至此“隕落”。
回首麥克尼利曾說過的一句話:“沒有選擇就沒有創(chuàng)新,而沒有創(chuàng)新,你將一無所有。”誠然,因?yàn)榉N種不平凡的選擇為Sun公司帶來了很多的技術(shù)創(chuàng)新,從而取得了不少的輝煌成就,但也因?yàn)樽詈蟮囊灰夤滦?,?dǎo)致了最終的失敗。
與眾不同的創(chuàng)新有時(shí)候確實(shí)可以取得意外的效果,但也要時(shí)刻留意市場(chǎng)大環(huán)境和周圍競(jìng)爭(zhēng)對(duì)手的變化,畢竟不是每一家公司都能像蘋果一樣幸運(yùn),也不是每一個(gè)企業(yè)家都能夠像喬布斯一樣幸運(yùn)。
最后回到程序員個(gè)體角度來說:偏執(zhí)是很多程序員大佬都會(huì)具有的獨(dú)特個(gè)性,但也不要一味的偏執(zhí)下去。正所謂成也蕭何敗蕭何,凡事要掌握好一個(gè)度,唯有把握好這個(gè)度,我們才能夠更加游刃有余的行走于技術(shù)領(lǐng)域。
特別推薦一個(gè)分享架構(gòu)+算法的優(yōu)質(zhì)內(nèi)容,還沒關(guān)注的小伙伴,可以長按關(guān)注一下:
長按訂閱更多精彩▼
如有收獲,點(diǎn)個(gè)在看,誠摯感謝
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!