全站文章 iT邦幫忙
iThome Online提供免費電子報,現在就訂,最新IT訊息每日寄達。

iThome 每日新聞報
iThome 產品技術報
加入iThome Online會員,立即使用討論區、Blog等服務。

免費加入會員
登入 / 登出
管理會員帳號
忘記帳號密碼
聯絡客服
訂閱周刊
讀者服務
13' E政府專刊no.7(48)
13' iTcloud No.3(47)
12' E政府專刊no.6(46)
12' 個資法專刊No2(45)
12' iTcloud No.2(44)
12' e政府專刊No.5(43)
12' 個資法專刊(42)
11' CIO專刊(41)
11' e教育專刊No.3 (40)
11' e政府專刊No.4 (39)
11'iTcloud專刊(38)
10' e教育專刊No.2 (37)
10'e政府專刊No.3 (36)
09'e政府專刊No.2 (35)
09'e教育專刊(34)
09'e政府專刊(33)
08'企業資安專刊-端點安全防護(32)
08'企業採購情報誌(31)
07'資訊安全技術應用專刊(30)
07' 新世代資料中心專刊(29)
07'企業資安技術應用專刊(28)
企業採購情報誌'06冬季號(27)
本科系與非本科系的程式設計者
文/王建興 (清華資工所博士班研究生) 2014-02-20
分享到facebook
一般人認為程式設計是資訊科系學生畢業後就業時的主要能力,但大學資訊教育的提供的是知識啟蒙,實戰經驗需要另外培養

王建興
目前在一家網路應用軟體公司擔任技術長的工作,專長是物件導向設計以及Internet應用系統的開發。他過去的研究興趣包括:點對點網路、分散式網路管理、行動式代理人、感知網路。從企業應用軟體系統,到個人行動裝置上的應用,他都有一些開發的經驗。並且對於網路創業及網路應用的發展趨勢,持續保持高度的關心。

在軟體開發工作的經驗中,或許不少人都有類似的經驗,就是在你身邊的同事,他們並不是所謂資訊相關「本科系」出身的,程式設計的能力卻很好,甚至不乏許多高手、神人。相反的,也有些資訊相關「本科系」出身的程式設計者,在程式設計的表現卻又是一般般。半路出家的,反倒在職場上的表現也不遜色。

程式設計的課程只是本科系課程的一部分
所謂的「資訊相關科系」,在臺灣的大學裡,大概指的就是像「資訊工程」、「資訊科學」或「資訊管理」之類的科系,有些學校的電機系裡,還特別分出了一個計算機組,也算是在這個一般人認定的範圍裡。在不少人的認定裡,「資訊相關科系」的畢業生,之後,大抵就是從事軟體開發工作的,所以,程式設計就是他們在大學裡所學習的主要技巧了,而且,這正是為了日後求職在做準備的重要基礎。

但是,相信大多數的資訊相關科系學生進了學校開始上課之後,才會發現,原來「程式設計」的相關課程,只佔了資訊相關科系課程安排的一小部份,一進大學,我們除了上不少的數學課之外,大概是從計算機概論、資料結構、演算法之類的核心課程開始,這些科目之外,在系統部份會有系統程式、作業系統,在硬體部份會有數位邏輯電路、計算機組織、計算機結構、等等。隨著不同的興趣,可能會有分散式系統、電腦網路、人工智慧、資料庫、資訊安全、軟體工程、……等等。

資訊學門的領域繁多,資訊科系的大學生要接觸的課程類型也不少,但其中會專注在「程式設計」或偏向軟體開發的「軟體工程」的課程,並不會太多。整體比重來看,並不會太顯眼。

這究竟是怎麼一回事呢?顯然,普羅大眾對於資訊科系學生畢業之後的就業認知,和在學校裡所修習的課程,這之間的落差似乎還挺大的。所以,偶而也可以看到一些對於資訊教育的批評,像是學校只教理論,不教實務,使得大學畢業生沒辦法一畢業之後,就成為職場的即戰力之類的評論,而這也似乎是不少人的看法。

當然,我並不是教育專家,沒辦法從這個角度提供什麼觀點,但是,在短暫的軟體開發生涯裡有一些經驗,因此,對於這個現象的有些想法,或許可以拋磚引玉。

大學教育的目的與職業訓練的差異
首先,大學並不是職業訓練所,它的教育目的並不在訓練就業所需要的直接能力。電腦科學雖然這幾十年來才興起的學科,其內容卻也是博大精深,就像前段文字中所提到的種種領域,沒有一門不是曠日費時鑽研之後,才能夠窺其堂奧。更別提要在短短的幾年時間,就讓一名學生對各種領域都有所接觸,並且有入門級的基礎。對電腦科學領域全面而廣泛的認識,我想這才是大學資訊學科教育的真正目標。

在許多人的刻板印象中,覺得理論與實務有所落差,但事實上不然。當你在開發真正的軟體系統時,會遭遇到很多的問題,都不是單純程式設計面向上的問題。而這些問題,是不論你的程式碼架構有多優雅、程式碼編寫的如何精簡,都一樣會存在,而且是完全不相干的,因為它們是完全不同面向上的問題。


1 / 2 下一頁

分享到facebook

2014資安趨勢研討會
更多研討會
▼ ADVERTISEMENT ▼
▲ ADVERTISEMENT ▲

電週文化事業版權所有、轉載必究 •Copyright © iThome | 刊登廣告授權服務服務信箱隱私權聲明與會員使用條款關於iThome