終於離開了佛羅裏達。新的一周開始了,忙著報賬,更新簡曆和與銷售聯係新客戶。
周三從.Net 總監那裏收到一個會議要求。上周四下午在我就佛羅裏達項目中與X的關係事情與他交談過。當時他顯得非常支持和理解,所以我沒有多想。但是在周四上午那個銷售人員與我聯係說調度部門告訴他我己經不available 了。
心想本來就準備辭職的,是福不是禍,是禍躲不過,沒有什麽了不起的。退一萬步講我在HP的工作還掛著啦。
下午開會,奇怪的是那個調查我的投訴的律師也在。總監說:“作為公司職員,你向客戶透露了係統的設計問題和程序質量問題。這造成了公司處於非常被動的地位。為此公司決定解除雇用合約。具體安排由律師與你解釋。” 開始我還想據理力爭,但很快就發現沒有意義了,轉而討論離職安排。具體地是這樣的:我要在一個文件上簽字,主要是放棄追究公司和公司其他雇員的法律責任。如果我簽了字我就可以拿到2+1一共三周的工資。我沒有猶豫就決定簽字了。
會議結束後我打了一個電話給E架構師也打了一電話給客戶的架構師,最後還與客戶的應用開發VP通了電話。這是我所了解到了的我離開後所發生的事情:
首先客戶要求我能回項目繼續工作,但是項目經理堅決反對。然後客戶提出程序質量問題要求限期解決。項目經理向上級抱怨說是我把程序質量的問題捅出去的。我問道我怎麽捅的。E架構師告訴我可能是我在向他介紹情況時被客戶架構師聽到了。 問道客戶架構師時他顧左右而言他。與VP的電話中我了解到,CAP強烈反對他們直接雇我,CEO不想造成兩個公司之間的法律問題,讓我一年後再與他聯係。
我放下這件事繼續向前。一個月後找到了另家也是很大的顧問公司的工作。這回是在Kansas City, 名叫做CSC,這次是時工資並且中間還有一個人頭販子。不過收入不錯,比CAP 或HP 都高。隻是我要自己解決住宿和交通。
準備了三個星期我就出發了。具體地我是這樣安排的:通過craglist 我找到了一個房東,一間房$350 一個月。房東也是一個專業人士,一個三千多尺的別墅就我和他。他太太在外地讀博士。他的主要動機是做善事為學生提供廉價出租房,見到我以後覺得我不是窮學生,有點有違初衷。不過也算了。第一次我駕車去,最後一次駕車回來。中間一個星期回來一次坐飛機。
在這三個星期中我又收到一個在密西根安那堡的叫SIM的公司的電話,電話麵試後感覺良好又去當地麵試了。雙方都非常滿意。隻是最後條件還沒談。
就這樣,我在星期天的早上駕車出發,曆時十三個小時,在傍晚到了Kansas City. 晚上到了後還去了華人超市看了看,看到很多熟菜我高興地打電話給太太說我不用愁做飯了,每天吃一個菜就有四十幾個萊可選。沒問題。
我隨身帶了一個蘋果電腦,兩個顯示器,鍵盤等。下班後我就鑽研iOS 應用開發,學習蘋果的新的編程語言Swift.和做微軟技術的學習。我的蘋果電腦裝了MacOS 和Windows OS 兩種操作係統。
第一天見到項目的應用開發總監,那是一個慈祥的老人,應該在技術上不怎麽地不過人很好。他與我介紹了項目情況。那是一個用於處理州政府的WIC計劃的(女人,嬰兒和孩子)係統,當時已經在五個州運行。技術上是WPF加WCF,後台是SQL/SERVER,都是我的專長,我的職務是技術架構師。如果雙方都滿意他希望我能全家搬到那裏去。
他承認不太懂技術,聽到下麵人說需要找高手幫忙,他就找到了我。可是具體地找到技術經理後,他並不急於安排我工作,讓我研究係統問題。別人都很忙,可我也幫不上,隻好努力地研究係統。三天後就發現係統的錯誤處理不好(exception handling )。與經理談話後確認這是個問題。我就開始寫試驗程序演示在WCF中怎樣用exception 合同。這是我以前就會的,我有WCF和WPF的資質證書的。周五下班前把演示程序寫好後就飛回哥倫布了。
周五晚上到家後看到SIM的電郵,聘書到了,職務是.NET 應用開發總監。工資與CAP 平。還要求我在正式上班前就去與客戶開會。另外HP方麵又要我去羅德島出差。千頭萬緒,我用盡心機做了安排。
第一、我下一周仍然去Kansas City, 提出辭職,但希望用兩個星期的時間為公司解決TFS 的安裝工作並把錯誤處理的正確方案演示出去,爭取幫助他們的工程師在係統中實現。我的宗旨是要讓公司得到雇我的好處。當時麵試時經理就對我的TFS經驗非常有興趣並表示希望我能幫他們搞起來。
然後去安那堡去與SIM的客戶見麵,再去羅得島出差一周。回頭就去SIM上班去。HP 那裏能掛就掛不能就辭了。
這樣周一去了Kansas City, 上班後,原來的首席程序員來問我一個架構的問題,我聽了他的介紹後首肯了他的建言。可他轉眼就說那你今天就做這個吧。我立刻知道此君來者不善,其用心險惡。設想一下你在一座在建的樓房裏圖紙還沒看幾頁,房子還沒看幾眼,現在要你把大梁換掉。我若出手的話情況會比這個更糟。鑒於我去心已定,所以並不著急。我耐心地對他說:這樣的工作不應該是我做的,我同意了你的方案後,你就可以自己做了。我在這裏的時間不會太多了。好好用我對你們會有幫助。讓我幫你們把TFS裝起來,讓我把正確的錯誤處理方法演示給你看並與你一塊實現。
這樣我就與開發經理談TFS的安裝去了。可是經理說沒有硬件暫時無處安裝。
周二,上午開發總監找我去他辦公室去談話。開始就問誰誰找你做什麽你說不做?為什麽?我一聽就知道有人在搞我了。我仔細地解釋了我為什麽不能做,也問了為什麽首席程序員要我做。最後我總結道:你有技術以外的問題,那是我幫不了你的。我不想在這裏浪費你的錢了,周末我與太太談了,我是不會搬家到這裏來的。如果需要我可以幫你做成兩件事,不然你讓我走吧。等你把人的問題解決了我們再聯係吧。他同意我的判斷,並表示他不懂技術不能有效地管理這個團隊。以前沒有人他們整天吵著要雇人,現在你來了,他們又這樣對待你。謝謝你願意留下兩個星期把事情做完。談完後我們一同去餐館吃午餐。
可是下午兩點半左右,總監又把我找去告訴我開發經理不願意我裝TFS,主要是他自己不會用,又不想顯示出來,以前喊得震天響用以表示自己領先技術潮流,可是真有能人來了,他又向後退了。錯誤處理他們也沒興趣。我就說那我就回去吧。他一再表示對不起。其實我不覺得有什麽不好的。就這樣我立即收拾東西走人。下午去了downtown 還一人看了一場電影。
周三一早就從Kansas City出發一路向東十三個小時。因為時差到家已經深夜了。
周四在家安排出差的事宜。
周五駕車去安那堡與客戶開會並會見HR的人做文檔工作。項目方麵我相當勝仼,但對待遇方麵有些不滿。臨走時我把電腦留下沒帶走。到家後寫了一個長長的誠懇的電郵。其宗旨就是待遇不好我不來了。
周末收到SIM的VP, GM, COO, CEO的電話,最後我們終於達成協議,主要的更改有幾項:我當作出差所以住宿公司出,但為了方便公司按標準費給,不要發票;駕車算裏程費;這兩項就兩千多一月而且不交稅。還有就是有一筆sign on bonus, 另加10%的績效獎金;再加公司的股票。職務上加了一個頭銜,主任架構師。他們一再勸我"You will fit to what we do perfectly. You must come! "
這就是我的許諾之地!
最後交待一下。Cap 在我離開後,無法滿足客戶需求,全部項目人員換馬。項目延期一倍以上以賠錢結束。客戶的架構師被請下課,他下課後我還應邀幫他在LinkedIn上寫了一個很好的推薦信。E架構師其實是個基礎設施的架構師對應用開發不太了解。離開那個項目後他繼續做基礎設施有關的項目。自那以後我們成了好朋友,時至今日我們還是時有聯係。
關於這個項目他告訴我兩件事。一是Cap 的.Net 總監是背書的。客戶非常氣憤,原項目經理拿我背黑鍋。X的作用不可忽視。第二就是他在項目不順利的時候與客戶VP提到我說:“當時你們如果能留下獅子項目就不會這樣了,你們應該幫他打贏那一仗!”VP說“是啊,當時高層顧慮到公司之間的關係沒有做,最後關係還是壞了,回頭想想還真該做的。獅子是個人才!”
寫到這裏就靠近我目前的工作了。因為正在進行時無法再寫了。對目前的工作我充滿信心,我己經在現在的公司工作了一年多了。在年終評比時我的上司delivery EVP
這樣對我說“You are very expensive, but worth it. You are a good hiring. We are very, very, very satisfied with your performance."
在羅得島的一周的經曆也是充滿了挑戰和掙紮。請看最後一集《羅德島的一周》
文字編輯: Ellen
羔羊順祝安好
寫下來,待以後退休後給孫輩講故事能以自豪的語氣說“當年你爺爺如何,你定如此做...”
初次試筆,心有餘而力不足,文字粗糙,有流水賬之嫌。在此一並致歉