- 賽事資訊
- 職教新聞
- 新聞專(zhuān)題
- 汽修專(zhuān)業(yè)
- 數(shù)控專(zhuān)業(yè)
- 電子專(zhuān)業(yè)
- 加工制造
- 機(jī)電專(zhuān)業(yè)
- 模具專(zhuān)業(yè)
- 電氣信息
- 旅游管理
- 建筑專(zhuān)業(yè)
- 信息技術(shù)
- 化工專(zhuān)業(yè)
- 機(jī)械制造
- 財(cái)經(jīng)專(zhuān)業(yè)
- 餐飲專(zhuān)業(yè)
- 酒店專(zhuān)業(yè)
- 商貿(mào)專(zhuān)業(yè)
- 醫(yī)藥衛(wèi)生
- 地質(zhì)勘察
- 交通土建
- 財(cái)經(jīng)商貿(mào)
- 鐵道工程
- 服裝設(shè)計(jì)
- 基礎(chǔ)課程
- 美容美發(fā)
- 農(nóng)林牧漁
- 包裝印刷
- 材料能源
- 法學(xué)專(zhuān)業(yè)
- 公共事業(yè)
- 生物工程
- 市場(chǎng)營(yíng)銷(xiāo)
- 資源環(huán)境
- 機(jī)器人
- 無(wú)人機(jī)
- 通用性技能知識(shí)
- 綜合
當(dāng)前位置:首頁(yè) > 文章資訊 > 信息技術(shù) > 程序員學(xué)習(xí)新技術(shù)的10個(gè)建議,事半功倍的絕招
程序員學(xué)習(xí)新技術(shù)的10個(gè)建議,事半功倍的絕招
我們生活在一個(gè)振奮人心的時(shí)代。我們可以越來(lái)越方便廉價(jià)地獲得大量學(xué)習(xí)資源,學(xué)習(xí)新技術(shù)。這些資源的傳播載體由最初的教室被變成了博客,技術(shù)論壇等。坐擁如此眾多的學(xué)習(xí)資源,我們沒(méi)有任何理由不去好好利用。隨之而來(lái)的問(wèn)題便是如何在這知識(shí)的海洋中選擇自己的前進(jìn)方向。在這篇文章中,我將簡(jiǎn)要概括一些學(xué)習(xí)技術(shù)的建議,希望可以給你帶來(lái)一些啟發(fā)。
盡管建議主要涉及的是軟件開(kāi)發(fā)方面,但是這些原則在其他領(lǐng)域也同樣適用。
1. 克服慣性
萬(wàn)事開(kāi)頭難,克服慣性是學(xué)習(xí)新技術(shù)的第一步。舉個(gè)日常生活中慣性存在的簡(jiǎn)單栗子,當(dāng)我們看電視的時(shí)候會(huì)因?yàn)檫b控器不在身邊而懶得換臺(tái)。幸運(yùn)的是有很多的小技巧可以調(diào)動(dòng)我們的積極性,幫助我們克服慣性。對(duì)于我來(lái)說(shuō),微習(xí)慣是一個(gè)很好用的小技巧。與其被手頭的任務(wù)嚇到,不如將任務(wù)細(xì)分為一個(gè)個(gè)具體的微任務(wù),然后挑選其中的一個(gè)開(kāi)始做起。就“拿到遙控器”這個(gè)例子來(lái)說(shuō),首先扭動(dòng)你的腳趾,向前伸出,然后推動(dòng)整個(gè)人離開(kāi)沙發(fā)。下一步,身體滑到地上,用腳拿到遙控器,然后起身。通過(guò)完成一個(gè)個(gè)的微任務(wù),你會(huì)發(fā)現(xiàn)自己克服了慣性,并且這項(xiàng)任務(wù)不再顯得難以完成。這個(gè)方法可以被應(yīng)用到學(xué)習(xí)新技能的過(guò)程中。關(guān)鍵就是將大塊任務(wù)細(xì)分為微任務(wù)。
2. 關(guān)注大牛
學(xué)習(xí)新技能的第一步是明確要學(xué)什么。它可以是任何你有激情去學(xué),并且想深入學(xué)習(xí)的一些東西。這種原始的學(xué)習(xí)欲望非常重要,這種欲望可以在你的學(xué)習(xí)低潮期給你提供動(dòng)力。你想學(xué)的或許是一門(mén)新的編程語(yǔ)言、應(yīng)用框架或者是新的工具,一旦你確定了想要的是什么,就立刻去收集相應(yīng)的優(yōu)秀群體所做的一些優(yōu)質(zhì)的工作成果。這些可以從YouTube、Vimeo、HackerNews、各種博客,甚至是你的微博好友那里獲取。關(guān)注別人做了些什么可以給你強(qiáng)大的信心,讓你覺(jué)得 “You can do it, too!”
3. 建立知識(shí)網(wǎng)
當(dāng)你對(duì)自己要學(xué)習(xí)的東西建立了信心之后,接下來(lái)要做的就是做一塊海綿,然后開(kāi)始瘋狂地吸收知識(shí)。從Google搜索關(guān)鍵詞“beginner tutorials”開(kāi)始吧,搜索一些跟你要學(xué)習(xí)的知識(shí)相關(guān)的入門(mén)教程。如你所知,Nettuts+上面有成千上百的各種教程供你選擇,StackOverflow上面也有很多學(xué)習(xí)資源。此外,Quora也是一些不錯(cuò)的選擇。通過(guò)瀏覽這些網(wǎng)上的資源之后,如果想要集中精力學(xué)習(xí)某一方面,這時(shí)就需要閱讀一些相關(guān)的書(shū)籍了,個(gè)人推薦在Amazon上面尋找一些評(píng)分較高的專(zhuān)業(yè)書(shū)籍來(lái)提高自己。
4. 多聽(tīng)多看
隨著你對(duì)技術(shù)的深入挖掘,你可能會(huì)想利用更多其他形式的學(xué)習(xí)資料,比如podcasts,screencasts等等。我的建議是多用 iTunesU,這上面有很多很專(zhuān)業(yè)的知識(shí)可以讓你對(duì)于特定的領(lǐng)域進(jìn)行深入的探索。
目前,有很多的網(wǎng)站都有提供在線(xiàn)教育服務(wù)。王婆賣(mài)瓜,這里要首推我們自己的Tuts+ Premium。想要學(xué)習(xí)PHP或者JavaScript?這里有你最需要的資料。另外,你也可以在下面幾個(gè)網(wǎng)站上找到自己需要的教程:
Udemy
CodeCademy
CodeSchool
此外,你也可以看一些免費(fèi)的會(huì)議視頻材料,比如YouTube上面的Google IO,以及Confreaks!
5. 行動(dòng)起來(lái)
現(xiàn)在你已經(jīng)看了一波又一波的教程以及視頻資料,并且對(duì)于想學(xué)的技術(shù)已經(jīng)有了一個(gè)相當(dāng)深入的了解,接下來(lái)做些什么呢?沒(méi)錯(cuò),是時(shí)候理論聯(lián)系實(shí)際了,實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)。
用你所掌握的技術(shù)做一個(gè)個(gè)人的小項(xiàng)目,設(shè)計(jì)一些簡(jiǎn)單的功能并且實(shí)現(xiàn)他們。毫無(wú)疑問(wèn),你會(huì)遇到很多的絆腳石,當(dāng)遇到它們的時(shí)候,在StackOverflow或者Google上面搜索之,解決之。你已經(jīng)踏上一條成為某一領(lǐng)域?qū)<业穆贸?,遇到的困難挫折越多,你會(huì)變得越睿智。有句老話(huà)說(shuō)得好,“專(zhuān)家是犯錯(cuò)最多的人”,這意味著他們嘗試了很多瘋狂的事情來(lái)探索這門(mén)技術(shù)的極限,最后,對(duì)于這門(mén)技術(shù)是如何運(yùn)作的就可以知根知底。擁有這種洞察力之后,他們便可以隨心所欲的運(yùn)用這項(xiàng)技術(shù)去按照自己的意愿完成想做的事情(當(dāng)然,是做好的事情)。
6. 寫(xiě)博客
在你進(jìn)行你的探險(xiǎn)之旅的時(shí)候,實(shí)時(shí)記錄下你的成長(zhǎng)以及犯下的錯(cuò)誤大有裨益。在技術(shù)領(lǐng)域,博客是最簡(jiǎn)單易得并且受歡迎的表達(dá)載體。當(dāng)你準(zhǔn)備落筆的時(shí)候,你會(huì)強(qiáng)迫自己整理思路,并且對(duì)積累下來(lái)的零散的知識(shí)片段進(jìn)行結(jié)構(gòu)梳理。說(shuō)不定,通過(guò)互聯(lián)網(wǎng)的分享,你的經(jīng)歷和分享會(huì)給別人的成長(zhǎng)帶來(lái)幫助。
如果你想走的更遠(yuǎn)(比如想像Nettuts+上面的職業(yè)作者一樣),你也可以制作屬于自己的screencasts??偟膩?lái)說(shuō),寫(xiě)博客能夠提升你的個(gè)人溝通能力,這與你學(xué)到的技術(shù)同樣重要。
7. 感受技術(shù)的脈搏
社交網(wǎng)絡(luò)已經(jīng)廣泛應(yīng)用于人們的日常交流以及發(fā)現(xiàn)新鮮事物。Twitter和Facebook是信息的主要來(lái)源,與此同時(shí),有很多的網(wǎng)站提供更專(zhuān)注的資訊,如前面提到過(guò)的Quora網(wǎng)站,這上面有很多涉及面很廣的一些話(huà)題供人們?cè)u(píng)論。在這上面可以找到很多知名大牛的建議以及觀點(diǎn)。
瀏覽StackOverflow上面的眾多話(huà)題是一個(gè)很有意思的過(guò)程,你可以看到他人如何探索某種技術(shù)的極限。事實(shí)上,在人們利用技術(shù)做一些瘋狂的甚至是荒誕的事情的時(shí)候,技術(shù)也隨之不斷的成熟起來(lái)。
因此,如果你想要感受到技術(shù)的脈搏,并且想確認(rèn)它是否值得學(xué)下去,在StackOverflow上面試著搜索一些話(huà)題,看看這個(gè)討論社區(qū)的廣度與深度。最值得看的是投票最多以及熱門(mén)話(huà)題。你也可以嘗試在GitHub上面進(jìn)行搜索。
8. 參加聚會(huì)以及會(huì)議
盡管社交網(wǎng)絡(luò)很棒,但是沒(méi)有任何事物可以取代面對(duì)面的交流。在你住的附近參加一些小組聚會(huì),在這里你可以找到志同道合的伙伴。你可以知道他人在做的一些有趣的項(xiàng)目,同時(shí)也可以在他人的幫助下解決一些自己遇到的難題!同樣的,技術(shù)會(huì)議對(duì)于分享經(jīng)驗(yàn)以及增長(zhǎng)技術(shù)大有幫助!
9. 擁抱 GitHub
GitHub是全世界開(kāi)源項(xiàng)目的標(biāo)志性建筑物。它是知識(shí)以及優(yōu)質(zhì)代碼的寶庫(kù)。當(dāng)你對(duì)某項(xiàng)技術(shù)自我感覺(jué)良好的時(shí)候,下一步便是在GitHub中瀏覽尋找有趣的項(xiàng)目。閱讀開(kāi)源代碼,盡可能多的閱讀。這樣做的話(huà),你能夠?qū)W到很多東西,比如說(shuō):
如何管理規(guī)模較大的項(xiàng)目
項(xiàng)目中應(yīng)用的有趣的庫(kù)
代碼規(guī)范以及代碼全局設(shè)計(jì)
文檔風(fēng)格
測(cè)試規(guī)范
解決詭異問(wèn)題的方法,以及發(fā)現(xiàn)項(xiàng)目中有問(wèn)題的地方
所有的這些知識(shí)都在等待著你去挖掘。有趣的是,這些知識(shí)的通過(guò)一個(gè)簡(jiǎn)單的標(biāo)簽就可以得到,那就是“好奇心”。
10. 專(zhuān)注學(xué)習(xí)
如果你擔(dān)心上述的學(xué)習(xí)過(guò)程太遲緩,那么你也可以嘗試一下快速學(xué)習(xí)模式。你或許聽(tīng)說(shuō)過(guò)“24小時(shí)學(xué)會(huì)某某某”,但是這種方式不是我所推薦的。我認(rèn)為更合理的是用幾周的時(shí)間去學(xué)習(xí)。你可以嘗試一下類(lèi)似“七周學(xué)會(huì)七種語(yǔ)言”或者是“七周學(xué)會(huì)七種數(shù)據(jù)庫(kù)”等學(xué)習(xí)方法。盡管這些講的是語(yǔ)言以及數(shù)據(jù)庫(kù)方面的學(xué)習(xí),但是你在學(xué)習(xí)其他技術(shù)的時(shí)候也可以運(yùn)用這種思維。
有一個(gè)不太相同的學(xué)習(xí)風(fēng)格是“困難學(xué)習(xí)模式”,這種觀點(diǎn)的前提是沒(méi)有人可以真正掌握一門(mén)技術(shù),除非每天都練習(xí)。所以,想要成為專(zhuān)家,你就需要不停地進(jìn)行練習(xí)。異曲同工的是你可以查看Katas 和 Koans,他鼓勵(lì)的使用你學(xué)的知識(shí)來(lái)解決問(wèn)題。這些可以讓你更好地入門(mén)以及接受那些陌生的概念,勇敢走出自己的舒適區(qū),開(kāi)始學(xué)習(xí)新知識(shí)!
學(xué)習(xí)一門(mén)交叉的技能
編程是一項(xiàng)左腦的運(yùn)動(dòng),它利用的是大腦的分析能力,一步一步地尋找解決問(wèn)題的方法。為了發(fā)揮右腦的功能,你可以嘗試從事一些創(chuàng)造性的活動(dòng),比如說(shuō)畫(huà)畫(huà)、3D建模、折紙、樂(lè)器甚至是制作家庭相冊(cè)等。事實(shí)上,編程同樣需要大量的創(chuàng)造力?;蛟S你曾經(jīng)遇到過(guò)類(lèi)似的事情,你在睡夢(mèng)中找到了問(wèn)題的解決方案。這是因?yàn)槟愕挠夷X處理問(wèn)題的方式很不同,它可以從各種地方獲得信息。敏捷開(kāi)發(fā)權(quán)威人士Andy Hunt就這個(gè)話(huà)題寫(xiě)了一本書(shū)《程序員的思維修煉》。如果你想點(diǎn)燃你的每一個(gè)神經(jīng)元,建議你開(kāi)始學(xué)習(xí)一門(mén)交叉的技能。
總結(jié)
掌握一門(mén)新技術(shù)振奮人心,這是一項(xiàng)影響你思維的新的體驗(yàn)。但是首先,你必須克服你的慣性,一旦你做到了,你便開(kāi)啟了從web的每個(gè)角落學(xué)習(xí)知識(shí)的旅程。100VR,就是你學(xué)習(xí)技術(shù)最好的選擇之一。
以上就是100唯爾(100vr.com)小編為您介紹的關(guān)于學(xué)習(xí)技術(shù)的知識(shí)技巧了,學(xué)習(xí)以上的程序員學(xué)習(xí)新技術(shù)的10個(gè)建議,事半功倍的絕招知識(shí),對(duì)于學(xué)習(xí)技術(shù)的幫助都是非常大的,這也是新手學(xué)習(xí)信息技術(shù)所需要注意的地方。如果使用100唯爾還有什么問(wèn)題可以點(diǎn)擊右側(cè)人工服務(wù),我們會(huì)有專(zhuān)業(yè)的人士來(lái)為您解答。
本站在轉(zhuǎn)載文章時(shí)均注明來(lái)源出處,轉(zhuǎn)載目的在于傳遞更多信息,未用于商業(yè)用途。如因本站的文章、圖片等在內(nèi)容、版權(quán)或其它方面存在問(wèn)題或異議,請(qǐng)與本站聯(lián)系(電話(huà):0592-5551325,郵箱:help@onesoft.com.cn),本站將作妥善處理。
學(xué)習(xí)技術(shù)課程推薦
信息技術(shù)熱門(mén)資料
信息技術(shù)技術(shù)文檔
- 1?呼和浩特工務(wù)段卓資東高鐵實(shí)訓(xùn)場(chǎng)建設(shè)項(xiàng)目議價(jià)采購(gòu)二次公告
- 2鐵小微帶你看:大南鐵國(guó)家高鐵實(shí)訓(xùn)基地,超牛!
- 3尚義職教中心首屆高鐵專(zhuān)業(yè)學(xué)生赴北京實(shí)習(xí)實(shí)訓(xùn)
- 4技能展示 | 高鐵專(zhuān)業(yè)實(shí)訓(xùn)技能展示
- 5磨礪青春、出彩中職——高鐵專(zhuān)業(yè)實(shí)訓(xùn)風(fēng)采
- 6陜西長(zhǎng)城鐵路技師學(xué)院,一所把高鐵實(shí)訓(xùn)搬進(jìn)課堂的高等院校
- 7喜訊!喜訊!1:1仿真高鐵實(shí)訓(xùn)設(shè)備進(jìn)入梧州電子科技學(xué)校
- 8云南工程職業(yè)學(xué)院高鐵實(shí)訓(xùn)基地建成啟用
- 9高鐵實(shí)訓(xùn)課走進(jìn)無(wú)錫東站!
- 10職教標(biāo)準(zhǔn)I高等職業(yè)學(xué)校城市軌道交通通信信號(hào)技術(shù)教學(xué)標(biāo)準(zhǔn)