我的心酸求職之路:如果可以,去學PHP,不要搞Python
本文摘自IT技術管理那些事兒博主,比較客觀公正,所以轉來分享給還在迷茫的php中文網網友。
正文:
近幾年Python似乎火了起來,身邊有些人時不時總是會問我一些Python的技術問題,但是大多數情況下都是比較基礎的。
之所以很多人想從事Python
,可能是因為誤信了培訓機構的宣傳,或者是因為很不爽PHP
的語法,雖然PHP被稱為為世界上最好的程式語言。
於是因為這些各種原因選擇了python,卻付出了沉重的代價,失業了好幾回。
作為python工作多年的老鳥,建議:
對於Python這麼語言,可以當作一門興趣或愛好來學習,但是若是想找到份好的工作還是謹慎為主,這也是為什麼不建議你搞Python的原因。
Python學習熱 VS Python就業市場廣闊
Python流行起來實話說是意料之中的事情,只是沒有想到它是那麼的快。
在14年的時候,實在無法忍受PHP
那美元符號和分號的結尾,於是開始入坑Python。
那時的Python,市面上只有寥寥幾本的書籍可以參考。至於廖雪峰的Python入門教學,:看了2篇就放棄了,寫的實在太淺顯。當然,後來他也寫了些高級的教程,有興趣的可以看看,當然你也可以去python學習網
去看看,視頻教程很多。
然而,Python仍然是門小眾的語言。
有多小眾呢?
你可以上拉鉤或BOSS直聘上搜尋下,基本上一線城市除了北京、上海外,其他區域來來去去就那麼10-20家公司,而且這些公司中80%都是創業公司。
曾經,我在1年中入職了2家Python的公司,前1家公司我才進去3個月就倒閉了。
為什麼呢?
沒人用它搞業務啊。
目前Python比較適合的業務主要有:
#· 資料分析
· 資訊安全
· 系統維運
· 應用測試
維運就不用說了,現在基本都是自動化時代了。而數據分析中,說的最多的就是爬蟲。
實際上,它跟分析沒有太多的關係。常見的反倒是一些報表的匯出功能。再高級一些的就是什麼大數據了。
對於資訊安全,完全可以說是石器往青銅時代過渡。雖然有metasploit這樣的大殺器,然而很多事情還待人為實現。
對於以下的一些業務還是謹慎使用:
#· GUI開發
· 嵌入式開發
首先GUI開發,現在不是熱門業務。即使有這業務,也只會是Windows的GUI,人家有MFC,跟你Python沒有半毛錢關係。如果你要用PyQt5寫個介面,還不如用Electron,人家記憶體管理方面做得反倒更好些。
至於嵌入式開發,還是老實學習C語言和彙編吧,不要指望Python能在裡面幫上什麼忙。當然,做做應用程式層級的業務,什麼語言都是可以的。
對於Web開發,可以選擇的空間就更多了。前有php
、java深耕市場多年,後有nodejs來勢洶洶,下有Golang虎視眈眈。而Python在這個市場中能分到的梗真心不多,而且很大一部分都是Django帶來的。
(WEB 程式語言份額,來自w3techs)
這幾年Flask的流行,讓不少人體會到了Python的簡潔。然而,真的好用的還是Pyramid這個名不見經傳的框架(僅本人自身觀點,可以挖掘很多有意思的東西)。
理性的回歸
2018年是個瘋狂的一年,資本的市場風起浪湧。相較於2019年,反倒平靜了許多。理性的回歸,資本也逐漸回歸到正常。
有位哥們說他公司現在前端最火,他的Java都要退居二線了。隨便隨便1個3年的前端,動不動就要求薪資最低16K。如果放在16-17年完全是有可能的事情,而放在19年只能說是癡人說夢。
因此19年還是要多從自身的學習做起,多沉澱自身的技術。當然隨便學習下技術之外的東西,一些賺錢的方式總是在你認知之外的地方。
你完全可以把學習Python當作一門投資,至於有沒有回報就不要太看重了。
錯入一行誤半生
之所以不建議從事Python的問題在於,你以為從事Python是門輕鬆的事情,然而卻選擇了條艱難的不歸之路。
如果你覺得從事Python是件輕鬆的事情,那麼混吃等死的日子就會到達盡頭。有時你拍著胸脯跟BOSS說,這個東西我半天就能完成,結果現實狠狠的閃了你一個耳光。
舉個簡單的例子,比如報表導出word是個很常見的業務輸出,如果要在word中輸出對應的目錄,那真的是件可怕的事情。因為python常用的docx函式庫根本不支援,而Java的POI及PHP的phpword
是支持的,結果為了你的無知不得不加班。
然而,閒著無事又會激發自身的瞎折騰,不然沒法對上級交待。這裡也要慶幸總是遇到些好的領導,鼓勵你多學習一點。於是,逐漸的就變成了1個打醬油的人物。
Python
作為1門學院派語言,只有在重點高校才會存在的語言,有其獨到的先天優勢。相較於其他分析的工具,如R、Matlab,Python使用起來更人性化些。特別是開發外掛的時候,當然這涉及到黑產的部分內容,就不展開說明了。
拋開資訊安全的領域,雖然資料分析動不動就是7位數的收入。但是,要成為1位資料科學家也不是件容易的事。之所以能給你這個價位的薪資,是因為你自身能提供對應的數據觀點,換句話說你能挖掘出大數據後的商機。這必定是個緩慢的過程。
很多人沒有堅持到那麼一步就放棄了,不如早點找些收入穩定的管道,避免錯過機遇與財富的積累。如果能理性對待,清楚認知自己的當前狀況,才知道該崗位是否適合自己。
結語
對於Python,建議感興趣可以學習下,但是如果想靠他找到份工作就要謹慎些。畢竟,決定你薪水的是你的稀缺程度,如果沒有研究背景,沒有業務的支撐,即使你再精通也只是瞎扯,就好比你PS用的再熟,也只是會用PS工具而已,並不會設計;
那如果你是重點高校的學院派,有數據分析、人工智慧教育背景等,那python肯定必修,作為自己的一個得力工具!
如果想快速找到工作,並有一個相對來說還不錯的工資,還是建議從事PHP
或前端
的職位。 而對於想多面向發展,想折騰自己的人,建議來混混Python的崗位,每天"混吃等死"。
本文轉自今日頭條IT技術管理那些事兒部落客文章,感謝部落客分享!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

MySQL 有免費的社區版和收費的企業版。社區版可免費使用和修改,但支持有限,適合穩定性要求不高、技術能力強的應用。企業版提供全面商業支持,適合需要穩定可靠、高性能數據庫且願意為支持買單的應用。選擇版本時考慮的因素包括應用關鍵性、預算和技術技能。沒有完美的選項,只有最合適的方案,需根據具體情況謹慎選擇。

PHP的未來將通過適應新技術趨勢和引入創新特性來實現:1)適應云計算、容器化和微服務架構,支持Docker和Kubernetes;2)引入JIT編譯器和枚舉類型,提升性能和數據處理效率;3)持續優化性能和推廣最佳實踐。

PHP和Python各有優勢,選擇應基於項目需求。 1.PHP適合web開發,語法簡單,執行效率高。 2.Python適用於數據科學和機器學習,語法簡潔,庫豐富。

HadiDB:輕量級、高水平可擴展的Python數據庫HadiDB(hadidb)是一個用Python編寫的輕量級數據庫,具備高度水平的可擴展性。安裝HadiDB使用pip安裝:pipinstallhadidb用戶管理創建用戶:createuser()方法創建一個新用戶。 authentication()方法驗證用戶身份。 fromhadidb.operationimportuseruser_obj=user("admin","admin")user_obj.

直接通過 Navicat 查看 MongoDB 密碼是不可能的,因為它以哈希值形式存儲。取回丟失密碼的方法:1. 重置密碼;2. 檢查配置文件(可能包含哈希值);3. 檢查代碼(可能硬編碼密碼)。

MySQL數據庫性能優化指南在資源密集型應用中,MySQL數據庫扮演著至關重要的角色,負責管理海量事務。然而,隨著應用規模的擴大,數據庫性能瓶頸往往成為製約因素。本文將探討一系列行之有效的MySQL性能優化策略,確保您的應用在高負載下依然保持高效響應。我們將結合實際案例,深入講解索引、查詢優化、數據庫設計以及緩存等關鍵技術。 1.數據庫架構設計優化合理的數據庫架構是MySQL性能優化的基石。以下是一些核心原則:選擇合適的數據類型選擇最小的、符合需求的數據類型,既能節省存儲空間,又能提升數據處理速度

作為數據專業人員,您需要處理來自各種來源的大量數據。這可能會給數據管理和分析帶來挑戰。幸運的是,兩項 AWS 服務可以提供幫助:AWS Glue 和 Amazon Athena。

PHP不是在消亡,而是在不斷適應和進化。 1)PHP從1994年起經歷多次版本迭代,適應新技術趨勢。 2)目前廣泛應用於電子商務、內容管理系統等領域。 3)PHP8引入JIT編譯器等功能,提升性能和現代化。 4)使用OPcache和遵循PSR-12標準可優化性能和代碼質量。