来美国工作之前对于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业绩
。因此,练习将复杂问题拆解成小零组件的能力也是面试官寻找的能力。