|
從純粹技術(shù)的角度,嚴(yán)格說(shuō)來(lái)一個(gè)從事咨詢(xún)的SAP顧問(wèn),基本上沒(méi)可能完全掌握SAP軟件系統(tǒng)的核心技術(shù)。 SAP系統(tǒng)從誕生到現(xiàn)在超過(guò)40年,經(jīng)過(guò)SAP公司無(wú)數(shù)研發(fā)人員的數(shù)十年如一日的努力,以及巨額研發(fā)資金的長(zhǎng)期持續(xù)投入,系統(tǒng)功能超級(jí)復(fù)雜,功能超級(jí)強(qiáng)大,適用于全球各個(gè)行業(yè)的諸多企業(yè)。整個(gè)SAP系統(tǒng)數(shù)十個(gè)功能模塊,源代碼行數(shù)已經(jīng)是天文數(shù)字,所使用到的數(shù)據(jù)庫(kù)表數(shù)十萬(wàn)個(gè),無(wú)數(shù)個(gè)的Function Module(函數(shù)),這些所有的技術(shù)元素組成的SAP系統(tǒng),對(duì)于SAP公司以外的其它技術(shù)人員而言,就如同一個(gè)巨大的黑箱一樣。你想了解諸多功能的實(shí)現(xiàn)細(xì)節(jié),掌握其系統(tǒng)源代碼級(jí)的底層核心技術(shù),難度之大,可想而知。 一個(gè)優(yōu)秀稱(chēng)職的SAP咨詢(xún)顧問(wèn),需要經(jīng)過(guò)多年的摸索與項(xiàng)目實(shí)踐的歷練與成長(zhǎng)。他需要熟悉并掌握SAP系統(tǒng)的強(qiáng)大功能,宏觀上理解并體會(huì)到SAP軟件產(chǎn)品的設(shè)計(jì)理念與總體架構(gòu),微觀上需要對(duì)于SAP相關(guān)模塊的功能要有比較深入的洞察。這樣在為客戶提供咨詢(xún)服務(wù)的時(shí)候,才能針對(duì)客戶提出的諸多需求提供完美的解決方案。SAP系統(tǒng)是分成諸多模塊或者說(shuō)子系統(tǒng)的,據(jù)悉一個(gè)咨詢(xún)顧問(wèn)即使是窮其一生去潛心研究某一個(gè)模塊,都無(wú)法做到精通或者說(shuō)完全掌握這個(gè)模塊的底層核心技術(shù);更不用說(shuō),精通或者說(shuō)掌握整個(gè)SAP系統(tǒng)了。 系統(tǒng)如此之復(fù)雜,掌握SAP系統(tǒng)核心技術(shù)難度如此之大,是不是說(shuō)作為SAP咨詢(xún)顧問(wèn)就無(wú)所作為,只能耍耍嘴皮子,基于SAP系統(tǒng)的基礎(chǔ)上為客戶提供無(wú)科技含量的軟件咨詢(xún)服務(wù)?答案是否定的,中國(guó)的SAP咨詢(xún)顧問(wèn)們?cè)谔剿髋c掌握SAP底層核心技術(shù)方面,其實(shí)是可以有所作為的。 當(dāng)然也是有前提的。 前提之一:懂SAP軟件系統(tǒng)開(kāi)發(fā)語(yǔ)言ABAP。不懂ABAP語(yǔ)言,是沒(méi)法掌握SAP系統(tǒng)的源代碼級(jí)核心技術(shù)的。不懂ABAP編程語(yǔ)言,照樣可以做一個(gè)優(yōu)秀的function 咨詢(xún)顧問(wèn),照樣可以成就客戶獲得較好的收入,但是他絕對(duì)與SAP核心技術(shù)無(wú)緣! 前提之二:熱愛(ài)技術(shù),推崇技術(shù),不覺(jué)得做技術(shù)是混得差。正如筆者說(shuō)的,不重視技術(shù),或者說(shuō)對(duì)技術(shù)沒(méi)有興趣,是不可能掌握核心技術(shù)的。有了對(duì)于核心技術(shù)探索與學(xué)習(xí)的濃厚興趣,才能發(fā)揮主觀能動(dòng)性,克服各種困難,去研究相關(guān)的源代碼或者底層架構(gòu),真正理解SAP系統(tǒng)研發(fā)人員的設(shè)計(jì)思維與模式。比如SAP的條件技術(shù),可以從源代碼的角度去分析其實(shí)現(xiàn)的細(xì)節(jié),掌握其靈活性是如何實(shí)現(xiàn)的;比如SAP報(bào)表結(jié)果的布局的自定制又是如何實(shí)現(xiàn)的;分析SAP模塊之間的集成點(diǎn)相關(guān)的源代碼,掌握這些集成點(diǎn)是如何實(shí)現(xiàn)的,在什么時(shí)候觸發(fā)的;分析SAP某個(gè)單據(jù)保存比如MIGO過(guò)賬之后,系統(tǒng)更新了哪些表,如何決定是否去更新某些特定的表等等;比如SAP系統(tǒng)的屏幕格式的定制,大多數(shù)功能主要通過(guò)配置來(lái)實(shí)現(xiàn)而不用編寫(xiě)代碼來(lái)實(shí)現(xiàn)的大型軟件系統(tǒng)設(shè)計(jì)思路,又是如何實(shí)現(xiàn)的。。。。。。類(lèi)似這些,都是可以通過(guò)分析相關(guān)源代碼,研究SAP底層數(shù)據(jù)庫(kù)表結(jié)構(gòu)關(guān)系等方式來(lái)獲得一些洞察的。 SAP咨詢(xún)顧問(wèn)對(duì)于這些比較底層一點(diǎn)的技術(shù)的探索,并不一定是說(shuō)要學(xué)會(huì)SAP系統(tǒng),然后自己去開(kāi)發(fā)與設(shè)計(jì)一套比SAP更好或者類(lèi)似SAP這樣的ERP軟件系統(tǒng)然后超越SAP公司。作為一個(gè)SAP咨詢(xún)顧問(wèn),能對(duì)SAP軟件系統(tǒng)的核心技術(shù)有深入的了解,至少能更好的提升自己的技術(shù)水平與咨詢(xún)能力,能為實(shí)現(xiàn)客戶的需求提供更好的解決方案,提高個(gè)人價(jià)值。當(dāng)然的,如果SAP咨詢(xún)顧問(wèn)將來(lái)想立志做出一套中國(guó)完全自主知識(shí)產(chǎn)權(quán)的支持大型企業(yè)ERP的軟件系統(tǒng),其軟件架構(gòu),系統(tǒng)設(shè)計(jì)模式,支持客戶定制化等諸多方面,都可以借鑒SAP系統(tǒng)的思路,'師夷長(zhǎng)技以制夷’并不是完全沒(méi)有可能! 了解與掌握SAP系統(tǒng)核心技術(shù),是SAP咨詢(xún)顧問(wèn)核心競(jìng)爭(zhēng)力的基石。 2018-04-27 寫(xiě)于無(wú)錫市新吳區(qū) |
|
|
來(lái)自: SAP蝦客 > 《待分類(lèi)》