日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

讲真,做Python一定不要只会一个方向!

發(fā)布時間:2024/9/15 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 讲真,做Python一定不要只会一个方向! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

最近不少人在微信問我現(xiàn)在Python還好就業(yè)不好就業(yè)?發(fā)展前景怎么樣?我30多歲了,還能不能轉行編程?Python該怎么學?如果做Python到底該做爬蟲還是數(shù)據(jù)分析還是web?......等等這樣的問題,現(xiàn)在逐一談下我的看法,進而引申出目前如果做python,最好要掌握的一些技能以及我個人認為的很穩(wěn)的發(fā)展路線,這里分析的觀點會以大部分普通開發(fā)者的角度來看待,對一些技術牛人可能就不太適用了

1、Python好就業(yè)嗎?

其實,對于這些問題,我是不太想回答的,可以負責任的說,如果技術不行,那不管哪個編程語言都不好就業(yè),這個道理大家都懂,編程技術工作,側重于你的技術,就算你技術不是很好,但哪怕能隨得上大家的一般水平,那相信就業(yè)也不成問題。至于就業(yè)崗位的數(shù)量有多少,如果算總數(shù),那自然比不上Java、前端等等語言,但是每一種語言的存在,必然也有相當一部分的就業(yè)市場,如果鐵定心打算做Python,你更需要多關心你的技術該如何提升,做了Python后職業(yè)該如何發(fā)展就行了,關心這兩個問題比你關心Python好不好就業(yè)實在多了


2、如果回老家,還能找到Python工作嗎?

一線城市的話,目前Python應用范圍還是挺多的,從web、爬蟲、數(shù)據(jù)分析、測試、運維、圖像識別、機器學習、深度學習,基本各個領域都有Python的身影,除了web方面比起Java、Php等遜色一些,其他方面,Python都扮演著比較重要的角色,就拿我目前從事的測試領域來說,編寫自動化測試腳本,不管是UI自動化,還是接口自動化,用Python寫腳本也是相當普遍的,并且通過pytest生成精美的allure測試報告,整個流程也都非常的順,這是一線城市的現(xiàn)狀

比如:下面這個用Python撥打電話,就是Appium自動化測試技術做的小案例

用Python撥打電話


如果是發(fā)展比較好的二線城市,我長期觀察過一些在二線城市做開發(fā)的朋友,雖然上述崗位也都存在,但是相對來說,坑位畢竟有限,可能整體來說,會要求你的技術水平更高一些,會的更多一些,畢竟有相當一部分人從大城市工作過幾年后,技術水平達到了一定高度,回二線城市安家落戶的也很多,這些人也是會融入二線城市的就業(yè)大軍


三線城市的話,測試、運維這些涉及項目、服務器方面的會有崗位,這些一般每個公司都會涉及,如果以后打算回老家,Python很多方面的工作可能不會那么好找,這一點要有心理準備


3、30多歲了,還能轉編程嗎?

30多歲,也是一個比較尷尬的年齡,可能已經(jīng)成家,上有老,下有小,轉行成功的話,那也好說,轉行不對,那可能真的是浪費時間了。這里我不談情懷,談情懷的話70多歲的老人還有轉編程的,我這里只談現(xiàn)實問題

1、編程后期要有很強的自學能力,客觀評價這個自學能力如何?

2、是否上有老,下有小?轉行最快的方式是全日制,不拖泥帶水,能否擺脫家庭因素,有時間或者條件去轉?

3、學歷如何,加班多能否接受?


如果這些問題你覺得自己都OK,并且年齡也不是特別大,32歲以下吧,那可以轉行,但要知道,越晚轉行,你要付出的汗水就要比別人多更多,承擔的壓力也要更大,我所知道的,現(xiàn)在很多98年的都已經(jīng)實習工作,開始編程了,而且年輕人,學習新技術的能力也更快,包括我自己,也能明顯感受到年齡比自己小的同事技術學習能力帶來的這些壓力


4、Python該怎么學?

這個很早之前一篇文章已經(jīng)寫了,很詳細,建議先看看

如何轉行Python,轉行Python要學哪些技能


但是隨著自己從事Python越來越久,也經(jīng)常留意身邊的一些Python就業(yè)近況,我發(fā)現(xiàn),對于大部分人來說,在公司,你的Python技能最好不要很單一,舉例來說吧,下方都是一些普通朋友入職的普通公司咯


1、A朋友:做數(shù)據(jù)分析,后來到公司要做Web,搭建數(shù)據(jù)分析平臺(數(shù)據(jù)分析+web)

2、B朋友:做爬蟲,做著做著爬蟲項目結束了,又開始用Django寫web(爬蟲+web)

3、C朋友:做深度學習,還要寫點Django(深度學習+Web)

4、D朋友:一個人做運維管理,通過Django來寫(運維技能+Web+前端)

5、E朋友:做網(wǎng)站,Flask+算法,他算法不行,被開了(算法+Web)

6、我自己:自動化測試平臺(測試+web+前端)


因為Python是膠水語言,Python太強大了,能用Python做的事情太多了,那么命中注定,對于大部分的Python開發(fā)者來說,也是要在這些技術中來回游走和稀泥,逃不掉的,你要掌握的也將不會是一種方向,如果到現(xiàn)在,你做Python還只掌握某一種方面,而且技術也稱不上牛逼,當你在找工作的時候,只能會感慨,現(xiàn)在找工作怎么越來越難找了,尤其是讀者中純做爬蟲、技術一般而且也面試過的朋友,肯定深有體會


那么怎么走才是最穩(wěn)的方式呢?其實也很明顯了,以Web為根基,根據(jù)市場需要的技術行情、公司業(yè)務技術要求向四周全面發(fā)展。在所有的互聯(lián)網(wǎng)項目中,Web項目首屈一指,這個毋庸置疑,這樣的大背景下,所有的產(chǎn)品,其實最終都會更趨向于一個web項目產(chǎn)品來供人使用,或者即便是老板的一個想法,哪怕想直觀的看一些項目成果,web的需求仍然是第一位,基于這樣的需求大背景,web技術是必學技術,也是需求最廣的技術


除了大背景因素以外,web技術深似海,就拿python來說,你學Django的時候,肯定也不是一個Django學了就完事,什么的MySQL、前端肯定也都會學習很多,而這些技術,也是你從事很多其他方面的根基,就連爬蟲,你沒破解過幾個js加密,css字體加密,都不好意思說自己爬蟲技術很牛逼吧


目前,我這邊Python的各個方向,除了深度學習和自動化運維方面的自己沒接觸過,其他的都已經(jīng)在這兩年的工作中接觸有一段時間了,現(xiàn)在看那些常規(guī)的爬蟲、數(shù)據(jù)分析、機器學習、自動化測試,雖然自己水平倒也一般般,但是這些技術完全沒什么神秘感了,常規(guī)項目也沒什么難度,該注意的點自己也大部分都知道,假如以后再面試,懂的這些東西,也能多跟面試官多吹吹牛皮了,哈哈~~~

最后,祝大家都能成為Python領域的專才或者精通Python各技術領域的全才!

總結

以上是生活随笔為你收集整理的讲真,做Python一定不要只会一个方向!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。