給計算機專業大一新生的一些學習規劃建議
(零)
每個時代都會悄悄犒賞努力學習的人。
沒有人生來就是主角,所有主角都是從龍套開始,一步一步腳印,把自己的路走出萬丈光芒。
不少人在高中時候,尤其是高三的時候,會聽老師說:高中是最辛苦的,辛苦了這陣,等考上了大學,想怎麼玩就怎麼玩!
這只是善意的謊言,不要當真。
假如你考上的是重點院校,你會發現很多人都在奮發學習,在這種氛圍下你需要努力學習,才不會落後於你身邊的同學。
假如你考上很普通的學校,會發現確實有很多人在玩。因為學校本來就普通,你更需要努力學習。
有些大一新生剛開始,可能在學習上會感到很不習慣。因為大學跟高中的課程差別非常大。中學課程少,但是需要深耕。
大學的課程很多,面廣,這樣必然不可能每門都深入學習。但有一些基礎課,需要反覆學習。
(一)基礎課
最基礎的課程,就是你年幼時最早開始學的三門課:語文、數學、英語。
1 數學
數學是所有理工科、經濟學、金融學的基礎。
除了本身特別重要外,數學對訓練邏輯思維非常有幫助。
考慮到你的專業不是數學、你的理想也不是一名數學家,數學也不是學得越多越好,因為時間總共就那麼多,你數學學多了,其他學科的時間必然就少了。
那麼,學哪些科目、學到什麼程度比較合適呢?
大學數學的基礎科目很少,就三門:《高等數學》、《線性代數》和《概率論與數理統計》。
若只是通過期末考試,那是遠遠不夠的。因為期末考試很簡單,而且老師可能在考試前還會畫題。很多人都能考個80多分,90多分。
具體的標準是,考研的那些真題,能達到135分以上。考研總分是150分,也就是說命中率不能低於90%。
用大一的時間,把三門大學數學都學了。大二開始,有時間就刷刷考研題。刷考研題的首要目標是為了訓練自己,而不一定是為了考研,因為有些人可能會保研,或者出國,或者畢業後直接參加工作。
2 英語
英語的重要性不言而喻。雖然你不是英語專業,但是最起碼也有得達到4個基本標準:
1)四六級分數不低於85%,越高越好。
2)詞彙量至少2萬。四級的詞彙量是4500,六級是6000。所以四六級的詞彙量是遠遠不夠的,充其量只能算是剛入門。
3)能閱讀英文原版小說。
4)能不看字幕的前提下,聽懂英語電影裡90%以上的對話。這個比聽懂BBC或VOA難。
至於口語,沒有條件的人,只能自己練一練了。
但是通常能看懂原版小說、能聽懂電影對白的人,口語不會太差。碰到合適的環境,自然就會迅速提升。
常常聽人說,我英語書面還行,但是口語較差。
這個是不對的,這些人可能只是通過了六級考試、甚至只是通過了四級但是因為周圍的人連四級都沒有通過導致誤以為自己書面還行。
另外,通常一個人最差的不是口語,而是聽力。
3 語文
悲劇的是,多數大學裡沒有語文課,少數大學有語文課但課時也很少。
幸運的是,你都上大學了,語文還指望老師教嗎?
難道你不應該經常閱讀嗎?
閱讀不僅使人充實,也會讓人變得有趣。
請相信,好看的皮囊千篇一律,有趣的靈魂萬里挑一。
(二)專業基礎課
計算機涵蓋的知識點非常多,單是程式語言,就有成千上萬種。你不可能都學。只有那些最基礎的,才是最重要的。
為了打好計算機基礎,應該掌握8門語言:C、C++、Java、Html、Css、javaScript、Shell、SQL。前6門語言要專門去學。
Shell在學Linux作業系統的時候,會學到。
SQL在學資料庫的時候,會學到。
學一門資料庫:MySQL。MySQL是目前最常用的資料庫,市場份額遠超其他資料庫,比如Oracle和SQL Server。
有些大學裡會教SQL Server,這沒關係,也不衝突。因為資料庫的原理以及SQL查詢語句都是一樣的。會了一種資料庫,再學第二種資料庫要容易得多。
學一門作業系統:當然是Linux。
學資料結構和演算法。這個非常重要,底子好和底子差的人,在這方面的差異非常大。
也許你會聽一些前輩說:這個東西實際用處不大,反正前人都封裝好了,會呼叫就行。
這是錯的。不要聽信這種論調,因為那些人所從事的開發工作,都是技術含量比較低的工作。
如果有開設數學建模這門選修課,也儘可能去學學。
學第一門程式設計課,一定要默寫,進步速度會比不默寫快很多。
想想年幼時你初學語、數、英吧,課文、乘法口訣表之類的你沒少背吧。
不要以為程式設計主要靠理解就不需要背了,初期得背,這樣會事半功倍。
教材推薦:Linux推薦《鳥哥的Linux私房菜--基礎篇》,演算法和資料結構推薦兩本:一本是清華大學嚴蔚敏的《資料結構》,另一本是麻省理工學院的《演算法導論》。其他的語言,用學校發的教材就可以了。
推薦菜鳥網站:www.runoob.com ,這是一個很好的計算機入門網站,包括但不僅限於上面提到的C/C++/Java/Html/Css/Javascript/MySQL,同時提供了線上編譯器。
(三)動手編寫綜合小程式並參加課外實踐
計算機是一門重實踐的學科。編寫書上的例題是遠遠不夠的。
你至少還應該編一些綜合的小程式。比如有不少學校大一C語言課的大作業是“學生成績管理系統”,這個就挺好的。
除此之後,你自己還可以編寫一些小程式。
比如不帶介面的計算器和帶介面的計算器。
比如貪食蛇遊戲。
比如俄羅斯方塊。
比如建一個自己的網站或部落格,不要用建站工具,自已編寫程式碼、購買伺服器、購買域名並申請備案、部署專案,這樣你就能瞭解做一個網站的完整流程。
除此之外,有去IT公司實習的機會一定要爭取。
不給錢也行,不管飯也行,不給交通補助也行。
做一些真正的專案,瞭解計算機專業知識的具體應用。
(四)找一個方向深耕
本科階段是不分具體的方向的,研究生階段才分。
計算機方向很多,比如網路安全、大資料、計算機圖形學、人工智慧等。
如果你已經把基礎打得差不多了,那麼越早選方向越好。
至於具體選什麼方向,沒有人能告訴你。
要看你的興趣,要看你的機緣。
(五)業餘活動
要是有足夠的時間和精力,去參加一些社團吧。
雖然說社團裡有不少人抱著各種目的,有人為功利,有人為女色,但是你總會碰到一些志同道合並且有趣的人。
考慮到精力所限,參加的社團不要超過二個。
但是如果學習時間和社團時間互相沖突的話,要毫不猶豫地放棄掉社團。
有時間的話,就去做一些公益活動吧。但是請摸摸你的良心,不要去做支教。
不要玩遊戲,無論是網遊、頁遊、手遊。遊戲毀一生。
最後的最後,要強調一件跟學習沒有直接關係但有間接關係,並且比學習還要重要的事:鍛鍊身體。
相關推薦
給計算機專業大一新生的一些學習規劃建議
(零) 每個時代都會悄悄犒賞努力學習的人。 沒有人生來就是主角,所有主角都是從龍套開始,一步一步腳印,把自己的路走出萬丈光芒。 不少人在高中時候,尤其是高三的時候,會聽老師說:高中是最辛苦的,辛苦了這陣,等考上了大學,想怎麼玩就怎麼玩! 這只是善意的謊言,不要當真。 假
一個計算機專業大一新生對自己未來的規劃(求關注,求交流) !
本人是計算機專業大一的新生,接觸這個專業有將近有一年了,我們專業出來後大部分都是程式袁,感覺很苦逼 啊,在網上不經意間看到我們專業居然在學狗排行榜排第一,感覺要自學的東西很多,我們的離散課老師是我們學院的副院長,他總是在上課時跟我講一些關於考研或者就業的事情,他
對學習計算機專業的人一些忠告
對一個初學者來說,IT界的技術風潮是不可以追趕的,而且也沒有能力去追趕。我時常看見自己的DDMM們把課本扔了,去賣些價格不菲的諸如C#, VB.Net 這樣的大部頭,這讓我感到非常痛心。而許多搞不清指標是咋回事的BBS站友眉飛色舞的討論C#裡面可以不用指標等等則
大學的計算機專業學生怎麽學習
數字 發展 最想 方法 行業 rac 整體 總結 心得 如今到大學基本上都是上了十幾年學,不說是學習老手,也是應試老手了,可是大學越上越不會考試了,更不會學習了,面對計算機專業這個對專業要求非常高的專業,得想想怎麽學習,怎麽面對高速發展的技術。非常多人說講究
IT易學網:寫給計算機專業大學生的忠告
跳槽 計算 專註 畢業生 如果 欲望 社會 get 職業生涯 如果你是在校大學生,如果你也看到這篇文章,看完希望對你有些許幫助吧。 小編我從大學校門出來兩年了,兩年以來的職業生涯中,不斷碰壁,頻頻跳槽,換過兩次崗,才有今天你看到小編我寫的這篇文章。畢業兩年,每月收入和
給計算機專業學生的 N 個建議
給計算機專業學生的 N 個建議 導讀:我們聽聽Joel Spolsky(畢業於耶魯大學計算機系)的建議,對於當今無數困擾於就業壓力的中國高校計算機專業學子來說,是大有裨益的。你們會發現,大多數建議,都在強調“軟實力”的價值。 如果你喜歡程式設計,那麼你真是受到了上天的眷顧。你是非
給計算機專業大學生的忠告
我始終認為,對一個初學者來說,IT界的技術風潮是不可以追趕的,而且也沒有能力去追趕。我時常看見自己的DDMM們把課本扔了,去賣些價格不菲的諸如C#, VB.Net 這樣的大部頭,這讓我感到非常痛心。而許多搞不清指標是咋回事的BBS站友眉飛色舞的討論C#裡面可以不用指標等等則讓
寫給計算機專業的大學生
首先說一說進入計算機專業的目的,我個人是因為十分喜歡IT業,很喜歡折騰電腦,所以在填報志願是毫不猶豫的在報了的所有的學校都填寫的計算機專業,夢想著進入計算機專業後能遇見很多高手,能交到幾個知己,誰之進來後卻大失所望。計算機專業的學生有很多以前對計算機不怎麼了解,而且還有部分人
給大一新生學習c程序的一些建議的一些建議
使用 視頻 計算 群聊 文章 方法 大三 經驗 答案 這是一篇給剛學習c程序的學弟們的一篇日誌。如果想學好c程序,以及不想走太多彎路,希望能看一下這篇文章,如果說基礎較好,或者說已經是大二,大三,這篇文章不會有什麽幫助。 剛轉到軟件工程系,加了幾個
給那些想要學習開發的大一新生的一些意見
很多朋友都問我,自己的專業不好找工作, 要不要找個培訓機構來學習java, 還有我們村的小朋友,或者我朋友的弟弟妹妹, 考上大學諮詢我關於這個行業的事情。 坦白來說,我沒有資格評價這個行業的好壞。但是我在學校自學的這兩年也是受益匪淺。 1.學習程式設計
關於計算機專業學習
開發 知識 一個 國家 學生 討論 自動化 重復 計算機專業 “我們不需要你在不參考任何資料,能夠實現紅黑樹;我們需要的是你能在實踐當中,選擇恰當的數據結構完成程序開發;在必要的時候,能在已有的數據結構基礎上進行適當改進,滿足工程需要。但要做到這一點,你需要掌握基礎的算法和
淺談學習單片機的一些職業規劃
單片機 FPGA 硬件工程師 芯片 ARM 這幾天看了很多關於“類似單片機的 出路”的帖子,也有很多人問我單片機未來的規劃。今天我就給大家帶來自己的一點心得體會,喜歡的朋友可以留下企鵝。首先,單片機不是萬能的,但沒有單片機那是萬萬不能的。從NN年前的單片機,到現在的單片機,單片機只是單片機
計算機專業C語言編程學習重點:指針化難為易
就是 設計 分布式系 lnp 運行 內存地址 實現 ++ 數據平臺 C語言是面向過程的,而C++是面向對象的 C和C++的區別: C是一個結構化語言,它的重點在於算法和數據結構。C程序的設計首要考慮的是如何通過一個過程,對輸入(或環境條件)進行運算處理得到輸出(或實現過程(
如何在自己的電腦上安裝Microsoft Visual Studio 6.0-給大一新生
注:由於最近好多新生求助安裝VC6.0,所以寫了這個,其中做法並不官方,只是為大家方便,謝謝! 1.下載安裝包: 百度網盤連結:https://pan.baidu.com/s/1R0ODK3ezLmgnqcMCEuytdg 提取碼:9nyg 藍奏雲:https://www.lanzous.com/i25
計算機專業學習資料總結(~持續更新中)
今天為了複習離散數學,想著上網上找份課本答案(老師沒有給答案),結果那本書的配套題解的PDF大多數都是來自CSDN社群的,CSDN下載需要積分,要麼開通VIP,那VIP的費用實在不是我等窮學生所能支付得起的,我靈機一動便想到了萬能的淘寶賣家果然有賣CSND積分的,花了1塊3,很順利地下載了我想要的輔導書,之前
Python學習路線,專門的人給你專業的指導
pyhon 技術 一份 想要 linux系統 在服務器 的人 做什麽 rip 首先介紹一下Python學習的路線規劃? 1.Linux基本的操作計算機網絡的基本理解 2.Python基礎的講解 3.Python網絡編程 4.Web編程基礎 5.MySQL 6.Django構
轉 給研一同學們的深度學習學習規劃
轉載於: https://blog.csdn.net/u014722627/article/details/64919741 DeepLearning Syll
一些關於計算機視覺的思考和學習方法
轉自:https://me.csdn.net/ali_start (該博主也是轉載的,很遺憾我沒能找到這篇博文真正的作者,如果原文博主看到這篇文章,請您私信我,很想向您請教一些問題) 這兩年,計算機視覺似乎火了起來計算機視覺的黃金時代真的到來了嗎?。生物醫學、機械自動化、土
計算機專業的一些推薦書籍
大學計算機專業人員要讀的書:(比較全了,這裡介紹的基本上都是技術書籍) ****************************************************************************** Code: The Hidden Lan
制定計算機視覺方面的學習規劃
個人對於計算機視覺方向比較感興趣(方向有待更加細化)由於是個人自學,在網上收集各種資訊和資料,就像無頭的蒼蠅一樣,四處亂撞,導致學習效果比較差。所以需要制定一份具體的學習規劃,同樣是藉助網路資料,比如先關網站,公眾號等效果比較差。以下是對自己收集結果的總結。 基礎方面 1、程式設計能力,MA