在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    Python和Java二選一該學啥?

    Python和Java二選一該學啥?

    有網(wǎng)友說Python和Java之間選擇一門進行學習,現(xiàn)在很糾結該選哪個。不知道這兩種語言都有什么前景?

    選java,選java,選java?。。?/p>

    千萬別聽某些人說的什么python人工智能機器學習,是未來的發(fā)展balabala的。

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

    python做數(shù)據(jù)抓取同上

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

    python做測試,同運維

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

    python做web大城市還好,一旦到二線城市,完全比不上java。

    并且,學會java去學python很簡單,學會python在學java很費勁

    別問為什么,,因為我就是python-c#-java的

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

    另外是問題的擴展,當你并不是一個 CS專業(yè)學生,沒有多少空余時間的時候,你應該怎么選?

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

    不考慮自己的目的,單純從入門難度、學習回報來做考慮,實際上是相當不恰當?shù)男袨椤N覀兛雌渌鸢福貏e是涉及到 Python培訓的內容,一說 Python就是入門簡單上手快之類的,從不會從你的真實需求去做考慮,這種就是為了掙錢黑了心,欠妥,相當欠妥。我想學爬蟲,你給我推Python,我想學安卓開發(fā),你也要給我推 Python,你不是害我嗎?

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

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

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

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

    做數(shù)據(jù)、做AI、做全棧,做一個真正的程序員?兩門語言都能滿足,做數(shù)據(jù)用Python的更多。

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

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

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

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

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

    3.你對這門語言的規(guī)劃是怎樣的?

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

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

    學習三個月,月薪一萬二三?沒有從業(yè)經(jīng)驗,不是cs出身,很難很難。

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

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

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

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

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

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

    我之前學習,也有過一些不切實際的幻想,什么學完之后BAT,P6、7、8跳跳級,隨隨便便100W,十年之后退休去?,F(xiàn)在做了這么久,也想明白了,多奮斗幾年,能拿個三五萬的就夠了,真能摸到五萬以上我感謝上蒼,摸不到也就算了。

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

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

    鄭重聲明:本文內容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
    用戶投稿
    上一篇 2022年6月27日 06:21
    下一篇 2022年6月27日 06:22

    相關推薦

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時間:周一至周五,10:30-18:30,節(jié)假日休息