西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁業(yè)內(nèi)動(dòng)態(tài) IT人生 → 程序員的目標(biāo)應(yīng)該是向科技牛人看齊

程序員的目標(biāo)應(yīng)該是向科技牛人看齊

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:本站整理時(shí)間:2010/8/22 14:44:26字體大小:A-A+

作者:佚名點(diǎn)擊:101次評(píng)論:0次標(biāo)簽: 程序員 delphi .net

Convert .NETV4.7.3948 綠色多語免費(fèi)版
  • 類型:編程輔助大。559KB語言:英文 評(píng)分:6.6
  • 標(biāo)簽:
立即下載

最近這個(gè)話題很熱,不吐不快,標(biāo)題叫程序員的目標(biāo)不夠醒目,不得以用了下吉日風(fēng)格的標(biāo)題,莫怪莫怪。不知是不是因?yàn)樽罱鼮?zāi)難頻發(fā),大家都比較困惑。很多程序員的困惑是,費(fèi)了比別人多的努力,每天加著班,沒有女朋友,沒有生活,我的目標(biāo)就是當(dāng)個(gè)經(jīng)理,賺大錢,確很難實(shí)現(xiàn)。是的,就這個(gè)目標(biāo)來說我可以肯定的說,90%以上的程序員都會(huì)失望,大公司就那么多個(gè),工資高的職位就這么多,經(jīng)理職位就這么多,任何行業(yè)都是這樣,之所以會(huì)失望,其實(shí)我認(rèn)為就是你的目標(biāo)錯(cuò)了,高工資,當(dāng)經(jīng)理都跟程序員沒有關(guān)系,程序員是一個(gè)職業(yè),一個(gè)專業(yè)的職業(yè),那么作為一個(gè)程序員應(yīng)該有一個(gè)專業(yè)上的目標(biāo),賺多少錢和程序員的專業(yè)素養(yǎng)沒有關(guān)系,你可以把賺多少錢開寶馬作為人生的目標(biāo),但是你作為程序員的目標(biāo)不應(yīng)該是賺錢。

很多人在入行的時(shí)候就定錯(cuò)了目標(biāo),好高騖遠(yuǎn)的想去混入管理層拿高工資,要當(dāng)架構(gòu)師就不用寫代碼,浮躁,結(jié)果就是做了多年之后除了比入行的時(shí)候多了點(diǎn)經(jīng)驗(yàn),其實(shí)程序員的職業(yè)能力上一點(diǎn)提高都沒有,才畢業(yè)的時(shí)候就會(huì)寫寫網(wǎng)頁做做網(wǎng)站,結(jié)果工作多年后還是只會(huì)干這個(gè),不過多了點(diǎn)經(jīng)驗(yàn),于是簡(jiǎn)歷上把這個(gè)技能包裝包裝,于是就成了XX行業(yè)資深開發(fā)專家.......這里不是歧視做網(wǎng)站,真正做網(wǎng)站的比如豆瓣,人人之類的大型互聯(lián)網(wǎng)網(wǎng)站的開發(fā)是很有技術(shù)含量和技術(shù)深度的,我以上所說的寫寫網(wǎng)頁做做網(wǎng)站所指的什么大家都明白。

可以這么說,現(xiàn)在行業(yè)內(nèi)的程序員80%都不是真正的程序員,對(duì)那些做著程序員工作的代碼工人來說,程序員只是一個(gè)混口飯吃的工作而已,那么工作的目的就是賺錢,盯著錢看就沒什么不對(duì)了。人生目標(biāo)和自己的專業(yè)目標(biāo)分不清楚,難怪那頭都討不到好。專業(yè)和職業(yè)是兩碼,專業(yè)關(guān)注的是你做事的能力,職業(yè)關(guān)系的是你在公司的職位,這個(gè)東西理不清楚就只能是兩頭不討好。

作為程序員應(yīng)該追求的是自己專業(yè)素養(yǎng)上的提升,作為一個(gè)職員應(yīng)該向著高薪努力,當(dāng)然有的程序員自己又是老板,比如康盛創(chuàng)想的戴志康 ,那么作為老板又有另外的追求了。我覺得作為一個(gè)程序員,在一個(gè)程序員的社區(qū)里應(yīng)該關(guān)注的是自己的專業(yè)而不是在這里大談程序員怎么怎么賺不到錢。

 

最后發(fā)幾個(gè)真正大牛的事跡,作為自我激勵(lì)到目標(biāo),計(jì)算機(jī)的世界很大,還有很多技能是我們沒有掌握的,我們自己所做的也不是都做到了最好。每天看看動(dòng)力就足了:

 

  Bill Joy, 前任Sun的首席科學(xué)家,當(dāng)年在Berkeley時(shí)主持開發(fā)了最早版本的BSD。他還是vi和csh的作者。當(dāng)然,Csh Programming Considered Harmful 是另一個(gè)話題樂。據(jù)說他想看看自己能不能寫個(gè)操作系統(tǒng),就在三天里寫了個(gè)自己的Unix, 也就是BSD的前身。當(dāng)然是傳說了,但足見他的功力。另一個(gè)傳說是,1980年初的時(shí)候,DARPA讓BBN在Berkley Unix里加上BBN開發(fā)的TCP/IP代碼。但當(dāng)時(shí)還是研究生的B伯伯怒了,拒絕把BBN TCP/IP加入BSD,因?yàn)樗X得BBN的TCP/IP寫得不好。于是B伯伯出手了,端的是一箭封喉,很快就寫出了高性能的伯克利版TCP/IP。當(dāng)時(shí) BBN和DARPA簽了巨額合同開發(fā)TCP/IP Stack,誰知他們的代碼還不如一個(gè)研究生的好。于是他們開會(huì)。只見當(dāng)時(shí)B伯伯穿個(gè)T-shirt出現(xiàn)在會(huì)議室(當(dāng)時(shí)穿T-shirt不象現(xiàn)在,還是相當(dāng)散漫的哈)。只見BBN問:你怎么寫出來的?而B伯伯答:簡(jiǎn)單,你讀協(xié)議,然后編程就行了。最令偶暈倒的是,B伯伯碩士畢業(yè)后決定到工業(yè)界發(fā)展,于是就到了當(dāng)時(shí)只有一間辦公室的Sun, 然后他就把Sparc設(shè)計(jì)出來樂。。。象這種軟硬通吃的牛人,想不佩服都不行的說。據(jù)Bill Joy的同事說,一般開會(huì)的時(shí)候B伯伯總是拿一堆雜志漫不經(jīng)心地讀。但往往在關(guān)鍵之處,B伯伯發(fā)言,直切要害,提出漂亮的構(gòu)想,讓同事們徹底崩潰。對(duì)了,他還是Java Spec和JINI的主要作者之一。
  
  John Carmack,ID Software的founder和Lead Programmer。上個(gè)月和一個(gè)搞圖形的師兄聊天,他竟然不知道John Carmack, 也讓偶大大地暈了一把。不過也許搞研究的和搞實(shí)戰(zhàn)的多少有些隔吧。想必喜歡第一人稱射擊游戲的都知道J哥哥。90年代初只要能在PC上搞個(gè)小動(dòng)畫都能讓人驚嘆一番的時(shí)候,J哥哥就推出了石破天驚的Castle Wolfstein, 然后再接再勵(lì),doom, doomII, Quake...每次都把3-D技術(shù)推到極限。J哥哥的簡(jiǎn)歷上說自己的專長(zhǎng)是"Exhaust 3-D technology",真是牛人之言不我欺的說。做J哥哥這樣的人是很幸福的,因?yàn)楦鞔髨D形卡廠家一有了新產(chǎn)品就要向他“進(jìn)貢” ,不然如果他的游戲不支持哪種卡,哪種卡基本就會(huì)夭折樂。當(dāng)初MS的Direct3D也得聽取他的意見,修改了不少API。當(dāng)然,J哥哥在結(jié)婚前十?dāng)?shù)年如一日地每天編程14小時(shí)以上,也是偶們凡人望塵莫及的。對(duì)了,J哥哥高中肆業(yè)(?),可以說是自學(xué)成才。不過呢,誰要用這個(gè)例子來為自己學(xué)習(xí)不好辯護(hù),就大錯(cuò)特錯(cuò)了。那 Leonardo Da Vinci還是自學(xué)成才呢(人是私生子,不能上學(xué))。普通人和天才還是有區(qū)別的。對(duì)了,其實(shí)偶們叫“達(dá)分奇”是相當(dāng)不對(duì)的,因?yàn)閂inci是地名,而Da Vinci就是從Vinci來的人的意思。換句話說,Leonardo Da Vinci就是“從Vinci來的Leonardo”的意思。叫別人“Da Vinci”就不知所謂樂。嗯,扯遠(yuǎn)了,打住。
  
  David Cutler,VMS和Windows NT的首席設(shè)計(jì)師,去微軟前號(hào)稱硅谷最牛的kernel開發(fā)員。當(dāng)初他和他的手下在微軟一周內(nèi)把一個(gè)具備基本功能的bootable kernel寫出來,然后說:“who can't write an OS in a week?",也是牛氣沖天的說。順便說一句,D爺爺?shù)絅T3.5時(shí),管理1500名開發(fā)員,自己還兼做設(shè)計(jì)和編程,不改coder本色啊。D爺爺天生脾氣火爆,和人爭(zhēng)論時(shí)喜歡雙手猛擊桌子以壯聲勢(shì)。 日常交談F-word不離口。他面試秘書時(shí)必問:"what do you think of the word '[censored]'?" ,讓無數(shù)美女剎羽而歸。終于有一天,一個(gè)同樣火爆的女面對(duì)這個(gè)問題脫口而出:"That's my favorite word"。于是她被錄取樂,為D爺爺工作到NT3.5發(fā)布。
  
  Don Knuth。高爺爺其實(shí)用不著偶多說。學(xué)編程的不知道他就好像學(xué)物理的不知道牛頓,學(xué)數(shù)學(xué)的不知道歐拉,學(xué)音樂的不知道莫扎特,學(xué)Delphi的不知到 Anders Hejlsberg,或者學(xué)Linux不知道Linus Torvalds一樣,不可原諒啊。為了讓文章完整,就再羅唆幾句吧。高爺爺本科時(shí)就開始給行行色色的公司寫各種稀奇古怪的編譯器掙外快了。他賣給別人時(shí)收一兩千美元,那些公司拿了 code,加工一下賣出去就是上萬上十萬。不過也沒見高爺爺不爽過,學(xué)者本色的說。想想那可是60年代初啊,高爺爺寫編譯器寫多了,順帶就搞出了個(gè) Attribute Grammar和LR(k),大大地造福后人啊。至于高爺爺在CalTech的編程比賽(有Alan Kay得眾多高高手參加)總是第一,寫的Tex到86年就code freeze,還附帶2^n美分獎(jiǎng)勵(lì)等等都是耳熟能詳?shù),偶就不饒舌樂?
  
  順便說一下,高老大爺是無可爭(zhēng)議的寫作高手。他給Concrete Mathematics 寫的前言可謂字字鏗鏘,堪為前言的典范。他的技術(shù)文章也是一絕,文風(fēng)細(xì)致,解釋精當(dāng),而且沒有學(xué)究氣,不失輕快跳脫。記得幾年前讀Concrete Mathemathics,時(shí)不時(shí)開懷大笑,讓老媽極其郁悶,覺得我nerdy到家,不可救藥。其實(shí)呢,子非魚,安知魚之樂,更不知那完全是高爺爺?shù)墓。說到寫作高手,不能不提Stephen A. Cook。他的文章當(dāng)年就被我們的寫作老師極力推薦,號(hào)稱典雅文風(fēng)的樣本。庫爺爺一頭銀發(fā),身材頎長(zhǎng),總是面帶謙和的微笑,頗有仙風(fēng)道骨,正好和他的仙文相配的說。
  
  高爺爺其實(shí)還是開源運(yùn)動(dòng)的先驅(qū)。雖然他沒有象Richard Stallman那樣八方奔走,但他捐獻(xiàn)了好多作品,都可以在網(wǎng)上看到,比如著名的Mathematical Writing,MMIXWare,The Tex Book等,更不用說足以讓他流芳百世的Tex樂。
  
  Ken Thompson,C語言前身B語言的作者,Unix的發(fā)明人之一(另一個(gè)是Dennis M. Riche老大,被尊為DMR),Belle(一個(gè)厲害的國(guó)際象棋程序)的作者之一, 操作系統(tǒng)Plan 9的主要作者(另一個(gè)是大牛人Rob Pike, 前不久被google挖走了)。Ken爺爺也算是計(jì)算機(jī)歷史上開天辟地的人物了。1969年還是計(jì)算機(jī)史前時(shí)代,普通人都認(rèn)為只有大型機(jī)才能運(yùn)行通用的操作系統(tǒng),小型機(jī)只有高山仰止的份兒。至于用高級(jí)語言來寫操作系統(tǒng),更是笑談。Ken爺爺自然不是池中物,于是他和DMR怒了,在1969年到1970間用匯編在PDP-7上寫出了UNIX的第一個(gè)版本。他們并不知道,一場(chǎng)轟轟烈烈的UNIX傳奇由此拉開了序幕。Ken爺爺在1971年又把Unix用C重寫,于是C在隨后20年成就了不知多少豪杰的夢(mèng)想和光榮。
  
  Ken爺爺還有段佳話: 裝了UNIX的PDP-11最早被安裝在Bell Lab里供大家日常使用。很快大家就發(fā)現(xiàn)Ken爺爺總能進(jìn)入他們的帳戶,獲得最高權(quán)限。Bell Lab里的科學(xué)家都心比天高,當(dāng)然被搞得郁悶無比。于是有高手怒了,跳出來分析了UNIX代碼,找到后門,修改代碼,然后重新編譯了整個(gè)UNIX。就在大家都以為“這個(gè)世界清凈了”的時(shí)候,他們發(fā)現(xiàn)Ken爺爺還是輕而易舉地拿到他們的帳戶權(quán)限,百思不解后,只好繼續(xù)郁悶。誰知道這一郁悶,就郁悶了14年,直到Ken爺爺?shù)莱鰝(gè)中緣由。原來,代碼里的確有后門,但后門不在Unix代碼里,而在編譯Unix代碼的C編譯器里。每次C編譯器編譯UNIX的代碼,就自動(dòng)生成后門代碼。而整個(gè)Bell Lab的人,都是用Ken爺爺?shù)腃編譯器。
  
  Rob Pike, AT&T Bell Lab前Member of Technical Staff ,現(xiàn)在google研究操作系統(tǒng) 。羅伯伯是Unix的先驅(qū),是貝爾實(shí)驗(yàn)室最早和Ken Thompson以及Dennis M. Ritche開發(fā) Unix的猛人,UTF-8的設(shè)計(jì)人。他還在美國(guó)名嘴David Letterman的晚間節(jié)目上露了一小臉,一臉憨厚地幫一胖子吹牛搞怪。讓偶佩服不已的是,羅伯伯還是1980年奧運(yùn)會(huì)射箭的銀牌得主。他還是個(gè)頗為厲害的業(yè)余天文學(xué)家,設(shè)計(jì)的珈瑪射線望遠(yuǎn)鏡差點(diǎn)被NASA用在航天飛機(jī)上。他還是兩本經(jīng)典,The Unix Programming Environment 和 The Practice of Programming 的作者之一。如果初學(xué)者想在編程方面精益求精,實(shí)在該好好讀讀這兩本書。它們都有中文版的說。羅伯伯還寫出了Unix下第一個(gè)基于位圖的窗口系統(tǒng),并且是著名的blit 終端的作者。當(dāng)然了,羅伯伯還是號(hào)稱銳意革新的操作系統(tǒng),Plan9,的主要作者?上У氖,Plan9并沒有引起多少人的注意。羅伯伯一怒之下,寫出了振聾發(fā)聵的雄文 Systems Software Research is Irrelevant,痛斥當(dāng)下系統(tǒng)開發(fā)的不思進(jìn)取,固步自封的弊病。雖然這篇文章是羅伯伯含忿出手,頗有偏激之詞,但確實(shí)道出了系統(tǒng)開發(fā)的無奈:開發(fā)周期越來越長(zhǎng),代價(jià)越來越大,用戶被統(tǒng)一到少數(shù)幾個(gè)系統(tǒng)上,結(jié)果越來越多的活動(dòng)是測(cè)量和修補(bǔ),而真正的革新越來越少。就在羅伯伯郁悶之極的時(shí)候,google登門求賢來樂。如果說現(xiàn)在還有一家大眾公司在不遺余力地把系統(tǒng)開發(fā)推向極致的話,也就是google了。隨便看看google的成果就知道了。具有超強(qiáng)容錯(cuò)和負(fù)載平衡能力的分布式文件系統(tǒng)GFS (現(xiàn)在能夠用100,000臺(tái)廉價(jià)PC搭起一個(gè)巨型分布系統(tǒng),并且高效便宜地進(jìn)行管理的系統(tǒng)也不多哈),大規(guī)模機(jī)器學(xué)習(xí)系統(tǒng)(拼寫檢查,廣告匹配,拼音搜尋。。。哪個(gè)都很牛的說),更不用說處理海量并行計(jì)算的各式google服務(wù)了。Rob在System Software Research is Irrelevant里蕭瑟地說現(xiàn)在沒有人再關(guān)心系統(tǒng)研究的前沿成果了。想不到他錯(cuò)了,因?yàn)間oogle關(guān)心。google網(wǎng)絡(luò)了大批功成總是試圖吸取系統(tǒng)研究的最新成果。想必Rob Pike在google很幸福。愿他做出更棒的系統(tǒng)。
  
  Dennis M. Ritchie, 既然Ken Thompson是我的偶像,新聞組上人稱DMR的Dennis M. Ritchie自然也是,畢竟兩人共同締造了UNIX,而Dennis幾乎獨(dú)力把C搞大(當(dāng)然,C的前身是B,而B是Ken Thompson一手做出來的)。兩人1983年分享圖靈獎(jiǎng),是有史以來少數(shù)幾個(gè)因工程項(xiàng)目得獎(jiǎng)的工程師(本來是唯一的一對(duì)兒,但Alan Kay才因?yàn)镾mallTalk得獎(jiǎng),所以就成了唯二的樂) 。一個(gè)人一生能做出一個(gè)卓越的系統(tǒng)已經(jīng)不易,DMR的C和UNIX長(zhǎng)盛不衰近30年,至今生機(jī)勃勃,DMR此生可以無憾的說。D爺爺也算有家學(xué)淵源:他老爸在AT&T貝爾實(shí)驗(yàn)室工作了一輩子,并在電路設(shè)計(jì)方面卓有成就,還出了本頗有影響的書The Design of Switching Circuits,據(jù)說在交換理論和邏輯設(shè)計(jì)方面有獨(dú)到的論述。當(dāng)然,D爺爺和他老爸是不同時(shí)代的人:他老爸的研究成形于晶體管發(fā)明之前,而D爺爺?shù)墓ぷ麟x了晶體管就玩兒不轉(zhuǎn)樂。不要看D爺爺搞出了C,其實(shí)他最愛的編程語言是Alef,在Plan9上運(yùn)行,支持并行編程。Alef的語法和C相似,但數(shù)據(jù)類型和執(zhí)行方式都和 C大大不同。說到語言,D爺爺對(duì)后來人有非常中肯的建議:抱著學(xué)習(xí)的目的來開發(fā)你自己的語言,不要冀望于它被眾人接受。這個(gè)建議不光對(duì)語言開發(fā)有用,也適用于其它大型系統(tǒng)的開發(fā)。別的不說,DMR后來領(lǐng)導(dǎo)自己的團(tuán)隊(duì)在1995年和 1996分別推出了Plan9和Inferno操作系統(tǒng),又用多少人知道呢?其實(shí),D爺爺當(dāng)初也沒想過C會(huì)風(fēng)行世界。他開發(fā)C的初衷和Eric S. Raymond在Cathedral and Bazaar里闡述的一樣,就是要消除自己對(duì)現(xiàn)有工具的不爽之處。誰知D爺爺無心插柳,C竟然受到眾多程序員的狂熱擁戴,連D爺爺自己都大惑不解。在一次采訪中D爺爺說大概那是因?yàn)镃的抽象程度碰巧既滿足了程序員的要求, 又容易實(shí)現(xiàn)。當(dāng)然C一度是Unix上的通用語言也是原因。但不管怎么說,D爺爺對(duì)編程語言出色的審美意識(shí)奠定了C廣為流傳的基礎(chǔ)。最后八卦一下。D爺爺?shù)臉I(yè)余愛好和NBA大牛Karl Malone一樣:開卡車。不過D爺爺更喜歡開NASCAR,而KM獨(dú)愛巨無霸。D爺爺自稱心中不供偶像,如果一定要說一個(gè),那就是Ken Thompson了,F(xiàn)在Ken爺爺退休當(dāng)飛機(jī)教練去了,而D爺爺當(dāng)了貝爾實(shí)驗(yàn)室系統(tǒng)開發(fā)部的頭,整日忙于開支票。他倆合作20年,屢屢創(chuàng)造歷史。這段令人神往的佳話,也就長(zhǎng)留你我心中樂。
  P.S., 很多人都以為Brian W. Kernighan是C的作者。其實(shí)BWK只是寫了那本經(jīng)典K&R C。據(jù)D爺爺說,他,Ken, 和Kernighan三人中,Kernighan最能寫文章,他次之,而Ken寫得最少;但說到編程,Ken爺爺才是當(dāng)之無愧的老大。
  
  Edsger Wybe Dijkstra, 對(duì),就是E.W. Dijkstra. 一提到EWD,很多人就會(huì)想起找最短路徑的Dijkstra Algorithm,就好像一提到Sir. Tony Hoare,就想起Quick Sort一樣。其實(shí)這些個(gè)算法不過是兩個(gè)牛人在他們職業(yè)生涯中最瑣碎的貢獻(xiàn)。比如Dijkstra算法,無非是戴爺爺在1956年為了展示新計(jì)算機(jī) ARMAC的計(jì)算能力,初試身手的成果,屬于他的算法處女作。據(jù)戴爺爺自述,他搞出最短路徑算法的時(shí)候連紙筆都沒用。當(dāng)時(shí)他和他老婆在阿姆斯特丹一家咖啡廳的陽臺(tái)上曬太陽喝咖啡,突然就把這個(gè)算法想出來樂。而且當(dāng)時(shí)的算法研究還比較原始,牛人們忙著用計(jì)算機(jī)搞數(shù)值計(jì)算,對(duì)離散算法不屑一顧。那時(shí)連一個(gè)象樣的專注于離散算法的專業(yè)期刊都沒有。戴爺爺于是推遲發(fā)表這個(gè)算法。直到1959年,他才把這個(gè)算法發(fā)表在Numerische Mathematik的創(chuàng)刊號(hào)上,權(quán)為捧場(chǎng)。 EWD在多個(gè)領(lǐng)域牛氣沖天,端的是理論和編程兩手硬的高手。只不過他的很多工作比較深刻,學(xué)校的老先生們覺得本科生接受不了,不給本科生講而已。戴爺爺大概因?yàn)樽疃搪窂剿惴ㄒ粦?zhàn)成名,于是有人請(qǐng)他參加另一臺(tái)計(jì)算機(jī)X1的設(shè)計(jì)工作,并且把設(shè)計(jì)實(shí)時(shí)中斷系統(tǒng)的任務(wù)派給了他,F(xiàn)在看來實(shí)時(shí)中斷也許不算什么,但要知到,X1前根本就沒有實(shí)時(shí)中斷的概念。實(shí)現(xiàn)它簡(jiǎn)直就是一場(chǎng)豪賭。戴爺爺起初還不情愿,但經(jīng)不住項(xiàng)目負(fù)責(zé)人Bram和Carel的輪番 “吹捧”:我們知道實(shí)時(shí)中斷讓您工作變得非常困難,但象您這樣的牛人肯定能做出來的說。結(jié)果戴爺爺被糖衣炮彈徹底擊穿,接下了這個(gè)燙手山芋。兩三年后,他不僅搞出了實(shí)時(shí)中斷,還圍繞這個(gè)寫出了自己的博士論文,順利戴上博士帽。讓戴爺爺真正成名立萬的還是在X1上開發(fā)的Algo60,最早的高級(jí)語言之一。戴爺爺沒日沒夜地工作了8個(gè)月,就搞出了Algo60,也因此獲得了 1972年的圖靈獎(jiǎng)。因?yàn)锳lgo60,戴爺爺發(fā)表了一篇石破天驚的文章:Recursive Programming,于是人們才知道,原來高級(jí)語言也可以高效地實(shí)現(xiàn)遞歸,原來從此以后,所有程序員都不可避免地和戴爺爺發(fā)明的一個(gè)詞(應(yīng)該說是概念)打交道:堆棧。而且Algo60還讓戴爺爺深入地思考多道程序設(shè)計(jì)的問題,最終發(fā)明了每個(gè)系統(tǒng)程序員都繞不開的概念:semaphore。當(dāng)然,戴爺爺總是把他發(fā)明的概念嚴(yán)格形式化,極具科學(xué)家本色的說。和這些成就想比,他提出的吃飯的哲學(xué)家問題,也就沒什么好說的了。說來好笑,當(dāng)時(shí)的大學(xué)(忘了哪所了)還是覺得戴爺爺沒有受過正統(tǒng)的數(shù)學(xué)訓(xùn)練,也不是專門搞數(shù)值分析的,所以最后不太情愿地給了他一個(gè)教職。這種小挫折并不能妨礙象戴爺爺這樣的牛人創(chuàng)造歷史。他一邊教數(shù)值分析,一邊開始開發(fā)一個(gè)新的操作系統(tǒng),并培養(yǎng)計(jì)算機(jī)科學(xué)家。幾年后,THE Multiprogramming System橫空出世。THE是第一個(gè)支持松散耦合,顯式同步的進(jìn)程并由此使得嚴(yán)格證明系統(tǒng)沒有死鎖變得容易的操作系統(tǒng)。可惜戴爺爺任職的系不識(shí)貨,還強(qiáng)行解散了他的研究小組(1972年戴爺爺給他的系主任說他得了圖靈獎(jiǎng),系主任的第一反應(yīng)是你們搞計(jì)算機(jī)就喜歡亂發(fā)獎(jiǎng))。這讓戴爺爺相當(dāng)郁悶,得了抑郁癥。在極度郁悶之中,戴爺爺決定用寫作來治療自己的抑郁癥。于是經(jīng)典就誕生樂:Notes on Structured Programming。戴爺爺從此被尊為結(jié)構(gòu)化編程的奠基人,而且他的抑郁癥也被治好樂。EWD太牛,結(jié)果他的故事也太多。先到這里吧。1973起,他的故事就在美國(guó)發(fā)生了。
    Anders Hejlsberg,微軟.NET的首席架構(gòu)師,編程語言設(shè)計(jì)和實(shí)現(xiàn)的頂尖高手。他一手做出了 Turbo Pascal, 也是Delphi, J++(尤其是WFC),C#, 和.NET的主要作者。這些作品的名字足以為他立傳。作為一個(gè)程序員,我在這樣的大師面前實(shí)在無語。生子當(dāng)如Anders的說。李維的《Borland傳奇》里已詳細(xì)講述了Anders的傳奇故事,我就不用費(fèi)舌了:http: //java.mblogger.cn/iexploiter/posts/1505.aspx 。Artima上有Anders談C#的系列訪談。MSDN上有一段Anders導(dǎo)游的錄像 。有興趣可以去看看牛人的豐采。

    翻譯軟件
    (300)翻譯軟件
    翻譯軟件指的是可以幫助我們把不認(rèn)識(shí)的語言或字體翻譯成我們熟知的語言,我們比較常見的翻譯形式有英漢互譯簡(jiǎn)繁互譯等。一般來說翻譯軟件可以分為電腦版和手機(jī)版兩種,根據(jù)個(gè)人需求用戶可以選擇對(duì)應(yīng)的版本翻譯軟件哪個(gè)好其實(shí)機(jī)器翻譯都是半斤八兩,沒有最好,看個(gè)人愛好了。有道是老牌。西西小編個(gè)人用有道詞典桌面版,翻譯,翻譯結(jié)合,平常開著有道,遇到不會(huì)的詞劃一下,如果看大片文字就用,如果自己要寫大片文字就綜合起來用。...更多>>
    • 有道詞典安卓版7.2.0官方版

      01-04 / 32.1M

      推薦理由:有道手機(jī)詞典內(nèi)置一個(gè)小巧的本地詞庫,有道詞典安卓版提供數(shù)以萬計(jì)的常用中英文本地詞匯,外加智能輸入提示
    • 有道詞典v6.3.68.1217去廣告優(yōu)化版

      12-27 / 44.8M

      推薦理由:有道詞典 新增《柯林斯COBUILD高級(jí)英漢雙解詞典》,解釋更權(quán)威地道有道詞典功能特色:1、多語種網(wǎng)絡(luò)詞典*實(shí)
    • 金山詞霸2016v2.8.0195 綠色版

      10-22 / 24.5M

      推薦理由:金山詞霸2013版正式發(fā)布,新版在UI界面、功能設(shè)置、詞典質(zhì)量、翻譯引擎等方面全面升級(jí):完整收錄《柯林斯CO
    • 金山詞霸手機(jī)版8.4.9 官方安卓版

      12-29 / 15.8M

      推薦理由:金山詞霸android版漢英、英漢雙向翻譯詞典,為您提供海量的本地詞匯,是您專業(yè)的學(xué)習(xí)工具;本地詞典翻譯與網(wǎng)
    • 金山詞霸20162.8.0195 官方正式版

      10-20 / 19.8M

      推薦理由:金山詞霸2013版正式發(fā)布,新版在UI界面、功能設(shè)置、詞典質(zhì)量、翻譯引擎等方面全面升級(jí):完整收錄《柯林斯CO
    • 網(wǎng)易有道桌面詞典v6.3 綠色免費(fèi)版

      01-29 / 45.3M

      推薦理由:網(wǎng)易有道桌面詞典是一款準(zhǔn)們針對(duì)PC端的有道詞典桌面版,簡(jiǎn)單實(shí)用,功能強(qiáng)大,讓您在使用電腦的同時(shí)可以輕松

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)