-
1 # 自由的靈魂6745
-
2 # IT萬事通
Python是最簡易最實用的一門語言,Python,也是最適合0基礎學習的程式語言。Python的語法簡單,程式碼可讀性高,容易入門。
並且,從Python學起,你很快就能運用Python程式設計的底層邏輯去學習另外的語言。也就是說,學習Python是學習程式設計的最好起點。
-
3 # 一抹斜陽708
說推薦Py的是來搞笑的嗎?題主都30了,你們考慮這個問題沒?轉行,而且是轉行,轉行推薦Go,Java一點,光會Python,就業沒優勢,本來Py就是做指令碼用的。純Py的公司感覺機會沒有,機器學習?No,考慮過機器學習的門檻嗎?
-
4 # 上路的狗哥
這裡我有個非常重要的觀點要分享給你:
如果你沒有生存技能,急需一份工作來養活自己,那麼選擇一個成熟甚至前景一般的方向是 ok 的,畢竟先找到工作讓自己生存下去是最主要的。
如果你有生存技能,並且很穩定,那麼再想學習一個新的方向,這個時候要選擇趨勢、選擇風口,哪怕風口還沒到,你就默默學習默默準備,等待就夠了。
30歲,一個不算大,但已經不算小的年齡,應該有家庭要承擔,身上有責任有壓力,這個時候再想全部放棄,直接到一個全新的行業,顯然不合適,給你的建議是:
1. 繼續現在的工作,哪怕上升空間較小,但是也是一份生活保障;
2. 業餘時間選擇學習 Python 我是支援的,毫無疑問,不管是人工智慧還是大資料,這些現在以及未來的火熱領域,Python 無疑是大熱的語言,而且你不需要 Python 來迫切幫你找到工作,所以就業餘時間學習瞭解,多折騰下,可以當做你的第二技能,學會之後,可以嘗試用 Python 做些小專案,也許還能讓你賺點錢,當你覺得什麼時候時機合適,自己能力也沒問題的時候,再考慮轉行;
最後,我身邊接觸的無數人的經歷,很多人都是穩定到一段時間之後,等到年紀大了才後悔滿足於這種穩定。 我之前說過,穩定正在謀殺年輕人的潛力,30 歲之前,當你覺得你工作很輕鬆、很穩定,很滿足的時候,你正在逐漸失去競爭力!
-
5 # 竹靜人佳
我的建議是學習python,相比java,python更加簡單,更易上手,而且近年來python發展速度非常快,大量的開源庫支援使得開發很容易,幾行程式碼就能實現一個功能,很實用 。
-
6 # 千鋒廣州
首先來看一下Python和java之間的對比。
Python VS Java
Java是一個典型化的程式語言,這意味著變數名必須顯示宣告。相比之下,我們有動態型別的Python,它不需要宣告變數。對於程式語言的動態和靜態型別有很多爭論。
不過請注意這樣一個特徵:Python是一個有著簡單句法的多樣性的語言。這使得Python被廣泛應用於多個領域來寫指令碼,快速開發應用等等。
Java支援跨平臺應用,而Python幾乎與所有現代作業系統相容。Java對於初學者來說要比Python複雜很多。讀Python程式碼也比讀Java程式碼簡單。但是,如果你想讓你的程式碼在哪裡都能執行,那就選Java。Java的另一優勢就是能建立基於網路的應用程式。
Java比Python複雜得多。如果你沒有技術類的背景,學Java是個很艱難的過程。另一面,Java能使用在不同環境中。如果這個特點是你需要的,那就用Java吧。
以上也只是供大家參考一下,具體選哪一種語言肯定要結合自己的情況,比如學習能力,興趣所在,還要結合所在城市的就業情況,畢竟學程式語言肯定是為了就業。
-
7 # 桃園仙
30歲轉行的若是考慮穩定,建議選擇Java,畢竟這麼多年在企業應用最廣泛;若要考慮掙錢,可以考慮Python,應用面很廣,又是風口。其實選擇什麼不重要,重點在於自己的決心和堅定的意志。這個年紀已經不小了,要和23、24的人競爭,要找到自己的定位。
-
8 # 一個存在感小透明
先說一個殘忍的結論。如果你是快30歲的人,但是要跨行業學程式設計,那麼這對你來說不是一個好的選擇。
很多人都說程式設計師是青春飯。
為什麼這麼說呢,因為加班真的是常態。每次迭代要上線的話,很多專案組都是要等到後半夜,使用者都休息之後,你們才能上線。有一個同事和我說,他之前在BAT裡另一家,做電商方面的,每次上線前老大都會買一箱紅牛,大家一起等到半夜上線,然後熬到四五點,確認上線後沒有問題,才各自回家睡覺,第二天睡醒了下午繼續回來上班。網際網路公司通常迭代速度快,這就意味著上面這種情況不是偶爾一次,而是固定的每個月兩到四次。年輕人熬夜身體還能抗得住,30多歲的人,熬個幾次,身體還能跟得上嗎?
熬夜上線只是一方面,剛剛說了,網際網路公司專案迭代快,這也就意味著工作壓力會更加大,國外公司可能一個月才完成的一個feature,你在國內企業要在一週內完成開發測試和上線,頭髮怎麼可能還不累的往下掉?
基於此,如果你還是覺得自己有熱情,想去從事這一行,那麼我推薦你儘快找個培訓班學習JAVA,因為目前JAVA依舊是最受程式設計師歡迎,被900w程式設計師使用的語言,相對來說工作機遇也更加大一些。我並不推薦你自學,因為年齡和基礎的原因,自學效率會比較低。我在之前的回答裡介紹過自學JAVA的方法,如果你有興趣當然也可以到我的主頁裡看看。
-
9 # IT人劉俊明
首先,對於將近30歲的職場人來說,如果未來要轉行從事軟體開發還是具有一定難度的,需要面臨較大的壓力。但是從行業發展的角度來說,IT行業的發展機會還是比較多的,所以選擇學習程式設計也會有一些新的發展機會。
Java和Python都是目前在IT行業內被廣泛應用的程式語言,Python語言在近幾年上升趨勢明顯,這主要得益於大資料和人工智慧的發展,當然Python語言自身也具備一定的優勢,比如語法簡單、開發庫豐富等等。
但是,如果從就業的角度出發,Java是當前比較現實的選擇,原因有以下幾點:
第一:Java開發崗位多。Java語言經過多年的發展,已經構建了一個龐大的生態圈,在Web開發、Android開發、大資料開發和後端服務開發領域都有大量的應用,而且由於Java的效能比較穩定且擴充套件性比較強,所以Java也是大型網際網路平臺的重要選擇。另外,目前在整個IT行業內有大量的歷史專案都是採用Java開發的,所以Java開發崗位目前還是比較多的。
第二:Java解決方案豐富且成熟。Java語言經過多年的使用在多個領域均有大量的成熟解決方案,採用Java語言進行專案開發會極大的降低開發風險,這也是不少架構師願意採用Java語言的重要原因。同時,學習Java也有大量的參考案例,會在很大程度上降低學習難度。
第三:Java發展前景依然廣闊。雖然目前Python、JavaScript和Go等語言的快速發展擠壓了一部分Java的應用空間,但是Java語言自身的穩定性依然具有明顯的優勢,而且隨著Java版本的不斷更新,未來Java語言將依然是IT行業內最為重要的程式語言之一。
當然,對於年輕的開發者來說,Python也是應該重點學習的,未來Python的發展前景非常廣闊。
-
10 # 霸天成ak
不建議,現在it行情不好,而且還有專業學歷要求,現在芝麻大點的工司都要統招本科,專科直接pass,連面試機會都沒有,沒有實際開發經驗且不是相關專業面試基本不可能透過
到這年齡了,想轉行學程式設計,該最好哪些準備?最主要是第一門語言該學哪一門,好糾結,請大神們指點迷津。
回覆列表
推薦Python。原因一,以後人工智慧和大資料是主流。原因二,Python比Java易學,語法跟貼近人的思維,俗話說人生苦短,我用Python。原因三,中國Java經過這些年的發展大牛已經不少了,而Python大牛還很少。同樣的市場自然是物以稀為貴。