abap與java有什么區(qū)別 之前學java,進公司讓我轉SAP,前景怎么樣?
之前學java,進公司讓我轉SAP,前景怎么樣?關鍵取決于你是否感興趣。我之前接觸的sap開發(fā)還不錯。大型企業(yè)采用sap的ERP軟件。至于未來,應該是相當不錯的。Sap和Java專注于不同的方向。我與
之前學java,進公司讓我轉SAP,前景怎么樣?
關鍵取決于你是否感興趣。我之前接觸的sap開發(fā)還不錯。大型企業(yè)采用sap的ERP軟件。至于未來,應該是相當不錯的。Sap和Java專注于不同的方向。我與SAP的接觸更多的是面向業(yè)務。我就是這么說的。畢竟,我不做sap,我可能有誤解。
SAP ABAP和JAVA有哪些區(qū)別?就職業(yè)前景而言,哪種編程語言更值得學?
謝謝。
你好,我是王極客。我認為只要SAP存在,ABAP將永遠是領導者。
1. SAP
積累了大量的ABAP開發(fā)經(jīng)驗,比Java成熟得多。從一個成熟的SAP系統(tǒng)中排除一個已有幾十年歷史的ABAP語法并用一個新的替換它是不現(xiàn)實的。在軟件行業(yè),穩(wěn)定性是最重要的。
2. ABAP的通用性和開發(fā)效率優(yōu)于Java,其性能也優(yōu)于Java。之所以要推出Java,是因為Java本身比較靈活,可以提高SAP的易用性和集成能力??梢?,Java開發(fā)的sap相關產(chǎn)品基本上都是不成熟和不成功的,應用范圍非常有限。
3. 從長遠來看,如果放棄ABAP語言,整個SAP系統(tǒng)架構需要做很大的調(diào)整,這是SAP不會做的蠢事。畢竟,對于ABAP語言,sap就像一個大的臨時數(shù)據(jù)庫,可以根據(jù)需要進行定制。如果使用Java,更不用說所有現(xiàn)有的開發(fā)方法,比如se11、SE16、se38、se80、Se18和SMOD,都需要調(diào)整和完善。畢竟,成為一個強大的軟件是穩(wěn)定性,而不是它有多新??蛻羰褂玫氖莃ug。這是一條很長的路。而且,甲骨文收購sun對Java的愛的估計也有一點影響。
對于未來,如果您是sap相關產(chǎn)品,ABAP當然更好,但Java更靈活,應用范圍更廣,從前端到后端,從底層到大數(shù)據(jù)AI。所以選擇還是要看你未來的領域。
Java程序員可以轉換到人工智能領域嗎?
首先,你需要數(shù)學基礎:高等數(shù)學、線性代數(shù)、概率論、數(shù)理統(tǒng)計與隨機過程、離散數(shù)學、數(shù)值分析
其次,你需要算法的積累:人工神經(jīng)網(wǎng)絡、支持向量機、,遺傳算法和其他算法;當然,在各個領域也需要算法,比如SLA研究,如果你想讓機器人在定位環(huán)境M中導航和建立自己的地圖,總之,很多算法需要時間積累;
那么,你至少需要掌握一種編程語言。畢竟,算法的實現(xiàn)還需要編程;如果你深入到硬件,一些基礎的電氣課程是必不可少的;
人工智能一般需要研究生來學習,這門課程只是簡單的一瞥。畢竟,必修的基礎課太多了。
女生做了三年的java開發(fā),轉行做什么比較好?
首先,感謝您的邀請。
這個問題讓我想起了我還在嵌入式系統(tǒng)上工作的日子。項目組里只有一個女孩和我們一起做這個項目。后來,我受不了加班,就走了。
是個不錯的選擇,但難度不小。
如果以上理由不成立,我只是不想做java,但我還是想在開發(fā)行業(yè)工作。我想你可以做測試。這項要求的技術含量不高,工作容易?;旧?,你在項目結束前很忙。當然,薪水會低很多。此外,它還會得罪人,有時還會制造麻煩。
因此,沒有完美的選擇,希望課題結合自己的實際原因理性選擇,最后祝你找到一個合適的方向。