【心血來潮】淺談一下資工系的大一大二課程,跟資工系的同學所具備的能力
latest #29
大二轉眼間就快結束了
我轉系到資工系後,這學期就可以把大一的基礎課程給補完了 
等同是說我已經快上完兩年的資工系課程
大一大二 大概分三種課程
一: 數學類: 離散數學、線性代數、機率
二: 程式(語言)類: 計算機程式設計( C )、物件導向( JAVA) 、資料結構、演算法、UNIX作業系統、組合語言
三: 偏硬體或是理論類 : 普物、電子電路學、計算機網路、邏輯設計
很認真地說
語言類 像是 C、JAVA、組語
其實老師都是在講這個語法要怎麼使用而已
立即下載
所以寫出來的作業 跟小考寫出來的程式
跟垃圾沒兩樣,完全看不到實用性
可能排序這一塊實用一點,問題是他就是.. 對,會排序了,沒有然後
最近期中考結束了,物件導向 (JAVA) 跟 組合語言 (低階語言,簡單來說就是... 很笨很麻煩很陽春很低階、比較接近硬體的語言)
這兩個科目 出了 期末專題 (要交一個成果出來)
物件導向(JAVA) 說 請寫一個 深度學習的AI出來
跟課程內容八竿子打不著
作法就是叫我們自己去網路上學、找函式庫來用
老師會給海量的圖片「訓練」我的程式,要辨別那個圖片上的手寫數字是多少
之後測試的時候,就丟程式沒看過的圖片,要辨別出這個上面寫的數字是多少
......
Fine ,那另一個組語的期末專題是什麼哩~
請寫一個compiler出來
要把txt檔中用C寫的程式 翻譯成組合語言,然後要可以執行結果
這跟課程教的東西八竿...
好,有關連,因為要上過組語,才知道C翻成組合語言應該要長怎樣
問題是這個實作的能力,實作需要的技術,課堂上完全不會教
就是要自己查、自己餵狗、自己嘗試
另外兩類,數學類跟硬體類...
呃,數學類就不用說了,反正就是理論基礎,也不太知道要拿來幹嘛的
偏硬體或是理論類
普物跟電子電路學其實我不知道為甚麼要學
誒....電子電路會教二極體、電晶體之類的好像還算重要雖然我都聽不懂
普物就不知道要幹嘛了
邏設會插插麵包版(簡易電路板)
做出來的東西很有限跟垃圾差不多,雖然成就感蠻高的
計算機網路... 誒,應該也是網路領域蠻重要的雖然我還是聽不懂,而且聽懂了也沒辦法實作什麼東西
好了,課堂給的東西就這樣
所以,課堂上並不會教你電腦要怎麼修、SSD要怎麼裝、DDR3的記憶卡要怎麼插,也不會教你要怎麼灌作業系統、改裝電腦
也不會教你怎麼挖礦挖比特幣、怎麼開發一個軟體或遊戲、怎麼......反正普羅大眾覺得資工系應該會的東西,目前來說,嚴格來說是,在課堂上沒有
問題是,上述那些,包括怎麼做那兩個專題
就是有同學會,而且不少
深刻感受到,要在這個行業,其實就是要自己不斷去學習、餵狗,不可能只靠學校課堂教的東西,然後就可以寫出什麼有用的狗屁出來
現在我手邊會的東西就是一些氣功的氣
然後不會發功 (x
一邊打這個噗,一邊在弄明天營隊總驗要公告的細流表wwww
一個不專心ww
耶,以上
back to top