㈠ 如何成為高級php開發工程師
先成為初級,然後中1,中二,中三,然後就是高級了
㈡ 怎麼才能成為一名高級php工程師啊
從各個方面來說
知識面,從linux到js,從網站加速到cdn,不用非常精通,但是常用的要了解,比如linux下的grep cronotab ps及各種命令行工具,http的lastmodified 到etag 到expires,各種技術動態到最新最酷的技術
代碼能力 要熟悉一到幾個框架,常見的比如CI zend 到yaf ,最新的laraval,要有最少兩個能熟練使用,快速幹活的,也要有能拿來靠攏到設計模式 MVC上之類的裝B用的,從基本的防xss 到快速debug代碼定位問題, 從技術選型到DB建表,要表現出具體的能力
溝通解決問題能力 PHP從來都只是工具,任何公司招過去都是要解決問題的,作為高級PHPer,要能跟業務方進行暢通的溝通,梳理出有價值的需求,砍掉性價比極低或者無異於的需求
團隊管理能力 需求確定了,架構設計好了,還要帶領菜鳥們做出高大上的網站,把控整體進度,幫助菜鳥改進垃圾代碼,風險控制(比如進度),諸如此類
㈢ 高級PHP工程師需要怎麼考
高級php工程師怎麼考?以下是詳細介紹:
目前國家對於高級php工程師這一職位並沒有明確的考試要求,而對於php工程師等級的劃分,主要是通過從事php開發的工作年限、個人能力、以及php相關技術掌握情況來劃分的,所以想要成為一名php高級工程師就要先提升自己的開發技術,多做有關php開發的程序來積累經驗。
拓展:
php工程師主要是干什麼的
php工程師主要是使用php語言進行互聯網程序,網站產品和網站功能模塊的開發與保護,同時需要與前端設計師進行協調與交流,參與部分Javascript和HTML的編寫,有的還需要負責底層MVC結構的編寫與保護。
以上內容就是高級php工程師考證的方法,希望能夠幫助到大家。
㈣ 什麼叫php高級工程師
PHP 工程師 (PHP Programmar)
定義: 正在以PHP程序為主要工作,並正在進行新產品的研發.可以同時使用C+/perl等輔助提高PHP程序性能的人是PHP工程師.
描述: PHP工程師是.
特徵:
1: 精通一種或多種linux.
2: 快速編寫結構清晰,代碼格式優美的PHP程序.
3: 能夠進行框架級通用程序的研發.
4: 能夠在程序開發初期就通過項目規劃避免未來可能出現的性能瓶頸.
5: 能夠使用框架/類庫加速項目開發進度.
6: 有自己的代碼庫.
7: 能夠勝任大部分伺服器和部分伺服器集群優化工作.
技術要求我就不說了.具體到PHP中級程序員之後,PHP程序員就開始選擇發展方向進行分化了.能夠到這一步的人,基本都對自己的職業規劃有清晰的認識.目前國內此類人才奇少.
關於其他:
1 PHP程序員從中級程序員階段就開始分化,具體方向根據公司性質,工作條件,自己的興趣等不一而同.因此需要擅長的詳細技能也不太相同.
例如: 公司使用 joomla 構建網站, 這就要求程序員必須精通joomla. 如果公司使用自研CMS+discuz構建網站,這就要求程序員能夠熟練進行DISCUZ的二次開發.強行要求程序員精通這精通那,意義不大.
到高級程序員開始.PHP程序員由於自己的職業經歷.肯定會有自己的專攻方向,有人擅長大負載下程序開發優化,有人擅長項目快速開發.而到這個階段,如果PHP程序員還需要看這篇文章規劃自己的職業生涯.那麼請自己列出自己擅長的PHP技術.並選擇一種最擅長的技術專攻.
2 關於coder和programmar. 字面上理解第一個是編碼員,第二個是程序員.實際因為國內名詞的混亂.第一個大多以程序員稱呼,第二個目前大多處於項目核心領導層面.故本文暫以工程師稱呼.
coder 是進行少量創新的,大量重復工作的人.
programmar 是進行新技術摸索開發,並實際領導/帶領大中型項目開發的人.
3 關於 C++ . PHP初期的語法(php3/4時代)和C幾乎一樣.我當初就是看一下午PHP速成+php手冊入的門.但到一定深度之後.有些PHP的特性需要實際閱讀PHP源碼才能理解(相關文檔不全或者不好找到).有些實際項目功能使用C++開發遠比PHP效率高.比如我現在做的項目需要爬蟲持續海量抓取,當帶寬足夠的情況時,純使用PHP實現效率不高.所以必須使用C++. 所以C++到需要用的時候自然而然的就要用了.不過如果有C/C++的基礎,學習PHP要輕松很多.
4 關於面向對象.面向對象還是很帥的,小型工程上使用意義不大,大中型工程可以極大的提升開發效率.在php4的時代對面向對象基本沒有什麼要求,但是現在需要完整掌握面向對象.
5 關於JAVA/Delphi 他們和php有關么? 我孤陋寡聞.請牛人指教.謝謝
6 關於軟體工程. 軟體工程是一個實際使用中才能學懂的學科.我才疏學淺,在大學的時候楞沒學懂.等實際領導項目了.才慢慢的明白其中的含義與奧妙.
8 關於開發模式. 開發模式的好壞直接關系這項目開發的速度與項目的質量.初期死摳模式意義不大.建議有一定積累了再說.
9 關於名氣. 嗯...怎麼說呢?高端PHP圈子很小,也就那麼些人.水平到了,自然就認識那些人了.
10 關於第三方庫,初期學習掌握一些,比如smarty.到一定階段需要決定到底是精通第三方庫還是使用自行積累開發的庫.總的來說,由於第三方庫大多是外國人開發,所以國內想要時刻緊跟比較被動,phpBB中文的沒落便是一例.如果使用自行積累開發的庫,難度較大,要注意通用性和可擴展性.
11 關於英文. 這個是廢話.最低要求是流暢閱讀英文文檔.
㈤ php有什麼認證考試
PHP的認證,截止2018年只有3個:
1、PHP專業工程師聯合證:PHP專業工程師聯合證是國內首家由業界名企業聯合簽發認證的PHP行業培訓認證,PHP專業工程師聯合證書由PHP100中文網、PHPWind、DedeCMS三家聯合簽名認證,含金量高。
2、Zend Certified Engineer:美國Zend Technologies公司的PHP工程師認證,這個認證的含金量是最高的,而且這也是全球第一個PHP認證。
3、國家教育部「崗位任職合格證書」:這個認證英文縮寫為「SIC」,是為社會培養實踐能力和管理能力結合的管理型技術人才為主要特色、全國性的培訓認證項目。
(5)php高級工程師認證擴展閱讀
PHP技術人才,正迎合了目前的互聯網的發展趨勢;PHP作為非常優秀的、簡便的Web開發語言,和Linux,Apache,MySQL緊密結合,形成LAMP的開源黃金組合,不僅降低使用成本,還提升了開發速度,滿足最新的互動式網路開發的應用,這使得php軟體工程師成為一個發展迅速的職業。
PHP工程師需掌握技能:
Thinkphp,Yii,Laravel的熟悉使用,增刪改查必備。了解進階技,資料庫索引和優化,分表分庫,經常使用memcache和redis,了解前端。了解Linux常用指令,熟悉memcache和redis原理,演算法和數據結構的熟悉使用,Hadoop,hive,spark的熟練。