(引用请事先征求作者同意)
学了BI以后的工作市场如何是个关键的问题,这也关系到你选什么学的问题。你要问学什么以后找工作的机会最多最好,10个用不同工具的人会给你10个不同的答案,做Datastage的人觉得datastage最有前途, 做Informatica人也同样的以为,这样回答很好,这说明他们起码还是干一行爱一行的,这是多么值得做老公的人学习:别总是觉得别人的老婆好。
不同工具的Job Market谁多谁少其实争论再多也是多余,打开几个热门找工作的网站,分别查询以下关键词看看返回的结果即可得出 自己的结论:
BI
Data Warehouse
ETL
REPORTING
当你看到一个工作机会,回答以下几个问题:
以什么工具为主? 以什么工具为辅?
看ETL工具和报表分析工具,象数据库和SQL之类的先不要管。
主要工作是ETL还是数据分析REPORT?还是都要做?
什么类型的公司(是企业自己内部的IT还是Consultant公司)?公司规模?
是Full Time Employee 还是Contract?
做项目还是做日常Support?
如果你还没有开始学BI,那么把它当作你的第一个Assignment吧,浏览20个以上 的BI工作分别回答完以上的问题,自己去分析得出结果吧!
那么是不是工作越多就说明你拿到工作的机会越大呢?当然不是,如果是这样你还是去学JAVA或.NET。你还要看在市场上有多少人正在和你竞争,他们的实力如何?BI市场如今有些缺乏人才的一个重要原因是入门的障碍,一般情况下不是很容易能够接触到这一行,且一些工具不是象Java那样谁都能随时下载安装到你的Laptop, 两小时后你就能开始琢磨怎么编程。要说BI有多难我可以说比JAVA和.NET容易,最起码工作起来比那个轻松。最后学习一个工具你也要看以后的发展,是不是人人都可以轻松学习轻松入行, 你入行之后是不是能够每天保持愉快的心情在这道上走到黑?
对于几个常用的BI工具在工作市场的需求、学习难度、工作待遇其以及入职后续发展我做如下分级, (没考虑个人因素的情况):
第1级:Informatica/Datastage
第2级:Cognos, BO,
第3级:MS
第4级:SAP,SAS
第5级:ORACLE,其他
其中第一级是我认为应该优先考虑选择的.
以上分级纯属个人观点,请读者独立做自己的判断。