97干视频,99国产精品懂色,亚洲精品99久久久久中文字幕,伊人五月丁香综合AⅤ,国产精品成人免费999

  您的位置:華清遠(yuǎn)見教育科技集團 >> 新聞動態(tài) >> 行業(yè)新聞 >> 65歲傳奇Android工程師談開發(fā)  
 
65歲傳奇Android工程師談開發(fā)
分享到:

已經(jīng)年過花甲卻仍然堅守崗位的情況在各行各業(yè)都有,但在"惜歲如金"的開發(fā)者世界里,實在是屈指可數(shù)。David Maynard正是這樣一位65歲高齡卻仍堅持每天都編程的奇葩Android工程師。當(dāng)然,現(xiàn)在他的職位是云存儲公司Box的Android工程經(jīng)理,屬于級別的人物。但保不準(zhǔn)哪天又從頭開始變成一名Android工程師了,因為他自己曾如此說道:"要每天都能編程并不容易,很多時候因為升職而無法繼續(xù)的時候,我就會離開一家公司。"


圖:David Maynard

Maynard對編程的熱愛早已脫離了物質(zhì)名利上的追求,因為愛所以愛,這也讓我等俗世之人汗顏。白發(fā)蒼蒼卻又和藹可親的Maynard靠自己所掌握的28種編程語言及其特立獨行的行事作風(fēng)在硅谷很吃香,曾經(jīng)在Lockheed、施樂、SRI International(斯坦福研究所)、Electronic Arts、Google等諸多大公司工作過,也見證了PC的崛起、衰落與大勢所趨的移動互聯(lián)天下來臨。要想在移動開發(fā)行業(yè)混下去并不容易,許多傳奇人物也并不像表面那么光鮮。Maynard見證了無數(shù)傳奇公司的興起,看它們叱咤風(fēng)云,終卻落魄地淹沒、沉淪。接下來,就讓我們一起回顧Maynard數(shù)十年的編程生涯,從他的視角看"PC到移動互聯(lián)"的演變歷程,當(dāng)然,還有Maynard以"過來人"的身份對后來人苦口婆心的告誡。

奇葩聚集地Box:宅男生活滿意度

能夠聘用David Maynard為工程師的公司自然不簡單,就拿Maynard現(xiàn)在任職的公司Box來說,其年僅28歲的CEO Aaron Levie本身就是硅谷成功人士的代表,輟學(xué)創(chuàng)辦Box,公司資產(chǎn)逾10億美元。


圖:Box創(chuàng)始人兼CEO Aaron Levie

Maynard近在Box內(nèi)部做了一份關(guān)于他40年職業(yè)生涯報告,其中有一張PPT上繪制的以"Nerd life satisfaction"(宅男生活滿意度)命名的圖表,表明這40年,Maynard的幸福指數(shù)逐年大幅上升。對此,Maynard表示,"根據(jù)摩爾定律及宅男都喜歡小工具的事實,它真實地反映了我的內(nèi)心。"

IT人的天堂:神秘而又奇幻的施樂

在那些年的IT人的心中,永遠(yuǎn)都有一個神秘而又奇幻的天堂,那就是大名鼎鼎的施樂公司。施樂是蘋果、微軟等諸多硅谷傳奇的啟蒙者,如果不是因其百年頑固不化地堅持保守,不知道將諸多頂尖專利技術(shù)變成可以賣錢的產(chǎn)品,今日的IT業(yè)界會是誰在稱霸?結(jié)果不言而喻。


圖:施樂 帕羅奧多研究中心

在施樂公司里,神秘且又奇幻的地方當(dāng)屬帕羅奧多研究中心。帕羅奧多研究中心是IT人心中的技術(shù)圣地,研究中心擁有的專利難以計數(shù),許多改變世界的新技術(shù),比如以太網(wǎng)、激光打印機、位圖顯示器、WYSIWYG(所見即所得)編輯器等都誕生在這里。


圖:Alto

上世紀(jì)70年代后期,Maynard在利用他的業(yè)余時間完成了一項游戲開發(fā)工作之后,正式成為了Electronic Arts初創(chuàng)團隊的一員。我們都知道,施樂是個人電腦的發(fā)祥地。當(dāng)時,和所有程序員一樣,Maynard也有一臺Alto個人電腦,單其硬件就價值2萬美元。Maynard說那時候工程師基本上都使用它來編寫程序。當(dāng)時施樂版的Maze Wars很流行,它是第一款真正的3D射擊游戲,一經(jīng)發(fā)布,所有的工程師都停下手中的活玩得忘乎所以,工程經(jīng)理怎么管都管不住。后來,就有工程師開始破解這款游戲以便能開外掛作弊,結(jié)果施樂竟在源控制系統(tǒng)上對它的源碼進行加密。上世紀(jì)70年代后期,施樂有許多技術(shù)都流傳開來并被業(yè)界視若珍寶,但只有被加密的Maze Wars源,成了不能探知的遺憾。

現(xiàn)在的開發(fā)者早已丟失了軟件藝術(shù)家的理念

在IT行業(yè),總有那么幾個老人兒對"計算機發(fā)展已入飽和、移動計算稱霸的發(fā)展趨勢"的觀點及看法非常珍貴。Maynard回憶起那些年自己利用相當(dāng)簡陋的工具進行游戲開發(fā)的場景,滿懷感慨,卻也滿心擔(dān)憂。


圖:Atari 800

"現(xiàn)在的開發(fā)工具都很強大。過去我在Electronic Arts進行游戲開發(fā)時,用Atari 800做了全部的開發(fā)工作,光是將它編譯到一個380KB的軟盤上就花了我45分鐘的時間。今天,在我的口袋里有一個小小的設(shè)備,可以讓我接觸到整個世界的信息知識。這很不可思議,但我認(rèn)為設(shè)備是先進了,但現(xiàn)如今的開發(fā)者卻早已丟失了軟件藝術(shù)家的理念。現(xiàn)在基本上我做游戲都把自己當(dāng)成一個人的team,沒有團隊氛圍,所有的美工、開發(fā)都是我一個人做,另外再來一個工程師幫我處理音樂。"

從施樂,到EA,"搖滾明星"工程師

從1983年起,Maynard開始使用Atari 800和Commodore 64開發(fā)他自己的游戲。"我花了6個月的時間去編寫代碼,然后又花了6個月的時間來說服施樂,但是失敗了。后來我開始尋找發(fā)行商,終找上了Electronic Arts,我和我在施樂的另一個朋友Steve Hayes是他們早聘請的兩個工程師。"事實上,在當(dāng)時EA黑衣工程師團隊就像是充滿智慧的搖滾巨星的廣告上,你還可以看到Maynard。

游戲開發(fā)創(chuàng)業(yè)老兵給菜鳥們上的一堂課

·經(jīng)驗教訓(xùn)一——商業(yè)模式是不是真的起作用?

Maynard也是游戲開發(fā)領(lǐng)域的典型的"失敗了的"創(chuàng)業(yè)老兵。在他的開發(fā)生涯中,曾在1993年一起參與創(chuàng)立了游戲主機公司3DO,這一理念來自于眾志成城的"創(chuàng)作高端游戲機",并對外進行軟件銷售,很像后來的Xbox和索尼的PS。"它很美好,很有遠(yuǎn)見,但這種商業(yè)模式在當(dāng)時很難付諸實踐。我們開發(fā)了硬件及游戲開發(fā)系統(tǒng),然后將硬件銷售許可給各路廠商,但后來這些廠商竟以699美元的零售價進行銷售,對于游戲機而言,這種價格實在太過昂貴,也正因為此,終這一理念才會夭折。"

·經(jīng)驗教訓(xùn)二——創(chuàng)業(yè)遇到坎兒,你hold得住嗎?

Maynard表示現(xiàn)在的創(chuàng)業(yè)者都應(yīng)比他更有耐心。"我在SRI的Boss Doug Engelbart對于技術(shù)預(yù)測的定律足以表明,在IT領(lǐng)域,對技術(shù)預(yù)測有偏差很正常,起起落落更是常見。許多初創(chuàng)公司就是因為沒有把握好度,遇到坎兒就hold不住,才會失敗。其實諸多所預(yù)測技術(shù)價值都很可觀,只是沒遇上對的時候。"

Maynard在SRI擔(dān)任的是系統(tǒng)程序員職務(wù),當(dāng)時他負(fù)責(zé) Douglas Englebart在線系統(tǒng)NLS的實現(xiàn)。在上世界60年代至70年代這段思維活躍的時期,SRI發(fā)明了世界上第一個電子計算機網(wǎng)絡(luò)——ARPANET,發(fā)送了第一個真正的互聯(lián)網(wǎng)傳輸流,創(chuàng)建了分組交換無線電網(wǎng)絡(luò)(無線網(wǎng)絡(luò)的第一個前身),還發(fā)明了軟件實現(xiàn)容錯。


圖:Doug Engelbart

"鼠標(biāo)之父"Doug Engelbart是電腦界的奇才、人機交互領(lǐng)域的大師。因", Mother of all demos"而蜚名遠(yuǎn)揚。他的發(fā)明繁多卻樣樣偉大,操作系統(tǒng)、文字處理系統(tǒng)、電子郵件、在線呼叫集成系統(tǒng)、超媒體、電腦交互輸入設(shè)備、層次超文本莫不如是。


圖:Kelly Johnson

"在我的生命中,我認(rèn)為只有兩個真正的遠(yuǎn)見者,Engelbart就是其中之一。另一個是洛克希德公司(Lockheed Corporation)的Kelly Johnson,他至少時代30年,他可以預(yù)見未來、鼓勵人們?nèi)L試并讓它成為現(xiàn)實。他是第一個相信計算機可以增加人類智慧的人。"Maynard如此說道。

活到老學(xué)到老

開發(fā)是一個需要不斷學(xué)習(xí)的工作,直至今天,Maynard對學(xué)習(xí)依舊飽含熱情,F(xiàn)在在移動開發(fā)領(lǐng)域,HTML5成了大勢所趨,于是Maynard就在家里自學(xué)起了HTML5,即使他現(xiàn)在從事的是Android開發(fā),但卻還是對HTML5進行了深入細(xì)致的學(xué)習(xí)和研究。

假如生命可以重來

對于如今已經(jīng)"面目全非"的開發(fā)行業(yè),Maynard并沒有太多的感傷,只是覺得一代應(yīng)該更比一代好;仡欁约旱囊簧X得非常幸運,1969年便能投身軟件開發(fā),這是莫大的榮幸。在伯克利第一年便拿到了計算機科學(xué)的學(xué)位的Maynard,對于自己的一生并沒有什么遺憾,但如果生命能夠重來,他如此說道:"如果讓我重新選擇,我可能會選擇讀生物信息學(xué)或納米技術(shù)。"干一行愛一行,這就是掌握28種編程語言且如此敬業(yè)的"開發(fā)老將"David Maynard。

來源:CSDN

 更多相關(guān)文章

·Android是什么意思
·7大實用Android開發(fā)工具
·Android工程師一年經(jīng)驗月薪8000元