×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

挨踢佬系列之 老潜水员之关于转行做SAP

本文发表在 rolia.net 枫下论坛大家好!老潜水员来了!

有一段时间没在主坛上发表文章了,偶尔来论坛看看,也是直接到了灌水区扫两眼走人。感觉是时候给主坛事业版再作出点贡献了。

这段时间时常有人问起转行SAP的事情,恰巧偶也在这块作了一段时间了,算是个转行的例子吧。就啰嗦两句起个头,各位SAP大拿不要砸砖呀!

1、方向:基本上有做ABAP Programmer, Basis Admin, BW consultant,Functional consultant等。这种分类其实很笼统,时至今日也涌现出不少新的方向,比如做programmer的也有去做Netweaver Java开发的;传统的Basis Admin也有去做Portal或者专门作SAP Security的;至于Functional Consultant就更多了,有做FI/CO的,有做HR的,有做Logistics的,也有些转向了目前新兴的流行模块,像CRM,SCM,SRM,XI(PI)等等这些。每一块都是比较专的领域,不少‘资深’专家级人物其实也就能做其中1~2个模块,但即使这样,也已经是很牛了。 SAP end user不在此方向之列。

有了方向,于是有意转行的就有了个底。有编程功底的要去做ABAP Programmer的相对容易些,如果是搞Mainframe/AS400出身的就更容易了,为啥呢,因为ABAP Program基本上和COBOL很类似。做Unix Admin/DBA出身的,有可能转去做Basis。做BI写SQL报表的有可能转去做BW。至于要做Functional Consultant,这途径就比较多了,但基本上没有直接转行的,一般都是从ABAP Programmer转过去,因为在开发程序的过程中学习到了不少业务流程;或者Basis,因为在配置系统的时候和Functional consultant一起合作获得了经验;又或者是高级End user,因为他们在各部门(HR, Finance, Logistics等等)里摸爬滚打了几十年,对流程都熟悉得不得了了,等等。

当然这些都是泛泛而谈,也看到有不少人是因为感兴趣就直接转行的,那些是真牛人也。

2、待遇方面:做SAP的待遇普遍会比其他IT行业高一点。这也是为何不少人上来问,也有不少培训学校在搞的原因。至于具体数目,这个就得自己研究了,笼统来说在加拿大行情是短工50~250/h,长工7w~20w不等。在SAP里面,基本上待遇是ABAP programmer < Basis < BW < Functional。但是得再次强调,这只是一般的说法,每个方面都有大牛出现,就比如做Basis的,估计专门做Migrate/Upgrade的是钱最多的,因为项目时间短、风险高。再比如作Programmer的,如果结合新一代平台Netweaver做Portal开发的估计钱也不少,为啥?因为懂得人少。

还有一个原因就是用得起SAP的公司,都是行业里的大公司,财大气粗。相对而言,加拿大的几个银行就不算是大的了。那些大公司,比如500强里面做石油、汽车、电力、医药、食品、百货的等等,具体就不点名了,在加拿大许多都有分公司。感觉暴利行业像石油这些没钱就怪了。

3、要求:在这边做SAP的人里面,大陆来的不是很多。虽然大家都说语言是其中的一个因素,但偶感觉群众基础才是最大的因素。因为SAP在大陆并不普及 - 价钱贵,打入市场晚,用的公司极少。如果SAP在中国能像Java那么普及的话,估计也不至于像目前这样,在打工的时候被老印和老白包围了。

如果实在要列出转行的要求,那就是热情+勤奋+语言+坚持了。相反技术根底并不是最重要的。还记得去年曾经组织过一次SAP兴趣小组,当时是几十号人的,一起凑钱学习的都有16位,但时至今日,能坚持的下来的寥寥无几了。

当然还有最重要的一点,需要一个可以练习的环境。

4、偶的转行经历:其实偶算是自然而然的转行了。偶出道是AS400程序员,后来做过Mainframe的程序迁移,开发AIX上的程序。然后做Oracle DBA和Unix Admin,然后又研究了Unix相当长的一段时间,其间学习了不少存储SAN的知识。最后发展到开始从事SAP Basis。

这些东西貌似没有任何联系,其实都为最后的转行打好了基础。而相对于一开始就做SAP Basis的人来说,偶还是有比较明显的优势的。举个例子,最近的项目作的是SAP Migration,从一台机器迁移到另外一台机器,操作系统Unix版本和厂商变了,而数据库Oracle就一样,但要修改SID。做迁移方案的时候,涉及到很多Unix,Oracle和存储的问题。像修改SID这种事情,偶在Oracle里面不知道做过多少次了,别人看起来很复杂:backup to trace, re-present SAN storage, recreate control file这些咚咚,但偶看起来各种步骤一目了然。再比如迁移到不同的Unix,涉及到修改哪些配置的问题,例如一样要做HA环境,一样要作启动/停止脚本,一样要建立打印机设备等等,虽然很烦琐,但在偶看来,这所有东西都是有章有法的。相比而言,一般的人光是看HA环境就头大了。

当然还是那句话,热情是第一位的,勤奋是第二位的,语言第三位。偶为此投入的时间、精力、金钱已经算是不少了。家里的机器算上笔记本都有5台了,最好的一台是一个8G内存的pSeries。算到现在偶都至少装了100次以上的SAP系统了,Windows/Linux/各种Unix等等,有4.6, 4.7, BW3.5, ECC5, ECC6等等。装了卸卸了装,每个步骤都滚瓜烂熟了,现在看到了安装界面都有种要呕吐的感觉。Migrate做得不多,十几次,每次都出现新的问题,还在学习中。Upgrade的话,试过从4.7 -> ECC5 -> ECC6,自己找不到4.6的版本了,但正巧现在公司就在做4.6的升级,是个观摩学习的好机会。 至于各种T-Code,一两遍无法记住,但练习了上百次的总该记住了吧。

语言的问题对于找工还是比较重要的,还记得2年前偶刚去新公司打工的时候经常被老板嘲笑说英文烂,还要偶去上语言学校。偶忍了,偶心里说,你除了能说我英语烂还能挑剔啥呢。从此偶下定决心每天腾出一些时间来苦心钻研一下英文。到偶辞职的那天,偶可以负责任的说,偶已经会说英文了!(听过偶英文讲座的不要砸啊!)

勤奋的问题就不说了,换句话说是个苦差事。偶现在还没睡就是因为这个原因了!

5、以后的方向:偶目前做短工,因为看偶的样子不太适合做长工。过去的几年已经炒了好几个所谓的500强公司了,公司福利基本上没用到,要养老还得等30多年。目前来说SAP在ERP里面算是老大,但以后的事情难说,看看它的竞争对手Oracle在虎视眈眈,难说几年以后局势是否有变化。就像上世纪的Digital/Compaq一样,曾经很牛的Unix现在都要消失啦。 技术放着嘛,等到时候没得做的时候就换个身份编个简历再出现在找工市场上了,做不了SAP还可以做Oracle DBA,要不就做Unix Admin,实在不行等Mainframe/AS400程序员都退休了偶就再出来漫天要价吧!更多精彩文章及讨论,请光临枫下论坛 rolia.net
Sign in and Reply
Modify
Report

Replies, comments and Discussions:

  • 工作学习 / 事业与工作 / 挨踢佬系列之 老潜水员之关于转行做SAP
    • 最近事业版格外兴旺! 饭主席也出山啦. 有实践,有总结. PFPF
      • 很不错哦,老饭不像论坛上的某些人,就会充老大,装bull man,没有具体的经历体会给大家。 不过,纠正老饭的一个错误,修改oracle DB的SID不需要有什么backup的,很简单的。而且可以随便改得,这不是DBID,:)....
    • 饭主席走过的路就是俺门SAP fan们的入门指引。
    • 的确热情最重要。性格决定命运啊。
    • 起飞吧。//当务之急是把不符身份的J30换了,打击瘦猪这样的暴发户就靠你们年轻人了。//明天出去玩了,不来上课了,向老师请假。
      • 11,这种天最适合开敞篷到处乱泡,你注意身体啊你:)
        • 跟你说实话,千万记住:这车还是不够快(300马力拖3500磅太累)。你要找瘦猪那种2座,至少400hp,4秒左右的车。//我现在经常把油门踩到底,在Highway上追警察,人都不理我。
          • 我发现高速上的大牛不是平治、宝马、破鞋、马屎烫、科尔维特、马。。,而是Pickup Truck。
          • 你这是典型地得了便宜还卖乖,我就是看中野马了,我下一部车就是敞蓬野马!瘦猪妮董那种人和我们不是同一个平民阶级:)
            • 问你女朋友先,她可能会嫌太吵。
    • 好久不见,饭兄。抬一杠,算是给你一个见面礼:“热情是第一位的,…………现在看到了安装界面都有种要呕吐的感觉。” 逻辑错误。
      • 呵呵,批评的是。昨晚上偶有点神志不清,转头看看其实文章里不少矛盾的地方。
        • When did you guys started SAP learning?
    • 我现在配合SAP COUNSULTANT做SAP和另外一个系统的INTERFACE,我的头就和我说,能让他们做的尽量让他们做,否则对不起公司给他们的$300/小时
      • 用XI JAVA ENGINE搞SAP跟其它系统连接易如反掌,老大要趁着现在用的人不多加紧要价,坚决把寄己腰包搞鼓了!呵呵~~~
      • 想起N年前公司上系统,先请了个顾问来培训,那位老兄胃病犯了,和俺们公司商量,能不能放他回家,下次再继续培训,公司财务经理以抠门著称,说,花了那么多钱请你来,吐血也要吐在讲台上!
        • 几年来一直望其项背,感慨不已。//但今早一想是否不对:这$250/$300是你公司为这个Consultan支付给对方公司的吧?不是其本人真正拿到的?//在下愚昧,哪位给解析下?
          //各位老是抱怨IBM给的Rate低,不知道IBM向银行Charge的一个Java Developer是$180~$200吧?这也就是这帮人最近被纷纷换掉的原因。
          • 当然是公司对公司了,个人能拿到多少,客户怎么能知道。
          • 这又不是consult项目,有这么高吗?表示怀疑。
    • good points.
      • more comments.
        热情是第一位的,勤奋是第二位的,语言第三位。还有一条你不便提,那就是能力。

        饭老板年轻有位,转过多个领域,每一次转向都要付出艰苦的努力。SAP是个很有前途的方向,我上次在论坛上鼓励找不到工作的人可以考虑 SAP,遭到反驳,说如真有那么好的事早打破头抢了,还能轮到你? 能对就业方向有一个恰当认识本身就不是每个人都能做到的.

        SAP工作机会仅次于 java,是美国去年第二大就业方向,但竞争的人少多了. 美国很多人都想转SAP, 苦于找不到培训入门的机会. 多伦多的新移民要幸运多了. 有那么多培训学校, 培训班里有同道之人, 只要下定决心, 努力一断时间, 一定会有入行的机会. 但没有人能保证每个转入SAP的人都能找到工作, 要看个人的努力. 如果一个人能力太差, 学什么都很难, 谁也没办法.

        对有一定IT基础的人, BW最容易入门. 四十多岁开始转都不算晚, 至少现在有很多就业机会, 只要你不挑地方, 愿意离开多伦多. 我看到一些本在国内做IT的新移民几年都找不到合适工作, 就是下不了决心转个方向, 迈出第一步本身就需要能力和勇气.

        我不是在为培训学校做广告, 我在加州, 不从事SAP工作.
    • Enjoyed you article. Thanks a lot!
    • AS/400, Mainframe, AIX, Oracle DBA and Unix Admin..... What's your next move after SAP?
      • 哪里钱多去哪里,等做滥了就转行嘛。
        • You may try AB INITIO, WLI, Portals and many other rear skills later on.
    • 总结的不错。我顶!。。。老大,除了UNIX平台,你在WINDOWS玩过SAP米有?有否TSM经验?
      • 当年那16个人买的机器就是装的Windows 2003 server。TSM没机会用,但懂一些Netbackup。
        • 我们遇到一个棘手的问题,就是TSM连接SAP BAKCKUP不稳定,最后怀疑是WINDOWS固有的缺陷,就是OS层面内存管理的缺陷。据说用UNIX可解决,但手术太大,不想冒这个险。老大有何见教?
          • you mean you are using TSM for SAP. I know TSM very well, but not SAP.
            • TSM跟其它系统连接从来是顺顺当当,只发现跟SAP闹别忸。。。不是不工作,而是不稳定,久不久要重起。
          • SAP备份重点就是数据库嘛,TSM备份数据库久经考验了,不应当出错。。。难道你们用DB13或者brbackup去做?还是Oracle自己的RMAN?
            • 是用SAP寄己带的BRTOOLS,我左看右看感觉TSM没有问题,问题出在SAP,而SAP又是因为WINDOWS的缺陷(怀疑)。SAP 的BACKUP ERROR MESSAGE是系统资源不足。。。目前是死马当活马医状态。。。老大有何见教?
              • Brtools最后都是要用到brbackup
                brbackup要调用Oracle的动态库libclntsh.so.??。先把相关的brtools版本连带动态so打补丁到最新再说。 --- 出现‘系统资源不足‘多半是内存不足? 有可能你们那版本有内存泄漏的问题 ?

                还有一些和备份相关的配置文件不知道排除错误了没有?$ORACLE_HOME/*.sap, *.utl这些。

                最后就是SAP自己的那些内存设置都合理了没有,就是instance profile里面的那一大堆.如果都合理了,而硬件上又有巨量内存(>32GB),那有可能是Windows自己的内存管理问题了。

                不过偶都是瞎猜,请你老板挪出万把块咨询费请个专家来解决嘛. (如果马哥请偶的话, 7折优惠!)
                • 1、相关的补丁都打了,SAP版本没问题。2、SAP 悲愤相关配置都查过,也调整过,没有问题。3、SAP/ORACLE本身也没有发现问题,都是根据实际情况结合推荐值设定。RAM巨量。
                  所以极度怀疑WINDOWS本身缺陷。但苦于没有SAP/ORACLE/UNIX/TSM构架下的参考信息,只好暂时先搁置。

                  ONLINE没有问题,问题出在OFFLINE,所以头儿也不急。偶寄己也忙,手下人不怎么懂,所以这事的R&D有空才搞,。。酱紫~
        • Which year did you start?
      • 你的备份性能怎么样?去年我弄过TSM + AIX + SAP +Oracle + LTO3 Library, online full backup 3TB, 3 hours.
        • 差不多,我们2TB,接近2HR。你们出过系统资源不足的错误信息米有?据说UNIX系OS不会有问题。
    • 成功转型啦,恭喜恭喜.
    • 乱补充一句:随着SAP系统的不断扩展和完善,WINDOWS层面的缺陷显得越来越突出,据悉SAP意欲一定程度的脱离WINDOWS的约制,具体未知。
    • 不知道那个令狐葱大少转的怎样了,他可是虎视眈眈了很久的
    • 做SAP的不需太牛X, 凡是从软件底层一件件做起,构成公司home-grow application framework的:SQL Proc/Func,LDAP, DAO, ODBC, DB Wareh, J2EE/.NET,JSF/AJAX, C/C++ Plug-In,都知道什么叫软件的Over-Engineering,和对企业的危害。:-)
      • BS!
    • 谢谢分享。
    • 也许有天才在里面,我看到的就是艰苦努力。
    • 建议下一步买房,生小孩, 玩投资, 在家带小孩, 然后玩财务自由...多爽啊... 难道要做一辈子技术佬? 该想想如何退出江湖啦...
      • 正解.
    • 确实很不错.......但给你点儿小建议.
      希望你最终能走向或接近食物链的上游,而不是停留在中下游为这百刀/小时而满足.这话我说了可能不中听但:"蹲哪儿撅着屁股干活儿的主再牛也没什么出息".

      与各位大牛们共勉.
      • 典型的国人,做什么工作都可以做得很好,为什么大家都去走独木桥。
        • Sure, one can be an expert on anything after a year or two. Jump, jump and jump.....Only those feeling insecured head to the wrong path.