PHP高级工程师应该具备哪些技能?
所谓工程师,工程二字,既不仅是coder,也不全是programmer,工程师指的是从项目开始,项目结束中间全套全系列的技能都会,包括需求分析/调研,程序开发,文档撰写等,还包括如操作系统,数据库,服务器配置管理等相应的技能.
以前或现在以PHP为主要开发语言,具有若干年以上工作经验,对OOP有深入认知,掌握各种网络通讯协议,熟练掌握数据库及WEB其它相关知识 能够独立完成可扩展系统架构设计的工程师.
1. php基础精通(语法,各类函数的应用)。
2. 深入了解面向对象的思想,熟悉常见设计模式
3.写PHP内核模块和扩展模块 (C/C++)
4.相关网络协议(HTTP、TCP/IP等网络通讯协议)理解及应用
5.熟悉*nix系统,最好对其内核有一些研究
6.对某一数据库有十分深入的认识,熟练掌握关系数据库理论.如mysql, oracle
7.精通构架设计的理论、实践和工具,并掌握多种参考构架、主要的可重用构架机制和模式
8.良好的代码风格,清晰的编程思路
思考所有的能力和要求,发现PHP高级工程师与PHP其实没有多大关系,关键在于程序员 (programmer)整个知识体系的构建。 无论是从操作系统、协议、数据库等硬性要求,还是从文档、英文、沟通等软件要求来看,这不仅仅是一个PHP程序员, 它所要表达的是后面五个字:高级工程师 。 当达到一定的层次,做技术需要追求广度和深度,有自己的特长(优势),有一个完善的知识体系。
语言只是一门工具,不应该局限于一门语言,但必须精通一门语言。 没有万能的语言,每种语言都有其存在的意义,或者说都有其适用场景,选择最合适的语言,这也是项目开始时需要规划的内容之一。
分享到:
相关推荐
PHP高级工程师的面试题,PHP高级工程师的面试题,PHP高级工程师的面试题
计算机高级php工程师简历模板.doc
一份招PHP高级工程师的面试题.pdf一份招PHP高级工程师的面试题.pdf一份招PHP高级工程师的面试题.pdf一份招PHP高级工程师的面试题.pdf一份招PHP高级工程师的面试题.pdf一份招PHP高级工程师的面试题.pdf一份招PHP高级...
PHP高级工程师必知必会Nginx+keepalived+MongoDB+haproxy+Sphinx实现分布式集群部署实战视频
简历
2019年高级php工程师面试题及答案
公司高级工程师写的php分页代码!更多精彩尽在其中!
2019最新php面试题汇总,面试神器,php面试总结,高级PHP工程师面试题汇总
个人搜集的PHP开发工程师的一些笔试题,附答案,希望对大家有用
PHP高级程序员笔试题(含答案),应用解答题,招高级PHP必备
php中高级常用面试题,php中高级常用知识点面试题
很不错的笔试题 考察的范围很广 能考察出应聘者的能力
怎样才是一份好的技术简历? 首先,一份好的简历不光说明事实,更通过FAB模式来增强其说服力。 Feature:是什么 Advantage:比别人好在哪些地方 Benefit:如果雇佣你,招聘方会得到什么好处 ...
网友整理收藏的一份PHP高级工程师的笔试题,HTTP协议,web 架构, unix/linux
mysql 性能优化 PHP 高级开发工程师 架构设计
计算机高级php工程师简历Word模板.doc
PHP开发工程师经典面试题(附参考答案)
本书适合中、高级的PHP 程序员阅读。媒体评论 “很长时间没有看到这样有价值的PHP高级图书了,我从本书中获益匪浅。强烈推荐!” ——Quentin Zervaas,资深PHP程序员,《PHP Web 2.0开发实战》一书作者 “本书是我...
高级php开发工程师-个人简历模板.doc