北大青鳥:非科班出身、零基礎(chǔ)小白學(xué)編程應(yīng)該注意什么?

 

北大青鳥:非科班出身、零基礎(chǔ)小白學(xué)編程應(yīng)該注意什么?

 
標(biāo)簽: 北大青鳥 編程 互聯(lián)網(wǎng)

  近年來互聯(lián)網(wǎng)行業(yè)的高速發(fā)展吸引了不少人加入學(xué)習(xí)IT編程的大軍,不過真正成為“碼農(nóng)”可不是這么簡單。在這樣的氛圍下,編程被普遍認(rèn)為是一項(xiàng)入行門檻很高的技術(shù),然而實(shí)際上只要我們?cè)诔跗谡莆照_的學(xué)習(xí)方法,就會(huì)發(fā)現(xiàn)學(xué)編程并沒有想象中那么難。

  接下來,北大青鳥將介紹新手學(xué)編程的幾個(gè)實(shí)用方法,希望對(duì)同學(xué)們能夠有所幫助。

  1、 興趣是學(xué)習(xí)的動(dòng)力

  首先是新手學(xué)習(xí)的大坑——看不懂教材。很多想學(xué)編程的同學(xué)都是從看教材開始的,但是看了幾章之后,突然出現(xiàn)了看不懂的概念,也就是學(xué)習(xí)過程發(fā)生了知識(shí)斷層,再翻回去復(fù)習(xí)一下,并沒有落下什么,換一本教材,學(xué)到這里時(shí)還是看不懂,這意味著“書讀百遍其義自見”的傳統(tǒng)學(xué)習(xí)方法已經(jīng)無法再發(fā)揮作用了。

  北大青鳥編程入門教材——啟蒙星

  要想再有進(jìn)展,我們就得換個(gè)思路。這時(shí)候不如放下課本,打開編程軟件,試著寫點(diǎn)簡單的小項(xiàng)目,比如一個(gè)匯率轉(zhuǎn)換的公式,或是一個(gè)把桌面文件自動(dòng)歸類的小腳本。在實(shí)際操作中你不僅可以收獲一份自己親手創(chuàng)造程序的“成就感”,同時(shí)也能讓自己跳出枯燥的知識(shí),從應(yīng)用層面重新考慮問題,讓“興趣”成為學(xué)習(xí)的動(dòng)力,再學(xué)起編程就會(huì)事半功倍!

北大青鳥:非科班出身、零基礎(chǔ)小白學(xué)編程應(yīng)該注意什么?

  2、 讓排除法成為一種習(xí)慣

  避開坑,終于能夠上手更復(fù)雜的項(xiàng)目了對(duì)不對(duì)?先等一下,因?yàn)榻酉聛砦覀儠?huì)遇到一個(gè)有關(guān)心態(tài)的問題:“報(bào)錯(cuò)恐懼癥”,“報(bào)錯(cuò)”這件事是無法避免的,所以在這一環(huán)節(jié),我們要學(xué)會(huì)養(yǎng)成良好的心態(tài),更重要的是,我們要掌握解決報(bào)錯(cuò)的方法。

  報(bào)錯(cuò)恐懼癥“發(fā)病”全過程

  如何檢查錯(cuò)誤?北大青鳥推薦大家使用“排除法”。你可以先進(jìn)行一系列假設(shè),把可能出現(xiàn)的問題都列出來,然后將他們轉(zhuǎn)換成不同的形式進(jìn)行搜索。拆分假設(shè),重組語言,領(lǐng)域分類,轉(zhuǎn)換形態(tài)…用這些方法試一圈,排除不可能的情況,再用你認(rèn)為最有信心的解決方案大膽實(shí)踐。如果成功那么問題就迎刃而解,就像《福爾摩斯全集》中那句名言一樣:“當(dāng)你排除了所有可能性,還剩下一個(gè)時(shí),不管有多么的不可能,那就是真相。”

  有人會(huì)說:這種方法太笨了,有沒有比較快的方法?這里北大青鳥鄭重提醒大家:大量信息的檢索與對(duì)比往往會(huì)讓自己認(rèn)識(shí)到一些根本性錯(cuò)誤。成功路上沒有捷徑,而這也是我們接下來要談?wù)摰膯栴}。

北大青鳥:非科班出身、零基礎(chǔ)小白學(xué)編程應(yīng)該注意什么?

  3、做一個(gè)“編程手藝人”

  宋代歐陽修的《賣油翁》中說道:康肅擅長射箭并因此十分得意,這時(shí)一旁的“吃瓜群眾”賣油翁淡定地倒油穿過錢孔進(jìn)入葫蘆里而錢不濕,并說道:“我亦無他,惟手熟爾?!?/span>

  成為一名程序員后,你又將如何看待自己的這個(gè)身份呢? GNU 大神、Emacs 的作者Richard Stallman在演講中講到過:“Programming is not a science. Programming is a craft. 編程不是一門科學(xué),編程是一門手藝。”希望正在學(xué)習(xí)編程的同學(xué)們也能認(rèn)清這個(gè)道理,以一個(gè)手藝人的身份,像“賣油翁”那樣保持謙遜的心態(tài),腳踏實(shí)地通過大量的實(shí)踐練習(xí)來掌握好這門技術(shù),才不會(huì)辜負(fù)自己當(dāng)初的為之付出的努力。

  北大青鳥學(xué)子正在討論課程難點(diǎn)

  當(dāng)然,自學(xué)的過程注定是痛苦的,如果你苦于始終無法掌握學(xué)習(xí)方法,或是不會(huì)制定科學(xué)高效的學(xué)習(xí)計(jì)劃、或是手中沒有足夠的學(xué)習(xí)資源,可以考慮來北大青鳥尋求幫助,我們的老師會(huì)從專業(yè)的角度為你解答問題,而30人的小班授課模式也讓學(xué)習(xí)氛圍濃厚。幫助學(xué)員在學(xué)習(xí)編程的路上走得更加順利。

  北京北大青鳥質(zhì)量軟件學(xué)院面向中高等學(xué)歷學(xué)生,開設(shè)了軟件工程師、java工程師、UI設(shè)計(jì)等專業(yè)課程,擁有強(qiáng)大而專業(yè)的學(xué)術(shù)講師團(tuán)隊(duì)、教質(zhì)教務(wù)團(tuán)隊(duì)、就業(yè)服務(wù)團(tuán)隊(duì),的學(xué)習(xí)環(huán)境和先進(jìn)的核心機(jī)房。


有問必答,專業(yè)學(xué)習(xí)規(guī)劃師為您免費(fèi)咨詢解答
課程底價(jià)、品牌對(duì)比、師資力量、學(xué)習(xí)時(shí)間、課程內(nèi)容、報(bào)考政策...想了解什么?就來咨詢學(xué)習(xí)規(guī)劃師吧!
登錄后發(fā)表評(píng)論
評(píng)論
 
 
預(yù)約試聽