国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

計算機科學與技術,和你想象中的一樣嗎?

2024-05-22 12:34:31
求學·理科版 2024年9期
關鍵詞:計算機科學數(shù)據(jù)結(jié)構(gòu)代碼

本文主角:計算機科學與技術

講述人:知諸(福州大學)

適合人群:有一定數(shù)理基礎或代碼功底,邏輯思維能力強,沉穩(wěn)踏實有耐心,對計算機編程感興趣的同學

計科生內(nèi)心的“小九九”

抖音、微信、淘寶這些國民級App是如何開發(fā)出來的?如何讓汽車自動駕駛?如何保證數(shù)以百億計的紅包發(fā)放不卡頓、不出錯?如何保證微信收發(fā)的消息不錯不漏?如何保證地圖類App導航的準確性?這些涉及我們生活方方面面的問題,都是計算機科學相關的研究范疇。

一提到計算機,就繞不開計算機科學與技術專業(yè)(以下簡稱“計科”),畢竟它是最正兒八經(jīng)的學習計算機科學的專業(yè),這也是我選擇它的原因。剛上大學時,我曾協(xié)助所在的計算機與大數(shù)據(jù)/軟件學院做過問卷調(diào)查,調(diào)查內(nèi)容是“大家為何選擇計科”。選的最多的前兩個原因分別是“工資高”和“方便打游戲”。這個統(tǒng)計結(jié)果很有代表性,畢竟就我本人而言,是既愛打游戲,又想工資高。

但是話說回來,讀計科真的有一腔打游戲的熱情就夠了嗎?

答案是否定的。數(shù)據(jù)結(jié)構(gòu)與算法、離散數(shù)學、線性代數(shù)、軟件工程導論、編譯原理、數(shù)據(jù)庫原理、高級語言程序設計……每一個都是能讓我們熬大夜、抓破頭皮的“麻煩課”。

那計科好就業(yè)嗎?工資高嗎?

根據(jù)身邊例子并結(jié)合學校統(tǒng)計情況來看,計科確實好就業(yè),考公考編崗位也很多,比大多數(shù)理工科占優(yōu)勢。工資則跟所處行業(yè)掛勾,互聯(lián)網(wǎng)大廠、游戲行業(yè)確實薪資高,但相對而言技術要求也更高,競爭壓力也更大,入行門檻真真切切地擺在那兒。

那計科究竟是啥樣的?莫急,聽我慢慢道來。

充滿小“Bug”的計科學習

經(jīng)常有學弟學妹問我,計科與軟件工程專業(yè)(以下簡稱“軟工”)的區(qū)別在哪里?

通俗地說,計科“軟硬”通吃,軟工“吃軟不吃硬”,這兩者在培養(yǎng)側(cè)重點上還是有很大區(qū)別的。

簡單來說,計科的培養(yǎng)目標是計算機科學家,軟工的培養(yǎng)目標則是軟件開發(fā)工程師。

計科更側(cè)重計算機科學的相關理論與工程知識的學習,從模擬電路到“0”和“1”的編譯原理,從計算機網(wǎng)絡到軟件工程無所不包,涵蓋內(nèi)容廣,有利于學生建立完整的知識結(jié)構(gòu),為后續(xù)培養(yǎng)打好基礎。

軟工則側(cè)重于軟件開發(fā)相關實踐與應用的學習,在軟件方面的專業(yè)課基本和計科重合,既要學習程序設計基礎、數(shù)據(jù)結(jié)構(gòu)與算法、離散數(shù)學、數(shù)據(jù)庫原理、計算機網(wǎng)絡等計算機類理論課,也要開展需求分析、軟件設計、軟件測試、軟件維護和項目管理等專業(yè)實踐課。

計科的課程設計很有特點,用“理論與實踐相結(jié)合”來形容再恰當不過。盡管很多同學在理論考試中能拿高分,但一到上機考試就容易“抓瞎”,連及格都難。最大的癥結(jié)在于,缺少抄起鍵盤咔咔寫代碼的實踐經(jīng)驗,這點在跨專業(yè)考研的同學身上尤為明顯。

寫好代碼并不像教科書上那般容易,只需打開電腦,輸入代碼,點擊完成即可。我擔任助教時,經(jīng)常看到一些新同學,僅下載軟件、清理安裝環(huán)境就已經(jīng)花上很多時間,更遑論編寫代碼了,一個中英文符號的小Bug可能都要排除數(shù)日。但出現(xiàn)這些情況很正常,計科從來就不是一門抽象的紙上談兵的專業(yè),從鍵盤上敲入的每一串符號,到顯示器上每一個像素點的渲染,都需要扎扎實實的基本功。雖然寫代碼、找Bug很煩,但當某天你看見自己精心設計編寫的代碼,被編譯成一個個App、一個個網(wǎng)頁,實實在在地幫助用戶解決了痛點與難題時,你會覺得一切都值得,這也許就是程序員內(nèi)心最柔軟的地方。

一些就業(yè)考研的“小秘密”

大家都知道計科好就業(yè),但本科畢業(yè)的人都去了哪里呢?我們專業(yè)有很大一部分同學會進入體制,或者說是泛體制單位(如銀行和國企)。從工信局到環(huán)保局,從警察局(網(wǎng)警)到醫(yī)院信息科,從銀行科技崗到國家電網(wǎng),都有計科生的一席之地;還有一部分同學選擇進入私企,由于計科的專業(yè)特性,計科生幾乎在每個私企都能找到對應的崗位,更優(yōu)秀的同學甚至能夠入職頂尖的互聯(lián)網(wǎng)公司。

跟大家透露一些行業(yè)相關的小秘密,想進體制和頭部互聯(lián)網(wǎng)公司的同學最好讀研深造。為什么呢?

一方面,應屆碩士畢業(yè)生往往會有一些免筆試的機會,或人才引進的帶編崗位。另一方面,頂尖互聯(lián)網(wǎng)公司其實非常看重學歷背景、競賽獎項和項目經(jīng)驗,跟你同期競爭的人中可能很多來自常青藤或者“985”“211”院校,除非你有ACM-ICPC World Finals的亮眼成績或BAT等大廠的實習經(jīng)歷,否則簡歷篩選關都難過。

因為計科“重實踐”的特殊性質(zhì),本科期間會有非常多的實習機會,建議大家在實習時就明確今后的職業(yè)方向。

我在計科就讀時,每年都聽聞因沉迷游戲掛科的反面例子,畢竟這是一個可以合理熬夜用電腦的專業(yè)。雖說大學比高中更輕松一些,但也千萬不能松懈,尤其是在大二階段,當數(shù)據(jù)庫原理、線性代數(shù)、數(shù)據(jù)結(jié)構(gòu)與算法這樣又難又重要的專業(yè)課洶涌而至,學業(yè)壓力非常大時,哪怕你是學霸,一不留神也會翻車。

俗話說,基礎不牢,地動山搖。計科生無論是找工作還是考研,都會被反復考查計算機操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫原理等基礎知識的掌握情況,所以在本科階段一定要認真學習、打好基礎。

也許很多同學不知道,計科對數(shù)學基礎的要求并不高,即使是目前最前沿的AI理論研究,用的也只是初高中階段的數(shù)學知識。希望大家不要因為自己數(shù)理基礎不好而對選擇計科懷有恐懼心理,我高中數(shù)學也曾考過57分(滿分150分),但這并不妨礙我目前在國內(nèi)頂尖的互聯(lián)網(wǎng)公司寫代碼。我這么說,能打消你的顧慮了嗎?

猜你喜歡
計算機科學數(shù)據(jù)結(jié)構(gòu)代碼
探討計算機科學與技術跨越式發(fā)展
創(chuàng)世代碼
動漫星空(2018年11期)2018-10-26 02:24:02
創(chuàng)世代碼
動漫星空(2018年2期)2018-10-26 02:11:00
創(chuàng)世代碼
動漫星空(2018年9期)2018-10-26 01:16:48
創(chuàng)世代碼
動漫星空(2018年5期)2018-10-26 01:15:02
淺談計算機科學與技術的現(xiàn)代化運用
電子制作(2017年2期)2017-05-17 03:55:01
重慶第二師范學院計算機科學與技術專業(yè)簡介
“翻轉(zhuǎn)課堂”教學模式的探討——以《數(shù)據(jù)結(jié)構(gòu)》課程教學為例
高職高專數(shù)據(jù)結(jié)構(gòu)教學改革探討
中國市場(2016年45期)2016-05-17 05:15:48
TRIZ理論在“數(shù)據(jù)結(jié)構(gòu)”多媒體教學中的應用
福清市| 浙江省| 额敏县| 静乐县| 油尖旺区| 大港区| 内乡县| 玛纳斯县| 六枝特区| 永吉县| 横峰县| 凯里市| 汶上县| 南汇区| 锦州市| 木兰县| 湖州市| 闻喜县| 昌邑市| 灌南县| 庄河市| 津南区| 嘉义市| 简阳市| 分宜县| 灵寿县| 马山县| 托克托县| 堆龙德庆县| 泾川县| 包头市| 巴青县| 上杭县| 海南省| 海兴县| 惠安县| 吉首市| 凤冈县| 庆阳市| 芮城县| 崇仁县|