北大青鳥合肥學校

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 北大青鳥合肥學校 學習資訊 資訊詳情

談談非計算機專業(yè)學習編程的體會

2020-09-07

大學時我并不是學習計算機的,學的是經濟學。大學大家知道的,很多大學老師上課對著ppt讀,真心覺得是浪費生命,學了無數(shù)概論,沒啥用,就算你學過原子彈概論,你還是茶葉蛋也不會做。后來聽了一節(jié)計算機網絡的課,老師年輕風趣,至今還記得他叫我們做網線,一個一個學生的過,我從小動手能力差,晚上被留下,告訴我網線怎么做,認真負責的態(tài)度,切實可見的效果,讓我喜歡上了網絡課。所以我常想遇到一個稍微靠譜對一個人一生至關重要,倒不是他能讓你成功,而是讓你產生希望。

后來網絡課講到了HTML,知道了IIS和ASP,后來又知道了PHP和JSP。最開始從PHP開始看起,看到了什么析構函數(shù),云里霧里的,自己在寢室里面研究LAMP,自己安裝linux操作系統(tǒng),所以你看我想第 一點還是興趣,那時我不知道以后自己會從事編程工作,只是愿意學,因為它實用,因為它講道理,你付出了努力,它就不會讓你失望。

剛開始的感興趣,會被接下來的難點困住,你去看看那個網頁源代碼——我的個娘,我的個天,我的個媽,下圖是百度首頁的源碼。

百度源代碼

你看到這里,一大堆學生會敗下陣來,等些日子又重新萌發(fā)興趣,又遇困難誘惑,最 后不了了之。此刻重要的一個靠譜的學習資料,重點記住循序漸進四個字,慢就是快,這里我推薦w3school或菜鳥教程,這里面東西好學,但能夠堅持把這里面某個方向看完又不多,世間最難的事是堅持做那些小而容易的事情。

菜鳥網站首頁局部

接下來一個難點就是編程語言這一關,這是學習編程的核心一戰(zhàn),舉個例子,讓你編程算出今天是星期幾,已知公元1年1月1日是星期一,我不說讓你什么快排、紅黑樹之類,就是這個小程序,如果你能順利短時間寫出來,我覺得基本語言關沒有太大問題。C語言代碼如下:

"#define_CRT_SECURE_NO_WARNINGS#include

編程能夠教你如何思考,你可以在此過程磨練心性,做到靜心,細心,耐心,信心和決心。喬布斯說Everybodyinthiscountryshouldlearnhowtoprogramacomputer…becauseitteachesyouhowtothink。

至此你已經完成自學編程的第 一關,后面你自己希望通過自學后面能夠從事這個行業(yè),建議你去看??途W,上面又很多面經,看面經總是能夠找到和自己又類似經歷的人,然后跟他們去學習。

??途W面試經驗頁面

接下來你才能真正入門了,你需要沉淀,需要學習操作系統(tǒng),計算機網絡,組成原理和算法數(shù)據(jù)結構四本大書,這個不是開玩笑,耗時耗力,但這一定是值得的。這是非科班出生的自學者最 大一個障礙,不要急著看高級技術,什么分布式、云計算、人工智能什么的,你起碼要搞清內存和cpu的基本工作原理,不然你走不遠的,永遠是一個“票友”。

計算機專業(yè)基礎課

此刻并行需要知道項目是什么,編程的最終目的是做出軟件。真實項目網上資源不多,可以看看開源但網站github,參加一個開源項目,如此經過一個項目的實戰(zhàn),你才可以真正理解編程的意義。

經過上述的這些努力就可以找一個小公司去實習了,感受一下真實的需求,為后面進入大公司做一些準備??梢钥闯龇强瓢嘧詫W編程的路還是很辛苦的,一定要有時間、有耐心,還需要一定悟性,很多都堅持不下來,所以交一些朋友,參加一些網上課程也是不錯的選擇,和別人一切溝通,一起進步,要比一個孤獨的堅持要好的多??傊皇桥d趣,二是堅持,三是按照學習的規(guī)律來,假以時日一定能夠學成以用的。

收藏
分享到:

相關課程

北大青鳥合肥學校

北大青鳥合肥學校

認證等級

信譽良好,可安心報讀

北大青鳥合肥學校

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續(xù)信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協(xié)議:

  • 100%
  • 186
  • 4061
在線咨詢
;