基本學科就是三大類:數學/物理學,程式語言/資料結果,應用
資工系有軟體,硬體兩塊,硬體這塊目前偏向arduino之類,主要方向是機器人
軟體方面多了,硬體我不算熟,但軟體我的建議是
1、Linux,Windows上你的侷限很大,你一定要有一台純run Linux的系統,或是用mac同時兼顧程式和日常操作。
2、git,一定要會
3、大語言:java,c#擇一
4、小語言:python一定要會,javascript一定要會,其它再挑一個。php一定不要學,除非你已經很熟了。
5、其它語言有很多,我自己是熟ruby和go
6、記住3000小時原則,當你在一個語言上下了3000小時的功夫,這包括看程式,看書,寫程式,卡關,痛苦,找解答,找人問。當你花了3000小時以後,你就算是一個優秀的程式設計師了。
7、你不可能只會一樣語言,切記,我最近就在學lua
8、第二個語言,就不用3000小時了,1000小時你就可以和第一個語言一樣優秀
9、有人說資訊業話題變來變去,4年後ai就不紅了,這句話是錯的。
20年前流行網頁設計,現在網頁設計一樣找得到工作,不紅不是沒需求,只是沒話題
10年前流行app開發,現在一樣火紅工作一堆
5年前流行大數據,hadoop,你如果能到美國工作,hadoop相關工作年薪起跳在6萬到10萬之間,當然你要很棒
python學好,把anaconda/jupyter弄熟,不要只學什麼迴圈,物件的,連iterator,generator都有學到,這些都只是ai的入門而已。
數學學好,線性代數,微積分,矩陣運算,機率論
你現在入AI這一行,有吃不完的飯,走不完的路。硬體有工業、機器人、無人車、無人機.....
軟體有CV、NLP、文字.......
我現在自己公司做半導體缺陷檢測,用AI做,那速度及準確度是讓客戶嘴巴掉到地上的誇張,純AI,純PYTHON,介面現在用JAVA,以後要改成REACT。
資工系出路很廣
cheng0610a wrote:
在此想詢問各位前輩,資工系四年有須多必選修科目,
如演算法.離散數學.線性代數.資料結構.資料庫系統.微積分.網路概論.計算機概論....等等許多
我想請教眾多科目中哪些是最重要的呢?!未來出社會使用率很高的科目?!
大學教給你的都是基本功
也就是這些概念你都要會,以後不管你要多學其他東西都會有比較好的底子
至於那些選修科目比較重要,那就要看你未來要幹嘛
資工系未來的出來也是非常多
如果真的要以外來出來逆向回來找要修的課
那你應該先找你以後要做的事情
目前最夯的應該是機器學習這個領域
如果有興趣可以拿幾堂相關的課
但千萬不要以現在最熱的領域為唯一的選擇方向
因為等你念完研究所要出來工作
到時候熱的東西又不一樣了
總歸一句,必修課的那些基本功扎穩
以後要去哪裡都好走
資工如果追根究底還是數學那類的東西
不需要像數學系弄得這麼深,但至少要變成你能夠隨時上手的工具
cheng0610a wrote:
....
但這句話怎麼覺得資工系好容易被取代
去外面學寫程式基本上就是學皮毛,學怎麼用工具~
要寫一個能動的應用程式當然很簡單
拉拉按鍵寫個 if、else 誰不會?
若是念了資工系還只會寫那種程式當然很容易被取代
但資工真正在學的是下面這些..
電腦的運作:計概、計結、OS、網路
資料處理與最佳化:演算法、資結、資料庫
讓你實作演算法的數學基礎:線代、離散、機率
軟體韌體硬體規劃:數位、電子電路、嵌入式系統
更不用說其他研所的學門:網路攻防、人機互動、AI、多媒體、平行處理、超大型積體電路設計...
單純看樓主在資訊領域中有興趣的是哪方面...
但 計概、OS、資結、演算法、線代、離散...這些絕對是基礎
在學的時候也許不用都要考100分
但是該懂的概念絕對要記在心中
然而另一個最重要的是英文
因為資訊領域最強的國家就是美國
所有要找的資料最齊全的絕對都是英文
資訊系如果資訊吸收閱讀能力不好就輸了
關閉廣告