讲下自己姓名年龄哪里人,很高兴参加这次面试,我希望应聘PHP程序员的职位,就可以了。至于你擅长的技术后面聊开了的时候自然而然地就会问起。千万别说什么我性格开朗善于团队合作学习能力强之类的陈腔滥调,企业HR其实很反感那种背书一样的自我介绍。一般都说自己看的懂代码,用得了模块,会用一些php cms 的模板做网站。。。
关于面试的自我介绍你使用以下的要点进行来说明:
是否熟练掌握一种或以上开发语言;
是否熟悉Oracle、Mysql等数据库;
是否具有较强的文档撰写能力;
是否具备独立分析和解决问题的能力;
是否有良好的职业道德和工作态度,工作认真、踏实,责任心和进取心强;
是否有良好的客户交流沟通能力和需求理解能力,较强的协作精神和团队意识;
思维能力:能够找出引发事件的多种可能原因,确定行为的不同后果,发现复杂事物之间存在的错综联系,逐步排除不太相关的信息,对问题进行准确定位;
团队合作:愿意与他人合作,主动与其他成员进行沟通交流,彼此分享信息、知识、资源;
主动性:及时发现机遇或问题,并针对其快速展开行动。
做一个PHP程序员需要掌握以下相关知识:
1、最基础的HTML知识;
2、PHP语言相关知识(如果对C语言有了解过的话,学习效率会提升。);
3、前端开发的相关知识,如js,jquery,ajax,CSS等;
4、数据库知识,如MYSQL,MSSQL,Oracle等数据库常用 *** 作及调优等;
5、服务器知识,即自己能搭配网站运行的服务器,同时要能够解决一些常见的问题;
6、网络安全知识;
7、简单SEO知识;
8、其它一些程序语言也要能看懂,例如:asp,net,js,java等;
除了上述一些专业知识外,同时也要养成勤动手 *** 作、自我获取最新技术知识的能力,还有就是有一颗好的心态。
如果是想做一个更好的程序员,全部从头做当然更好,更多磨练,更多成长。
如果是想做一个更好的产品,二次开发未必不好,可以借鉴别人的成败经验,减少迂回摸索,提高用户体验,快速响应用户需求。
用户永远不会在乎你是怎么做,或用什么来做,而只在乎你做出来是什么,是怎样的。
企业招聘程序员一定不会只是为了程序员的成长,更重要的是出更好的产品。给你磨练的机会也许会有,但绝对不会很多。
做为一名PHP程序员如果希望更快的成长,更多在于对技术的执着与精益求精,在工作之余的不断探索,以及善于学习、总结和创新的能力,从新开发还是二次开发并不是关键因素。
如果你觉得进一家企业是为了磨练为了成长,那出发点就错了,企业聘你只是为了你能为企业做事,并为此付给你一定的薪水,仅此而已。。。
怎么样才算是一名合格的PHP程序员答案是能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块的开发。昌平电脑培训发现完成这些内容的时间因人而异,有的成长快半年一年就过了,成长慢的两三年也有。
一名合格的PHP程序员需要学习的内容有哪些
1PHP:
基本语法数组、字符串、数据库、XML、Socket、GD/ImageMgk处理等等;熟悉各种跟MySQL *** 作链接的api(mysql/mysqli/PDO),知道各种编码问题的解决;知道常规熟练使用的PHP框架(ThinkPHP、Zendframework、Yii、Yaf等);了解基本MVC的运行机制和为什么这么做,稍微知道不同的PHP框架之间的区别;能够快速学习一个MVC框架。能够知道开发工程中的文件目录组织,有基本的良好的代码结构和风格,能够完成小系统的开发和中型系统中某个模块的开发工作。
2Nginx:
做到能够安装配置nginx+php,知道基本的nginx核心配置选项,知道server/fastcgi_pass/access_log等基础配置,目标是能够让nginx+php_fpm顺利工作。
3MySQL:
会自己搭建mysql,知道基本的mysql配置选项;知道innodb和myisam的区别,知道针对InnoDB和MyISAM两个引擎的不同配置选项;知道基本的两个引擎的差异和选择上面的区别;能够纯手工编译搭建一个MySQL数据库并且配置好编码等正常稳定运行;核心主旨是能够搭建一个可运行的MySQL数据库。
4Linux:
基本命令、 *** 作、启动、基本服务配置(包括rpm安装文件,各种服务配置等);会写简单的shell脚本和awk/sed脚本命令等。
5前端:
如果条件时间允许,可以适当学习下HTML/CSS/JS等相关知识,知道什么web标准,div+css的web/wap页面模式,知道HTML5和HTML4的区别;了解一些基本的前端只是和JS框架(jQuery之类的);了解一些基本的JavaScript编程知识;(本项不是必须项,如果有时间,稍微了解一下是可以的,不过不建议作为重点,除非个人有强烈兴趣)
是啊我听你这话和楼上同感,精通编程语言不是谁都可随便说的,如果你真的精通到资深的地步,你完全可以去大城市和公司谈6000-15000 ,而且你精通到一定程度时,公司是不会让你在去做程序员的,做个网络工程师,数据库架构师 所以,看你应该是刚学懂能弄出个简单的网站吧,这样最好找个地方实习一阶段,不用长半年吧,你应该就练出来了,半年后在看公司对你怎么样,不行就跳,必竟有经验技术都到手了,这时就可以说是较成熟了,之后一步步来。但一年两年的程序员都不要自称精通让人笑话,可能你说的是看什么书名叫XXXX入门到精通,我可以很负责的告诉你,你把那本书能倒背下来也算不上精通 ,精通是什么,就是多年累积的工作经验 在开发中遇到的种 种问题,比如明天人家急着要,你今天还没编出来卡在一个问题上,但可以你卡住的就是一个个小小问题,你明天编出来也晚了,压力也很大,以后的维护也很烦 最后一句还是积累经验吧,先找个地方先练练手吧,你做了就知道,有很多问题,是你没做时想不到的,几个月的时间把经常出现的问题都能自己处理了,就算一个成熟的程序员了,精通,你在干个十年八年吧,而且自己还要不断学习专研,不然十年 二十年也是个普通程序员 (敲代码的人生了)
什么事都是一步一步走出来的,建议你先走出第一步吧
“PHP是世界上最好的语言”,这句话总是可见到!感觉更多是出于调侃的目的。我们暂且不论这句话,我们看看现在PHP程序员在怎么办,何去何从?
PHP是一门优秀的语言
过去十几年,PHP风光无限,在Web开发领域,PHP、ASP、JSP三足鼎立之时,PHP借助LAMP,可以说独领风骚。PHP在Web开发方面,尤其天然的优势,毕竟它的出现就是专门解决这个问题的。
一般认为,PHP在Web开发领域的优势有:简单方便,易于使用;丰富的内置函数;技术架构成熟;版本持续更新迭代;有大厂的支持;成熟的框架等等。用的人多,需求多,学的人就多,进而促进语言的发展。
作为动态语言,性能问题,大家都会比较关注,一般来说,Web开发,性能问题不在语言层面,如果个别情况有,一般也会抽出来用其他语言实现。而且,PHP7在性能上有了很大的提升。
总的来说,PHP是一门优秀的语言,多年稳居编程语言排行榜前10名。
PHP程序员可能面临的问题
最近这几年,发生了几件事,对PHP有一定冲击。
1)各种编程语言涌现。如:Go、Swift、Rust、Dart、Kotlin等等,虽然有些并不直接和PHP有竞争关系;这些现代的编程语言,吸引了不少人学习;
2)移动互联网的兴起。很多企业,重心都在移动端,为Web而生的PHP,变成了只提供API了;
3)大前端的出现。之前,前端只是简单用来处理一些特效、点击事件等,随着Vue、React和Angular三大框架的兴起,非移动端的开发,很多也直接前后端分离;
4)Docker、微服务等技术和架构的出现,特别是微服务,对LAMP架构有很大的冲击。我相信,进行微服务架构演进,大家很少会想到使用PHP来做;
5)大数据和人工智能的到来。这方面,Python是最大的受益者,Go也不赖,相较而言,没PHP啥事;
6)云计算、区块链、物联网等技术,似乎和PHP都沾不上边。
以上种种,对PHP程序员来说还是影响挺大的。
PHP程序员该何去何从?
时代如此,那PHP程序员该怎么办呢?
1)首先,我认为,在之前PHP擅长的领域,PHP依然有很大的优势和需求,如果你现在的工作是如此,那么继续愉快的使用PHP吧,最好努力成为PHP专家;
2)其次,现在是多语言时代,我们不能只是会一门语言,技多不压身,我们没有理由不多学一学。既然你已经会PHP了,那就学一下强类型语言,比如Go语言,这不但能让你多一门技能,而且能够提升你的视野,从另一个角度看待计算机世界。
3)最后,别只盯着语言,练好基础,把语言当做工具;提升自己,积极学习新技术,别被时代淘汰。
Go语言中文网,致力于每日分享编码知识,欢迎在线咨询
以上就是关于PHP程序员面试时怎么做自我介绍全部的内容,包括:PHP程序员面试时怎么做自我介绍、做一个PHP程序员都需要学什么、实习进了家公司在做二次开发...感觉没什么前途等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)