Python和Java二選一該學啥?

2022-06-24     大方老師單片機

原標題:Python和Java二選一該學啥?

PythonJava二選一該學啥?

有網友PythonJava之間選擇一門進行學習,現在很糾結該選哪個。不知道這兩種語言都有什麼前景?

javajavajava!!!

千萬別聽某些人說的什python人工智慧機器學習,是未來的發balabala的。

python對於人工智慧工程師來說,最多也就相當螺絲刀與修理工,懂麼,只是一種工具,且是工具之一。就業要求也比較簡單985211碩士。達不到很難很難就業。

python做數據抓取同上

python做運維,也要去學運維方面的知識,如果不想去運維清忽視

python做測試,同運維

剩下倆方向就web開發和爬蟲。爬蟲要求紮實的前端功底,還得精通各種反扒。那就只剩web了。

pythonweb大城市還好,一旦到二線城市,完全比不java

並且,學javapython很簡單,學pythonjava很費勁

別問為什麼,,因為我就python-c#-java

其實兩個都學才是正確的選擇。各門語言有不同的適應場景,而且在學校里有充足的時間去讓你慢慢研究學習,如果一定只能選一門,那就Java,然後自Python

另外是問題的擴展,當你並不是一 CS專業學生,沒有多少空餘時間的時候,你應該怎麼選?

1.請深入考慮你的學習目的

不考慮自己的目的,單純從入門難度、學習回報來做考慮,實際上是相當不恰當的行為。我們看其他答案,特別是涉及 Python培訓的內容,一 Python就是入門簡單上手快之類的,從不會從你的真實需求去做考慮,這種就是為了掙錢黑了心,欠妥,相當欠妥。我想學爬蟲,你給我Python,我想學安卓開發,你也要給我 Python,你不是害我嗎?

銷售們 KPI限制,不會完全從你本身的需求出發,所以你自己必須明確需求。

學這兩門語言對你有何意義?

練手,了解一 IT技術,鍛鍊一下?兩門語言請隨意。

掌握一門工具,對自己目前的工作做一些輔助Python是不二之選。

做數據、AI、做全棧,做一個真正的程式設計師?兩門語言都能滿足,做數據Python的更多。

去做性能要求極高的項目或者技術負債嚴重的公司?誰推Python請打爆他的狗頭!當然技術負債嚴重的公司最好別去

2.你能付出多高的學習成本?

如果你時間很充裕,那麼只需要按照自己的需求去選擇語言乃至玩一小孩子才做選擇,大人全都。不過很可惜,大人只是想而已,全都要的代價是萬萬付不起的。

說到底,這兩門語言的學習曲線是不一樣的。體現在入門上Python的語法會Java友好許多,入門難度也簡單許多。如果你只有幾個月時間,乃至於只有下班之後的兩小時時間,那麼請放棄第一條的思考,直接Python。如果你有足夠的耐心,願意付出一年乃至兩三年的時間去學習,那Java也是一個相當不錯的選擇。

Python的特點是語言本身不會有太高的門檻,模塊的切分度很高,用到的工具則可以隨用隨學,做數據的PandasNumpy之類的學學就行了,沒人強行讓你DjangoJava的特點是本身語言有一定的入門門檻,但是在這種入門學習中接觸到的思想和理念是非常寶貴的。

3.你對這門語言的規劃是怎樣的?

這一點其實與目的有一點點重合,但又不完全一樣。在學習之前也要思考,你對這門語言的期望是什麼?

半個月入門,年薪五十萬?你等我打個電話,看看楊永信那收不收你。

學習三個月,月薪一萬二三?沒有從業經驗,不cs出身,很難很難。

學習四五個月,廢寢忘食求個入門,工資無所謂以後慢慢漲Python,方向多入門快,崗位數量還行,但是完全比不Java

學習一年,甚至去專門考個研,工資要求不高只求就業Java,崗位數量排第一應該不誇張吧,從一線覆蓋三線不誇張吧?當然競爭也大。不過你都這麼學了,難道還干不過那些四個月培訓出來的?

學習三四五甚至十幾年年,奔IT大神去了,那還用我說嘛?你自己就知道該怎麼學了。

4.學一門語言真的能改變人生嗎?

很遺憾,不能。我理解很多人被培訓機構的宣傳洗腦,覺得學會一門編程技術就能年薪百萬鹹魚翻身,一輩子躺在老本上吃喝不愁。

但這是做夢。學會一門語言,在北上廣每月上萬不難這幾個地方上萬本來就不難,想要兩萬以上要麼大忽悠,要麼有履歷。三萬到五萬,基本是普通人實力能達到的巔峰,也得要你摸爬滾打很多年。再往上,一命二運三風水四積陰德五讀書反正我不信嘻嘻。

我之前學習,也有過一些不切實際的幻想,什麼學完之BATP678跳跳級,隨隨便便100W,十年之後退休去。現在做了這麼久,也想明白了,多奮鬥幾年,能拿個三五萬的就夠了,真能摸到五萬以上我感謝上蒼,摸不到也就算了。

能改變你人生的不是語言而是習慣,十年如一日學習、提升、奮鬥,總有翻身的一天。

如果你是普通家庭出來的孩子,就想著在這行當里靠自己辛苦打拚賺錢養家,這個行業不會虧待你,有多少能力就有多少錢,收入都有明確預期。指望著靠這個過安逸日子當鹹魚,對不起,程式設計師沒有安逸日子,那些企業也不會養鹹魚。

文章來源: https://twgreatdaily.com/a38dbc4ee0aa6ee56c84db4674311f7a.html