寫給計算機專業(yè)同學:大學學過C語言,是否須繼續(xù)學習C++編程?
首先,在大學期間的學習任務應該圍繞自身的專業(yè)課程體系來展開!
對于計算機相關專業(yè)的同學來說,都是以C語言為入門編程語言來學習編程的,學習C++還是有一定必要的,作為一門編譯型程序設計語言,C++在游戲開發(fā)、桌面應用開發(fā)、軟件開發(fā)以及人工智能等領域的應用還是比較廣泛的,掌握C++對于學習專業(yè)知識也有比較積極的意義。

而且大一上學期學了一個學期的C語言,對于大部分同學而言,還只是懵懵懂懂的狀態(tài),與其開始學習新的編程語言,不如全力在已有的C語言基礎之上,繼續(xù)攻關與C語言密切相關的C++,這樣也能夠更好地利用好在大學所學習的專業(yè)知識,畢竟大學只有四年,每一個學期都是不可浪費的時間!
C/C++學習起來是有一定的難度,需要你花相對于其他編程語言來說更多的時間。

但是同時,C/C++也是一門最基礎,強大的編程語言,如果你只想是暫且學好一門編程語言,以后安安心心當一個普通程序員,那么你選擇其他編程語言可能是更快捷的方式,因為它們學起來更快,更容易讓你感覺“學到了東西”!但是,如果你以后不僅僅只想走一個方向,你想要做架構師,你想成為公司必不可少的核心骨干,那么能夠及時調整自己的專業(yè)能力,能夠短期內掌握一門新的編程語言,那么我還是建議你選擇C++,我相信你以后不會后悔的。
通俗來講:C/C++就像是少林寺的"十八銅人陣",你闖過了這一關,你才是真正掌握了少林寺功夫。編程也是如此,你學好了C/C++,就是學好了編程的核心功夫!

對于非計算機專業(yè)的同學來說,是否學習C++要取決于以下三方面因素:
第一:自身的專業(yè)特點。C++語言與Java、Python等編程語言不同,C++語言在互聯(lián)網(wǎng)行業(yè)領域都有比較廣泛的應用,比如在人工智能、游戲開發(fā)、音視頻開發(fā)、工控軟件開發(fā)、桌面應用開發(fā),C++的應用領域在不斷增加,因此這些相關專業(yè)的同學,學習C++還是有一定必要的。當然,隨著工業(yè)互聯(lián)網(wǎng)時代的到來,更多行業(yè)領域的職場人都應該學習一門編程語言,這是一個大的發(fā)展趨勢。

第二:自身的發(fā)展規(guī)劃。對于大學生來說,自身的學習計劃一定要契合自己的發(fā)展規(guī)劃,如果未來要從事與互聯(lián)網(wǎng)、游戲、軟件、人工智能等領域相關的崗位,那么學習一下C++還是有必要的。
第三:自身的興趣愛好。對于本科生來說,如果處在大一和大二階段,可以盡量按照自己的興趣愛好來多學習一些知識,如果對于編程知識比較感興趣,完全可以學習一下C++語言,會對你的未來發(fā)展非常有幫助。
分享(源碼、項目實戰(zhàn)視頻、項目筆記,基礎入門教程)
歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!
編程學習書籍

編程學習視頻
