首先,電腦大類專業的學習壓力是比較大的,一方面知識量比較大且有一定的難度,另一方面還需要面對大量的實驗。
很多同學轉向電腦專業,包括不少同學跨考電腦專業的研究生,主要是考慮到就業方面的優勢。
其次,要想學好電腦專業,同時希望未來有一個比較大的選擇空間,本科期間還需要積極參加專業競賽、科研實踐和專案實踐活動,這同樣需要付出大量的精力。
從這角度來看,要想轉學電腦,一定是越早越好,本科生盡量早一點轉專業。如果轉專業失敗,選擇跨考也是可行的,但是難度還是比較大的。
我在近幾年參加考研復試的過程中,能夠遇到不少跨考的同學,這些同學整體的表現跟電腦專業的同學還是有明顯差距的。
這些差距主要體現在三個方面,其一是知識結構,其二是競賽和實踐經歷,其三是專業認知能力。
雖然當前電腦專業的熱度比較高,但是在轉學電腦之前一定要慎重考慮,不要以為學習電腦很簡單。
有的同學在自學了一門程式語言之後,感覺比較簡單,就會誤以為電腦專業並不難學,實際上,程式語言僅僅是一種工具,或者說是電腦專業的入門知識。
雖然不建議更多同學轉學電腦專業,但是在當前的大數據、人工智能時代,還是建議所有同學,尤其是理工科專業的同學,都學習一門程式語言,比如Python語言就是不錯的選擇。
掌握程式語言對於提升自身的數據力,以及擴充套件自身的能力邊界都有比較直接的幫助。
最後,如果有電腦相關的學習、科研等問題,歡迎與我交流。