作為一名教育工作者,我來回答一下這個問題。
當(dāng)前對于初級職場人來說,學(xué)習(xí)一門編程語言是不錯的選擇,而對于非IT行業(yè)的職場人來說,選擇從Python語言開始學(xué)起是比較適合的,一方面Python語言比較簡單易學(xué),另一方面Python語言在傳統(tǒng)行業(yè)領(lǐng)域的應(yīng)用也比較廣泛,隨著工業(yè)互聯(lián)網(wǎng)、大數(shù)據(jù)和人工智能等技術(shù)的發(fā)展,未來更多的職場人會需要借助于編程語言來提升工作能力。
學(xué)習(xí)Python要根據(jù)自己的知識結(jié)構(gòu)和崗位發(fā)展規(guī)劃來選擇學(xué)習(xí)路線,目前Python比較常見的應(yīng)用領(lǐng)域涉及到大數(shù)據(jù)和人工智能領(lǐng)域,雖然Python也可以應(yīng)用于Web開發(fā)領(lǐng)域,但是相對于大數(shù)據(jù)和人工智能領(lǐng)域來說,Web開發(fā)崗位的附加值要稍微低一些。對于非計算機專業(yè)出身的人來說,當(dāng)前選擇大數(shù)據(jù)方向會相對容易一些。
Python目前在大數(shù)據(jù)領(lǐng)域的應(yīng)用主要集中在大數(shù)據(jù)開發(fā)和大數(shù)據(jù)分析這兩個方向,大數(shù)據(jù)開發(fā)更注重對于技術(shù)平臺的了解,而大數(shù)據(jù)分析則需要積累一定的行業(yè)知識。實際上,大數(shù)據(jù)領(lǐng)域的很多技術(shù)都與具體的應(yīng)用場景有比較密切的關(guān)系,所以職場人學(xué)習(xí)大數(shù)據(jù)技術(shù)可以在立足本行業(yè)的基礎(chǔ)上進行相關(guān)技術(shù)的學(xué)習(xí),這樣也可以學(xué)以致用。
雖然Python語言本身比較簡單,但是Python的相關(guān)崗位往往對于從業(yè)者有比較高的要求,這一點與Java語言有一定的區(qū)別,雖然都是全場景編程語言,但是如果想通過學(xué)習(xí)一門編程語言來就業(yè)到IT行業(yè),當(dāng)前更推薦學(xué)習(xí)Java語言。