Re: [閒聊] 資訊系不止是寫程式

作者: cie (大熊)   2014-07-24 05:10:12
※ 引述《CharlieL (心平氣和)》之銘言:
: ===
: 資訊系不只是寫程式
: 資訊系教的事情是如何讓電腦能夠更方便的為人類服務。
: 我們不只是希望說讓電腦上面有一堆程式在那邊跑來跑去,
: 而是想從大方向來看我們未來可以讓電腦做到甚麼,能夠更符合我們的需求。
: 從這個角度來看,我們就會看說例如怎樣讓電腦算的更快、怎麼樣讓電腦更省電、
: 怎麼樣讓電腦更聰明、怎麼讓電腦能做到的聲光效果更好、怎麼善用從大型的超級
: 電腦到你手上的智慧型手機到你家冷氣裡的自動溫控系統裡頭各式不同的計算資源、
: 怎麼分析到底哪些事電腦做得到而又有哪些事電腦做不到。
: 總結一句,就是在思考如何讓電腦幫助我們的生活。
: 就像機械系也許會想說某一個特殊的機械或者是車子怎麼做可以做的更好;
: 或是土木系會想說怎麼樣可以把房子蓋得更好。
: 我的看法是:資訊系想著如何讓電腦變得更好,然後更能夠幫助我們的生活。
順著軒田教授這篇, 我也來試著以電子電機(EE)的角度說明...
基本上我想不管 CS 或者 EE, 都試著要讓人類的生活更便利,
一個是以 software 方式操弄, 另一個則是從 hardware 方向進行改善...
其實牽扯到的從材料(silicon or xxx), 電路元件(CMOS or BJT or xxx),
系統設計(embedded or PC or server or ...) 到使用者感受到的應用情境。
很多有趣的東西, 幾乎都需要跨領域結合(除EE/CS, 還有材料/醫學, 甚至設計等),
台灣過去在硬體的部分表現很好, 造就了 TSMC 或者 MediaTek 這些一流企業,
但是要注意的是, TSMC 背後也有一堆 CS 的人寫程式分析製程資料, 來提高良率;
MediaTek 橫掃歐美一線大廠, 靠的也是推出所謂的 turn-key solution...
換句話說, hardware 與 software 如何完美的搭配, 會是非常重要。
舉個例子來說, 目前電腦裡頭幾乎是 CPU 搭配 SRAM, DRAM, 外面再有 HDD...
可這幾年開始以 NAND Flash 為主的固態硬碟(SSD) 將逐次取代 HDD,
未來可能是 PCM 或 ReRAM 躍為要角, 這些都不是單一學科的訓練可以完成。
(很抱歉, 有些縮寫我就不一一說明, 應該都是 google 得到)
我想說的是, 不管你學校裡所接受的是哪方面的訓練, 別忘了把自己的天線打開,
未來需要的不只是專注的 I-type 人才, 而是 T-type, 甚至 Π-type....
半導體大師施敏教授曾戲稱, 大家都說他最懂 CMOS, 可他大學時代只知道真空管!!
======
寫程式這件事情, 說穿了就是邏輯, 如何把想作的事情以最佳的方式作安排;
所以不只是 coding, 而是 programming, 不管 CS 或 EE, 都是很重要的能力...
但最最要緊的還是, 背後的創意與熱情!!
作者: CharlieL (心平氣和)   2014-07-24 05:14:00
非常同意!
作者: arrenwu (鍵盤的戰鬼)   2014-07-24 05:23:00
我倒覺得只要是工科的學生都要會寫程式,只是不一定都非常追求執行的效率而以
作者: afflic (afflic)   2014-07-24 05:44:00
一般人:1+2+...+99+100高手:(1+100)*100/2不過電資這塊真的變遷很大啊...從真空管到CMOS,從黑金剛到iphone......
作者: arrenwu (鍵盤的戰鬼)   2014-07-24 06:05:00
工學院每個行業都變得滿多的
作者: twsoriano (卡位)   2014-07-24 09:10:00
有聽過一個說法 外人都以為資訊系在做programming因為他們都不知道software engineering到底是啥之前有個第一份工作在貝爾實驗室的教授說他這輩子從來都不會寫程式 他一開始工作就有人幫他寫因為他是做engineering 不用管coding和programming
作者: ra21844 (YDW)   2014-07-24 10:37:00
這篇不是專業的應該看不懂吧XDD
作者: shaform (Shaform)   2014-07-24 10:48:00
2樓真要說的話還有人認為所有人都要寫程式呢(推動必修的XD不過這輩子從來不會寫程式的人如果當年是讀資工的話不曉得要怎麼拿到某些避不開的課的學分orz...
作者: arrenwu (鍵盤的戰鬼)   2014-07-24 10:59:00
從來不會寫程式?學就會了一堆社科院的也在學Python了,
作者: jaid (jaid)   2014-07-24 11:54:00
有碰點電腦DIY,有在看科技新聞的這篇不難
作者: jackjack369 (EMU1200)   2014-07-24 12:06:00
SSD取代HDD??
作者: Hikkiaholic (= =a)   2014-07-24 18:07:00
但我覺得資訊最難就寫程式阿 說寫程式簡單根本呵呵沒寫過難程式的屁孩唱高調而已隨便一個函數怎麼用 不准辜狗 你想一百萬年也不會理論上工程師不用親手蓋房子 但事實上都被逼上去抬鋼筋灌水泥嚼檳榔 阿比套沙士
作者: jinnit53362 (revolutionist)   2014-07-24 18:16:00
不會寫程式資工也可以畢業啊 正妹有工具人幫忙就ok了
作者: Hikkiaholic (= =a)   2014-07-24 18:20:00
話說在老師文章底下推廢文好爽 頗呵
作者: NEWOLD (亂紅飛過鞦韆去)   2014-07-24 18:56:00
你有沒有考慮盡量不要中英交雜啊 這是高中版耶
作者: arrenwu (鍵盤的戰鬼)   2014-07-25 00:08:00
你也知道"不准Google"是在講廢話喔 ㄏㄏ寫程式不能google就跟算數學不准翻筆記是一樣的
作者: lsc36 (lsc36)   2014-07-25 02:11:00
不准Google是怎樣XDDD函數定義是人定的 又不是什麼理論推導出來的所謂"學寫程式"不過是學語法跟邏輯而已 離實作還差得遠呢...好像太認真了= =
作者: Hikkiaholic (= =a)   2014-07-25 03:24:00
數學不准翻筆記不難吧? 台灣考試不都不能翻但寫程式面試真的就不能辜狗阿 這難度比數學難上萬倍我不知道面試都怎解決的 可能就合理刷掉沒關係的人吧90%限制都是設來刷沒關係的人 這個是也不奇怪這些好像和老師的文無關 囧

Links booklink

Contact Us: admin [ a t ] ucptt.com