來(lái)源:程序猿 2018-06-13 15:51:20
我沒(méi)有從 Hacker News 學(xué)到任何有關(guān)對(duì)象和類(lèi)的知識(shí),但是我學(xué)到了一些別的東西。我知道了沒(méi)人喜歡 JavaScript。我知道了 Ruby 程序員是編程領(lǐng)域的潮人。我還知道了 Bret Taylor, Rich Hickey, and John Carmack 都是編程世界的領(lǐng)袖人物,還有就是,那些真正關(guān)心員工的軟件公司,它們公司的廚房看上去就像興奮劑實(shí)驗(yàn)室。
總之,我學(xué)會(huì)了如何說(shuō)行話。當(dāng)你和其他程序員一同工作的時(shí)候,這一點(diǎn)非常重要,也正因如此,才使你覺(jué)得自己就是一名程序員。
項(xiàng)目實(shí)踐
在學(xué)習(xí) Web 開(kāi)發(fā)的第一年,我動(dòng)手實(shí)現(xiàn)了以下項(xiàng)目:
●一個(gè) Digg 的克隆版(來(lái)自 Sitepoint書(shū)上的 Rails 例子,我想現(xiàn)在它已經(jīng)過(guò)時(shí)了)
●一個(gè)在線購(gòu)物應(yīng)用程序(來(lái)自 Agile Web Development with Rails 4)
●一個(gè) GeekSquad-esque 應(yīng)用程序(個(gè)人項(xiàng)目)
●一個(gè)實(shí)時(shí)在線課堂應(yīng)用程序(個(gè)人項(xiàng)目)
●一個(gè)外語(yǔ)學(xué)習(xí)應(yīng)用程序(課程項(xiàng)目)
我認(rèn)為構(gòu)建真實(shí)項(xiàng)目之所以非常重要的原因有很多,就我而言,最重要的一個(gè)原因是它充滿了樂(lè)趣。這恰恰是在傳統(tǒng)教育中嚴(yán)重缺失的,也正因如此,它才成為了諸多原因中最重要的一項(xiàng)。尋找如何開(kāi)展項(xiàng)目實(shí)踐的參考資源,http://ruby.railstutorial.org/ 是一個(gè)不錯(cuò)的選擇。
要具有“小強(qiáng)”精神
對(duì)于那些能堅(jiān)持讀到此處的讀者們,我偷偷地增加了第四項(xiàng)內(nèi)容。 Paul Graham 曾經(jīng)對(duì) Airbnb 的創(chuàng)始人說(shuō)過(guò):
“你們這些家伙是不會(huì)失敗的,因?yàn)槟銈兙拖翊虿凰赖?rsquo;小強(qiáng)’一樣”
一段時(shí)期,你可能會(huì)有放棄學(xué)習(xí)編程的想法。就像任何具有同樣價(jià)值的事情一樣,學(xué)習(xí)編程真的很難,有時(shí)你會(huì)覺(jué)得自己真的很笨。這就是為什么第一項(xiàng)策略如此重要的原因 - 不要過(guò)度擔(dān)心是否已經(jīng)取得進(jìn)步,或者需要花費(fèi)多長(zhǎng)時(shí)間達(dá)成目標(biāo)。你要做的就是每周堅(jiān)持10-30個(gè)小時(shí)的編程。就像執(zhí)著的’小強(qiáng)’一樣,你就不會(huì)失敗。
多年以前我說(shuō)過(guò)一句話 - “成功貴在堅(jiān)持(注解:亦可譯為‘生活中80%的成功源于堅(jiān)持’)”,這句話經(jīng)常被其他人引用。人們常常向我提及,他們想編寫(xiě)一個(gè)劇本,他們想制作一部電影,他們想撰寫(xiě)一本小說(shuō)。那些最終成功實(shí)現(xiàn)目標(biāo)的人,80%的做法是先行動(dòng)起來(lái)。那些最終失敗的人,他們連這一點(diǎn)都做不到。這正是他們不能做成一件事情的原因,他們沒(méi)有去做。一旦你去做了,如果你真地去編寫(xiě)電影劇本,或者撰寫(xiě)小說(shuō),實(shí)際上,你的成功之路已走過(guò)大半。這就是我可以告訴你的我人生最大的成功經(jīng)驗(yàn)。其它的都是失敗的教訓(xùn)。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問(wèn)幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看