很多小伙伴知道Python火爆薪資高,開始自學(xué),可是并不知道Python應(yīng)該學(xué)哪些技術(shù)、學(xué)到什么程度才能找到工作。今天我們就來分析一下,Python學(xué)到什么程度才能找到工作。
我是今年剛剛畢業(yè)的不入流大學(xué)的本科生, 目前正在用 Python 做開發(fā)工作。
找以 Python 為基礎(chǔ)的工作,這個(gè)問題其實(shí)提問的并不是很精準(zhǔn)。
我舉一個(gè)不恰當(dāng)?shù)乩樱?你的這個(gè)問題就有點(diǎn)像:
在現(xiàn)實(shí)生活中說找一個(gè)以英語為基礎(chǔ)的工作, 需要學(xué)習(xí)什么。
關(guān)于學(xué)習(xí)什么,你需要學(xué)習(xí)的基礎(chǔ)理論知識(shí)包括但不限于:
1. 數(shù)據(jù)結(jié)構(gòu)
2. 算法
3. 操作系統(tǒng)
4. 網(wǎng)絡(luò)原理
5. 數(shù)據(jù)庫
6. 計(jì)算機(jī)組成原理
7. 編譯原理
8. 一些巧妙地設(shè)計(jì)實(shí)現(xiàn)(或者說被很多人稱為設(shè)計(jì)模式)。
上面提到的我認(rèn)為可以算是作為程序員的基礎(chǔ)知識(shí), 同時(shí)你還可以需要盡可能多的寫代碼寫代碼寫代碼, 最終的實(shí)現(xiàn)包括不限于:
1. 自己做些喜歡的小玩具
2. 找實(shí)習(xí)提升經(jīng)驗(yàn)
3. 參與開源項(xiàng)目
4. 了解下現(xiàn)在招 Python 公司需要的技能, 進(jìn)行學(xué)習(xí)
在你實(shí)踐的過程中同時(shí)會(huì)遇到很多可能書本上沒有深入學(xué)習(xí)的一些實(shí)踐知識(shí)(包括不限于各種協(xié)議,正則表達(dá)式, 消息隊(duì)列, 同步異步什么的), 需要多學(xué)習(xí)了解。
大學(xué)期間我不建議抱死一門語言學(xué)習(xí), 多掌握更多的知識(shí)和技能。很多 Pythonista 想和 Python 廝守終生的態(tài)度, 乃程序員的大忌, 不斷的學(xué)習(xí)更多的知識(shí)才是積極的。
最好的方式就是去招聘網(wǎng)站上看看python相關(guān)職位的技能要求。缺什么學(xué)什么。提主的出發(fā)點(diǎn)很好,帶著目標(biāo)學(xué)習(xí)python,學(xué)以致用,效率會(huì)很高。個(gè)人經(jīng)驗(yàn)是先跟著網(wǎng)上的例子,做一個(gè)小項(xiàng)目,找感覺,邊實(shí)踐邊完善自己的知識(shí)體系。
1、學(xué)會(huì)flask或者django開發(fā)簡(jiǎn)單的網(wǎng)站
2、然后出去找Python初級(jí)崗位的面試機(jī)會(huì),看看面試官關(guān)注什么技能
3、面試中問道不會(huì)的記下來,回來繼續(xù)學(xué)
4 、很快就可以拿到offer了
主要是不要怕面試被鄙視,面試時(shí)了解自己不足很好的方式
當(dāng)然,如果你是完全沒有編程基礎(chǔ)的小白,自學(xué)其實(shí)不太現(xiàn)實(shí)。如果想轉(zhuǎn)行Python人工智能,最好還是有老師帶領(lǐng)。
北大青鳥Python課程從0基礎(chǔ)開始,到人工智能、網(wǎng)站開發(fā)項(xiàng)目,幫你在4個(gè)月達(dá)到企業(yè)招聘要求,快速入職名企。
北大青鳥Python課程,免費(fèi)試學(xué)、推薦就業(yè)火熱進(jìn)行中,立即撥打電話400-8035-955,搶先咨詢,提前體驗(yàn)。