3-5 年的 PHPer 應該具備

小白要生髮發表於2021-03-05

又到了,金三銀四,換工作季。我呢沒準變換工作,倒是上網翻了翻招聘資訊,由於我做PHP,就看了下當下3-5年的招聘需求,發現這些招聘資訊都有如下要求:

3-5年PHP需要具備:

  • TCP/UDP協議, socket 通訊,熟練使用workman,swoole,swoft等rpc框架
  • 精通PHP,熟悉golang語言,
  • 熟悉html,css,javascript,會nodejs,vue優先。
  • mysql, 以及SQL優化,熟悉索引應用和優化,獨立設計資料庫、資料表,
  • nosql,mongodb, redis,memcache快取。熟悉後端快取技術、瞭解快取使用場景,高併發、高效能服務系統設計經驗及能力,熟悉大規模叢集系統的開發
  • 常用Linux,shell命令編寫,熟悉雲、容器使用
  • 精通LNMP架構,熟悉http 協議,RestFul API開發,熟悉tp,laravel,yii主流框架。
  • 熟練使用svn,git,Hg版本管理工具,
  • 良好的書寫習慣,註釋,設計模式,編寫高質量的,整潔簡單,可維護性的程式碼,遵循公司研發規範,產品技術文件的整理
  • 分析和快速排查定位解決線上問題,保障系統功能的穩定性,優化現有系統,提升運作效能
  • 主導/參與專案的架構設計、技術選型、架構原型實現以及服務端核心模組的開發,與各技術人員緊密合作,完成工作任務
  • 有個人部落格,個人開源專案,有個人獨立完成專案。
  • 樂於持續學習,樂觀開朗,抗壓性強,良好的溝通能力和合作精神,自我驅動力強,有強烈的事業心和責任感

大家可以看看自己是否達到了主流的用人標準,如果你是超出預期,那麼你可以選擇跳得更高。3-5年時間,足夠把一個學生培養成一個合格的打工人了。可以看到企業還是把PHPer當作多面手看待,希望還會能會一些其他語言。3-5年的phper,企業還希望有一定的帶團能力,由此可見phper的成熟期是較短的。

我同時對比了3-5年的NodeJS,Python、Java、Golang就職要求,PHP崗位對技術之外的要求是最多的,這樣會,還要那樣會,而且範圍還廣。我自己也覺得phper的成熟時間是較短的,對技術高低的評判主要是對高效能、高併發的設計,這個時候php寫的漂不漂亮不重要,會不會用第三方工具(Redis,ES),了不瞭解限流、佇列、削峰、快取這些原理就尤為重要。所以到這個份上,就別死磕PHP了,多看看周邊。

我又查了下5-10年的PHP崗位,資料很少。有的,我看了下任職要求,只有一句話要求了PHP。好到裡,我就想從整個職業道路上談談,如果你關注過我的部落格,會發現,我釋出些golang相關的技術部落格了。如果你還是堅持——PHP是這世界上最好的語言,你可以把這篇文章關閉了。本來我還是安安心心寫PHP,搗鼓搗鼓Swoole,覺得會用Swoole,能玩轉PHP協程就很牛皮。這除了自嗨,然並卵。

之前比較喜歡看些別人的部落格,php100從斷更到關閉。其他綜合部落格平臺,PHP的文章更新佔比也很少,這麼說吧,有些培訓機構都不開班了。我感覺最近php的熱度是有所下降的。所以,大家考慮換工作好好考慮下未來5年,10年你準備幹什麼。同時,別死磕語言,多積累演算法、計算機底層、架構方面的知識,這些不隨你換語言而過時的。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章