回覆列表
-
1 # IT人劉俊明
相關內容
- 本人三本畢業,0計算機基礎,想學java,做程式設計師。報培訓班靠譜嗎?
- 在網際網路“寒冬”時期不想被辭退,Java程式設計師該如何應對?
- 未來想往能源網際網路、人工智慧等方面發展,學程式設計的話是python還是java合適呢?
- 做商品交易平臺,PHP、JAVA、Python哪個語言更合適?
- 我是學java的,想學一點python資料處理,大家有沒有好一點的推薦!需要什麼?
- Java程式設計師需要學習演算法和資料結構嗎?
- 怎樣的能力才算進入java初級程式設計師行列?
- 27歲的人學JAVA和Python還來得及嗎?
- 25歲了,Linux運維想轉開發來得及嗎?Java還是Python?
- java哥python哪個好找工作?
作為一名從業多年的IT人,我來回答一下這個問題。
現在Java依然是使用最為廣泛的程式語言之一,無論是應用級程式設計師還是研發級程式設計師,Java都比較受歡迎。目前Java在Web開發、移動互聯開發、大資料開發、AI開發等領域有大量的應用,尤其是Web開發領域,Java一直是大型商業平臺的重要選擇。
Java目前的應用場景要遠遠多於Python,而且從目前的人才需求來看,Java也遠多於Python,所以並不建議完全從Java轉向Python。現在很多Java程式設計師也同時掌握Python程式設計,因為Python在做演算法實現時有明顯的優勢,簡單、方便、快捷是Python的優點,但是Python的缺點也非常明顯,就是速度比較慢。
Java目前的企業級開發主要還是採用輕量級的解決方案,Spring系列框架的應用要遠遠多於JavaEE,而且目前JavaEE已經被Oracle公司交給Eclipse基金會打理了,所以未來JavaEE的發展路線是否還以EJB為主就不得而知了,但是相信開源後的JavaEE還是值得期待的。
所以,對於目前的Java程式設計師來說,抽時間學習一下Python,並使用Python做一些演算法實現的開發是完全可以的,而且學習Python也並不會佔用太長的時間(一週左右)。如果完全轉向Python,則需要根據實際情況來選擇。如果目前從事的是大資料或者是人工智慧相關的開發,比如機器學習、自然語言處理、計算機視覺等內容,那麼則可以考慮轉向Python。
如果有Java或者Python方面的問題,也可以諮詢我。