分類: IT文

系統工程師該知道的31件事(17_低頭別太過頭)

系統工程師該知道的31件事(17_低頭別太過頭)

「低頭別太過頭」這句要表達的意象是「請專心」。

現在有很多人都被稱為低頭族,特別是平常在搭捷運、公車、等紅燈時,都能看到一群人非常專心的低頭看自己的智慧型手機,偶而也會看到有人用平板電腦。像這位帥哥,就是在塞車時,看著自己的手機。…

系統工程師該知道的31件事(16_過期的乖乖)

系統工程師該知道的31件事(16_過期的乖乖)

考試想要考好,有人會去求文昌帝君。
想要有段好姻緣,有人會去求月老。
想錢包滿滿,則是去求財神。…

系統工程師該知道的31件事(15_請跟系統談心事_上)

系統工程師該知道的31件事(15_請跟系統談心事_上)

現在任何一種建置完成的系統架構和環境,從軟體和硬體面來看,都比過去來的複雜,當所有的東西組合成為放在機房裡的設備後,那更是可怕。我個人最不想收到的禮物,是「黑」色的「鍋」子(請自行組合「」內的文字),但也因為這個產業的特性,常常背了一大堆,去年光輝的十月(我生日),好多人每天都送我一堆,當生日禮物。背著走在路上時,就像「國王的新衣」,不太一樣的地方是,只有背的人才看的到。…

系統工程師該知道的31件事(14_Google不是萬能)

系統工程師該知道的31件事(14_Google不是萬能)

我平時會用許多Google 公司提供的產品及服務,像是Gmail、行事曆、相片、Android手機,和最近改名稱為「Google雲端硬碟」的Google DOC,另一個每天使用的是Google Search,我的同學、同事,大多也使用Google Search 尋找相關的技術網站、討論區或是其它有幫助的網頁,但是…就像先前談到的,就算現在有一台主機無法開機,透過Google Search也不一定能找到,眼前這台主機無法開機的原因,這是必然的結果,但如果將「找不到」當做處理無法開機的「結果」那…也只能望機興嘆。…

系統工程師該知道的31件事(13_文件制作時…)

系統工程師該知道的31件事(13_文件制作時…)

如果平常沒有用工具軟體,在工作上輔助我們。如果對26個英字母非常不熟悉。如果感覺到一堆指令是一場惡夢、錯綜複雜的系統是一團迷霧。那寫文件時,就很像是在地獄。

今年我寫的文件總數,比2001到2011年加起來的還要多,除了用可怕之外,更難受的是寫完後被退回、寫完後被退回…像個有條件的迴圈,不斷的在那迴圈裡面打轉。如果用簡單語法描述,就像下面的範例:…

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

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

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

系統工程師該知道的31件事(11_鍵盤比貓咪好懂,快變熟吧)

系統工程師該知道的31件事(11_鍵盤比貓咪好懂,快變熟吧)

這個系列在討論31件事情,是三個不同面向的議題。

第一個面向;進到這個產業該有的態度。
第二個面向;有一些學校和考認證補習班,完全不會提到,但又非常重要的事情。
第三個面向;面對客戶、系統、相關人等和自己在這產業該注意到的事情。…

系統工程師該知道的31件事(10_何必一目十行)

系統工程師該知道的31件事(10_何必一目十行)

何必一目十行,是第二句話。第一句是什麼,請自行想像。

很多時候,這個行業的工程師,必需閱讀大量的資料,最典型的就是系統設定或是系統log檔,也不一定非要大量,重點就是要閱讀很多資料,閱讀完畢後,才能決定下一步要做什麼。這應該不能理解,如果在看mail server的記錄檔,裡面出現某個帳號認證失敗,應該…不會跟客戶說,不能收發的原因是信箱滿了吧。(雖然我碰過滿多次,我以前的同事這樣告訴客戶…)…

系統工程師該知道的31件事(9_慢即是快、快則是亂)

系統工程師該知道的31件事(9_慢即是快、快則是亂)

對於快和慢的定義,可能每個人都不太一樣,通俗的解釋就是『做一件事,能用比較少的時間完成,就算快。或是比用現在快短的時間,完成一件事,也能稱做快。』…

系統工程師該知道的31件事(8_需要想像力)

需要想像力要幹嘛? 有用嗎? 「需要想像力」的重點是做事的過程,而不是結果。有些事情要的只是結果,但也有許多事,需要的是過程。這不是繞口令,這是在這個產業中,讓我們在工作時,能順利的要素之一。

兩年前,我到我家附近的麥當勞做打烊班,對一個30沒有好幾的人來說,做打烊班是一件很不容的易的事情。第一個不容易是「節奏」。如果一個大型的系統建置 專案,從開始到結束預估是三年,那麼三個小時的打烊班,就是一個非常小型的專案。在大型系統專案中,只要MileStone還沒到,就會常常聽到「今天做 不完,明天做啊!」…

系統工程師該知道的31件事(7_Basic is King)

系統工程師該知道的31件事(7_Basic is King)

I’m the king of the world…這是電影Titanic中經典台詞之一,雖然這艘船最後沉了…傑克在最後對蘿絲說了『不論發生什麼、不論有多絕望…不要放 棄…』就去領便當了,但每次想到這一段,都會覺得…不能放棄,特別是半夜還在檢查客戶的Trace Log時……

系統工程師該知道的31件事(6_不記錄,就別忘記)

系統工程師該知道的31件事(6_不記錄,就別忘記)

在專案裡面,Everything is Everything,這個意思是說,「所有發生過的事,都會變成一個事件」………以前我跟同事聊到前面那三個英文字時…他的反應,應該就像您目前的反應一樣…「啊? 你是在說什麼?」我同事當時很平常的往天空吐了一口煙,再低頭繼續喝他的咖啡…我那滿腔發燙的苦水…就這樣被他吹到天空了。…

系統工程師該知道的31件事(5_筆電裡的秘密)

系統工程師該知道的31件事(5_筆電裡的秘密)

前陣子,用我的手機上Google查Error Code,身旁一位別間SI的同業,把臉靠了過來,問了我一句「這你女友哦? 很漂亮耶!」說實話,我對他的反應和他的話,還滿反感的…雖然他說的是實話,但我心裡還是想著…我在看我的手機,你沒經過我的同意,就看我手機的內容,會不會太沒禮貌了?…

系統工程師該知道的31件事(4_一V錯,萬V皆錯)

系統工程師該知道的31件事(4_一V錯,萬V皆錯)

打從我入這行開始,我就跟這個地球的某些領域脫節了,最名顯的就是「品牌」,有些專業人士,能用八個小時的時間,跟我談日本車、韓國車、德國車的差異…有些人能用同樣的時間,跟我談這個名牌包…那個名牌包的差異。…

系統工程師該知道的31件事(3_前進的力量)

系統工程師該知道的31件事(3_前進的力量)

挫折是一定會有的,那個行業都一樣,特別是SI…有些人認為SI的工程師,只要面對電腦系統就好,所以入了這個行。或是面試時,面試的人都說的很簡單 「我們要到客戶那去幹嘛幹嘛」。但那句話,只是冰山的一小小角,真的進來之後才發現…根本不是這麼一回事。面對電腦系統就好? 那只會發生在日本漫畫裡宅男的身上。…

系統工程師該知道的31件事(2_要有個樣子)

系統工程師該知道的31件事(2_要有個樣子)

不管什麼職業的人,在上班都有上班的樣子。我想這在各行各業都是必要的,不管我們是新人或是有幾年職場經驗的人,都必需要注意到的事情,特別是剛進職場的 新人。就像好多年前,我到客戶那去修電腦時,跟客戶熟了之後,大部份的客戶都會問我一個問題「說真的,剛看見你時,覺得你是個流浪漢。但接觸幾次之後,其實你是開錢莊或錢莊的員工,對不對?」…

系統工程師該知道的31件事(1_我是新人,我是來學東西的)

系統工程師該知道的31件事(1_我是新人,我是來學東西的)

「我是新人,我是來學東西的。」

從進入這個產業到現在,每次新進同仁自我介紹時,好像多少都會聽到這一句。…

系統工程師該知道的31件事-(0_秋夜)

系統工程師該知道的31件事-(0_秋夜)

2011年九月中的某個深夜,我…穿著皮鞋、短褲和短T,當然…我沒有穿襪子,獨自走在台南火車站附近不知名的巷子裡,只是單純的想要在這充滿美食、小吃的陌生城市,買碗比便當還貴的泡麵,當做宵夜,就像總統說的「便當太貴? 可以吃泡麵啊!。」…