iT邦幫忙

17

系統工程師之路-1

什麼叫系統整合
系統整合是翻譯名詞 原文是 System Integration

用中文文法來說就是「整合系統」

整合什麼系統?
整合大大小小的系統
(以上都是廢話)

簡單的說
1990年後 個人電腦興起
2000年前後 Internet發光發熱

這個行業就浮出來了

我們不是無敵鐵金鋼 雖然有時候很無敵
「42U的機架 最上面裝8U的SERVER @@ 你沒腰力還真的架不上去
如果是客戶說要這樣裝 他要如果不是真的外行 就是看你不爽
如果是業務要你這要裝 那你要小心一點 可能還要搬下來換地方
如果是你建議要這樣裝 嗯..要不是剛進這個行業 就是你該換工作了」

(註:1u等於1.75" 我們通常會抓4.5公分 42u 大概等於 190公分)

說穿了就是穿著西裝 打著領帶的工人
我們的工地 是在客戶的機房 辦公室 營運場所

在合約上 通常 我們代表乙方 客戶的MIS代表甲方

運氣好一點 甲方乙方 水火交融 那是到了天堂
中午有便當 下午有下午茶

要是很不幸 水火不融 勸你最好閃出這個案子 閃不掉也要先想好退路
真的沒退路 要先在主管 業務身上打上強力的預防針
不然你等於完了

很多甲方其實是原來是乙方

還是乙方的時候呢 對甲方的論述有時候會是

「你不知道那家的MIS 有多xx嗎? 系統這樣規劃 不會有很多問題嗎?」
「我真的快被XXX給搞瘋了 這種人也能做MIS哦 error跟wrong 都分不清楚」
「你知道那個XXX嗎? 上班時間試hot swap.... 沒人這樣搞的吧」

(註:error 在系統裡通常代表 錯誤,會造成某項服務異常、嚴重時作業系統會損毀
wrong 在系統裡通常代表 警告,可能是某項設定不對 但不會立即嚴重影響到系統運作
hot-swap 指的是 接在系統上待命的硬碟,當運作中的硬碟異常不能運作時 how-swap的硬碟會取帶有問題的硬碟)

轉過去之後,很多乙方後進對這個人的評價就是上面這幾行................

這是我一直不能理解的地方,別人對我們的不敬 不屑

為什麼要留給職場上的後進

難怪人家說 系統工程師跟MIS 一吵起來 就是沒完沒了

一個說 你沒備份 就 format 硬碟
一個說 我是照你的清單備份資料 是你的清單不完整

(註:format 指的是格式化硬碟,格式化之後 原來存放在硬碟內的資料會消失,但有機會救回)

有機會救回幹嘛吵~~orz 陳冠希刪掉的照片還不是被救了回來@@

我愛這個行業 是因為這個行業很有趣

其中一個原因是 同一件事 你跟不同的客戶 要用不同的描述

專有名詞講太多 別人聽不懂你在說啥 等於不專業
都講白話文 別人認為你不懂系統 等於不專業
講錯一個觀念 你可能再也進不了這個客戶的機房

當然也會有很多很有趣的同事 會讓你常常有很無言的感覺

有一天 有個考過redhat、ccna認證的朋友問我

「為什麼這邊不用設gateway」

我反問他 gateway 是幹嘛的?

「電腦要連接不同網段時 負責把封包傳出去」 這回答差不多 就是這樣的意思

我再問他 這邊只有一個網段 電腦又不出internet 為什麼要設 gateway ?

他.....滿臉狐疑 很無辜的望著我 跟我說「不設gateway 網路不會通的」

然後 就把gateway 設上去了

what can i say -.-

(註:redhat 是 linux中的一種,linux為一種作業系統 windows xp 也是一種作業系統
ccna 是 cisco 的初階認證,cisco 是網路設備製作商,中文為「思科」
gateway 是tcp/ip裡的一種應用,tcp/ip為一種網路通訊協定)

轉載自 http://blog.udn.com/sunallen1975


0
賽門
iT邦超人 1 級 ‧ 2009-08-20 09:20:18

哈哈哈~~讀死書又一例...有時真的很懷疑RHCE和CCNA的證照能代表什麼??

0
japues
iT邦高手 2 級 ‧ 2009-08-20 09:49:09

還好我現在是甲方

0
賽門
iT邦超人 1 級 ‧ 2009-08-20 10:37:41

我現在也是甲方, 在變身成甲方前, 做了好多年乙方...所以, 現在對乙方就很嚴格啦因為瞭解乙方會搞那些小把戲...嘿嘿

0
echen688
iT邦研究生 1 級 ‧ 2009-08-20 11:01:37

乙方好像比較辛苦一些, 我的感覺是.......

0
michaelwan
iT邦高手 1 級 ‧ 2009-08-20 11:46:52

當我是系統工程師的時候, 我也是這樣罵MIS的.
但當我是MIS的時候, 我發現MIS不這樣搞會被"很多"老闆搞死.

echen688 iT邦研究生 1 級 ‧ 2009-08-20 11:48:45 檢舉

嗯, 大家辛苦了..... 都是為了那些小朋友...

0
abc123wayne
iT邦新手 5 級 ‧ 2009-08-20 12:28:09

很逗趣的一篇....小朋友的多寡 看罵的兇不兇!!!
罵的兇,老闆覺得有在做事 說不定小朋友會增加喔

0
賽門
iT邦超人 1 級 ‧ 2009-08-20 13:42:01

剛出道時, 是在做乙方的資料庫系統工程師, 雖然是資料庫, 但因為有很多Performance Tuning的課題和硬體、程式設計、資料庫規劃有關係, 所以, 有機會在工作中不斷的學習非資料庫的IT知識, 另外就是不斷由失敗中累積經驗. 我曾經接一個案子, 甲方向我服務的公司買了資料庫系統, 但是, 驗收就是有問題, 因為這中間還有一家公司承包會計系統開發, 結果做好的會計系統在跑試算表時, 很慢, 慢到整個主機停頓, 其他作業都停下來等...要等2小時後才跑完, 而, 傳票只有5000張左右...原來的系統工程師一直找不到問題, 會計系統設計公司也說我們的系統有問題, 要求更換主機與公司(就是解約啦~~), 公司把我"空投"到這個案子, 也說明白了...如果案子飛了, 我和原來的系統工程師就不用回公司了...抱著破斧沉舟的決心, 在甲方那邊兩天一夜(熬夜), 結果找到原因, 試算表程式中有一條長達200行的SQL, 用了UNION、OUTER JOIN等等...跑一下Execution Plan, 發現要2GB的Temp空間才夠, 而可憐的主機才256MB, 資料庫的Temp資料庫被撐到上限, 勉強跑完試算表, 會計系統設計公司老闆說了, 那你認為要如何寫這段SQL呢??一付看你能怎樣的神情, 我向老闆問要不要幫他們寫這段, 老闆說, 你能寫就寫, 不能寫, 就看著辦! OK...大家看著辦....我再花了一天, 把整個SQL重寫, 只花3分鐘跑完試算表..把SQL程式碼解說、要求會計公司老闆簽字認可測試結果..然後...直接向甲方要求驗收簽驗收單結案..回公司把驗收單和辭呈一起丟給老闆.走人..
年輕氣盛...證明自己有能力與實力才是真的...

哇~~(崇拜的眼神)

sula3065408 iT邦研究生 1 級 ‧ 2010-08-12 08:36:39 檢舉

simon581923提到:
驗收

GJ~~讚

0
賽門
iT邦超人 1 級 ‧ 2009-08-20 13:42:10

其實, 很多時候, 甲乙雙方都要對失敗的系統工程負起責任, 可是, 因為業主出錢, 相對聲音比較大, 乙方雖然沒有錯, 也會因為看在錢的份上, 由工程師認下甲方的過失, 不能由主管..(這好像是專案失敗)
但是, 乙方為了承攬專案, 是否在資格上作弊, 在交付物上搞些小動作、打些折扣, 也是常有所聞. 總之, 工程師為了能夠在專案中生存, 甲方的會配合老闆的要求向乙方要求有的沒的, 乙方的工程師, 也會配合老闆的謀略(為了賺到錢)而做些"特別"的安排.
最糟糕的是, 規格設計本來就有問題, 甲乙雙方都沒有人願意出頭來對策與改善, 一路錯到底的結果是甲方花錢買到不能用的系統, 乙方儘量提供的系統因為無法驗收而停擺...
所以, 不論是在甲方或乙方, 系統工程師都要有基本的認知是...專業是沒人能夠教會的, 都是要由Try & Error中學到寶貴的經驗, 不論如何, 一定要堅持專業, 不對的規格就是要提出對策與改善, 這才是優秀的系統工程師...

echen688 iT邦研究生 1 級 ‧ 2009-08-20 13:53:53 檢舉

^^b 對, 工程師就是要解決問題的, 不然改行跑政治好了...... XD

賽門 iT邦超人 1 級 ‧ 2009-08-20 16:10:54 檢舉

目前最正宗的系統工程失敗與專案管理失敗的案例與教材: "詐胡"(柵湖)線...這就是政治擺中間、專業放兩旁的具體表現, 也是政治掛帥的最壞示範..

sula3065408 iT邦研究生 1 級 ‧ 2010-08-12 08:47:48 檢舉

E啥米小C的也是,用啥紅外線傳輸的扣款機,放著RFID、RF之類的技術不用,搞到交易成功率不太穩定之後,去搞個外掛車牌辨識系統,結果發現只要有車牌辨識系統,帳單就可以準確的寄到你家,要那個紅外線傳輸的扣款機有三小路用,搞到顧此失彼、進退兩難的。

當初還為了提錢去看被抓包,換了個禿頭行政X長當橡皮圖章用(金鐘罩師兄不簽),不法利得也沒被拔除,重新招標,還簽了一堆不平等條約,只差當時的「官」沒跪下來求不要走。

0
typhoonseer
iT邦新手 5 級 ‧ 2009-08-21 09:36:00

樓上的大大都寫得很好,給欲入行的及已入行的人多多參考,
我也受夠這些了,快退出這行了

0
brazy
iT邦新手 4 級 ‧ 2009-08-24 09:37:26

這些事 不是在日常生活中 都遇的到嗎?

只是可大可小而已

brazy iT邦新手 4 級 ‧ 2009-08-24 09:37:52 檢舉
    • 忘了打....

所以 我要回應typhoonseer

到那行 都一樣....

0
bbcash
iT邦新手 1 級 ‧ 2009-08-25 17:25:05

我猜文中那個考過redhat、ccna認證的朋友 是有去考過 但是沒通過
RHCE 考試得要考實作 不懂Gateway能通過考試 實在很難以置信

0
shunyuan
iT邦研究生 1 級 ‧ 2010-06-06 23:51:39

好好看喔,期待下一篇。飛

0
duke590
iT邦新手 4 級 ‧ 2010-06-07 08:22:04

不錯~雖然我現在是甲方,但是我也知道乙方的痛苦,我會盡量不要造成乙方的困惱,
也希望乙方在做事時可以互相考量一下。

0
solomonqoo
iT邦新手 4 級 ‧ 2010-09-20 11:46:53

其實建議還是設一下gateway,如果規劃的完整或長遠,確實是需要"預設"未來如果要gateway時,就不用每一台重新設定了,因為早在windows nt 3.x 4.x甚至是windows 2000時,更改網路設定是需要重開機的,若是production機器,未來連停機也不行,那就不好看了!

halawing iT邦新手 2 級 ‧ 2012-05-21 11:57:42 檢舉

我也同意用 gateway, 不要太相信上面跟你說只會有一個網段而且不會外聯, 因為這個上面可能也是別人的下面, 就算他最老大, 說不定明天突然想打 D3 了, 你就要馬上讓他能聯外網....

1
yesongow
iT邦大師 1 級 ‧ 2017-05-25 14:39:33

「為什麼這邊不用設gateway」

設備對接的網路線,要如何設定Gateway?

是這樣的意思嗎?

SunAllen iT邦高手 1 級 ‧ 2017-05-25 14:45:23 檢舉

您好,這邊的「為什麼這邊不用設gateway」,是指

在設定網路卡的IP時,為什麼不用設定「匣道器(gateway)」的IP位置。

不用設定,是因為在TCP/IP的環境裡,同網段IP的電腦,在透過TCP/IP傳送資料時,不會用到gateway…

因此,如果網路環境裡的電腦,只需要跟同網段電腦連線,是不需要,使用設定的。

yesongow iT邦大師 1 級 ‧ 2017-05-25 14:59:29 檢舉

我的認知,設備有接Switch,就會要設定GW
除非是對接,例如心跳線(Heartbeat),這樣的應用,才是無法設定GW

我是系統工程師,我的認知跟上述yesongow的認知有一點點不一樣,若有誤之處,還請各位大大更正,我的補充說明如下:設備有接LAN Switch的情況下,多個設備接到同一台switch且為同一個網段情況下且無切VLAN,不需要設定GW,有接到這台switch的同網段設備都可互通。

若是要到別台switch也可以,二台switch中間串接一條網路線,堆疊起來, 在第二台switch上的同網段設備也會通第一台switch裡的同網段設備。
以上~謝謝

我要留言

立即登入留言