2008-09-21

給大一新生…

首先要歡迎並恭喜你們進到台大,你們絕對算得上是優秀又幸運的一群,希望你們能持續優秀並更上一層樓,也希望你們不要白來了這一趟,讓自己遺憾,也讓別人惋惜。系刊的編輯希望我能跟同學們分享我的學習經驗,給大家一些建議,以下就是我回顧我的求學生活,並根據這些年來在台大輔導同學的經驗,想先給大家的一些建議,希望對你們在大學的學習有些幫助:

建議一:不要被自己的認為限制住自己的成長
你認為已經很瞭解自己了嗎?你已經認定有些事情你一定不會有興趣,一定不行嗎?或許你是對的,但我建議你再確認一次,而且要以勇敢且沒有預設立場的方式再探索自己的潛能一次,才不會埋沒了自己,造成大家的損失。我的經驗告訴我,有許多的潛能是要靠不斷的自我挑戰才能激發出來的,因此養成時時願意自我挑戰的心態與習慣很重要,而大學絕對是大好時機。

建議二:肯定自己的能力,全方位的學習
不管土木系是你的第幾志願,也先不管你是否只是糊里糊塗地來到土木系,能進到台大土木,你們的學習能力絕對是全國頂尖,因此沒有道理大學的課業會難倒你們。但是為什麼還是會有人被二一退學?我的經驗告訴我,都不是聰明才智的問題,而是基本生活能力、情緒管理、人際關係、學習態度等問題所造成的。現今有不少的同學在大學以前,只被要求把書唸好,其他事都不用管,因此有許多的「唸書以外的事」可能都還在小學程度,只好到大學裡才來補修,自然容易挫折不斷,信心受挫,自然也影響課業表現。如果你發現你是屬於這樣的人,我建議你更要以正面的態度來積極學習功課以外的東西,很多事情的學習本就需要時間的磨練,絕對不要輕易懷疑自己的能力,也要會適時地尋求幫助,不要太執著於以成績表現來評價自己,能夠早日有一個均衡發展的人生應是重要得多了。此外,我的經驗也告訴我,知識的學習必需要與生活經驗相結合才會有力量,因此不要只從書本中去讀知識,還要多從經歷與實踐中來學習。

建議三:不要被系所的概念限制住自己的發展,要找到自己的熱情所在
請記住,大學的科系並不是用來限制學生的發展的,而是要提供一個養成環境,一套基礎觀念與方法,讓學生可以在這個基礎上去逐夢,發展出符合自己興趣的獨特風格,開創出自己的一條康莊大道。因此不管你就讀哪一個科系,你都是在學一套系統方法,來幫助你分析與解決問題,就像學武功一樣,不管是少林派、武當派、還是峨眉派,都是一套完整之武功,也各有所長,只要你學得好,就是武林高手,也就不用太擔心產業的起起伏伏。至於該選哪一個科系,那就看你能在哪一個產業找到你的熱情所在,覺得哪一個比較適合你自己的志趣,且可以學得出名堂。現在的科系發展也都朝向跨領域,因此每個科系裡也越來越多將來可以跨領域的機會,同學應以心的觀念及視野來看待轉系這件事。而且台大提供了同學全國最好及最完整的學習環境,有各種不同的領域讓你選修課程、修輔系、雙主修,還有各種幫助你學習的資源,建議你一定要好好把握。最近收到你們一位正在蘇格蘭深造的學姐的明信片,信裏有這麼一段話:「出國後反而發現台大的好,真的好後悔以前在台大沒有好好利用學校的資源。哈~現在繳國外昂貴的學費才發現台大資源的物美價廉。」真的,請同學要好好把握與善用。

建議四:閱讀「做自己與別人生命中的天使」(嚴長壽 著)
這本書把許多我想與同學分享的都說了出來,而且還說了更多也更好,因此我建議大家好好地閱讀這本書,並從中學習。我在本月(2008年9月)即將出刊的杜風電子報(http://epaper.ce.ntu.edu.tw)第十二期中,也特別寫了一篇推薦此書的文章,同學們可以閱讀參考。

最後,期勉大家都能在大學的學習裡,更加地認識自己,找到自己的價值與熱情所在,及結交許多志同道合、能患難與共的朋友,並養成能獨立學習又能團隊合作的能力,及不斷自我挑戰與自我提昇的習慣。除了自己的成長外,也希望同學們能常懷感恩與慈悲之心,伸出雙手去盡力幫助別人,讓我們的世界更溫暖更美好。

2008-05-02

一位高中生的來信:有關土木工程學系的問題

昨天有位我兒子的高中同學來信問我有關選系方面的問題,因此我將我的一些思考稍做整理後趕緊分享給他,希望能對他有所幫助。以下略微修改其來信,以隱其名,並將我的回信也附上,希望能拋磚引玉,讓更多的人能分享他們在選系方面的經驗與智慧。

================================
親愛的謝尚賢教授:
我叫OOO,因為最近面臨大學選系問題,我所要選擇的校系是中央土木工程學系和中正通訊工程學系,但就一個高中生而言,要決定自己對哪方面科系有興趣,其實是不實際的,因為我們高中所接觸的都是理論上的物理化學數學,對於專業領域可說是一竅不通,因此想請問教授些土木工程問題:坦白說,生活週遭很多人都不太建議走土木,總認為土木為夕陽產業,在科技發達的現代,已無多大的市場,而應該走高科技產業,例如電機、通訊、光電;但亦有人說生活週遭都充滿有關土木的東西,將來在環工方面也必會成為很欠缺的人才,反而是電子產業因為大家蜂擁而讀,造成飽和的現象。
面對多種不同的講法,我想教授是否能在百忙中抽空回信給我一點建議,我想了解專業的土木人對土木工程的見解與認知,甚至是未來工作以及人生走向,提供我更多的想法,以決定這個影響深遠的決定,謝謝。

=================================

OOO同學:

選系對你們而言的確不容易,我會盡力分享我的想法,供你參考。
以下的思考,或許可以協助你選系:

  • 先不要去管你需要修哪些學科,與你對他們有無興趣,請先試著思考你將來完成學業後(可能只是學士,也可能是碩士或博士)想要從事什麼?什麼樣的工作會是你所喜歡的?例如,在辦公室裡或是需要常跑戶外?多是自己獨立作業還是需要與許多人共同合作?然後再想想哪些學科領域你比較有興趣(一般也都會學習得較佳),最後檢視哪些學科最能提供畢業生你所喜歡的工作機會,這些應都是你可以考慮的。
  • 你預定何時投入職場?目前在臺灣的工程領域,有很大部分的同學都會唸完碩士,當完兵,才就業。對你而言,也就是至少6-7年以後,你可以預知那時所謂的高科技產業會是什麼嗎?會是電機、通訊、光電嗎?還是這些產業也慢慢走向平穩發展,其他明星產業又冒了出來?又每個產業都會有它的週期發展,總是有起有落,如果能在準備好時(應是進入職場至少數年之後),掌握到產業的高峰期,那就太棒了,但現在要預知未來之事,誰也沒把握。
  • 土木工程的內涵很廣,只要是與民生有關的工程,都是土木人所關心的。因此,土木工程脫離不了人類為了生存與追求生活品質提昇的需求,例如提供樓房、工廠、道路、橋樑、隧道、水庫、自來水與污水處理、休閒設施、機場、港口、車站、防災設施等等隨處可見之工程,而要這些工程能順利完成又會牽涉到許多其它的產業,例如機電空調之製造業、車輛製造業、通訊電子業等等,土木工程師必須要能將東西整合起來,才能完成工作。而大學的土木工程教育,提供一套以提昇人民生活品質為目標之工程系統方法,讓你有基礎可以去從事土木這個產業,甚至其他相關產業的工作。念了土木,是學一套土木的方法,它也可以應用在許多不同的領域,因此,土木系的校友幾乎在各行各業都有相當成功的例子。
  • 我認為,不管你是念大學的哪一個科系,你都是在學一套系統方法,來幫助你分析與解決問題,就像學武功一樣,不管是少林派、武當派、還是峨眉派,都是一套完整之武功,也各有所長,只要你學得好,就是武林高手,也就不用太擔心產業的起起伏伏。至於該選那個門派,那就看你覺得哪一個比較適合你自己學,而可以成為頂尖高手。大學的科系並不是來限制學生的發展的,而是要提供一個養成環境,一套基礎養分,讓學生可以在這個基礎上去逐夢,發展出符合自己興趣的獨特風格,開創出自己的一條康莊大道。因此好的大學,會提供學生好的學習環境,例如可以修習輔系、雙主修等。因此,我一向主張既要選系,也要選校。
  • 土木不會是夕陽產業,因為人類社會與文明的發展離不開土木,只要需求不會消失,就會是永續的產業,而重點應是能否持續進步發展。只要人們需要進步,土木應就會持續進步。

拉拉雜雜寫了許多,希望對你有些幫助!

祝 好

謝尚賢

2008-03-16

土木形象短片

為了介紹土木工程,我們花了幾個月的時間,製作了一個宣傳短片(網路版請看http://tw.youtube.com/watch?v=9KmkYS35UuE)。如果您還沒看過,請趕緊到前述網址觀看,並給予我們指教與建議。因為是第一次嘗試,經驗不足,相信仍有許多可以改進之處,還請多多包涵。當然,您的支持與鼓勵是我們絕對需要也歡迎的。

由於我們目前的中小學教育基本上只介紹了基礎「科學」(Science),如物理、化學、生物、地球科學等科目,同學們對於「工程」(Engineering)都很陌生,許多專業工作不在工程領域的學生家長們也是如此,更遑論對「土木工程」的認知與理解了。然而,土木工程攸關著大家的生活品質,必須隨著人們的需求、社會的發展、與科技的進步,不斷地提昇與進步。因此,我們需要持續地有具有服務熱忱的優秀人才進入這個專業來持續打拼,才能讓大家的生活更好。

我們希望能藉由短短約4分鐘的影片介紹,讓社會大眾,尤其是就讀高中的莘莘學子及他們的家長,能更瞭解土木工程對我們的生活品質及社會發展的重要性,並對土木工程專業的精神、內涵、市場需求、發展現況與展望,有多一些的感受與理解。更希望能吸引認同土木精神且對土木工程有興趣的有志青年,投入土木工程這個有歷史、有傳承、有理想的專業領域。您有認識這樣的青年或他(她)的親朋好友嗎?希望您可以幫我們向您所認識的親朋好友們推薦這支短片,我在此先謝謝您!

在此我也要感謝系主任張國鎮教授的大力支持,與許多協助製作短片的老師同仁與助理們,特別是呂良正教授、李劍鋒博士、張國儀助理、及張堂賢教授,沒有大家的集思廣益與幫忙,我們是無法有這樣的成果的。

「杜風」電子報

去年(2007年)10月我們發行了「杜風」電子報(http://epaper.ntu.edu.tw/?p=view&listid=136),每個月發行一期,目前已出刊了5期,不知您看過了嗎?訂閱了嗎?如果還沒有,希望您能訂閱,給我們支持與鼓勵,也歡迎您的指教與建議。

發行一份刊物,要維持優良的品質,且還得持之以恆,是一件相當不容易的事情,在此要先感謝系主任張國鎮教授的大力支持及張國儀編輯的才華與全心投入,當然也要感謝系上同仁們與許許多多的系友們所給予的支持與鼓勵。很高興看到這份刊物在訂閱數上的持續成長與逐漸擴大的迴響,在此略述一下當初發行「杜風」電子報的緣起。

在土木系教書一晃眼也教了十幾年了,經歷過十多年前因「六年國家建設計畫」所帶動的一波土木工程熱潮,記得當時臺大土木的聯考排名曾一度高達全國第六。近幾年來,由於政府財政較拮据,公共建設支出減少,加上政治及法律制度的不夠完善,與部分媒體「唯恐天下不亂」的渲染報導,不僅對工程專業的理解與尊重不足,又常被有心人利用成政治惡鬥工具,一樁樁所謂的「工程弊案」及不少被無辜牽扯入弊案而飽受傷害的優秀工程師,不斷地打擊土木工程的專業形象及從業工程師們的士氣,聯考排名自然大受影響,雖然我們在臺大土木系所招收的學生仍是全國排名前10%的優秀學生。

隨著時代變遷與人民對生活與生命品質的需求不同,每個產業都會有它的起起伏伏,這本是正常的現象。臺灣也曾經歷如現在的金磚四國等新興國家對土木工程的「高度需求期」,當時「土木工程」甚至是青年學子們在理工領域的第一志願。現在,臺灣已進入已開發國家之林,對新建工程的需求較少,而對現有建設之維護管理有較高的需求。整體而言,雖然土木營建產業難免受經濟景氣循環之影響而有起伏,但只要人民想維持現有的生活環境品質,或甚至希望持續提昇,土木工程的需求就會一直存在,且必須隨著時代的進步持續提昇專業水準,絕對是一個有市場、有前途、能造福社會的產業。

土木工程是一個有理想與有歷史傳承的專業,其好壞攸關人民的生活品質,必須隨著人民的需求、社會的發展、與科技的進步,不斷地提昇與進步。因此,也必須持續有對社會服務充滿熱情的與優秀的人才進入這個專業來持續打拼,才能讓大家的生活更好,並開創出更美好的人類文明。

但是,許多的社會大眾與莘莘學子卻不瞭解上述有關土木工程對我們社會的重要性,也不易瞭解土木工程專業的精神、內涵、市場需求、發展現況與展望。而許許多多的土木工程師們,即使在專業未被充分尊重,士氣大受影響的低迷氣氛中,仍一本初衷地默默為大家努力打拼,非常值得敬佩,也應該被肯定。還有許多已經為大家奉獻大半輩子的前輩們,也有許多值得傳承分享與讓後輩學習之處。我們總覺得,我們不能只是默默耕耘努力,也應該多多相互分享、學習及鼓勵,更應多與社會大眾對話,讓他們多瞭解土木工程的各個層面,以利共同提昇我們的生活與生命品質。

於是,我們嘗試以我們有限的資源與能力,發行台大土木系的電子報--杜風電子報--來略盡棉薄之力,希望社會各界,尤其是我們的畢業系友、學生家長、及長期支持我們的產官學界的朋友們,能更瞭解土木工程的不同層面及面向,認識一些土木工程專業領域中為大家默默努力奉獻的人與事,也希望透過這樣的電子媒體平台,報導台大土木系的發展現況及分享全系師生成長與進步的喜悅,並加強與畢業系友之聯繫與互動,提供畢業系友間的資訊交流。

我們希望這樣的拋磚引玉,能引發與凝聚更多土木人的正面聲音與力量,持續將土木人對提升人類生活品質與促進文明發展的人文關懷與服務熱誠,傳向四面八方,也希望能吸引更多志同道合的人加入土木人的行列。
非常歡迎您對這份電子報的指教與建議,也希望您能以具體的行動來給予支持與鼓勵,那就是不僅自己訂閱這份電子報,也邀請您的親朋好友們來訂閱(都是免費的!)。謝謝!

2008-02-28

為什麼土木系還必修計算機程式語言的課?

今天收到一封目前已在某知名大學教書的學生的來信如下:

==================================================

RE: 為什麼程式設計(Fortran C/C++) 是土木系必修的課?

親愛的謝老師:

我相信也許您這邊會有一個不錯的答案?
今天在XX大上課 有一個學生問我 為什麼我們要學寫程式?
當然我努力嘗試的回答他說明會寫程式 可能帶來的總總好處 對於以後的 學業 或者 研究 工作 等等

可是回來的路上用別的角度來想這個問題

其實我也有同樣的困惑
我的大學同學們 以前ㄧ樣 修過這些基礎的課 (程式設計 工程演算法 數值分析 有限元素 Fortran C/C++)
仔細算算現在還在寫程式的 好像只有我(或者還有一兩個吧)
身為一個土木人 真的需要學這個東西嗎? 如果不是待在 研究 研發單位 繼續做研究(當老師 或者繼續深造)
有需要這種技能嗎?
我可以理解 老師們為什麼會認為 這是基礎課程
因為老師們繼續從事研發 研究的工作 所帶領的研究生也須要(或者正在學習) 從事研究 研發的工作
現有的電腦工具當然是 經常不能滿足需求的(或者實在太貴了付不起錢)
如果現在的工具能夠滿足需求那就常常表示問題已經被解決了
所以就算是有再強大的工具經常還是需要 一小段程式碼才能更有效率 更符合需求

如果像我同學們一樣 當個公務員 工程師 會使用電腦軟體 並具有domain knowledge 也就足夠
使用 商業用的 品質掛保證的電腦軟體 也不需要會寫程式

打從我當研究生開始 到現在 經歷 10個年頭 寫程式 對我來說 是一件頗有心得的事

可是就連我 還是會忍不住想
如果我以後 不從事 研究 研發 或者 當個教師 分享我的經驗 我這項才能對我有什麼特別的用處嗎?

這似乎像人生裡的眾多選擇一樣 人的生命(或者時間)是有限的
選擇了某樣東西 最後當然也就捨掉了另外一些東西

真是個傷腦筋的問題!!

需要老師一些意見的 XX

==================================================================

你是否也有同樣的困惑呢?在此分享我的回信如下:

很好的問題。我每次教計算機程式的必修課,就會重新思考這個問題,也都會在第一堂上課說明課程目標時,跟同學們分享自己的思考。
不過,我也不敢說已有非常滿意的答案,尤其是資訊時代變化得這麼快,只有時時反省思考,努力學習,才不會過時落伍。
以下分享我目前的思考,供你參考。

學生們學習一門課程時,直接的思考是「為什麼要學這門課?或學習這門課有什麼用?」,自然的,老師們教學時也不可避免的應該回應這樣的疑問,
只是,老師們常會從更寬廣的角度來思考這個問題,甚至觸及如「大學教育的目的」等層面之議題。
或許你覺得我扯得太遠了,不過我的確是如此看待此問題的,也常藉此與同學們討論他們來大學求學到底要學些什麼的相關議題。
因為,我覺得一旦他們能把這些根本問題想清楚,應能有更正確的學習態度與更強的學習動機,而這些都是良好學習的基礎,不只在大學裡,也在他們離開學校以後。
此外,以整體的角度來檢視個別的必修課程,才能比較清楚地看出每門課為達整體教學目標(目前在工程教育認證的推動下,每個工程科系都應發展出自己的教育目標與特色),所應扮演的角色與應達成之任務,也才能設計出適當的課程學習內容。因此,以下之課程規劃與思考,或許具有一定的普遍性,但也可能只適用於台大土木系目前的整體課程中,請配合你們系的整體教學目標來調整。

我同意你所說的,隨著資訊時代的進步,將來只有少數的同學會需要撰寫程式,且其中的許多同學也可能不會繼續用這門課所教授的程式語言來撰寫程式,因此,這門課的重點不應只在會用特定的程式語言來寫程式,而應包含如何透過電腦程式語言的撰寫,來增進學生在與電腦溝通互動時,對電腦的運作邏輯與限制的理解,還有如何透過電腦語言及電腦程式之設計、寫作與維護之介紹,讓學生了解如何撰寫電腦程式解決工程領域中的問題。當然,我也同意,教會同學們會用特定的程式語言來寫程式,是課程中所必要的,只是我認為這只是主要的手段,而主要的目的。也就是說,如果這門課只是定位於教會學生使用特定的程式語言來寫程式,便會屬於一種傳授特定職業技術的課程,一些志不在此的同學們就會有為何要學的疑惑與抗拒。但如果這門課想教的是透過程式寫作這樣的與電腦近距離的接觸與互動,來對e化社會中已不可或缺的電腦有更進一步的理解,我想這樣的知識與經驗對學生而言應就不會有以後用不到的問題,但是我必須要說,要說服全班的學生們有這樣的共識並不容易。

或許你接著會問,既然重點不只是在會用特定的程式語言來寫程式,那麼該選擇教授那個程式語言才最能達到前述之課程目的呢?關於這個問題,我認為若先不考慮授課教師的意願與專長,或許可以從下面的幾點來考量。從程式語言的豐富性來考量,C/C++是個很好的選擇,若覺得不需要介紹指標,Java與C#也是不錯的選擇;從程式語言的未來性來考量,C/C++、Java與C#都是不錯的選擇。但若再考量視窗寫作上的教學需求,可能C#會是很好的選擇;若想挑一個較簡單又支援視窗寫作的程式語言,VB應是不錯的選擇;從工程的應用角度考量,以Excel或MatLab為基礎的程式寫作也是可以考慮的選擇。我覺得未來的程式寫作(尤其在非資工領域),將逐漸朝向視覺化程式寫作(Visual Programming)方向發展,是否會有為工程專業而設計的此類程式語言崛起,也是值得密切注意的。

另外,在課程的設計上也有幾點心得提醒你注意一下。因為這門課的學生在程式語言的寫作能力上與學習的興趣上,通常都會有很大的差異,因此在教學上與作業的要求上,要拿捏好一個能達到教學目標的基本標準, 讓程度中等及以下的同學們經由適當地努力皆可達成要求。儘量增加上機實作演練機會,降低講授進階技巧之比重,但為了讓程度好的同學不會覺得課程太簡單,可以設計一些具挑戰性的加分作業,鼓勵他們自己更深入的學習。如何讓同學們跟上進度也很重要,因為這門課的學習有賴知識與經驗之累積,學生一旦落後進度太多,很可能就此跟不上而無法通過課程。

此外,我認為這門課還可以訓練同學們的邏輯思考與組織能力,只是如何在課程中讓同學們理解這點,也需要在課程中費心安排與設計。

以上供你參考,希望有所幫助。