不知道大家以前看到用不同顏色填涂的地圖時有沒有想過這樣一個問題:要是相鄰兩個國家涂上不同的顏色,最少需要多少種顏色?如果我們在紙上略作嘗試,應該不難發(fā)現(xiàn)好像只需要四種顏色就可以了。那可不可以證明呢?這證明困擾的不只是你我,還有百余年以來的科學家們。但這個問題終究被解決了,而解決它的正是計算機。今天,零點高三想帶你走近的,就是——計算機科學與技術。
一、專業(yè)介紹 計算機科學與技術是研究計算機設計、制造,以及利用計算機進行信息的獲取、表示、存儲、處理與控制等活動的理論、原則、方法及技術的學科,它包括計算機科學與計算機技術兩部分。 計算機科學側重研究理論和解釋規(guī)律;而計算機技術則是應用這些規(guī)律研制高性能的計算機系統(tǒng)和設備,以及進行信息處理的方法和技術手段。計算機科學是計算機技術的依據(jù),計算機技術是計算機科學的體現(xiàn)。 兩者相輔相成,相互作用,高度融合,這促進了學科自身的發(fā)展。 計算機科學與技術專業(yè)覆蓋了計算機硬件和軟件部分,但更加偏重于對計算機理論以及軟件設計方面的研究。隨著我國信息化進程的不斷深入,對計算機高科技人才的需求是十分巨大的,加上國家“以信息化帶動工業(yè)化”戰(zhàn)略背景,計算機科學技術成為21世紀最被看好的專業(yè)之一。 與該專業(yè)相近的專業(yè)有很多,如:微電子學、自動化、電子信息工程、地理信息系統(tǒng)、通信工程、電子科學與技術。但是它們與計算機科學與技術又有所不同,例如電子科學技術,此專業(yè)是偏重于硬件上,培養(yǎng)出的人才從事各種電子材料、元器件、集成電路乃至集成電子系統(tǒng)和光電子系統(tǒng)的設計、制造和相應的新產(chǎn)品、新技術、新工藝的研究、開發(fā)等方面工作的高級工程技術。 而計算機科學與技術專業(yè),培養(yǎng)的是具有科學素養(yǎng),系統(tǒng)地、較好地掌握計算機科學與技術包括計算機硬件、軟件與應用的基本理論、基本知識和基本技能與方法,能在科研部門、教育單位、企業(yè)、事業(yè)、技術和行政管理部門等單位從事計算機教學、科學研究和應用的計算機科學與技術學科的高級專門科學技術人才。
二、師兄師姐學習經(jīng)驗及建議 1.學習本專業(yè)的體會 計算機這個領域有太多新鮮的概念可以求知,也不乏經(jīng)典的理論值得鉆研。中山大學的計算機科學與技術專業(yè)是比較偏理論的,如果想接觸應用領域的一些技術,更多的需要靠自己去學,也可以嘗試接一些項目,對自己會有很大的鍛煉意義。 本專業(yè)的技術氛圍也還不錯,有各種技術大牛,多和他們交流或者合作項目,還是能有不少收獲的。之余學習壓力的話,計算機科學與技術這門專業(yè)是需要下些工夫的,但課程壓力并不會像醫(yī)學院那樣打,至少還能有自己的時間去深入鉆研一些自己喜歡的領域。 下面向師弟師妹分享我四年的學習這個專業(yè)的體會。 在大一的時候,沒必要急著去學習各種新鮮的技術,要先把高等數(shù)學學好。因為學好數(shù)學,決定著將來你是否成為一個大牛還是一個編程語言的熟練操作工人的重要因素。學高數(shù),不是簡簡單單的學習微積分等數(shù)學知識,在掌握這些知識的同時,也是鍛煉自己的邏輯思維,鍛煉自己的思考問題解決問題的方法和能力。 將來如果你涉足密碼學,你會發(fā)現(xiàn)各種積分方程和矩陣變化。將來在計算一個算法的復雜性和證明算法的可靠性時,也離不開數(shù)學知識。在大二,如果你在大一學習了C之后,這個時候大學的課程就要設計操作系統(tǒng)和數(shù)據(jù)結構,還有匯編語言了,這也是大二一定要學好的兩門課。 匯編語言,本質上是一門編程語言,可能剛入門的時候比較困難,但是程序寫多了,和C也沒有差別了。在大三,離散數(shù)學和編譯原理是個重頭戲,離散數(shù)學雖然我現(xiàn)在還沒體會到它的作用,但是和高數(shù)一樣,這種內在的東西才是最重要的,代表著內功,如果沒有學好,對后續(xù)課程的學習將會有很大的影響。 到了大四,在前面三年的基礎上,這就到了厚積薄發(fā)的時候了,應該開始要思考自己的職業(yè)規(guī)劃了,你要選擇Linux方向還是Windows方向,要選擇基礎理論方向還是應用方向,要選擇網(wǎng)頁方向還是桌面應用方向,是選擇自然語言處理還是人工智能?這個時候可以自己決定,當然你也可以向你的導師求助,確定自己的發(fā)展方向后,大四一年就可以專心地學習了。
2.課程學習感受 計算機科學與技術專業(yè)的學習課程覆蓋了計算機的硬件領域和軟件領域,但更加偏重于對計算機理論以及軟件設計方面的學習,因此在本專業(yè)的學習課程中較為重要的則是程序設計語言與理論以及相關數(shù)學理論的學習。課程基本可以分為四類。 第一類課程,是基本上每個專業(yè)都會學的課程,如大學英語、毛澤東思想、思想品德修養(yǎng)、語文、歷史、體育,及各種公選課等等。對于理工科的學生來說,這類課程要求不會太高,難度不大。課程的主要作用是培養(yǎng)學生的基本素養(yǎng),至于實際作用,仁者見仁,智者見智。 第二類課程,主要是各類基礎理科課程,諸如大學物理、數(shù)學分析、高等代數(shù)、離散數(shù)學、概率論、抽象代數(shù)、數(shù)值計算等等。數(shù)學課程會設置得比較多,基本上大一、大二每學期都會有數(shù)學課。其中,高等代數(shù)、離散數(shù)學、概率論、數(shù)值計算的實際作用會比較大,而大學物理和數(shù)學分析實際作用會稍微少一些(學術領域除外)。 這些數(shù)學課程的學習時計算機科學的理論基礎,能夠很好地鍛煉邏輯思維能力和解決問題的能力。這些課程中難度較大的是數(shù)學分析和概率論,需要多花時間學習才能夠徹底弄明白。學好數(shù)學理論課能讓你在后期專業(yè)課的學習中得心應手。 第三類課程,是計算機領域的基礎課程,如數(shù)據(jù)結構與算法、操作系統(tǒng)、計算機網(wǎng)絡、計算機組成原理等等。這類課程比較難,但是是比較重要的。這類課程打好基礎的話,后續(xù)對各種計算機領域、各種概念的深入學習能有很大的幫助。 第四類課程,是計算機領域的應用課程,如C++程序設計、Windows編程、Linux技術與實踐等等。在程序設計語言與理論方面的課程,主要重點學習一門語言,不同的學校對程序設計基礎語言的選擇會不一樣,但通常會是C或C++,我們學習的則是C++語言。 C++和C語言也是將來找工作筆試、面試中 必不可少的題目,大三、大四的專業(yè)課中也會涉及其他編程語言的學習,如Java、C#等,但這都是可以根據(jù)個人的興趣選學的課程,學好C或C++能夠讓你在新語言的學習上更有優(yōu)勢。在基礎專業(yè)課程中最重要的就是數(shù)據(jù)結構,數(shù)據(jù)結構課程的學習對編程能力的提升有很大的幫助,并且也是與工作相關度較大的課程之一。
3.學習本專業(yè)后的能力提升 學好本專業(yè)的課程,能夠提升個人的學習能力、動手能力、邏輯能力、創(chuàng)新能力以及問題的轉化能力。身處IT行業(yè),你會聽到很多人說這么一句話:其實每個人都應該學習一門程序設計語言,因為程序設計語言能夠讓你擁有另外一種思維方式。 學習程序設計以及項目開發(fā),能夠提升個人的學習能力和動手能力。在計算機領域要完成一個項目只懂得一門語言是遠遠不夠的,而這種對語言的學習必須基于實踐,因此動手能力是必不可少的。此外學習計算機語言和理論與其他專業(yè)的學習不同,是以個人學習為主,討論學習為輔,因此個人的學習能力會大大地提高。 編程能夠提升個人的邏輯能力和問題轉化能力,編程語言是以另一種思維模式實現(xiàn)人與計算機溝通的語言,在許多問題的解決上也無法用正常的思維邏輯完成,因此需要你將一些生活中需要解決的問題轉化為計算機能夠解決的問題,并告訴計算機應該如何解決,因此能夠鍛煉人的邏輯思維能力和問題轉化能力。 最后關于創(chuàng)新能力,我想說計算機學科應該是創(chuàng)造力很強的幾個學科之一,學習到的只是能夠將你的各種想法轉化成為產(chǎn)品,因此在這個學科中“只有你想不到的,沒有你做不到的”。
三、專家提醒 教育部、信息產(chǎn)業(yè)不=部等多部委聯(lián)合調查的專業(yè)領域人才需求狀況表明,隨著中國軟件業(yè)規(guī)模的不斷擴大,軟件人才結構性矛盾日益顯得突出,不僅缺乏高層次的系統(tǒng)分析員、項目總設計師,也缺少大量從事基礎性開發(fā)的人員。初步測算,全國計算機應用專業(yè)人才的需求每年將增加100萬人左右。 計算機硬件技術應用開發(fā)人才需求不斷增加,有些方面人才奇缺。這包括數(shù)字電路設計、計算機測量與控制以及嵌入式計算機系統(tǒng)設計開發(fā)人員。隨著社會信息化水平的不斷提高,對上述人員需求數(shù)量越來越多,質量要求不斷提高。 軟件人才看好,這包括軟件工程師、軟件測試師、系統(tǒng)分析設計師等崗位。目前東部沿海和發(fā)達城市軟件外包企業(yè)發(fā)展迅猛,國家對該產(chǎn)業(yè)大力扶持,上述人才在相當長時間內將供不應求,且薪酬很高。 計算機網(wǎng)絡、通信方向專業(yè)人才需求持續(xù)增長。隨著通信網(wǎng)、電視網(wǎng)、計算機網(wǎng)三者融合發(fā)展的趨勢,對于計算機網(wǎng)絡工程和通信專業(yè)人才的需求將持續(xù)增長,為這方面人才提供了廣闊的就業(yè)空間。 —— 微信公眾號:零點高三 |
|
來自: 許愿真 > 《大學專業(yè)解讀》