⑴ 學會電腦編程能在企業裡面干什麼工作
如果你只是熟練掌握了計算機語言本身的編程技能、而不具備一些其它的計算機軟體專業必備的理論知識的話(例如:計算機操作系統原理、計算機網路原理、數據結構及其演算法、高等數學、高等代數、概率統計、離散數學),那麼說得近一些就是:在一個企業、或者是公司裡面可以做適當的軟體開發工作(即:按照別人給出的演算法進行編寫程序代碼),但是此時的你還不具備帶領一個科研團隊承擔大項目的能力。
但是如果你除了具備熟練的計算機語言編程技能,同時又精通了計算機軟體專業的其它理論課程,那麼你除了可以自己編寫程序代碼之外,你還可以親自帶領一個軟體開發團隊開發大型的應用軟體(例如:語音識別系統、人臉識別系統、漢字手寫體識別系統、指紋識別系統,等等)。而要開發這些功能強大且復雜的應用軟體,就必須要有扎實的理論基礎了(即:能夠對不同的任務需求建立適當的數學模型)。
⑵ 做編程可以靠什麼賺錢。
因為我是學習計算機軟體專業的,故如果說做編程靠什麼賺大錢的話,那麼必須要學習、並精通:各種數學課程(例如:高等數學、高等代數、離散數學、概率統計等)、以及數據結構及其演算法、計算機操作系統等課程。
因為任何一個大的實用軟體系統(例如:語音識別系統、人臉識別系統等),都離不開針對具體的軟體系統建立適合該系統的數學模型(因為數學模型也並不是唯一的,它是因系統而異的)。
故只有真正掌握了數學理論知識、以及計算機軟體專業的其他理論課程,才能夠真正賺大錢。
而編程語言是不斷發展變化的,且如果只是會編寫程序代碼,那麼也是吃青春飯的。無法長久賺大錢。
這就是為什麼高校裡面的教授博導們雖然自己不用編寫程序代碼,但是他們敢於承擔國家重大科研項目,並能夠按時完成項目的研發、且他們的收入要遠遠高於只會編寫程序代碼的年輕人的最根本原因。