03.06 怎樣學好計算機科學與技術?

一根苗條的粉絲


——先要明確一點,你必須要有興趣,興趣,興趣,興趣是最好的老師。進入學校之後,你們會發現其實在專業課方面什麼都聽不懂,自己也一點興趣都沒有,沒有興趣那就沒有學習的動力,而且這個專業是要靠悟性的,悟性很重要,而興趣是培養悟性的第一步。

然而接下來,你們會發現越往後學專業課越難,也越聽不懂啦,好一點的呢,就會狠下心來,硬著頭皮苦學一點,還有可能走出一片天地來。而學不好的呢,就開始放棄了,只需要混著等考試通過,混畢業啦,找家公司安心上班,就這樣。最悲哀的,有些人上了幾年學,連自己上了哪些課都不知道!!拿到一個個程序他都分不清是用C語言寫的還是用pascal寫的,不小心進了dos不知道怎麼再回到Windows……

而有些人呢,說起遊戲來頭頭是道,好像每個都是職業玩家一樣,有的每天只知道泡電腦面前玩遊戲,我只能唉嘆,這就是中國計算機人才下一代di悲哀!

給你一點點建議:

0、計算機專業是一個很枯燥的專業,但即來之、則安之,只要你努力學,也會發現其中的樂趣的。

1、C語言是基礎,很重要,很重要,很重要,如果你不學好C語言,那麼什麼高級語言你都學不好。

2、C語言與C++語言這兩種語言是兩回事噢!就象大熊貓和小熊貓一樣,只是名字很像!!!!!

3、學習編程的秘訣是:編程,編程,再編程……,認真學習每一門專業課,那是你以後的飯碗。

4、我還是強調認真聽專業課,記住了,因為有些課像什麼《數據結構》、《編譯原理》、《操作系統》等等這些,這種課老師講一分鐘能讓你明白的內容,你自己看要看好幾個月,有的甚至看了好幾年都看不明白,哈哈~~~

最後呢,我想跟你說,編程不是技術活,而是體力活。在讀書期間,最好不要沉迷遊戲,沉迷遊戲你就沒有心思學習,更不要想學好啦!





TM野指針


計科專業畢業從事嵌入式開發已經超過十幾個年頭,在工作中還是非常感謝在學校中開設這些課程,當初填報志願父母也是特地給選擇了這個專業,期望下來能夠做個計算機老師,後來覺得老師沒有意思自己跑去了北漂,所以課程涉獵全面但不精細,開設的課程中有C語言,計算機英語,線性代數高等數學,微積分,計算機組成原理,彙編語言,數字電路,模擬電路,數據結構,c++,操作系統等等,課程的種類非常多,放在現在看任何一個科目對於後續軟件的理解都有一定的補充作用。

但放在當時的意識形態上很難有這種認識,覺得開設這麼多課程放在社會上有多大的用處,本身還排斥想著如果能夠集中精力學上幾門課找工作還容易找,放在現在看多課程對於增長自己的知識面有非常大的好處,好在當初這些課程的基本概念還能理解的差不多,有了這些概念之後後續學習實踐性的操作起到了非常大的作用,現在很多大學生都覺得學生時代有些無聊,而在社會上打拼的人特別羨慕在校學生,能有機會重新學習這種奢望不停在腦中想象,只是想想而已,世上沒有後悔藥。

去年十月份有個鄭州大學的大二學生在公司跟著實習做項目,在公司呆了一個多月最後最後做自我總結的時候說到,才發現在學校的時光的最美好的,因為在實際軟件開發過程中想要抽調大塊的時間學習太難了,而在學校這種大塊的時間隨便一弄就有一堆,越是擁有人越是不懂得珍惜,每次都失去了才覺得彌足珍貴,建議在校大學生如果有機會能在上學期間能有一次真正工作的機會,當然不是大四的實習期因為在那種階段即使發現自己缺失的東西時間已經不夠了,很難彌補回來。最好是大二或者大三的時候找個真正的工作環境體驗下,提前讓自我有一個珍惜時間抓緊學習的機會。

能不能學好一個專業跟什麼具體的專業關係不是很大,主要還是自我突破精神,大學生很多誘惑和干擾,有談情說愛的,有迷戀遊戲的,有喜歡寫小說的,有喜歡痴迷體育運動的等等這些都是成為好好保持自我學習狀態的絆腳石,絕大部分人都會被同化,一般來講大一還剛出高中階段轉化過來,還算是比較老實階段,慢慢到大二大三放開了會玩了,時間很容易大把的流失,等到大四明白過來了發現已經時間已經不多了,有多少人的大學生活就是這麼過來的,有多少人在大學期間埋怨自己的指導員對自己太過嚴厲,多少年過去了還想著是不是該回去看看他老人家。

作為一個過來人在學校期間要找到自我學習奮進的動力,以考研為目標,哪怕最後真的沒有考上,中間過程學到的東西是自己的,如果有對編程感興趣的,可以給自己設定方向,重點學科重點突破,一般課程不要拉下,常見的概念還是要掌握,起碼做到不掛科,大學期間學的越多,在社會上就會輕鬆一分,不要被外界所謂的上學無用論給誤導了,沒上過大學混的不錯的,畢竟少數人如果不是天才就不要拿天才的標準來定位自己,還是老老實實的學習,積累多了事情自然就會出現轉機。

在圖書館多呆會,多看本書沒有什麼壞處,希望能幫到你


大學生編程指南


萬丈高樓平地起!基礎很重要,尤其是專業基礎課,只有打好基礎才能學得更深。建議學好基礎,如:計算機原理、數據結構、C語言、數據庫。

1、把C語言吃透,因為它是所有高級語言的鼻祖,C語言掌握好了,學其他語言就易如反掌了。

2、認真聽專業課,因為有些課像《數據結構》、《編譯原理》、《操作系統》等等,這種課老師講一分鐘能讓你明白的內容,你自己看要看好幾個月,有的甚至看了好幾年都看不明白。

3、抓住在學校裡的各種實踐的機會,要為自己積累經驗,就業時經驗比什麼都有用。

4、多去圖書館,多讀原版書。

5、找到只屬於你自己的學習方法!不要盲目的追隨別人的方法,適合自己的才是最好的。

計算機專業是一個很枯燥的專業,但只要努力學,你會發現其中的樂趣的。


愛學部落


學會獨立思考,為什麼會這樣寫。

學編程語言跟學說話一樣,固定的搭配,固定的邏輯。初次學習肯定是不會“說話”的。

舉個例子,“我和朋友一起去餐廳吃飯”這句話主謂賓都全,還交代了跟誰去,去哪,幹什麼。說話說了這麼多年了,很熟練了。

但是換成Java,C,C++等語言,語句就要變化了。

這個例子是想表達,你應該去深刻理解一個語音,該如何搭配switch case語句或者do while循環。

深刻理解了才會懂得如何運用,不要做一看全會,一做就廢那種。假如真的理解不了,那麼你就講不理解的東西轉化成身邊的例子去理解,把“”比作“”換角度思考。

希望對你有些幫助


分享到:


相關文章: