摘要:咱們先來說說程序員技能樹吧。開發下的緩存應用等處理方案熟悉負載均衡熟悉數據連接池應用了解編程性能優化。能結合負載均衡合理布置流量,對運行性能進行監控與分析等。那個程序員,可以專精某一技術。
PHP程序員要月薪上萬,技術需要達到什么水平?
這是一個經常被初級程序員問到的一個問題。如果你問公司的HR,人家會告訴你,你的薪資取決于于公司的薪酬制度,以及你在公司的位置。。。,所以啊,你懂的,小伙子好好干,繼續加班吧。
這是可恥的忽悠, 我們廣大程序員都是追求技術進步的有為青年,程序員的薪資水平要掌握在自己手中。
咱們先來說說PHP程序員技能樹吧。要月薪上萬,你要掌握的技能還真不少。
HTML/CSS/JavaScript 這些就不必說了,入門級WEB開發程序員都要掌握的。
其次說說PHP編程能力,精通PHP語法,掌握常用的函數,熟悉PHP5下的OOP應用,熟練使用緩存,掌握一些設計模式等等。這個是基礎。再高級一點,你要會這些:對PHP運行機制的理解;對系統資源的調用交互理解;關健性能的優化能力。以及有過OOP架構設計經驗,熟悉設計模式、UML,熟悉PHP對象運行機制,內存管理等
MySQL技能也是必不可少的。還是先從基本的來說,你要知道用PHP連接數據庫;懂得寫一些簡單的SQL;建一些簡單的索引;懂得用工具簡單操作一下數據庫(增刪改庫表結構數據等等)。進階一點呢,你要懂得在開發應用上設計數據庫,建立一些有效的索引,用explain分析SQL性能,壓力測試等等。再往上呢,你要深入了解數據庫索引、存儲引擎原理以及運行機制,能有效地構建高性能可擴展的數據庫結構/架構,有效地優化數據庫性能配置并加以調試,分析數據庫運行狀態。再往上呢,再往上先不說了。
再說說操作系統應用能力,WEB開發不只是會寫代碼就行的。操作系統應用也是必備技能。需要廣泛且扎實的基礎理論,而對于開發者來說,熟悉基本的命令操作,對WEB相關服務的安裝、配置、優化能力需要具備。
說到這,已經把很多程序員打回原形了。天啊,要到這么高的水平,原來我以為我很牛,現在才發現我太菜了。
還沒完呢,作為一個PHP程序員,沒有大型網站工作經驗,怎么好意思出來混呢。PHP開發下的緩存應用(memcache、APC等);session處理方案;熟悉負載均衡;熟悉PHP數據連接池應用;了解PHP編程性能優化。這些只有在大訪問量網站工作才能接觸到。這些只是小菜,你還要掌握分布式緩存及緩存性能優化、熟悉存儲系統、文件系統、數據庫,開發可擴展平臺。能結合負載均衡合理布置流量,對PHP運行性能進行監控與分析等。
不說了,再說下去連我自己都沒信心了。不過呢,大家要往這個方向努力。FaceBook只招全棧工程師,現在大家知道為什么了吧,你掌握了上面說的,你就是一個全棧工程師了。
總結一下,PHP程序員要月薪上萬,還是要求比較高的。 那個C++,JAVA程序員,可以專精某一技術。但是做Web開發的人,就得往全棧工程師這個方向發展。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/20732.html
摘要:此篇文章并未如何教你怎么面試的時候吹逼,而是給一點點建議,如何更聰明地達到目的。據不完全統計,基本都是做管理后臺改。不要太沉溺和糾結于技術,把重心移到業務能力上,踏踏實實做事。 前言 ??對于很多剛畢業或者大四的同學,都會有個困惑,我如何學PHP,為什么知識會那么雜,然后實習中公司大概需要哪些要求。此篇文章并未如何教你怎么面試的時候吹逼,而是給一點點建議,如何更聰明地達到目的。 實習可...
閱讀 2077·2023-04-25 19:15
閱讀 2245·2021-11-23 09:51
閱讀 1264·2021-11-17 09:33
閱讀 2165·2021-08-26 14:15
閱讀 2476·2019-08-30 15:54
閱讀 1582·2019-08-30 15:54
閱讀 2167·2019-08-30 12:50
閱讀 1132·2019-08-29 17:08