-
1 # 程式設計師父子與貓
-
2 # 自學JAVA
本人也是從事Java後臺開發多年了,同樣也去研究過一點點Java去做大資料開發。確實Java做大資料開發真的是很麻煩,並且實現起來要學的東西還不少。python確實對於大資料這塊封裝的真的是太到位了,同樣的功能python來寫真的是不知道要簡單多少。
但是如題主所說是否應該放棄Java呢?個人覺得短時間之內還不能直接放棄掉。確實python對於人工智慧,大資料這塊對於程式設計師來說很友好,甚至對於後臺開發,python都能去做,但是比較python算屬於剛剛崛起的語言,很多封裝內容還不夠完善,需要大量的時間和使用情況來積累。所以包括大部分公司對於python也都是這麼個態度,何況我們是為公司在做事。
-
3 # 意氣飛揚的年代
居然這麼有這麼無知的問題!PYTHON幾行程式碼,就是呼叫人家而已,如果JAVA呼叫,也沒多少行。你說JAVA寫一萬行,那可能就是人家從頭真正寫出來,水平遠高於你只寫幾行的PYTHON,讓他去學python,過幾天就比你強,而且人可以自己寫出那個演算法,最佳化他,再應用各個,而只會幾行程式碼呼叫的python的程式設計師,就得依靠人家,人家提供什麼,就只能做什麼。
希望python不要老吹幾行程式碼能做什麼了,這根本不是你功勞,而且在實際專案中 ,你老是追求這種幾行程式碼的,是沒法合作的,別人看不懂
-
4 # 使用者11992003507
這麼貶低java抬python都是想偷懶走捷徑的人,不願花時間研究程式設計底層的部分。
其實作為data scientist的確沒有java的需求。專注演算法 計算模型,時間花在數學建模上。但是他們也不會貶低java。沒有大資料工程師,他們哪來的資料啊。
資料科學和資料工程是兩個不同的領域。沒有人用java做資料科學同樣資料工程師離不開java。
-
5 # 演員丶2
作為一個Java練習時常一年半 正在努力勸自己學Python,卻總是半途放棄的學生,我想說Python是個很好用的工具 但不要把他神話了
-
6 # 大地主
想多了,幾行敲定是因為呼叫了底層的函式庫(主要是c程式碼庫), 理論上任意一個結構化程式語言, 包括java,都可以作這樣的模組化程式設計
-
7 # flyhaha
一個工具語言你把他吹的高大上。幾行程式碼,太外行的話,其他語言都可以。對於程式設計師,還糾結py應該是假程式設計師。py是給非程式設計師用的一門工具性語言。
-
8 # 程式設計師父子與貓
python幾行是因為那幾萬行被別人寫好了,他剛好用python寫好了而已,如果他使用java寫好的,java也能幾行搞定。當然這也代表在大資料,跟多現成的東西都是python。所以你不是在選語言,是在選語言裡的那些可利用的輪子有哪些。
-
9 # 自學JAVA
本人也是從事Java後臺開發多年了,同樣也去研究過一點點Java去做大資料開發。確實Java做大資料開發真的是很麻煩,並且實現起來要學的東西還不少。python確實對於大資料這塊封裝的真的是太到位了,同樣的功能python來寫真的是不知道要簡單多少。
但是如題主所說是否應該放棄Java呢?個人覺得短時間之內還不能直接放棄掉。確實python對於人工智慧,大資料這塊對於程式設計師來說很友好,甚至對於後臺開發,python都能去做,但是比較python算屬於剛剛崛起的語言,很多封裝內容還不夠完善,需要大量的時間和使用情況來積累。所以包括大部分公司對於python也都是這麼個態度,何況我們是為公司在做事。
-
10 # 意氣飛揚的年代
居然這麼有這麼無知的問題!PYTHON幾行程式碼,就是呼叫人家而已,如果JAVA呼叫,也沒多少行。你說JAVA寫一萬行,那可能就是人家從頭真正寫出來,水平遠高於你只寫幾行的PYTHON,讓他去學python,過幾天就比你強,而且人可以自己寫出那個演算法,最佳化他,再應用各個,而只會幾行程式碼呼叫的python的程式設計師,就得依靠人家,人家提供什麼,就只能做什麼。
希望python不要老吹幾行程式碼能做什麼了,這根本不是你功勞,而且在實際專案中 ,你老是追求這種幾行程式碼的,是沒法合作的,別人看不懂
-
11 # 使用者11992003507
這麼貶低java抬python都是想偷懶走捷徑的人,不願花時間研究程式設計底層的部分。
其實作為data scientist的確沒有java的需求。專注演算法 計算模型,時間花在數學建模上。但是他們也不會貶低java。沒有大資料工程師,他們哪來的資料啊。
資料科學和資料工程是兩個不同的領域。沒有人用java做資料科學同樣資料工程師離不開java。
-
12 # 演員丶2
作為一個Java練習時常一年半 正在努力勸自己學Python,卻總是半途放棄的學生,我想說Python是個很好用的工具 但不要把他神話了
-
13 # 大地主
想多了,幾行敲定是因為呼叫了底層的函式庫(主要是c程式碼庫), 理論上任意一個結構化程式語言, 包括java,都可以作這樣的模組化程式設計
-
14 # flyhaha
一個工具語言你把他吹的高大上。幾行程式碼,太外行的話,其他語言都可以。對於程式設計師,還糾結py應該是假程式設計師。py是給非程式設計師用的一門工具性語言。
回覆列表
python幾行是因為那幾萬行被別人寫好了,他剛好用python寫好了而已,如果他使用java寫好的,java也能幾行搞定。當然這也代表在大資料,跟多現成的東西都是python。所以你不是在選語言,是在選語言裡的那些可利用的輪子有哪些。