北大青鳥:非科班出身、零基礎小白學編程應該注意什么?

 

北大青鳥:非科班出身、零基礎小白學編程應該注意什么?

 
標簽: 北大青鳥 編程 互聯網

  近年來互聯網行業(yè)的高速發(fā)展吸引了不少人加入學習IT編程的大軍,不過真正成為“碼農”可不是這么簡單。在這樣的氛圍下,編程被普遍認為是一項入行門檻很高的技術,然而實際上只要我們在初期掌握正確的學習方法,就會發(fā)現學編程并沒有想象中那么難。

  接下來,北大青鳥將介紹新手學編程的幾個實用方法,希望對同學們能夠有所幫助。

  1、 興趣是學習的動力

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

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

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

北大青鳥:非科班出身、零基礎小白學編程應該注意什么?

  2、 讓排除法成為一種習慣

  避開坑,終于能夠上手更復雜的項目了對不對?先等一下,因為接下來我們會遇到一個有關心態(tài)的問題:“報錯恐懼癥”,“報錯”這件事是無法避免的,所以在這一環(huán)節(jié),我們要學會養(yǎng)成良好的心態(tài),更重要的是,我們要掌握解決報錯的方法。

  報錯恐懼癥“發(fā)病”全過程

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

  有人會說:這種方法太笨了,有沒有比較快的方法?這里北大青鳥鄭重提醒大家:大量信息的檢索與對比往往會讓自己認識到一些根本性錯誤。成功路上沒有捷徑,而這也是我們接下來要談論的問題。

北大青鳥:非科班出身、零基礎小白學編程應該注意什么?

  3、做一個“編程手藝人”

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

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

  北大青鳥學子正在討論課程難點

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

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


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