java開發(fā)的職業(yè)規(guī)劃 自學JAVA應該怎么規(guī)劃?
自學JAVA應該怎么規(guī)劃?作為一個計算機專業(yè)人士,我有一個非常好的看法。首先,本科生應該重視編程語言的學習。Java作為一種比較流行的全場景編程語言,在未來的工業(yè)互聯(lián)網(wǎng)時代仍有很好的應用前景,相關的帖
自學JAVA應該怎么規(guī)劃?
作為一個計算機專業(yè)人士,我有一個非常好的看法。
首先,本科生應該重視編程語言的學習。Java作為一種比較流行的全場景編程語言,在未來的工業(yè)互聯(lián)網(wǎng)時代仍有很好的應用前景,相關的帖子也很多。
編程語言本身只是一種工具,編程語言的應用與場景密切相關,不同的開發(fā)場景也需要積累不同的知識結構,所以在學習編程語言的過程中,要選擇一個主要的方向,然后圍繞主要方向制定學習計劃。
從知識體系建設的角度來看,無論Java未來的發(fā)展方向是什么,最好按照web的發(fā)展方向來組織知識結構。一方面,web開發(fā)的知識體系相對成熟,有大量的案例可供借鑒。另一方面,網(wǎng)絡開發(fā)領域的就業(yè)機會更多,未來的就業(yè)機會也更多。
掌握了基本的Java Web開發(fā)技術體系后,我們可以專注于大數(shù)據(jù)方向。大數(shù)據(jù)方向的發(fā)展空間很大,目前大數(shù)據(jù)發(fā)展崗位的人才缺口比較大。從大數(shù)據(jù)的發(fā)展趨勢來看,未來很長一段時間,大數(shù)據(jù)將處于快速發(fā)展時期。雖然大數(shù)據(jù)的技術體系已經(jīng)成熟,但大數(shù)據(jù)在行業(yè)中的應用才剛剛起步。
要向大數(shù)據(jù)方向發(fā)展,我們需要學習更多。除了奠定堅實的編程基礎外,我們還需要關注操作系統(tǒng)(Linux)和大數(shù)據(jù)平臺的學習。由于大數(shù)據(jù)平臺的內容較多,在學習過程中要多做實驗,最好結合具體的行業(yè)場景。
一個??粕鷮W習JAVA目標月薪2萬是否不切實際?
這取決于你在哪里工作。2W不高。Java是一種流行的語言,但這取決于你的工作經(jīng)驗。教育水平只是一個門檻。我有幾個朋友學習java?,F(xiàn)在他們在深圳有很多工資。他們也是大三的學生,有3W。但是他們真的很好。他們有8年的工作經(jīng)驗和10年的工作經(jīng)驗。他們剛畢業(yè),剛畢業(yè)的工作工資很低。2010年畢業(yè)時,他們的工資只有1200元。他們堅持說他們有3W已經(jīng)很多年了。然而,許多人不能堅持下去。剛畢業(yè)的工作工資很低,而且他們經(jīng)常加班。壓力很大。我希望你能堅持下去。我相信你也能得到高工資。快點,快點,快點
2020年學習java好還是學習python好?Java程序員飽和了嗎?
至于Java或python,這取決于職業(yè)規(guī)劃。
您可以檢查每種語言的歷史記錄。隨著技術和硬件的進步,歷史上許多流行語言已經(jīng)被淘汰或正在衰落。
但市場上唯一不變的是算法的基本要求。算法和數(shù)據(jù)結構是基本技能。從MySQL默認存儲引擎的B樹到redis的哈希,所有的軟件都離不開基本的數(shù)據(jù)結構和算法。
具有高性能要求(如響應時間和QPS)的技術公司基本上都是Java。各種中間件、微服務和業(yè)務邏輯開發(fā)基本上都是用redis實現(xiàn)的java。
有些性能要求很高,可能使用C。
壽命很短。我用python。選擇Python意味著擁有一個龐大的Python生態(tài)系統(tǒng)。從爬蟲、數(shù)據(jù)分析、人工智能、網(wǎng)站背景等,基本上都有現(xiàn)成的框架或工具。
但是Python的一個大漏洞是Gil,而多線程基本上是雞肋。
Python的性能比Java差得多。有些公司從Python開始。Python無法處理隨后的業(yè)務擴展。如果你沒記錯的話,你就餓了,你知道接下來的業(yè)務已經(jīng)轉移到Java了,最核心的功能已經(jīng)用Java重寫了。
語言只是手段,核心是算法。至于如何選擇,應該結合職業(yè)規(guī)劃和具體領域。