來美國工作之前對於IT顧問運作不是很理解,想來分享一些在內部運作。先說一下背景..
. 2022佛羅里達大學Information Systems碩班畢業,沒身分。
我的公司是小型專弄人資管理系統的(Workday),但是與在Accenture同學聊天之後,發現
服務雖然範疇不同,但是弄軟體的商運模式其實幾乎一樣。
商業模式:
以客戶想要一個人資系統來自動化薪資撥款為例子。
在Sales在接到RFP後,System Architect會編制一個整體的估價。弄薪資系統設計需要25
00工作小時,與外部系統連接需要1000小時,測試與交接需要500小時。
最後以顧問每小時使用費用$175去乘以4000工作小時來簽下個$700,000合約。接下來會逐
一把工作拆散丟給各個專業的顧問去弄。”專業術語為Time and Materials Contract (T
&M)”
上班時間使用到那4000小時的顧問,會歸納為Billable Hours。Billable Hours去除上班
時間可得到Utilization,這數據通常會是分紅與業績的核心屬據。例如上班40小時,30
個BH,則Utilization為75%,表示在公司3/4時間都在幫他們賺錢(我時薪只有$34,和客
戶收$175)。
有時候這種模式有時候會很麻煩,因為每個Project可能都不一樣。很常被丟去做一些從
來沒弄過的東西,像是突然被要求寫Web Scraping。弄得很順還是卡半天就看自己學習能
力與同事照不照顧,Utilization降了要自已負責。
Billable Hours系統有時候蠻令人焦慮的。例如我第一次出差飛去德州住三天好開心,被
請吃牛排等等的。後來發現出差都算是Billable hours,表示那三天的的Billable hour
已經被用,在開心與客戶吃牛排聊的時間就是吃整個Project的預算。之後對出差頗感到
壓力的,不如Online講講可以直接開工。
這種模式很容易被劣質的顧問公司吃豆腐,公司不給Bill可削價競爭。還好大部分美國顧
問公司估時間都蠻合理的,扣除掉自己搞不清楚狀況學習過程外,目前只被吃過一次豆腐
。大部分同事上班也都有空閒去休息室打電動,少有時間不夠的狀況。
工作模式:
由於工作的業務有很明確的KPI(Billable Hours),因此大部分顧問公司對於員工上班時
間不太管。你想幾點上班下班隨便你,記得開會要會出現、業務弄得出來就好。
相對工程師,從事顧問與客戶接觸頻率很高。我在的部門技術性最高,依然必須長時間與
客戶溝通。例如客戶想要系統可以連動銀行帳戶,此時就要溝通清楚”連動”是指每天更
新還是每小時,這系統Use case是什麼?
上班時間分配,差不多20%客戶溝通、10%實際操作、40%學習新知、30%做測試。其實測試
過程很多時候也算是與客戶溝通,畢竟最後系統是他們在使用,驗收不滿意浪費所有人時
間。因此,如果在美國求學過程聽力/口說有壓力的話,不建議進入顧問業。沒有語言溝
通問題每天都累翻了,更不用說有時候還要與客戶協調(吵架)。
從IT顧問業下莊:
在我任職的顧問公司,大部分新人待2~3年,待3年以上的幾乎都升經理或Architect。有
部分幫客戶弄完系統後,會得到客戶Offer邀請,系統運作維護沒有比實際安裝的人更熟
悉。
一般離開顧問公司後的新職位都是中高階的職等,畢竟瘋狂折騰3年,領域知識與處理過
的問題都是寶貴的資產,顧問業待過的普遍被認為做事負責與溝通有技巧。
面試技巧:
最重要的是語言能力,需要正確表達你想要說什麼與理解對方要求。就算英文頂級,上班
依然常常冒出一些沒聽過的用法,例如Lets peanut butter spread the hours 指時間均
勻分配等等。
由於大部分東西進去之後需要再學習,硬技能會Database或是Object Oriented Programi
ng Language經驗的會比較吃香。但不強求,進去之後看客戶要弄什麼,就學什麼。
人格特質與收集資料能力會是面試的關鍵。例如面試的時候,有爬到公司拿到新的一輪投
資。提到這點的時候讓面試官覺得”He came prepared”會很大的加分。
另一個核心技能是學長教的,”Ether know what you are doing or be organized”。
主要是在講知道怎麼有系統的解釋問題與提問方式,每教你1小時等同對方少了$175業績
。因此,練習將複雜問題拆解成小零組件的能力也是面試官尋找的能力。