色综久久,国产精品无码AV不卡,久久99亚洲精品,色欲AV无码一区二区人妻

歡迎來到美嘉,中外導(dǎo)師為您提供優(yōu)質(zhì)的留學(xué)服務(wù)!
美嘉全球: 美國 | 加拿大 | 澳洲 | 北京 | 其他城市
您當(dāng)前的位置>  首頁  > 專家觀點(diǎn) > 專家觀點(diǎn)-美國

耶魯大牛給計(jì)算機(jī)專業(yè)學(xué)生的7個(gè)建議

2016/9/13 13:13:12 標(biāo)簽:  來源:美嘉留學(xué)
導(dǎo)讀: Joel Spolsky的建議,對(duì)于當(dāng)今無數(shù)困擾于就業(yè)壓力的中國高校計(jì)算機(jī)專業(yè)學(xué)子來說,是大有裨益的。 在線咨詢

由于Joel Spolsky的雙重身份(昔日耶魯大學(xué)計(jì)算機(jī)系學(xué)長(zhǎng),今日Fog Creek軟件公司的CEO),所以聽聽他的建議,對(duì)于當(dāng)今無數(shù)困擾于就業(yè)壓力的中國高校計(jì)算機(jī)專業(yè)學(xué)子來說,是大有裨益的。你們會(huì)發(fā)現(xiàn),大多數(shù)建議,都在強(qiáng)調(diào)“軟實(shí)力”的價(jià)值。



如果你喜歡編程,那么你真是受到了上天的眷顧。你是非常幸運(yùn)的少數(shù)人之一,能夠以自己喜歡的事謀生。大多數(shù)人沒有這么幸運(yùn)。你認(rèn)為理所當(dāng)然的觀念“熱愛你的工作”,其實(shí)是一個(gè)很現(xiàn)代的概念。通常的看法是,工作是一種讓人很不開心的事,你為了拿工資才不得不去上班。你工作的目的是為了攢下錢去干那些自己真正喜歡干的事,但是前提是你得等到65歲退休之后才行,而且還有不少條件。條件一,你的積蓄必須足夠多;條件二,你沒有老到走不動(dòng),你還有體力去干那些事情;條件三,你喜歡的事情不需要用到脆弱的膝蓋、昏花的視力,也不要求你走上一里地不喘氣,等等。

我剛才說到哪里了?對(duì)了,我要提建議。

畢業(yè)前練好寫作

如果不是Linus Torvalds不斷地散布福音,請(qǐng)問Linux操作系統(tǒng)會(huì)成功嗎?雖然他是一個(gè)非常聰明的計(jì)算機(jī)天才,但是Linux吸引來全一大批志愿者的真正原因卻是Linus Torvalds的表達(dá)能力。他通過電子郵件和郵件列表用書面形式傳播自己的想法,終引起了所有人的注意。

你聽說過現(xiàn)在風(fēng)靡一時(shí)的“極限編程”(Extreme Programming)嗎?我在這個(gè)地方不談我對(duì)極限編程的看法,我只說如果你聽過這個(gè)詞,那么原因就是它的倡導(dǎo)者都是一些非常有才華的作家和演說家。

即使我們縮小范圍,將目光局限在任何一個(gè)軟件開發(fā)團(tuán)體中,你也會(huì)發(fā)現(xiàn)該團(tuán)體中有權(quán)勢(shì)和影響力的程序員正是那些表達(dá)能力強(qiáng)的程序員,他們無論是做書面表達(dá)還是做口頭表達(dá),都能夠清晰、自如、具有說服力地傳達(dá)觀點(diǎn)。此外,長(zhǎng)得高也有助于提升影響力,不過這個(gè)不取決于你。

一個(gè)普通程序員與一個(gè)程序員的區(qū)別,不在于他們懂得的編程語言誰多誰少,也不在于他們喜歡用Python語言還是喜歡用Java語言,而在于他們能否與他人交流思想。如果你能說服其他人,你的力量就可以得到放大。如果你能寫出清晰的注釋和技術(shù)規(guī)格說明書,其他程序員就能夠理解你的代碼,因此他們就能在自己的代碼中使用,而不必重寫。如果你做不到這一點(diǎn),你的代碼對(duì)其他人就沒有價(jià)值。如果你能為終用戶寫出清晰的使用手冊(cè),其他人就能明白你的代碼是用來干什么的,這是讓別人明白你的代碼有何價(jià)值的方法。SourceForge[ ]上有許多優(yōu)美的、有用的代碼,但是它們都像被埋葬了一樣,根本沒人來用,原因就是它們的作者沒有寫好使用說明(或者壓根就沒寫)。這樣一來就沒有人知道他們的成果,他們杰出的代碼就衰亡了。

如果一個(gè)程序員不會(huì)用英語寫作、沒有良好的寫作能力,我就不會(huì)雇他。如果你能寫,不管你去哪家公司工作,你很快就會(huì)發(fā)現(xiàn)寫作技術(shù)文檔的任務(wù)會(huì)落到你頭上,這意味著你已經(jīng)開始在放大自己的影響力了,管理層正在注意到你。

大學(xué)里有些課程被公認(rèn)為“寫作密集型”(writing intensive)課程,這就是說為了拿到學(xué)分,你必須寫作多得可怕的文字。一定要去上這樣的課程!不要管學(xué)科,只要這門課每周甚至每天都要你寫東西,你就去上。

你還可以動(dòng)手寫日記或者網(wǎng)志。你寫得越多,寫作就會(huì)變得越容易。寫起來越容易,你就會(huì)寫得越多。這是一個(gè)良性循環(huán)。

畢業(yè)前學(xué)好C語言

第二點(diǎn)我要講的是C語言。請(qǐng)注意,我說的是C語言,而不是C++。雖然在實(shí)際使用中C語言已經(jīng)越來越罕見,但是它仍然是當(dāng)前程序員的共同語言。C語言讓程序員互相溝通,更重要的是,它比你在大學(xué)中學(xué)到的“現(xiàn)代語言”(比如ML語言、Java語言、Python語言或者其它正在教授的流行垃圾語言)都更接近機(jī)器。你至少需要花一個(gè)學(xué)期來了解機(jī)器原理,否則你永遠(yuǎn)不可能在高級(jí)語言的層次寫出高效的代碼。你也永遠(yuǎn)無法開發(fā)編譯器和操作系統(tǒng),而它們恰恰屬于目前程序員能夠得到的佳工作之列。別人也永遠(yuǎn)不會(huì)放心將大型項(xiàng)目的架構(gòu)設(shè)計(jì)交給你。我不管你懂多少延續(xù)(continuation)、閉包(closure)、異常處理(exception handling),只要你不能解釋為什么while (*s++ = *t++);這句代碼的作用是復(fù)制字符串,或者不覺得這是上對(duì)你來說再自然不過的事情,那么你就是在盲目無知的情況下編程。在我看來,這就好像一個(gè)醫(yī)生不懂得基本的解剖學(xué)就在開處方,他看病的根據(jù)完全是因?yàn)槟切┩尥弈樀尼t(yī)藥廠商銷售代表說這種藥有用。

畢業(yè)前學(xué)好微觀經(jīng)濟(jì)學(xué)

如果你沒有上過任何經(jīng)濟(jì)學(xué)課程,那么我首先來做一個(gè)超短的評(píng)論:經(jīng)濟(jì)學(xué)是這樣的學(xué)科之一,剛開始學(xué)的時(shí)候轟轟烈烈,有許多有用的、言之有理的理論和可以在真實(shí)中得到證明的事實(shí),等等;但是,再學(xué)下去就每況愈下,有用的東西就不多了。經(jīng)濟(jì)學(xué)一開始那個(gè)有用的部分正是微觀經(jīng)濟(jì)學(xué),它是商業(yè)領(lǐng)域所有重要理論的基礎(chǔ)。跟在微觀經(jīng)濟(jì)學(xué)后面的東西就不行了。你接下來學(xué)的是宏觀經(jīng)濟(jì)學(xué),如果你愿意,盡管跳過去,也不會(huì)有什么損失。宏觀經(jīng)濟(jì)學(xué)開頭的部分是利息理論,內(nèi)容比方說是利率與失業(yè)之間的關(guān)系,但是怎么說呢,看上去這部分里面還沒有被證實(shí)的東西多于已經(jīng)被證實(shí)的東西。學(xué)完這部分,后面的內(nèi)容越來越糟糕,許多經(jīng)濟(jì)學(xué)專業(yè)的學(xué)生實(shí)際上都變成在搞物理學(xué),因?yàn)檫@樣才能在華爾街上找到更好的工作。但是不管怎樣,你一定要去學(xué)微觀經(jīng)濟(jì)學(xué),因?yàn)槟惚仨毟愣┙o和需求,你必須明白競(jìng)爭(zhēng)優(yōu)勢(shì),你必須理解什么是凈現(xiàn)值(NPV),什么是貼現(xiàn),什么是邊際效用。只有這樣,你才會(huì)懂得為什么生意是現(xiàn)在這種做法。

為什么計(jì)算機(jī)系的學(xué)生也應(yīng)該學(xué)經(jīng)濟(jì)學(xué)?因?yàn)?,從?jīng)營一家公司的角度來看,比起那些不懂的程序員,一個(gè)理解基本商業(yè)規(guī)則的程序員將會(huì)更有價(jià)值。就是這么簡(jiǎn)單。我無法告訴你有多少次我是那樣地充滿挫折感,因?yàn)槲铱吹搅颂嗟奶岢鲆恍┋偪竦南敕ǖ某绦騿T,這些想法在代碼上也許可行,但在資本主義中毫無意義。如果你懂得商業(yè)規(guī)則,你就是一個(gè)更有價(jià)值的程序員,你會(huì)因此得到回報(bào)的,但是前提是你要去學(xué)習(xí)微觀經(jīng)濟(jì)學(xué)。

不要因?yàn)榭菰锞筒贿x修非計(jì)算機(jī)專業(yè)的課程

想提高GPA績(jī)點(diǎn)的一個(gè)好方法就是多選修非計(jì)算機(jī)系的課程。請(qǐng)千萬不要低估你的GPA的重大意義。千千萬萬的人事經(jīng)理和招聘人員在拿到一份簡(jiǎn)歷的時(shí)候,眼就會(huì)去看GPA,包括我也是這樣。我們不會(huì)為這種做法道歉。為什么?因?yàn)镚PA不反映單個(gè)的成績(jī),而是代表了許多個(gè)教授在一段很長(zhǎng)的時(shí)間中,在不同的情況下,對(duì)你的表現(xiàn)的一個(gè)總的評(píng)估。SAT成績(jī)難道不夠嗎?哈,那只不過是一場(chǎng)幾個(gè)小時(shí)的測(cè)試罷了。GPA中包括了四年大學(xué)期間你的小論文、期中考試和課堂表現(xiàn),總數(shù)有幾百次之多。當(dāng)然,GPA也有自己的問題,不是百分之百準(zhǔn)確。比如,這些年來,老師對(duì)學(xué)生的打分越來越寬松,學(xué)習(xí)成績(jī)有通貨膨脹的趨勢(shì)。再比如,GPA無法反映課程的難度,沒人能夠看出你的GPA是來自無名社區(qū)大學(xué)家政系的輕松課程還是來自加州理工學(xué)院針對(duì)研究生的量子力學(xué)課程。漸漸地,我形成了一套自己的做法,首先我會(huì)過濾掉所有來自社區(qū)大學(xué)、GPA低于2.5的簡(jiǎn)歷,然后我會(huì)要求剩下的人給我寄成績(jī)單和推薦信。我再從中發(fā)現(xiàn)那些成績(jī)一貫的人,而不是那些僅僅在計(jì)算機(jī)系課程中得到高分的人。

為什么我要關(guān)心某人的“歐洲歷史”課程成績(jī)呢,畢竟作為雇主我要找的應(yīng)該是程序員啊?何況,歷史是那么枯燥,不得高分很正常。哦,這么說來,你的意思是我應(yīng)該雇用你,而不用考慮一旦工作變得枯燥你會(huì)不會(huì)努力工作?別忘了,在編程工作中也有很枯燥的東西。每一項(xiàng)工作都有枯燥難耐的時(shí)刻。我不想雇用那些只想干有趣事情的人。

選修有大量編程實(shí)踐的課程

我依然清楚記得我發(fā)誓絕不讀研究生的那一刻。那是在一門叫做“動(dòng)態(tài)邏輯”的課程上,教師是活力十足的耶魯大學(xué)教授Lenore Zuck,她是計(jì)算機(jī)系那些聰明的老師中聰明的人之一。

如今, 由于記憶力糟糕, 我已經(jīng)差不多把這門課的內(nèi)容忘光了,但是不管怎么說,在這里我還是想要對(duì)付著說一下。大致上,形式邏輯的意思是說,如果條件成立,你就能證明結(jié)論也成立。比如,根據(jù)形式邏輯,已知“只要成績(jī)好,就能被雇用”,然后假定“Johnny的成績(jī)好”,你就可以得到一個(gè)嶄新的結(jié)論“Johnny會(huì)被雇用”。這完全是經(jīng)典方法。但是,一個(gè)解構(gòu)主義者(deconstructionist)只需要10秒鐘就能破壞形式邏輯中所有有用的東西。這樣一來,留給你的只是一些趣味性,而不是實(shí)用性。

現(xiàn)在再來說動(dòng)態(tài)邏輯。它與形式邏輯其實(shí)是一回事,但是必須再多考慮時(shí)間因素。比如,“你打開燈之后,就能看見自己的鞋子”,已知“燈以前是亮的”,那么這就意味著“你看見了自己的鞋子”。

對(duì)于像Zuck教授那樣聰明的理論家,動(dòng)態(tài)邏輯充滿了吸引力,因?yàn)樗瓷先ズ苡邢M屇阍谛问缴献C明一些計(jì)算機(jī)程序的相關(guān)理論問題。這樣做說不定很有用。比如,你可以用它在形式上證明,火星漫游車的閃存卡不會(huì)發(fā)生溢出(overflow)問題,不會(huì)因而整天一遍又一遍地重啟,耽誤了它在那顆赤紅色的星球上漫游尋找火星人馬文(Marvin the Martian)。

在堂課上,Zuck博士寫滿了整整兩面黑板,甚至黑板旁邊的墻上都寫上了很多證明步驟。需要證明的問題是,有一個(gè)控制燈泡的開關(guān),現(xiàn)在燈泡沒有亮,這時(shí)你打開了開關(guān),請(qǐng)證明燈泡將會(huì)點(diǎn)亮。

整個(gè)證明過程復(fù)雜得不可思議,處處都是陷阱,必須十分小心。這個(gè)證明不出錯(cuò)太困難了,還不如直接相信打開開關(guān)燈就會(huì)亮。
聲明:部分文章內(nèi)容及圖片來源于網(wǎng)絡(luò)投稿,網(wǎng)絡(luò)投稿文章美嘉僅提供信息存儲(chǔ)空間服務(wù)。 如果侵犯您得版權(quán),請(qǐng)通知平臺(tái)及時(shí)刪除該文章。
分享:

美嘉教育官方微信

掃描左側(cè)二維碼或添加公眾微信號(hào) meijiaedu 相信專家的力量!

美嘉教育官方微博

掃描左側(cè)二維碼或添加官方微博美 嘉教育 相信專家的力量!
推薦顧問

王儷 咨詢部經(jīng)理[詳細(xì)] 向她提問

高亞 規(guī)劃部經(jīng)理[詳細(xì)] 向她提問

李紅娟 大客戶經(jīng)理[詳細(xì)] 向她提問

我們的承諾

專業(yè)度保證

專家人均  千人案例

海外服務(wù)

監(jiān)護(hù)升學(xué)  貼心服務(wù)

7*24小時(shí)服務(wù)

追求質(zhì)量  服務(wù)也是產(chǎn)品

系統(tǒng)互聯(lián)

科技插翅膀  隨時(shí)查進(jìn)度

高端文書

名校申請(qǐng)  高端文書
友情鏈接:

CopyRight@2002-2011 Naturelaw International Education LLC. All Rights Reserved. 京ICP備12033880號(hào)-8