首頁>Club>
本人有語言,資料結構,計網基礎,感覺python web簡單些。那麼我該學哪個呢,比較好找工作些?謝謝
6
回覆列表
  • 1 # 原語9102

    很少聽說用python來做web的,你指的應該是php web吧。python定位為膠水語言,語法簡單強大,但不容易寫好。python上手容易,易被非程式設計師理解和使用,尤其是數學家的你,作業系統提供原生支援。所以它現在在人工智慧方面(AI)作為主要語言,因為複雜演算法需要數學家的貢獻,他們能透過python把思想直接轉化為程式進行驗證,從而快速推動ai發展。當前主要的來源ai庫基本都是起源於python,這也是python被重新重視的一大原因(python歷史也很久了,只是以前只停留在作業系統層面)。

    關於java web和php web,這兩者在電腦端時代基本勢均力敵,都有其優勢和缺點。java 從業者多,語法嚴格,不易上手但相對來說比較便於維護,編寫方面比較重(對於小網站效率較低);php可以快速上手編寫一般性功能網站,學習曲線比較平緩,但後期當功能複雜性大幅度增加後,不利於維護和迭代。同時,在效能上,因其為解釋性語言,有其較大的侷限性。因此,一般公司先前常用其作為和後端資料庫的互動層。但到現在,很多php網站都會用java來改寫,或者把它當成後端的連線層(這是這幾年大資料發展的結果,大資料中,java的生態體系完整,php比較難以直接支援)

    同時,隨著移動端的興起和體驗需求的大大增強,當前的主要方向為前後端分離技術。從web來說,java和php都可以做為後端,前端主要用html、css和java script來解決。當然,為應對前端複雜度,Node js作為連線後端的中間層也在快速發展中,它承擔部分後端渲染的工作。

    從市場來講,java現在生態體系最完整,工作機會也最多。

    具體到特定環境,需要看專案業務和人員等要求,來決定用何種技術實現

    從學習的角度來說,建議從java入手,1它比較規範,2它的選擇範圍比較大 3它的工作機會較多。javascript、php、python為輔學習參考並行

  • 2 # 每日開口笑哈哈

    如果只是為好找工作的話,還是java吧,因為現在目前的狀態還是Java的需求量比python大!但是python簡單入門更快,況且工資也不比Java低!還是看個人需求吧!

  • 3 # new-小組會

    Python web簡單,開發效率高,但執行的穩定性和魯棒性,JAVA強的多。看需求,如果是大公司,一般用JAVA。如果是小公司,為了確保快速迭代原型,一般用Python。上海這邊Python開發還是蠻多的,不過要求也比較多。我個人推薦golang這個語言。

  • 4 # IT人劉俊明

    作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。

    首先,Python語言與Java語言都是當前IT行業內被廣泛使用的程式語言,而且二者的應用場景都比較多,語言生態也比較健全。Python語言在近些年上升趨勢明顯,未來的發展前景也非常不錯,不少IT行業內的程式設計師也開始轉向Python開發領域,其中就包括Java程式設計師。

    Python語言之所以得到了廣泛的關注,主要原因是大資料和人工智慧的快速發展,雖然Python也能夠從事Web開發,但是在Web開發領域,Python的優勢並不明顯,在效能上不及Java,在解決方案上不及PHP。所以,如果從事Web開發,在當前的開發環境下建議學習Java或者PHP。

    Java語言的特點是效能穩定且擴充套件性強,大型網際網路平臺更願意採用Java方案,而且Java程式設計師比較多,開發風險相對比較小。PHP語言的主要應用領域就是Web開發,而且PHP在Web開發領域的佔比份額比較大,相對於Java語言來說,PHP的開發週期具有一定的優勢,而且PHP語言的程式設計師對於PHP語言的“忠誠度”還是比較高的,這從側面說明了從事PHP開發還是具有一定“樂趣”的。

    Python雖然也是Web開發領域的傳統解決方案之一,但是在應用的廣泛性上與PHP和Java還是存在一定的差距。雖然當前Python的效能有所提升,但是總體上與Java和PHP相比還是存在一定的差距,所以採用Python從事Web開發的團隊並不太多。如果開發的專案規模不大,而且對於效能沒有特別的要求,那麼採用Python從事Web開發也是可以的。

  • 5 # 找前輩網

    請問這有多大區別?如果真要建議,就是隻學web前端。你應該是新手或者小白吧。前端本來就是一個單獨工種,至於跟什麼後端搭,可以說都可以搭,你又不需要多瞭解相關後端語言,即使專案中需要你接觸到後端程式碼,那也只是需要知道那是後端程式碼就行了。根本不需要用專門的學習。

    學程式設計,6500,手把手帶到就業滿意為止!

    前端不錯,入行首選,然後可自學python。

    廣告結束

  • 6 # 千鋒教育成都

    “一寸光陰一寸金,寸金難買寸光陰。”這句俗語所要告訴我們的就是珍惜時間。時間對於我們每一個人來說都是十分寶貴的,那麼你應該怎麼有效的利用每一分每一秒,就讓千鋒成都Java培訓老師教你,如何合理利用時間掌握技術。

    有些同學為了更好的學習和掌握Java,連吃飯時間都是用小跑的,這樣的同學是十分刻苦努力,應該會取得很好的成績,這是我們預想的,但是有時候結果卻恰恰出乎我們的意料,這些同學取得的成績一般般。那麼為什麼會出現這種現象呢?可能是你的學習方法有問題,也可能是你的時間管理上有問題。那麼我們應該怎麼合理利用時間呢?

    一、 計劃出一天要完成的任務

    計劃出一天要完成的任務,對於提高學習效率是非常有幫助的。只有你計劃出自己一天要學習的任務,你的心裡就有了目標,你就會按照自己規劃好的按部就班的去實施,這樣你每天都完成自己規定的任務,日積月累你就會在學習上有很大的提升。每天給自己制定計劃也可以讓自己每天過的很充實,每天學習的東西會做到心裡有數,同時會給讓自己增加滿足感。

    二、 拒絕瞎忙

    有些學生每天搞得自己很累,甚至連和父母打一個電話的時間都沒有。對於Java感覺有學不完的知識,一會學習這個知識點,一會又學習那個知識點,最後哪個知識點都沒有掌握紮實,每天自己還很累。為了有效的利用時間,應該拒絕瞎忙,對於每個知識點都要掌握紮實後,再學習下一個知識點,這樣自己每天都會在不斷地進步。

    三、 留給自己一定的休息時間

    留給自己一定的休息時間是必要的,因為上課時間,我們的大腦已經在高速運轉,如果我們連課下時間都用來學習,這樣我們下節課的效率也將會降低。留給自己一定的休息時間,讓自己的大腦得到一定的放鬆,這是有必要的。

    學會合理的利用時間,對於我們提高學習效率是至關重要的。那麼千鋒成都Java培訓老師教你珍惜時間的方法,你們學會了嗎?

  • 7 # python進階者

    就web而言,Java web肯定比Python web機會更多,近年Python火爆是因為人工智慧和大資料的發展。

    所以如果你是想做web開發,建議選擇Java web。當然跟你對哪個語言更感興趣或對哪個語言更拿手也有關係。

  • 8 # 國企飛哥

    python web吧,我是學JAVA的,python入門快,上手快。python能做的事對大資料方面更多些。

  • 9 # 朗小妹兒

    Java和Python

    經常會聽到一個言論說Python比Java簡單,你學Python吧~Python簡單適合你

    這個言論沒有錯,但是不全面

    對於零基礎或者基礎比較差的人來說,學哪個不難?其實都一樣難

    就看透過學習掌握這門程式語言花的時間長短問題

    難易程度

    難易程度兩者應該是不相上下的,Java屬於前期學習比較難一點,後期發展之後會要好一點

    因為你掌握了這門程式語言的底層邏輯,不管是自主學習還是查資料什麼的,都還是比較輕鬆

    Java到後期也是可以做爬蟲的,就要自己去確定未來的發展道路了

    但是Python就不一樣了,才開始學的時候會覺得比較輕鬆,因為底層邏輯沒有Java複雜,但是如果沒有較強的邏輯思維能力,到了後期的學習和發展路徑來說有點難。

    所以現在很多Java工程師自學Python來提高自己的工作效率。

    是否好就業

    是否好就業還是要分地區,畢竟每個公司的需求和發展情況不一樣,在一線城市的大公司話Python用的就比較多一點,如果是其他的二三線城市就不一定了,所以這個要去招聘平臺進行分析,找到你想工作的地區,收集資料並做分析,最終確定走的方向

    現在兩個程式語言的薪資起步也是不一樣的,綜合起來分析才能確定一個自己較滿意的方向。

  • 10 # 克里斯坦大叔

    Python web還是以django框架為主,簡單快速上手,JAVA是主流,學習的東西讓你感覺無從下手。

  • 中秋節和大豐收的關聯?
  • 勇士已經被逼到懸崖邊,為什麼大家都把力挽狂瀾的希望寄託在杜蘭特身上而不是庫裡身上?