iT邦幫忙

DAY 15
9

系統工程師該知道的31件事系列 第 15

系統工程師該知道的31件事(12_聽不懂、誰之過)

這個產業的系統工程師,所面對的問題數量,永遠是「N=N+1」,「N」指的是過去所遇到問題的總和,而「1」是今天所遇到的新狀況。
這個產業的系統工程師,所面對的問題數量,永遠是「N=N+1」,「N」指的是過去所遇到問題的總和,而「1」是今天所遇到的新狀況。每天都會有「1」個新狀況? 有這麼可怕嗎? 沒有,那個「1」指的是「一即是全、全即是一」,除非今天沒上班,不然在這Blue Monday 怎麼可能會只有「1」個狀況。

不相信? 舉個實際案例,過去這一年中,有一台主機,連續好幾天備份都失敗,詭異的是「每天失敗的原因,都不一樣。」 有套備份軟體,簡稱是「TSM」屬於Client-Server架構的備份軟體。

其中一台Client連續好幾天,備份失敗的原因都不一樣。

第一天:成功。
第二天:失敗:Client服務停止。
第三天:失敗:網路斷線。
第四天:失敗:Server服務停止。
第五天:失敗:Client關機。
第六天:失敗:備份時,有別人同時在還原檔案。
第七天:失敗:備份時,Windows 2008自動更新完畢,重新開機。

一個星期有七天,六天備份失敗,原因皆不同,只有結果一樣。

今年初,有位同事問我「你不是說看到這個Error Code,應該就是什麼原因,為什麼現在的狀況,和你說的不一樣。」

這沒有什麼好質疑的,當然會不一樣。Error Code只是結果,我們需要發現的是造成Error的過程、原因和排除。如果每一種Error Code的原因都一樣,那全世界以系統整合工程師,為職業的人,會在同一天,全部失業,原因是...我們不再被需要!

光是自己在使用的行動電話,無法開機的原因,應該就有上千種,何況是在牽扯不清的資訊架構裡。如果沒有一定程度的本職學能,又該怎麼面對?

有位資訊相關科系的新人同事,問我什麼是Client-Server架構...題外話...不是不能問,但當我們進入職場之後,才開始了解「基礎」,會不會慢了點? 那在職場的前半年,上班時一定會很痛苦,因為這樣,離開這個產業,大有人在。我在學校,沒有幫自己打好基礎,在履歷表上面,又寫了「我會」,最後的結果就是,進入職場後,才發現好多「基礎」都聽不懂...就算任職的企業,有辦教育訓練,或是有一對一的訓練,有用嗎?

進入職場之後,還是以在校時的學習方式,面對這個社會或是自已的工作,這邊指的是,連「基礎」都沒準備好的職場新人。在校的學習方式,就沒有任何實際幫助了,面對社會時,還用同樣的方式在學習...

上課時發呆、下課時精神特別好,放學時離開校門的當下,今天聽到什麼全忘。
反正我是學生,有沒有學到東西不重要,有考古題就好,能畢業就好。

上班時發呆、下班後精神特別好,下班的那個瞬間,今天做了什麼、明天該做什麼,全忘...
反正我是新人,是來學東西的和領薪水的,有沒有真正做了什麼和獲得什麼? 不重要!

我自己也有實際參與教育訓練的經驗。我在講...對方在看手機。我在講...對方在瀏覽網頁。或是「哦...嗯...懂...」臉上寫著「好煩」。下次再問他同樣的問題,得到的回應是「我不會,我不懂,我不知道...」

怎麼辦? 再講一次嗎? 講一次、講兩次,同一件事講超過三次,就很超過了...自己不記錄、不練習...到那個產業都一樣,真的!

我們每天面對的都是「N=N+1」,如果沒有幫自己,把基礎打好,工作上的事情該怎麼學? 在聽都聽不懂的情況下, 別人該怎麼教「設定」、「系統調校」和「Trouble Shooting」? 很難。有時候連「安裝」這件事...都很難溝通。

在客戶的環境安裝軟體,並不像我們裝在自己的PC或筆電,想裝在那個硬碟或那個FileSystem,都可以的。如果專案裡面有規範,那就是照規範去做。有些客戶會先問,我們要把軟體裝在那個硬碟、那個資料夾裡面,接著對方要送報告,往上呈報,同意後,才能裝,並且要照一開始提供的那個路徑安裝。

之前有同事問我,為什麼要裝在這? 為什麼不能裝在那? 為什麼要裝在獨立的FileSystem? 其實沒有那麼多為什麼,除非客戶的想法與該案不符,或是會讓系統造成異常,不然經過正式討論後的事情,要變更是很難的。

我們也常當客戶,當我們是客戶時,如果服務員一直問我「為什麼你要外帶? 為什麼你要冰的咖啡? 為什麼你這個月電話費這麼少? 為什麼...你都和你的小三來吃飯...oh...」

曾經有一次,我同事教我一套網管軟體,他跟我講話的那個當下,我很想睡覺,就在半睡半醒之間,聽完了那個網管軟體的安裝和設定步驟。第二天,我到客戶的機房,準備安裝同事教我的網管軟體。裝完之後,我跟我同事的對話,約略如下:

我:『我裝好了,可是感覺怪怪的,該怎麼檢查?』
同事:「那裡怪怪的?」

我:『裝好後的資料庫,應該是ABC啊,但這邊出現的是DEF。』
同事:「...你裝錯版本了,重裝!」

…...過了兩小時

我:『我重裝了,但...還是怪怪的,網頁管理介面,都無法正確和資料庫連線。』
同事:「你安裝時的密碼輸入什麼? 不是說先用預設值嗎?」

我:『真的嗎!? 不能改哦? 什麼時候說的?』
同事:「昨天...你如果在安裝時,改了資料庫的密碼,又沒記下來...重裝吧!」

…..過了兩個小時

我非常不耐煩的,在電話裡問他『我又重裝了,但為什麼還是無法啟動服務啊!?』

同事很不高興的回我...「執行檔的權限,你有改嗎? 執行檔的擁有者,你有改嗎?」

我準備再接話時,我同事又補了我一句「我講的時候,你沒認真聽。現在晚上八點了,你連安裝都還沒完成。你遇到的狀況,是因為你沒認真聽我說。你回家吧,你再裝下去,也不會成功的,這案子不需要你幫忙了,明天你自已先找事做吧...」

聽不懂、誰之過? 或是 聽不懂、誰知過?

(待)

2012/10/08 太陽哲齡

更多文章都在行雲流水IT人

文章導覽
上一篇
下一篇
個人全系列連結


上一篇
系統工程師該知道的31件事(11_鍵盤比貓咪好懂,快變熟吧)
下一篇
系統工程師該知道的31件事(13_文件制作時...)
系列文
系統工程師該知道的31件事37
0
0
pajace2001
iT邦研究生 1 級 ‧ 2012-10-08 00:17:40

sunallen提到:
有位資訊相關科系的新人同事,問我什麼是Client-Server架構

點點點
倒倒倒

magician iT邦研究生 2 級 ‧ 2012-10-08 09:27:23 檢舉

現在的server 已經變雲端了~~~

所以現在人指會聽到 雲端-瀏覽器XD~~~~毆飛

我也好幾年沒聽人說過Client-Server架構了 失神

0

其實資訊相關科系畢業的人
真的不知道何謂叫作Server-Client的人還真是不少...........
我就是其中一個@@
光是問何謂AD? DNS? DHCP?
應該問倒一狗票.....

看更多先前的回應...收起先前的回應...
SunAllen iT邦研究生 1 級 ‧ 2012-10-08 00:48:42 檢舉

學校的用書或課堂上,沒有提到client-server嗎?

AD不知道,應該是正常的,上星期才被問,況且又是某公司,專屬的架構

SunAllen iT邦研究生 1 級 ‧ 2012-10-08 00:51:03 檢舉

請問, 學校的用書或課堂上,沒有提到client-server嗎?

我大學唸財經方面,不太了解資訊科系,教些什麼

外獅佬 iT邦大師 1 級 ‧ 2012-10-08 01:20:56 檢舉

sunallen提到:
資訊科系,教些什麼

把妹...毆飛

外獅佬 iT邦大師 1 級 ‧ 2012-10-08 01:22:16 檢舉

weichih提到:
其實資訊相關科系畢業的人
真的不知道何謂叫作Server-Client的人還真是不少...........

那要看哪個年代的吧....
我上學的時候...還在用next step咧....計中哪有啥鬼client & server...

外獅佬 iT邦大師 1 級 ‧ 2012-10-08 01:24:40 檢舉

client & server 是很抽象的....
早期...用file base database(例如...xbase、access),使用file server
到底算不算client & server 架構??

SunAllen iT邦研究生 1 級 ‧ 2012-10-08 08:40:23 檢舉

L大,息怒啊,當然不是指早期哭

以前環境單純多了

總裁 iT邦好手 1 級 ‧ 2012-10-08 08:59:37 檢舉

wiselou提到:
把妹...

為什麼我沒學到??...怒

wiselou提到:
早期...用file base database(例如...xbase、access),使用file server
到底算不算client & server 架構??

不算
謝謝

kradark iT邦好手 1 級 ‧ 2012-10-08 09:49:11 檢舉

wiselou提到:
client & server

這些我們學校都有教,
寫過socket programming都知道,
請洽我去年的鐵人分享!

外獅佬 iT邦大師 1 級 ‧ 2012-10-08 15:33:15 檢舉

sunallen提到:
息怒

醉...

0
外獅佬
iT邦大師 1 級 ‧ 2012-10-08 01:26:14

sunallen提到:
N=N+1

數學上...這不成立...
程式設計領域...這是絕對正確的...
因為...對『=』的解釋不同

SunAllen iT邦研究生 1 級 ‧ 2012-10-08 08:41:53 檢舉

報告L大,下次我會加上註記

0
oowo
iT邦高手 1 級 ‧ 2012-10-08 08:42:58

很多東西…學校是不會教的,可是....出了職場有時就要想辦法自己學
別人永遠無法教會你,你想要的東西,除非那東西是制式格式...

0
總裁
iT邦好手 1 級 ‧ 2012-10-08 09:13:54

現在最大的問題是...很多人不知道哪些是基礎呀!!!

看更多先前的回應...收起先前的回應...
magician iT邦研究生 2 級 ‧ 2012-10-08 09:25:08 檢舉

sunallen提到:
現在最大的問題是...很多人不知道哪些是基礎呀!!!

+1

最大的問題是
我自認已經讀很多書了,但是

我找不到,我到不了,你所謂的基礎的美好
唱歌

SunAllen iT邦研究生 1 級 ‧ 2012-10-08 09:40:28 檢舉

嗯嗯,總裁大大說的對,這幾天,我也在想這事兒,因為我非本科系畢,文章中的內容,『基礎 』這部份,應該有偏差,我會修正

echen688 iT邦研究生 1 級 ‧ 2012-10-08 10:11:09 檢舉

iT邦幫忙MVPcdfu提到:
現在最大的問題是...很多人不知道哪些是基礎呀!!!

現在最大的問題應該是...很多人以為 Google 是基礎!!! .......... 偷笑

kradark iT邦好手 1 級 ‧ 2012-10-08 10:23:30 檢舉

iT邦幫忙MVPcdfu提到:
哪些是基礎

現在CS/IT已經沒有所謂的基礎可言了,
都在比廣度的,甚至於還要懂一些物理如光學的東西....

magician iT邦研究生 2 級 ‧ 2012-10-08 10:27:54 檢舉

現代人會上網就以為自己很懂電腦~~所以會上網代表有基礎!!!

ted99tw iT邦高手 1 級 ‧ 2012-10-08 10:30:45 檢舉

kradark提到:
現在CS/IT已經沒有所謂的基礎可言了,

大家基礎都好好哦.....,我已經....

忘了...都忘了...全部都忘了...真的全部都忘了....

雖然如此,但一旦寫起程式....還是沒人比我神勇~啦~啦~啦~唱歌[唱歌

dojumi iT邦新手 4 級 ‧ 2012-10-08 13:11:44 檢舉

現在很多人不知道是基礎很正常,因為上課不上課,都不聽老師講,然後老師又不敢當學生,學生是出社會才開始學基礎,CLINET SERVER 架構,在學校是有講的,不過某些偏管理的學校,雖然算本科但是學不到。

我要留言

立即登入留言