02.25 30多歲想轉行學IT,學java好還是Python好?

w吾十有五而志於學w


你要學的是算法與數據結構,計算機原理,網絡協議,數據庫,操作系統。語言是你要做的項目,公司的技術棧決定的。


O0o0o0o0O


我以一個過來人的身份告訴你,我27歲轉行學的Java,只有高中學歷,學了一年!第一,對英語不是太好,所以很多詞彙量和字母都不怎麼感冒!就算看過幾遍也沒有什麼印象!第二,對鍵盤的熟悉成都不夠,敲鍵盤都要看鍵盤,所以效率很低,三就是學習能力和理解力,都比別人慢一拍,當然,可以勤能補拙!第四,學歷問題,當你學了一年出來,沒有學歷再加沒有經驗,很多公司都會把你拒之門外!好不容易可能有個公司要你,也可能是打雜的!有人可能會說,培訓機構會給你包裝什麼的,把你包裝成有幾年經驗的中級工程師,大哥,別逗了,你一進去,不超過三天就知道你是是不是新手,試用期我估計都很難過!而且工資也就3到4千一個月,那怕你摸爬滾打滾過去幾年,待到35歲左右,公司就開始清退高年碼農,(這是行業潛規則,35歲左右的程序員基本上都會被迫轉行)!除非你能在這幾年的時間裡混成大牛!而且現在做程序的更新基本上是在兩年一更新!所以你還是考慮清楚吧!可能有人會給你說做程序前景有多好,那基本上都是培訓機構招學員給你的憧憬!考慮清楚!覺得有精力,而且又感興趣,那就去做!哦,忘了告訴你,我已經扯出來了,現在自己擺點地攤都比上班強!


我的孤獨雖敗猶榮


首先很佩服你的勇氣,三十歲還打算轉行學IT,對於這兩個語言我都有過學習,所以發表下自己的看法。

對於Java來說,相比較Python會更難一些,所需要學習的知識點也更多,主要是做一些APP或者網頁的開發,用途比較廣泛,這類的崗位也相對的多。如果從來沒接觸過編程的人來學Java怎麼也要有小半年的時間才能達到工作要求的水平,而且你這個年紀精力體力都比不上年輕人了,所以可能即使學會了也很難找到工作。

再說Python,它學起來相對會比較簡單,對初學者比較友好,而且很多模塊可以直接拿來改下就用,用心學個一個來月基本能做到很多事情了,很多人一提到它都先想到人工智能,但我覺得完全不需要學到這個級別,學一兩個月做一些數據分析的小程序或者爬蟲是沒有太大問題的。

綜合起來我覺得你如果對編程感興趣可能去學Python,它不僅僅作用在IT行業,其他行業也同樣能幫你提高工作效率。


郭先生的旅行


很高興回答你的問題,作為一個十幾年編程經驗的老JAVA程序員,結合自己的經驗給您建議如下:

1. 三十歲學習編程並不晚

編程考驗的是一個人的邏輯思維能力,而三十歲是一個人邏輯思維能力正強的時候,學習貴在堅持,每天學習2~3個小時,堅持三個月左右你會發現自己的水平上升幾個檔次了。如果自己堅持不了,那就花點錢(大概兩年兩到三萬左右學費)去上一個培訓機構,這樣效率會比純粹的自學高。

2. 相比較Python語言建議你學習Java

Python 語言的誕生要比Java早,但是Python的發展卻沒有Java快,Python也是最近幾年因為人工智能才火起來,但是就現在就業而言建議你先學習Java,現在Java就業崗位要比Python多,因為:

  • Java在中國已經火了二十多年了,之前有好多系統都是Java開發的,所以需要一部分人維護Java系統。

  • 做大中型系統Java的框架有諸多成熟的技術,好多公司在新開發系統都偏向於Java語言。

其實語言都是相同的,你學通了Java再學習Python語言,你會發現你很容易就能學會Python語言了。我的建議是先學習一門好就業的Java語言,在去學習Python語言會更好, 你說呢?

希望我的回答能幫到你。

\n

{!-- PGC_VIDEO:{"thumb_height": 1080, "vposter": "http://p0.pstatp.com/origin/tos-cn-p-0000/16f61375fde74b06b78299d9399bc7b3\

一個IT男的生活號


我覺得還是不要入行吧,聽那些這不晚那不晚的,現在幹啥能餓死,程序員沒有個機遇和技術,你是沒有衣食無憂財富自由的,


不寫代碼的小符


新手建議學python,這個容易理解,而有一定計算機語言基礎的,學那個都可以,主要看你的發展方向。


小野大兄弟


學點別的好,說實話有點晚,現在應屆畢業生這麼多,相關專業高學歷,有精力有體力好管理,30才開始學要想好是為了什麼?收入還是什麼,我不想給人畫餅不負責任的鼓勵,我很現實,如果你仍然沒有一點猶豫可以努力嘗試。


去吧鯉魚王


個人感覺java好,從招聘人數來說java還是多一些,而且你不是計算機出身,python主要是做數據分析,你沒基礎,找工作太難了


麵包鞋子


無論是Java還是Python,看來你是確定要轉行到IT的編程行業。其實,轉行學Java或Python,和你幾歲是沒有關係的,主要看你喜歡往哪方面發展。Java和Python雖然都是編程語言,但是這兩種語言還是有各自的優勢:

1、Java:如果你想做APP方面的,還是學Java好,畢竟安卓手機用的基本都是Java語言編出來的。擁有成熟的架構、兼容性。

2、Python:如果想要往人工智能方面發展的,那還是python好一些。

當然,如果能兩種語言都學是最好的,畢竟現在技術更新還是比較快的,綜合性的能力肯定能幫助提升自己。


項目與數據管理


先學python 吧,這個現在很有市場,30多歲在學這個是不是有點困難了?英語和數學怎麼樣?邏輯推理能力要好,以前要是這個行業的入門要輕鬆一些。


分享到:


相關文章: