6 回答

TA貢獻(xiàn)7條經(jīng)驗 獲得超6個贊
如果你想在高中學(xué)習(xí)編程的話,其實不建議你花太多的時間,畢竟高中學(xué)習(xí)壓力很大,其次想了解的話,我來說幾句:
大學(xué)計算機(jī)相關(guān)的專業(yè)有計算機(jī)科學(xué)與技術(shù),軟件工程,網(wǎng)絡(luò)工程,通信工程(偏向于硬件),電子(硬件),那么看到題主說的是想學(xué)編程,那么可以考慮計算機(jī)科學(xué)與技術(shù),軟件工程和網(wǎng)絡(luò)工程等專業(yè)。
本科期間不同的學(xué)校想差很大,好的學(xué)校計算機(jī)專業(yè)老師很牛,還有就是對學(xué)生要求高,相比較一般的學(xué)校而言,課程設(shè)計更有質(zhì)量,所以希望小伙子你能好好高考,爭取讀一個計算機(jī)強校。
專業(yè)基礎(chǔ)有:計算機(jī)導(dǎo)論,計算機(jī)組成原理,計算機(jī)操作系統(tǒng),計算機(jī)網(wǎng)絡(luò),數(shù)據(jù)結(jié)構(gòu)與算法,圖形學(xué)(選),某某語言程序設(shè)計(c,c++,java,php),數(shù)據(jù)庫(mysql,sql server)等,還有工程相關(guān)的高等數(shù)學(xué),線性代數(shù),概率論;還有一些計算機(jī)方法:UML建模等,電子技術(shù),數(shù)模,電模等,不過計算機(jī)基礎(chǔ)一定掌握,這樣可以以不變應(yīng)萬變。
不以市場為導(dǎo)向的學(xué)習(xí)編程就是耍流氓,畢竟以后基本是要靠這個手藝吃飯的:那么在本科期間要明確自己的方向,語言方面當(dāng)下比較火的有java,php,js,python等,至于其他小眾的語言只能看個人喜好和方向了。
對于職業(yè)來說:目前有的職位有java開發(fā)工程師,php開發(fā),前端開發(fā)(css,html,js),算法工程師(數(shù)據(jù)結(jié)構(gòu)和算法一定很好,數(shù)學(xué)好,掌握有一到兩門面向?qū)ο笳Z言),PC客戶端開發(fā)工程師(c++和c#),python開發(fā),Nodejs開發(fā)
對于方向來說:大公司分為很多,研究崗位(算法工程師),研發(fā)崗位【寫業(yè)務(wù)邏輯的:前端(網(wǎng)站前端,游戲前端),服務(wù)器開發(fā)(erlang,java,php等等)】
具體要看你自己想學(xué)什么,如果是想培養(yǎng)興趣的話,又時間少,我個人推薦python,可以爬蟲抓取信息等。如果你是想做出網(wǎng)站來,你可以了解一下gitpages,這個是完全前端的東西。

TA貢獻(xiàn)392條經(jīng)驗 獲得超170個贊
最基礎(chǔ)的課程是C語言,大部分的高校跟IT相近的專業(yè),開的一門必修課程就是C語言,C語言是編程中的基礎(chǔ),只要你學(xué)會了,就很好去學(xué)習(xí)其他編程語言,比如C++,Java,
添加回答
舉報