'講真,做Python一定不要只會一個方向'

"
"
講真,做Python一定不要只會一個方向

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

1、Python好就業嗎?

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

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

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

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

用Python撥打電話

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

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

"
講真,做Python一定不要只會一個方向

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

1、Python好就業嗎?

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

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

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

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

用Python撥打電話

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

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

講真,做Python一定不要只會一個方向

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

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

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

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

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

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

4、Python該怎麼學?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Python學習資料獲取方式:轉發文章+關注私信【Python】

"
講真,做Python一定不要只會一個方向

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

1、Python好就業嗎?

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

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

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

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

用Python撥打電話

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

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

講真,做Python一定不要只會一個方向

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

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

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

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

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

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

4、Python該怎麼學?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Python學習資料獲取方式:轉發文章+關注私信【Python】

講真,做Python一定不要只會一個方向
"
講真,做Python一定不要只會一個方向

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

1、Python好就業嗎?

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

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

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

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

用Python撥打電話

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

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

講真,做Python一定不要只會一個方向

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

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

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

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

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

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

4、Python該怎麼學?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Python學習資料獲取方式:轉發文章+關注私信【Python】

講真,做Python一定不要只會一個方向
講真,做Python一定不要只會一個方向
"

相關推薦

推薦中...