2000/10/08

系統工程師的角色扮演
分類:職場


一直以來我們一直討論程式設計師的特性與努力的方向,其實有更重要性的工作是由系統工程師來完成的,有些人可能不知道在小公司,研發工程師擔任了很多系統工程師的角色,於是系統工程師的地位就降低了很多。

在大型企業都有電腦室或是資訊室的設立,他們負責了公司上上下下的電腦系統的維護,大家對他們的印象也不是非常的好,通常電腦出了問題,要找問題找很久,要透過採購維修或是送修才能解決問題,而且不一定能解決問題,造成一般行政人員工作上的不方便。

我想要做好系統工程師的角色並不是只是單純的設備的組裝與維護,非常重要的解決問題的能力是要靠經驗及,邏輯推演的方法來執行,而解決問題只是一個資訊室或者IT部門最最基礎的工作之一,並不是這樣子就能擔任好的系統工程師,前十年(1990-1999)的系統工程師的主要工作大部分是PC的組裝與維修、網路的架設、伺服器的維護,甚至也負責電話線路及總機的系統,但是目前的PC電腦、伺服器及網路設備都非常的便宜及精良,所以部分的系統工程師也大部分擔任資料庫或是檔案的例行處理工作,譬如說備份、傳輸等等。

我想這些工作並不是操作員(OP),而應該加入邏輯的思考,就像家電產品,大部分人買回家只是插上插頭就開始用了,並不知道裡面的運作方式,如果系統工程師也是這種心態的話,他的工作一定會隨著系統的不斷地創新開發被別人取代,系統工程師每天在操作的伺服器、資料庫,也了解裡面的運作程序,才能正確的抓出執行的問題,幫忙行政人員解決問題,系統在升級的時候能適時的提出正確的評估,幫忙計算成本及架構未來最好的操作模式,千萬不能有自私的心態,是不是我的工作未來就會縮減消失,每一個時代都需要系統工程師,只是運作的成本會隨著科技的進步而改變。

想想目前的系統工程師最熱門的應該是在網路的架設與規劃,前幾年著重在NT的伺服器,但是我想這些東西只是您平常操作的工具,現在免費的Linux也是一種網路的產品,這些東西一直出現,系統工程師的工作除了要了解這些系統的操作設定之外,基礎的理論是最好要熟記的,如果網路通訊協定的特性不了解,如何能正確的設定一個公司的環境呢?

系統工程師的路很長也很遠,不但要負責與研發人員溝通了解系統的運作,還要與行政人員周旋,還要不斷地學習成長,但最重要的還是邏輯的思考。