跟大部分电工一样,SAP顾问也经常有迷茫的时候。因为,这个世界变化实在太快了。每一个电工,总是在担心自己会不会被飞速发展的技术所淘汰。那么,作为 一个BW顾问,应该如何保持市场竞争力呢?我觉得需要两个方面的努力:其一是不断更新自己的技术组合以适应职业发展的需要。其二是构建一个围绕你职业发展 的社交网络以让你经常能够获得一些机会。社交网络的建设对任何一个职场人士都非常重要,每个人也都有他自己的方式。这里,我重点结合我自己的学习规划,谈谈BW顾问如何保持职业技能的市场竞争力。

BW顾问在构建自己的职业技能组合的时候,有几个要点:
1. 平衡技术和业务。BW顾问基本都是技术出身的,本质上是一个technical consultant。我们经常讲业务很重要,但是请不要本末倒置。因为,在业务方面,你永远无法竞争过业务出身的functional consultant,你需要的是能够理解业务需求,能够用业务语言去和用户沟通。因此,大部分BW顾问的技能组合应该是80%的技术+20% 业务。高端的BW顾问,例如BISolution Architect, 对业务的要求会要一些。当然,如果你的目标是以BW为基础的BI解决方案顾问,比如SEM/EPM顾问,那么,你的技能组合应该是50%技术+50%业务

2. 平衡“专”和“泛”。技能学习上,一直有两个倾向。有人喜欢在一个领域不断深入,最终成为专家;有人则涉猎广泛,知识面很宽,堪称全才。就SAP领域而言,专远比泛重要得多。首先SAP的项目分工是比较细的。其次,SAP的每一个领域,要达到一定深度,都需要持续的积累,而大部分职位招人的时候,更多的是看重候选人在某一个领域的积累,而非他全面的知识。虽然有时会听到一些all in one顾问的传说,但是还真没见过。也没在哪个公司看到有all in one的职位设置。所以,首先要保证你在某个领域的专业水准,然后再拓展一些其他方面的技能来实现差异化竞争。
因此,BW顾问在构建自己技能组合的时候,应该遵从如下原则:

构建自己的core skills并达到专家级水平,这个是你竞争力最根本的部分。

BW顾问 的core skills 首先应该是技术方面的。根据SAP对BW的定位,BW主要负责BI的数据仓库的构建,因此核心技能包括:数据仓库的实施(建模,ETL)和数据仓库的运维(性能优化,数据管理,安全性,故障处理等)。当前,还有很多公司在实施BW项目,因此对BW实施顾问的需求还比较大。经过一段时间的实施热潮之后,企业的BW数据仓库应该进入稳定运营阶段,这时对运 维顾问的需求会增大,而对实施类顾问的需求会减少。当然,一个企业实施BI,数据仓库并不是最终目的,如何利用这些数据才是关键。因此,数据的分析和展现在企业BI建设的后期越发重要。SAP收购BO之后,BO无疑是展现BW数据的最佳选择,因此BW顾问有必要补充这方面的技能来跟上发展的需要。相对于BO顾问,BW顾问对SAP的理解和对数据仓库的把握是有很明显优势的,而BO的展现技术则相对容易学习。因此在BW+BO的环境中,会BO的BW顾问是比单纯的BO顾问有竞争力的。另一个值得关注的方向是SAP 收购Sybase之后,BW和Sybase数据库的整合,这方面目前还不明朗,只需保持关注。

当前,BW是SAP最热的模块之一。从长期来看,EDW本身有消亡的可能。因为OLAP的提出是基于当时的计算和存储能力的限制,而这个限制随着硬件的飞速发展在慢慢消失。SAP本身也开始了直连ECC的BI工具的探索推广(BO Business Explorer)。但是,可以预见的几年内,独立的OLAP系统还将存在,因为业界已经在此投入巨大。长远看,BW顾问应该更多地关注BI的应用和业务(例如BO的那些工具和解决方案),而非数据仓库的构建。当初BW将数据分析从ERP中分离出来,或许哪天又并回去了呢?

BW顾问还有一个50%技术+50%业务的方向,那就是基于BI的一些应用模块和解决方案。这里头,我最看好BO EPM(企业绩效考核,对应于之前的SEM/BPC/BPS/IP...),把EPM作为自己的核心技能是个明智的投资,在这个方向上,除了BW技能(这个大部分BW顾问都没问题)外,还需要去掌握EPM本身的配置和实施,以及EPM背后的一些业务知识(比如平衡计分卡,财务计划与合并等)。

拓展自己的edge skills,实现差异化竞争。

大家都是BW顾问,懂得core skills自然是差不多的,这时就需要补充其他方面的技能来形成自己的竞争优势。

第一个方向是做到比一般的BW顾问更懂业务。这里头,可以重点去学习SAP ECC中的一些核心业务,尤其是和BW相关的。比如FICO, SD, MM等在BW应用中广泛涉及的模块。对这些业务的学习,重点不在如何操作和配置,因为你不是要去当这些模块的顾问。重点在两方面:一个是基本概念和基本流程,这个是让你和用户以及模块顾问顺畅沟通的基础。另一个是具体的报表需求以及背后的数据流,这个可以从BI Content入手,并在实际项目中不断丰富。懂业务的BW顾问很容易在竞争中获得优势。

第二个方向是BW相关的技术。首先是主数据管理。对于大型的集体企业,主数据管理是个非常重要又非常难的课题,SAP本身也有专门的MDM模块,而BO也有自己的主数据管理工具。BW顾问本身就是跟数据打交道的,学习这方面的知识不会有太大障碍,而懂一点主数据管理,在建设EDW时很有帮助。 其次是solution manager,这对于BW运维顾问是个很有必要去了解的领域。不需要达到很深的程度,但是了解其中和BW的交叉部分是很有帮助的。最后是ABAP,相信BW顾问或多或少都会一点ABAP,因为你总要写写增强和routine的。如果能更深入一点去学习ABAP,无疑会提高你代码的质量和效率,也能帮你解决一些疑难杂症。事实上,很多BW顾问是ABAP顾问转过来的。

高度重视soft skill的学习。
在一门技术进入成熟期之后,掌握该技术的人才将越来越多,公司也越来越容易找到技术过关,经验丰富的人。这时的竞争主要体现在软实 力的竞争上。这其中,最重要的是英语和项目管理技能,这是你在收入上甩开同一技术水平竞争者最重要的东西。越来越多的外企在中国建立亚太区的支持中心来作为全球SAP支持的一部分,这样的企业,其待遇普遍比国内企业要好,工作也比较轻松,但是英语是最重要的门槛。英语听说读写流利的顾问是很有竞争力的。我们自己在招人的时候,很多顾问都死在英语上。另外,如果你有领导一个team去完成一个项目的能力,那么你的收入将很快上一个台阶。这里,你需要一些PM方面的知识和经验,也需要了解SAP的方法论,包括实施方面的ASAP和运营方面的RunSAP。如果你想在咨询公司发展,那么售前和咨询方面的技巧和经验(说服式演讲、面向市场的技术写作、PPT制作、SWOT分析等)也是非常有价值的。

满怀希望,期待未知的旅程
 

SAP BW顾问如何保持市场竞争力的更多相关文章

  1. 【转】SAP BW 顾问靠手 — SAP中的例程

    什么是例程(Routine)? 例程就是我们可以自己定义的程序代码.通过程序代码来完成我们的需求,因为业务是千变万化,如果想让产品能跟随上业务的脚步,就必须要有非常灵活的功能来补充.大家都知道软件产品 ...

  2. BW顾问必需要清楚的:时间相关数据建模场景需求分析

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

  3. 应用SAP PI实现SAP BW数据仓库对于第三方系统数据完美集成以及DELTA加载的分析

    注明:本篇的技术性细节参考了SAP SCN上的一篇SAP PI 和BW集成的文章,本篇文章并不打算过多探讨实现的技术细节,因为在SCN上的这篇英文文章已经完全涵盖了技术细节和配置步骤 大家可以通过搜索 ...

  4. 【HANA系列】SAP 一位SAP培训顾问的建议:SAP HANA应该如何学习?

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP 一位SAP培训顾问的建议 ...

  5. SAP BW标准模型简介(BW星形模型 BW Star Schema )

    标准星型模型是 数据仓库中一种常用的组织信息和数据的多维数据模型.它由中心的一个事实表(Fact Table)和一些围绕它的维度表(Dimensional Table)组成.  事实(Fact)着眼于 ...

  6. SAP PP顾问面试题及资料

    SAP PP顾问面试试题及资料 1.主数据 组织架构 •SAP中主要的组织架构有哪些?哪些用于PP的组织架构?•成本控制范围.公司代码.估价范围.工厂.库存地点之间的关系 物料主数据 •不同的物料主数 ...

  7. SAP BW 数据库表命名规则

    SAP BW 数据库表命名规则 已有 315 次阅读2012/6/8 15:55 |系统分类:专业内容| SAP, 命名, 数据库表 Namings for Cube: /BI<C OR DIG ...

  8. 【BW系列】SAP BW on HANA 迁移问题

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[BW系列]SAP BW on HANA 迁移问 ...

  9. 【BW系列】SAP BW实时抽取ECC数据的实现

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[BW系列]SAP BW实时抽取ECC数据的实现 ...

随机推荐

  1. Android 快速开发框架XUtils

    转载自:http://www.apkbus.com/forum.php?mod=viewthread&tid=241060&highlight=xUtils 最近搜了一些框架供初学者学 ...

  2. C# new用法总结

    有一道这样的题:写出c#中new关键字的三种用法,思前想后挖空心思也只想出了两种用法,回来查了下msdn,还真是有第三种用法: 用于在泛型声明中约束可能用作类型参数的参数的类型,这是在Framewor ...

  3. CodeForces 54C-First Digit Law(数位,概率dp)

    题意: 给你n个区间,在每个区间里各取一个数(随机取),求这n个数中超过K%的数是首位为1数的概率 分析: dp[i][j]取前i个数,有j个是首位为1的数的概率 易知,dp[i][j]=dp[i-1 ...

  4. lightoj 1022

    直接算即可,特别要注意精度 #include<cstdio> #include<cmath> int main(){ int t, CASE(0); double r; sca ...

  5. C++调用matlab实例

    这段代码是C++调用matab引擎的过程,代码的目的很简单,在C++中创建一个vector数组,然后将这个vector数组单位化.写这个代码的目的是学些C++与matlab之间的数据交互,以供日后参考 ...

  6. bzoj 2843 极地旅行社(LCT)

    [题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=2843 [题意] 给定一个森林,要求提供连边,修改点值,查询路径和的操作. [思路] L ...

  7. c++ 概念及学习/c++ concept&learning(二)

    上篇内容讲述了整个语言的发展[为什么会产生编程语言],以及学习C++所需要掌握的内容.这节开始认识第一部分最基本的内容:C++的内建类型,也就是基本类型. 在这些知识之前留一个问题:为什么基本所有语言 ...

  8. [算法] 插入排序 Insertion Sort

    插入排序(Insertion Sort)是一种简单直观的排序算法.它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入.插入排序在实现上,通常采用in-pla ...

  9. [Hive - LanguageManual] Select base use

    Select Syntax WHERE Clause ALL and DISTINCT Clauses Partition Based Queries HAVING Clause LIMIT Clau ...

  10. GraphChi介绍

    GraphChi介绍 最近在研究graphchi,它是一个在单机上处理图的一个很强大的框架. 给大家一些链接可以学习它: 论文:http://select.cs.cmu.edu/publication ...