Monday, September 29, 2008

華盛頓互惠銀行倒閉,現成為 JPMorgan Chase 一份子

最近美國金融市場風聲鶴唳。WaMu (華盛頓互惠銀行) 居然倒閉。JPMorgan Chase 付了 FDIC 19 億美元控制了 WaMu 所有的一切,因而 WaMu 現成為 JPMorgan Chase 的一份子。

聽到此事時,我覺得 JPMorgan Chase 真是聰明,可以將業務拓展至西岸,增加市場佔有率。住在西岸一段時間,完全沒有見到 JPMorgan Chase 的分行。在密西根做專案時發覺  JPMorgan Chase 在東岸勢力較大,現在整合 WaMu 的業務,真是厲害。

Chase 是否會裁 Chase WaMu 的員工 已降低成本呢? 若有,這些持有 H1B 簽證的員工應該要小心謹慎,被裁員之前,應盡速做打算。

另外,我覺得 JPMorgan Chase 的資訊系統做的不錯,WaMu 的資訊系統做的真爛。二家合併意謂著這二家資訊系統必須加以整合。資訊人員又得花很多時間修改程式,找時間上線。這對資訊人員的就業市場應該是一件好事才對。

在美國工作可以體會一件事: 沒有所謂長青的公司。若公司倒閉後,你能重新出發,重新站穩美國就業市場,你的韌性才會更大。

延伸閱讀:

Friday, September 26, 2008

新蛋科技 (Newegg.com) 是一個制度健全的公司?

最近有一位朋友問我說,新蛋科技是一個制度健全的公司嗎? 原本我不太想再寫有關新蛋科技的消息,因為曾看過我部落格的人都知道我已經寫過幾篇有關新蛋科技的文章。至於相不相信就取決於大家的心中。我那時看到的情況如下,也希望這一篇是我對新蛋科技最後一篇評論。

1. 喜歡標新立異,好大喜功:

如果是國際通用的英文職位名稱,就不要隨便更改。如總經理叫 GM, 這是每個人眾所皆知的事情。但是在新蛋科技中,居然可以出現很多人持 GM 的職位。連我哥還問我說,他所認識的一位採購經理是不是升官當 GM 了? 我和他說: 新蛋科技中有很多的GM,不要大驚小怪, GM 比 VP 小,他覺得不可思議。

GM 在裡面只是一個團隊中的頭,真是會標新立異。GM 在此可以稱做很普通的經理。連很多職位的名稱縮寫也是自創的。我那時認識的不少老美同事也會搞混。請問新蛋科技你是美商,還是那一國的公司?

那時公司連 ERP,CRM 的系統都沒有, MIS 也沒有測試環境,連會計的系統都是從資料庫撈資料, 再匯到 Excel 。你就可以知道這個公司是完全沒有任何系統的。那時台灣流行 BI, BPM, 平衡計分卡這些名詞,我們都覺得負責公司規劃的人只要聽到這些名詞就一一想要做,真是好大喜功。難道這些人都不知道學理上這些系統是有優先順序的嗎? 結果最後為了想拼上市就花了一大筆經費買了 SAP。

大家都知道 SAP 很貴。SAP 居然可以說買就買,難怪不少同事討論說: 難道去年沒有評估今年要花多少錢,一點預算成本概念也沒有。當公司營收下降,支出增加時,一向注重營收的董事會就準備拿員工開刀。錯誤的決策常常比貪污還可怕。這是我們那時認為的。

2. 公司太喜歡用降級(Demote)來懲罰員工:

有一位 IT 主管已經在公司待了很久,原本是第 N 級,結果一位新來的 CIO 準備要上任。結果公司制度有盲點,新來的 CIO 只能給他第 N 級, 但是這位 IT 主管因隸屬 CIO 底下, 因而被告知要降一級才行, 如果你是當事人你作何感想? 這位IT主管憤而辭職。

另外我們台灣來的成員在台灣新蛋是第四級,被告之若轉到美國就要降一級。這根本是莫名其妙。因為並不是我們要轉到美國,而是你們去台灣招募我們的。

那時我們有一位成員和和董事長說: 降級代表是犯錯,請問我們犯了什麼錯要降級? 公司 HR 制度到底如何規定? 董事長並沒有回答! 當我們看到這一點時,發覺這根本是不可思議。後來才知公司副總或其他主管也曾被董事長降級。因此才恍然大悟知道那時董事長為何沒有回答的原因。請問美國新蛋的階級較值錢嗎?

降級這一件事情在業界根本就不太可能發生。就連最嚴格的軍中制度也很少會有降級這件事情發生, 頂多凍結其級數罷了,如上校升不上將軍,就一直維持著上校頂天。不然就請他直接從軍中退伍。

如果你對員工不滿,就解雇算了, 降級會打擊領導威信,這種事情我相信唸管理學的人都知道。這是基本常識。沒想到降級這一件事情居然會讓我們看到。這說明一件事: 公司的 HR 制度可以任意更改,公司員工也可以隨董事長個人喜好而任意降級,公司難道就是你一人制度嗎?

3. 員工買 Newegg 的商品自己要上Newegg.com 自己購買:

如果 Newegg 的員工要買 Newegg 的商品,居然要上 Newegg.com 自己購買,然後 FedEx 的人從辦公室的倉庫送貨,親自開車過來辦公室,然後一一發給員工。員工沒有任何折扣,也要付運費,那時看到此事,真是好笑死了。為何如此做的原因是因為曾經有人監守自盜,公司想不出好的方法,只好犧牲員工權利。看到此事你就知道新蛋科技不會學其他公司成立一個類似的員工福利中心, 然後用半價賣給員工, 難怪員工抱怨連連。 更何況員工也不見得想要在 Newegg 網站買東西,因為同樣的東西在其他知名網站賣得較便宜,難怪員工對 Newegg 沒有向心力。

既然員工購買 Newegg 商品沒有任何的折扣,但是有些主管為了幫朋友作人情,居然動用權力請MIS 人員生出一些 Promotion Code, 真是公器私用。這些主管才應該被降級才對。這件事情是我之前的同事曾和我說過,他早離職了。

4. 張氏16條真是無聊:

如果你看到公司牆壁上的四款16條,你會覺得很一言堂。還有主管拿這個叫所有員工要背頌, 還要考試,真是無聊。

當時有一位台灣新蛋被裁員工拿著四款16條(員工是公司最大的資產)去詢問張董事長: 你不是說員工是公司最大的資產,為何還裁員呢? 聽說被他或他的秘書太極拳推掉了。現在已聽說這一條已經刪除, 這突顯一件事: 自打嘴巴。

5. 福利沒想像中好:

如果你是大陸新蛋的分支(如上海,成都..)或台灣新蛋的員工,你可能會覺得你們的薪資水準高於同業的公司。不要大驚小怪。這是美元觀點。在美國一個月多給你們 300-500 美金其實很簡單的。但是美國新蛋的薪資福利卻不及其他美國的軟體公司。這一點眾人皆知。 最近又聽到我認識台灣新蛋的會計人員又被資遣,真是悲哀。 請問新蛋科技你為何喜歡每年召募又每年裁員呢?

6. 一下說要上市,一下又說不上市,員工無所適從:

新蛋科技這些所謂的高層,一下說要上市,一下又說不上市,向員工畫的大餅根本無法兌現,也讓員工無所適從。最近聽說美國新蛋科技開始叫員工認購未上市股票或發給管理人員未上市股票當作 bonus,當我聽到前同事和我說時,我和他開玩笑說: 新蛋科技花了將近 5 年的時間還上不了市,你覺得你的未上市股票會不會變成廢紙一張? 他還說公司歸咎於美國經濟的狀況才延緩上市。我聽到時只能說: 新蛋科技不及這二年在美國上市的華人公司,因為你根本很難在美國上市。

7. 每年招募每年裁員成常態,也敗壞自己在華人公司中的聲譽:

新蛋科技這幾年在美國,台灣及上海實施每年招募每年裁員的政策已造成很多人對新蛋科技感到失望, 也敗壞自己在華人公司中的聲譽。目前為止我所遇到的離職員工或被裁員工,沒有一個對新蛋科技報持正面的評價。

既然有人問我新蛋科技是一個制度健全的公司嗎? 我就將上述曾看到的事情一一回想並陳述出來。這也是對我美國工作的一部份負責。現在聽說張董事長已卸下董事長的職位,由一位很多人不熟悉的人接任其職位。然而有幾位主管及股東也離職。

我大膽的預測除非此人能力頗強, 能將營收再衝高, 否則根據以往新蛋科技的歷史經驗,這個職位是不會維持太久的。因為張董事長依然是大老闆。

如果你是前新蛋科技員工或是現任新蛋科技員工看到此文,是非黑白你應該自己判斷才對吧。盡信書不如無書。

***********************************************************

後記: 這篇文章是 2008 9 26 日寫的,沒想到 3 年過去了, 新蛋科技CEO 果真下台, 新蛋科技也根本沒辦法在美國上市

相關新蛋科技文章:
美國職場裁員現形記
美國新蛋科技(newegg)又要找人
對新蛋科技 (newegg.com) 感到失望

Thursday, September 25, 2008

H1B 簽證: 先求有再求好

最近遇到一位同事,他是柬埔寨人,去年才從愛荷華州州立大學畢業。我和他聊天才知道他現在是用 OPT 工作。他已經在這家西雅圖知名的獵人頭公司待了一年多,工作情況和我很像。獵人頭公司已幫他辦 H1B。他為了省下這 $1,000 美金的快速件,到目前為止(等了4個月) H1B 沒被移民局批准。他心中很著急。

我和他說: 錢再賺就有了,身分問題實在太重要了。如果你那時用快速件申請,移民局一定要在15天內給你答覆,否則退費。如果你的文件一開始就已完全準備好,移民局一定會批准的。

我相信很多人覺得要多花這 $1, 000 美金是很心疼的,但是若移民局一直都不批准, 你等了4個月還沒消息,意味著你的機會成本更多。不能工作,沒有收入,也不能離境,這叫因小失大。

我的這位同事和我說,等他拿到 H1B 簽證,他準備將 H1B 轉到我們目前從事專案的這家公司。這家公司已經知道他的情況,所以會繼續等待他的消息。我覺得這位同事策略正確: 先求有再求好。

當不少學生畢業時還在挑選公司福利好不好時,別人已經先搶佔 H1B 名額,採取先求有再求好的策略。我認為錢再賺就有了,但是沒有身分就沒有美國生活。

延伸閱讀:

Wednesday, September 24, 2008

美國軟體工作: 一個會議,三個環境,九個成員

雖然學理上認為 Scrum 會議最好控制在九個成員之內,但是實際上這個數字在很多公司只是參考用而已。成員越多當然越不好, 因為 Scrum Master 會很難控制會議進度。有很多時候在 Scrum 中,不少人會對一些專案流程充滿疑問,問東問西。這時候 Scrum Master 就會說一句話: Take it offline 。因為他也知道再討論下去只會浪費時間。

這個會議主要是每個人報告進度用的,不是討論專案細節部分,更不是批鬥大會。會議中讓大家掌握我們現在的專案究竟處於何種處境 ? 所以你會常聽到 Scrum Master 最常說的一句英語口語: We need to know where we are at.

軟體的環境分為三種: Test (測試)環境,Stage (待命) 環境,Production (正式) 環境。Developer (程式設計師)有自己的Test 及Stage環境。QA (測試人員) 也有自己的 Test 及 Stage 環境。Stage 是模仿 Production 內所有的環境。QA 必須在 Test 環境中認可後(sign-off)才能再將環境推往Stage 及 Production 中。這時就產生了1個很好的面試實務問題如下:

QA 在他們的環境中發現了Developer 的程式有問題,因此寫一個Bug 請 Developer 改程式,但是Developer 卻在他們的環境中測不出來, 請問你是 Developer,你可以將 Bug 變成 No Repro,退回給 QA 嗎? 若是 Developer 真的將Bug 變成 No Repro,退回給QA。請問你是QA, 你應如何處理?

如果你是 Developer 或 QA, 曾待過的公司有上述 Test 及 Stage環境,這一個問題你應該會很容易回答。這個題目出自美國微軟面試題。

一般台灣的軟體公司只有 Test 及 Production。有些台灣及美國的華人公司為了讓系統趕緊上線, 就只有 Production,連 Test 也沒有,真是誇張。

美國的軟體上市公司因為受到SAS 70或Cobit 法案,非常嚴謹。一般人是不能隨便碰Stage及Production內的資料庫。若是被審查(audit), 罰款是最輕的處罰。若要確認 Stage 或 Production的資料無誤,請提出申請,讓 DBA 幫你尋找。所有申請需符合SAS 70法案。

若專案已迫在眉睫, 但是 Developer 程式卻還沒修改完成,就意味著 QA 不能進行測試。QA 就會寫一個 Priority 0 的 Bug 說明自己已完全不能做事(Blocking) 。這也意味專案一定會被拖延。這時候 Scrum Master就會趕快決定接下來該如何做?

你這時就會發現同一天不同時段可能會出現上述我提的這三個環境。不同的環境會有不同的Build, 供大家使用。若 Test 及Stage 環境都已通過QA 的認可,但是到了 Production 時卻發生了問題,此時Production一定要回到(Roll Back)前面的版本才行,並再退回 Stage, 重新再找出問題。問題解決後,再推向 Production,於是再得到一個新的Build。這時也產生了另一個美國微軟面試題如下:

如果昨天的Build 很好,但是今天的Build 卻不好,這是為何? 當初我被問到這一題時,我很驚訝,因為這一題是送分題。老闆根本就是在考我有無實務經驗。

經由一個會議,三個環境,九個成員互相合作,你會發覺整個團隊全部動了起來, 真是朝氣蓬勃。專案中如何亂中有序其實是考驗著整個團隊的全體成員。這也是軟體專案成功的地方。

如果你在美國從事軟體業,對上述我說的一個會議,三個環境,九個成員應該會有很深的體會吧。

延伸閱讀:
喜愛美國工作的會議-Scrum
美國工作難找嗎? 問當地獵人頭公司最準

Monday, September 22, 2008

喜愛美國工作的會議-Scrum

在美國從事 IT Consultant 時,團隊中的成員每天需要開會30分鐘,有些人是從外州做Conference Call,會議名稱叫做 Scrum。

Scrum 目的在使每個成員彼此都知道自己昨天做什麼? 有無任何困難 ? 今天準備做什麼? 透過此會議間的溝通, 讓每個人都清楚知道此專案現在處於何種狀況 ?

記得第一次在美國開 Scrum 時,那時真是又驚又喜又害怕。為何驚訝的原因是: 這無疑是在眾人之前表達我的英語口語能力。為何喜悅的原因是: 這種會議我很喜歡,可以充分溝通。為何害怕的原因是: 全部會議中只有我一個外國人,我很害怕聽不懂他們的英語術語,他們可能聽不懂我的英語口音, 我因而感覺更加戰戰兢兢。後來經歷多次的專案,我已習慣這種會議方式時,從此之後我便愛上了它。

我發覺有不少老美的同事,可能是因為個性關係,他們也不太喜歡在眾人面前報告。當我看到此種狀況時,我發覺我只要事先練習好台詞,主持會議的人都不會太刁難我。其實這個會議有很正式的氣氛,也有聊天的氣氛,完全取決於主持會議的人。

主持會議的人我們叫他 Scrum Master。Scrum Master 通常由 Project Manager, Program Manager 或 Release Manager 擔任。Scrum Master 需具備專案管理技巧,英語口才不錯(至少我目前看到的都是如此),能和公司其他部門或廠商進行溝通協調。我會覺得個性及口才甚於一切。這並不是只有一張 PMP 執照的人就能擔任的。

成員中裡面大致會有SA (系統分析師), Developer (程式設計師), QA (測試人員), Build Engineer (建置工程師), DBA (資料庫人員),這些團隊成員當然取決於公司的文化。我遇過的團隊成員中是沒有 Build Engineer, 但是卻由 DBA 擔任。也遇過團隊成員中是沒有 SA, Build Engineer 及 DBA。我遇過的專案都一定會有Developer及 QA。如果從軟體的專案流程(SDLC)來看,現在我已當過 Project Lead, SA, Developer, QA。每一種角色都很重要。

根據我的經驗,我發覺 Project Lead 和 QA 對產品軟體的觀點其實是一樣的。因為 Project Lead 自己也要用手測 (Manual) 軟體, 覺得可以後才能正式讓客戶看。QA 本身從事自動化 (automated) 測試或用手 (manual) 測試軟體。有一點最大的不同就是: Project Lead 須對客戶負責,QA 卻不用。QA 可以用盡所有方法找出 Developer 程式碼的 Bug,請他們修正,做好品質保證的地步。當大家譴責很多廠商軟體產品有很多 Bug時,問問你們自己公司有無 QA 部門。

沒想到 Scrum 已成為我每天在美國工作的一部分。

延伸閱讀:
在台灣你是個卑微的程式設計師嗎?
從美國工作觀點看台灣寫工作週報的可行性
全職工作不能常換,但派遣工作卻可以常做
美國軟體工作: 一個會議,三個環境,九個成員

Friday, September 19, 2008

獵人頭公司的另一項優點: 幫你評鑑頂頭上司

在這三年多的 IT Consultant 中,我發覺一項有趣的現象,那就是不好的獵人頭公司只會賺你佣金,其他事情一概不管,但是好的獵人頭公司的Account Manager 會定期問你工作內容, 評鑑你,也會幫你評鑑你的頂頭上司。

有一位女性 Account Manager 曾問我幾個問題,我列舉3個如下:

1. 你覺得你現在的工作內容和當初面試時應徵職位是相同的嗎?

2. 你覺得你老闆如何?尊重你嗎?

3. 你還會為我們公司工作嗎?

因為我是  Consultant,我不會隱藏事實,把看到的告訴她。最後我還問她你為何要問這些問題? 她很誠實的和我說: 這些問題很重要,因為曾經有不少 Consultant 說他們現在的工作內容和當初面試時應徵職位的內容差異性很大。甚至一位Consultant的老闆還說這位 Consultant 的評比不錯,但是過了2個月後, 還是找一位人代替他, 讓這位 Account Manager 覺得措手不及。痛失了一位人才。

她還和我說: 她曾推薦幾位不錯的 Consultant 給某一家公司,結果不同時間中,這些Consultant和某一位A經理無法共事。如果只有一位 Consultant A經理理念不合離開也就算了,問題是推薦的三位都是如此,那就不是 Consultant 的問題,而是A經理的問題。她因而去找這位公司的副總說明此事。通常來說,一位好的領導者會處理此事。她和我說,最壞的情況就是不和這家公司建立關係。

你曾經遇過有很多同事和你的經理理念不合而離開嗎? 你的公司可以讓你評量你老闆嗎? 如果有,我佩服你們公司。

沒想到當 IT Consultant 的另一優點就是獵人頭公司幫我評鑑老闆。

延伸閱讀:

Wednesday, September 10, 2008

美國工作觀點-Get Yourself Dirty

最近斯汀和我說她的老闆和她說了一句話,我覺得很有道理。她老闆說:他大學四年當中,雖然教授上課教了很多知識,可是他覺得並沒有學到很多,反而只記得教授說的一句話: Get Yourself Dirty!

這句話就是當你畢業時,自己運氣不錯,可能變成管理階級,如果不常常親自去工地看看,把自己弄髒,就無法親自體會工地實際的狀況。當你執行自己的政策時,就會產生很大的落差,也會引起民怨。

在軟體業,我發覺有很多剛畢業的學生很喜歡直接當專案經理,他們覺得最好可以管理一個團隊。但實際上專案管理並不是一件簡單的事情,更不是有一張 PMP 執照就是專案的品質保證。我也覺得紙上 PMP 的專案經理也常出現。

在軟體業,這些資淺的專案經理如果沒有親自去了解程式設計師,系統分析師,或是測試人員為何辛苦的原因,更不懂他們團體的術語時,就隨便的估算專案進度時間,那一定會導致專案進度延後。

這三年多的 Consultant 中,我發覺我曾經遇過的老美老闆大部分都是親自教導下屬,常站上第一線。讓我很佩服他們的精神。

你覺得你工作時常會 Get yourself Dirty 嗎?

延伸閱讀:
總經理變小弟的故事
一張A4 紙的工作哲學
工作職位重要還是公司大小重要?
在美國看PMP 證照-是白人的最後一道防線?

Tuesday, September 2, 2008

到 Goodwill 捐贈衣服

最近在整理衣服,發覺有些舊衣服很想丟掉,可是又覺得這些衣服可以拿來捐贈給慈善機構,並且可以合法報稅,於是上網找了一些資料, 如捐贈衣服如何可以合法報稅,供明年報稅用? 後來發現一家 IRS 認可的慈善機構名叫 Goodwill, 離我住的地方只有5分鐘,而且也在津津鍋附近,真是方便。

斯汀和我各自清理出自己的二手衣服,發覺還真是不少。後來我主動前往,發覺捐贈衣服的人真多。有些人也捐贈傢俱。Goodwill 的員工問我說要收據嗎? 我說 Yes 。後來我問他們還收何種貨品? 他說很多,如書籍,電器類,傢俱,廚房用具…都收。這對很多想搬家的人是一個好機會,因為你可以將不要的東西拿去那裡捐贈,又可以抵稅,何樂而不為?

值得注意的一點是, 符合抵稅的捐贈物品, IRS 卻有規定: 凡要捐贈的貨品, 必須是良好(Good) 情況,而且是可用的 (workable) 。舉例來說,如果你的椅子少了一腳,就不符合捐贈。Goodwill 也不見得會收。

此外,這個收據 IRS 有規定不能由慈善機構估算你捐贈的價值。你自己要評估! 評估多了你可能會被 IRS 查稅。有關捐贈的稅法資料,我還在繼續研讀中。希望對我明年報稅有點幫助。

後來發覺沒想到老美真是一個愛捐贈的民族,目的就是利己(報稅)又利人(助人) 。

延伸閱讀:
學習如何在美國合法報稅
美國報稅書讀後心得(一)
美國報稅書讀後心得(二)

Monday, September 1, 2008

總經理變小弟的故事

幾年前在台灣工作時,我一位大學同學和我說一位台灣知名公司總經理變小弟的故事。這一個故事我一直牢記在心,它對我的美國工作態度有著一些深遠的影響。和大家分享。

我同學說: 他在補思科認證時,突然發覺有一位 40 多歲,氣質不凡的中年男士。後來經過幾個月之後,才知他是台灣著名公司的總經理,月薪約 20 萬台幣。他因為不滿其董事長的做事態度及專制跋扈, 因而選擇離開。他並沒有跳槽再當總經理,而是選擇資訊業,從頭學起。

他在業界累積了很多人脈,也很有野心,想要成立一家公司,服務這些客戶。於是他就奮發向上從思科最基本的認證(CCNA)開始學起。由於學完之後,並沒有實務經驗,於是他問了不少業界朋友是否可以介紹從事思科的工作。他的朋友說: 當然有,但是薪水很低,約台幣3萬多。他說沒關係。

後來就和公司的網管人員一同去架設其他公司的網路,從小弟做起,並了解實際的運作過程! 他太太一度不能接受他的薪水從原先的 20 萬台幣變成 3 萬台幣。他和他太太說: 給我一些時間,我一定會闖出一個名堂。

後來有了思科架設的實際經驗,再加上他很用功,也通過不少思科進階的認證。待時機成熟後,於是就成立一家公司,服務他以前的客戶。那時聽說還做的不錯。我朋友和我說完這個總經理變小弟故事後,我那時覺得這真是一個發人生省的職場故事。

在美國工作或生活時我更能體會一件事: 不論你以前多麼厲害,在美國工作或日常生活中遇到挫折,一切從小弟做起,自己才會受益良多。

延伸閱讀:
PC Club 無預警裁所有員工

Locations of visitors to this page
自訂搜尋