謝邀。這位朋友 您好,有兩個問題, 一,計算機有很多方麵,我不知道你具體指哪個方麵,編程? 二,你想學到什麼深度?僅僅是開拓知識領域?還是找個簡單的計算機工作?還是找個專業的計算機研發崗位?
你問題描述的不清晰,我隻能按照我的理解來回答了。
首先說英文不好隻會影響你學習的上限,達不到閱讀外國書刊的水平就很難研究深層次的領域,但是本科計算機科班的英文水平隻需要四級半。數學水平的要求也是看層次,當你研究到了數據領域,那麼統計學在內的數學工具將是中堅力量,反過來說,計算機領域的初級層麵,數學要求較低,甚至說低於對英語的要求。
如果隻是想學計算機開拓知識領域,那麼這個可以去看網課,他們課程都規劃好了,缺什麼補什麼,看看就行了,沒啥好說的。
如果是找工作用,具體來講就是兩個路線吧 A,計算機服務崗 B,計算機研發崗A路線基本上是非計算機科班進入計算機領域的典型路線。
1,認真通讀《大學計算機》教材,不用去碰數據結構什麼的,就這一本教材夠了,隻是在宏觀層麵上做個了解。數製碼製換算啊,計算機網絡的層次啊,這些基本的上麵都有,要了解。2,熟練使用windows操作係統,比如讓你進安全模式,設置DNS/IP這些都要了如指掌,網上操作係統學習視頻多的是。這個對於非研發崗的計算機崗位來說很重要,因為你不會研發,使用你總得熟練吧。3,熟練使用辦公軟件,這個不用說。 4,認識一門編程語言C/Java,認識即可,放心,非研發崗基本用不到你編程,但是你要知道怎麼回事,因為萬一和涉及軟件的同事打交道,啥都不懂很難溝通。 上麵這幾條你能做得好,結合你的專業知識,你能做一個坐在電腦前喝茶的小白領。
B路線,研發崗,倘若你覬覦互聯網公司或者傳統軟件公司的高薪軟件工程師的崗位,那麼這條模擬科班的路線要走好。(不要想著去培訓班,出來沒人要) 1,通讀《大學計算機》教材,簡單了解即可,不然《操作係統》《組成原理》之類的分分鍾將你打蒙。2,從一開始就要接觸一門計算機編程語言,C就可以了,這個隻是學習的工具,數據結構要用到,真正研發除了硬件很難用到純C,後麵講。
3,接受科班課程的洗禮,科班的基礎課程如下《麵向對象程序設計》《計算機組成原理》《數據結構(c描述)》《操作係統》《計算機網絡》(後四個是號稱考研工科最難科目408專業技術綜合)4,到第3步時要接觸一門麵向對象的語言,這是以後用來吃飯的,不推薦C++(因為你很有可能因此走向放棄),還是Java吧(沒有說Java簡單的意思,Java可是博大精深,互聯網時代第一語言,隻是Java的火坑比較少,相比C++而言),非科班的話也別劍走偏鋒,什麼Python,Ruby就算了吧,你要是想學個Perl陶冶情操也沒人攔你,但是崗位少的可憐。如果準備進互聯網企業可以學一下JS,但是我覺得精力肯定不夠用。5,上麵的你如果學個差不多那就已經和計算機科班的大三學生差不多水平了,下麵就要確定學習的方向了,比如 Java+OS+計算機網絡→Android方向 C→obj-c+OS+計算機網絡→iOS開發 Java→JavaEE方向 OS+計算機網絡+C/Python→運維方向 JavaScript+HTML/CSS+計算機網絡→前端開發 數據結構與算法+C/C++→初級算法工程師 ... 很多方向不一一列舉,但是任何一個做的出色,月薪15K很輕鬆,但是,科班的80%也達不到這個水平。
6,假設你學習能力超強,上麵已經做得很好了,甚至Python已經掌握,那麼還有各種碩士領域的課程和研究方向等著你。 《高級算法分析》《編譯工程》《高級軟件工程》《計算機體係結構》《軟件測試分析》《安全工程》以及各種碩士研究方向, 圖像處理 計算機圖形學 體係結構 數據挖掘與倉庫 數據分析 並行計算 機器學習 深度學習 模式識別 自然語言處理 信息安全 軟件測試方向 軟件工程 分布式計算 ... 如果是純編程領域,深入研究一種或多種編程語言,會有諸如Scala工程師,高級C++工程師,對於語言運用爐火純青。 以上類,學好一個,月薪25K輕輕鬆鬆。是不是覺得研發崗的要求比較高。。。沒辦法,這年頭都想往計算機行業擠,但是計算機專業水很深,你趟不過去,就想和月薪幾十K的程序員平起平坐,確實難,你不信可以從BAT開發部門隨便拉出來一個,他們要不就是計算機基礎知識特別紮實的那種技術人員,就是對計算機編程語言充分掌握的大牛。非科班的話,你若有頑強的意誌,也可以做到和他們一樣。
多說幾句,不要以為計算機研發崗懂得編程就行了,容易走火入魔,這都什麼年代了,大部分人還是認為,搞計算機的都是搞研發的,懂編程會敲代碼的就是好程序員,見過好多別的專業的學生整天抱著一本Java書看啊看,問問他文件係統是什麼,線程進程的區別,鏈表如何實現啥的也不懂,喜歡用各種IDE編程,隻會Run,讓他單步調試不知道點哪裏...,你覺得哪個公司敢要你?
以上就是學習計算機專業知識由淺入深各層次的學習建議。可能對你並沒啥幫助,或許有些人看了之後會有幫助,那我也欣慰了。