回覆列表
  • 1 # 愛碼農

    你的abap是不是sap,如果是sap的話跟人覺得還是sap的話建議abap。

    首先:國內和世界500強企業70%以上都使用的SAP,ORCAL和IBM。所以就業前景很好。工資也高

    其次:ERP開發合一積累業務經驗很管理經驗,對以後發展很有好處。

    ABAP開發的話,發展方向為企業服務,首先了解ERP構成,瞭解ERP業務。在積累了這些經驗以後

    就可以朝管理層發展了。絕對比開發要好很多

    java 開發方向什麼?專案經理?架構師?那你的技術需要很牛很牛,技術一直在發展,你有興趣和信心沒有。

    業務吃透了後,企業服務就可以找好的大型企業進入IT部做管理層。另外你說的實施顧問也分兩種的,

    SAP實施公司顧問或者自由職業顧問,SAP大型企業實施顧問的價格是很高的。

    大公司可以沒有JAVA但是不能沒有ERP,還有就是進入企業的話屬於甲方,JAVA開發大部分是乙方,

    這個就不用我說了吧。甲方肯定比乙方舒服的多。

    當你在SAP實施積累了足夠的經驗的時候,就可以選擇去甲方的公司去面試了或者直接去甲方公司面試。

    大型企業IT部門根據企業資訊化程度不同分工不同部門不同,但是ERP是必須的,所以不愁工作。

    並且SAP中5大模組你現在如果能精通其中任何一個,我相信進甲方公司後至少就是一個團隊專案經理

    級別的,當積累一定後當個科長很輕鬆的。你現在迷茫就需要多渠道積累這些方面的資訊了,這不是一句兩句就說的輕的

  • 2 # 以後叫我黃老師

    首先,推薦java。

    接下來,我們從幾個維度分析一下:

    1、熱門程度

    首先我們先看一下最近的程式語言排行榜

    毫無疑問的,java第一,並且是近幾年一直都保持第一。所以java的學習資料網際網路上非常齊全,各種開發框架、解決方案比比皆是。在開源領域也有非常多的專案可供直接使用,可以說java程式設計師都是可以站在巨人的肩上的。

    在此程式語言排行中,abap佔比0.478%,遠低於java。

    2、職位需求

    我們先看一下某招聘網站兩種程式語言對應崗位的招聘需求量對比:

    java比abap=4790比57,所以java工作機會更多。同時,java程式設計師的工資並不低,初級4-8k,中級8-15k,高階15-40k,供參考。

    3、應用場景

    關於應用場景,abap作為sap的主要開發語言,主要用來做一些企業應用,而java更像是一個全能選手,什麼都能做,企業應用,網際網路應用,移動端,大資料,資料探勘等等等等。

  • 3 # 傳智播客

    SAP ABAP和JAVA有哪些區別

    先來說Java吧,根據資料統計下來,是所有語言當中需求量最大的一門語言。所有程式設計師中Java開發工程師就佔據了20%這樣的比例。Java可以做:IOS和android的開發,影片和遊戲開發,桌面GUI以及軟體開發。Java和linux也是大資料的基礎。以後可以涉及到的是大資料相關的工作。

    SAP的底層是ABAP寫的,ABAP是基於C/C++實現的,所以SAP的應用層在以前的版本是用ABAP語言實現的。SAP當中也有可以用到Java或者

    .net

    來實現的內容。SAP現在的構架是分了前臺後臺。前臺主要是H5,JS,CSS3等等,後臺也就是ABAP。現在mvc或者說mv*的模式讓SAP越來越貼近生活了。比如AI、區塊鏈,大資料等等。

    總結:

    ABAP只是只用於SAP,Java相對來說更加靈活,市場需求量相對來說更大。

    Java的可移植性好,所以Java市場佔有率一直就很高,市場佔有率就表示崗位需求量

    SAP現在是逐漸走到開源模式的,不斷的更新它的新構架組成

    Java也是緊跟著市場的節奏

    就職業前景而言,哪種程式語言更值得學

    ABAP很窄,如果是剛入行,還是不建議學sap abap的;相對來說的話,還是Java就業面會廣一些。

  • 4 # 程式設計獅W3Cschool

    導語:

    你好,這裡是w3cschool,線上程式設計學習平臺(網站、APP)

    ABAP和JAVA,區別是兩個沒什麼太大關係,都是一門程式語言,就像C語言和Java的區別。至於哪種程式語言更值得學?都很值得學,你學好一門,都很強,都能拿到高薪。

    沒可比性,選Java

    SAP(思愛普)的ABAP也是一門程式語言,Java也是。

    至於你問區別,就像Java和C語言,和PHP,和Python的區別。

    區別很大,而且也沒可比性。

    程式語言只是工具而已,你學習程式語言就是在學怎麼使用這些工具。

    只是這些工具稍微有點難學。

    那麼如果你在糾結到底學ABAP還是學Java。

    那麼可以大膽放心的告訴你,直接選Java。

    無論是知名度,適用性,Java都比ABAP強太多了。

    w3cschool從2009年開始,一直從事程式設計教育,見識過各種各樣的程式語言。

    見過太多程式語言的隕落,也見過很多程式語言的崛起。

    這邊可以很明確告訴你,其他程式語言會死,C語言和Java這兩種語言也死不了。

    就像上面說的,大部分公司都需要一個會使用Java這個工具的人。

    你只要學會Java,那麼你就業機會就會大非常多。

    所以,不用糾結,選Java。

    哪門程式語言值得學

    任何一門主流的程式語言,都值得學,學好就行。

    首先,你要考慮到一個問題,為什麼會有那麼多程式語言?

    肯定是因為每一門程式語言有自己的缺陷。

    而其他程式語言能夠彌補這個缺陷。

    不同程式語言,在不同領域,都有自己的擅長的。

    比如PHP,非常擅長做網站、小程式。

    Java和C語言,非常適合做大型遊戲和手機遊戲。

    Python非常適合做資料分析、人工智慧、大資料、爬蟲。

    只要你學好一門,按照目前我們國內網際網路的前景,有一大堆人搶著要你。

    補充:

    Java被稱為“萬事通”程式語言,意思就是Java基本上很多事情都能幹。

    開發遊戲、開發網站、開發APP、人工智慧等等,Java都能勝任。

    所以,你非要問的話,推薦你學Java。

    總結

    選Java!

  • 5 # 極客程式視界

    大家好我是極客老王,個人認為SAP只要存在,那麼ABAP就會一直做主導。

    1.SAP

    本身積累了大量的ABAP開發經驗,相對於java來說肯定要成熟的多,從成熟的SAP系統中,排除一個使用了幾十年的ABAP語法,再來用個新的替代,不太現實。在軟體行業穩定性才是第一重要的。

    2.ABAP

    的通用性和開發效率要比java更勝一籌,而且效能也要超越java。之所以要推出java,是因為java本身比較靈活,可以提高SAP的易用程度和整合能力,可以看下java開發的SAP相關產品,基本都不成熟也不成功的,應用範圍很有限。

    3.從長遠來看,如果ABAP語言放棄了,整個SAP系統架構需要作出很大調整,這是SAP肯定不會做的傻事情。畢竟對於ABAP語言,SAP就像一個大的臨時資料庫,想怎麼取數怎麼取,想怎麼定製化就怎麼定製化,如果使用JAVA,不說所有SE11,SE16,SE38,SE80,SE18,SMOD這些現有開發手段都需要調整,而且也不成熟。畢竟做一個牛逼的軟體最大是穩定性,而不是有多新,客戶使用都是BUG。這條路很遠。而且ORACLE收購了SUN,對於java的鐘情估計也還是有一點影響。

    對於前景來看,如果你是一隻做SAP相關的產品,那肯定ABAP更好些,但是java勝在靈活性,應用範圍廣,從前端到後端,從底層到大資料AI都有它的身影。所以選擇還是要看你以後從事的領域。

  • 6 # zxeoc

    以前做過一段ABAP開發,ABAP作為一門開發語言來說,由於是sap公司獨立主導,發展比Java慢一些,不過Java的歷史包袱也很多,所以我感覺兩者在這方面差距不大。但是關鍵就在於ABAP是跟sap系統繫結的,你用ABAP開發,基本就要用sap系統,而整個sap系統的演化跟Java比起來就慢得多了。而且sap系統的客戶通常都是大企業(同時也限定了ABAP程式設計師只能去大企業,或者更糟的,在小企業做他們的外包),他們很可能釘死在某些版本上,不願跟隨sap公司的新產品進行升級,這就進一步拖慢了整個生態系統的演進速度。我不清楚其他人如何,反正我在那段開發ABAP的日子後半段,是每天都有想砸電腦的衝動的。

  • 中秋節和大豐收的關聯?
  • 為什麼鐵路橋是彎的?