php还有未来没?如何通过招聘简章找准自身定位?

最近很多人觉得python火的不得了,是不是php不行了,有点杞人忧天了。很多人觉得看不懂相关招聘里面的内容,笔者根据入行的一些经验简单的分析下如何看懂一份php的招聘要求,希望带给那些正在找工作的小伙伴些许帮助。

截图了一个网站上的招聘简章,在这逐条的做下解释,看看如何应对这方面的招聘

1. 对php有深入的了解,并且具备OOP编程思想

这不算特别高的要求,深入的了解,就是常见的熟悉php语言,所谓的熟 悉大部分的语法知识都知道。具备OOP编程思想看出这个公司使用的是面 向对象的php编程,这条整体来说只要玩过php的人基本上都能满足

2.编写代码清晰可阅读,具有良好的代码规范

专门提出了一个编程习惯,从这个点切入来说,估计面试的时候需要出笔试题目,这算是一个软件工程师的基本要求,除了能写代码之外,还要求代码具备一定的模块化思想,这种估计在提出的时候会考验一些软件框架方面的知识,这都是基本功,不算是很新鲜的玩意

3. 熟悉linux常见的命令,熟悉apache,nginx,redis,memcached等配置管理

这算是对你的知识的广度提出了点要求,如果做过php项目,这些基本上不是啥问题,项目的环境搭建以及部署,这些和基本的代码编写没有直接太大的关系,但是懂这些更加容易写出合适代码。

apache经典的web服务器,nginx高性能的http服务器,redis基于内存型的key-value模型,memcached是一个高性能的分布式内存对象缓存系统。

4.熟悉javascript,能书写性能优良的代码

这是对前端提出的要求,做php开发前端知识的了解也是必须的,而且说到很关键的一个字眼,性能优良,js执行的效率是一个很关键的技术参数,Javascript入门容易成为顶级高手也是很难的,关键点性能是一个门槛。为了js性能方面,google专门做了一个V8引擎就是为了提升js的执行效率,各大超级公司没少在上面下功夫。

5.熟悉Mysql以及性能的优化,熟悉分布式的数据库

这家公司用的是Mysql数据库,数据库是后台开发的基础,没有什么含糊的,稍微扩展一点就是分布式数据库,在当前这个大数据的时代分布式数据库是标配。算是基础没有讨价划价的余地。

6.熟悉掌握MongonDB,Memcache

这条是干货,折射出这家公司用的框架了,基本上如果在这块比较熟悉,还是很有机会的。MongonDB主要是基于分布式文件存储的数据库,为 WEB应用提供可扩展的高性能数据存储解决方案。memcache是一套分布式的高速缓存系统,对于性能要求很高的公司这个是必须的。

7.具备良好的沟通能力

软实力的一种体现了,沟通能力很基础也很关键,毕竟还是要融入团队,所以沟通能减低一些成本。有一些水平还可以的人,表达起来特别的费劲,这些算是基本功的一个缺陷。

以上七条是对某公司的招生简章做了一些简短的分析,就是给一些正在面试的小伙伴一些启示。不同的公司会有不同的要求,具体情况具体对待了。无论有多大的要求基本功是第一位的。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2018-02-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏BestSDK

Snips推出语音助手SDK,支持离线工作

Snips是一家法国初创公司,其提供的服务主要是为用户建立自定义语音助手。Snips并不使用亚马逊的Alexa语音服务或谷歌助手SDK,而是帮助用户建立自己的语...

4894
来自专栏韩伟的专栏

GMGC—腾讯如何打造一款实时对战手游

最近公众号停更了一段时间,因为一直忙于GMGC2016全球移动游戏大会的腾讯游戏服务展位工作,负责演讲:腾讯游戏开发者训练营—腾讯如何打造实时对战手游。这篇推送...

4095
来自专栏知晓程序

微信小程序再曝新能力!大量新玩法等你来试

这 3 个新能力与前者有什么关联吗?下面知晓程序(微信号 zxcx0101)就来全面解读这 4 个新能力。

761
来自专栏申龙斌的程序人生

读书笔记:微信营销与运营

《微信营销与运营----策略、方法、技巧与实践》是一本微信运营的入门书,微信作为移动互联网的超级入口,打通了“生活圈”、“工作圈”、“社交圈”,必须得会利用它了...

2976
来自专栏程序你好

微服务的创建和管理最常见问题是什么?

如果你不正确地划分责任,你就会遇到问题。将任何应用程序应用到分布式系统中。想想你可能会遇到的问题。管理数据和管理状态是许多人在管理有状态和无状态数据时遇到问题的...

871
来自专栏云计算D1net

看SaaS如何强化的下一代APM

对于传统类型的应用性能管理(简称APM)解决方案而言,其主要实现工具主张将软件堆栈中的个别组件作为考量核心与切入重点。此类方案的缺陷在于,它只能为我们提供软件应...

3776
来自专栏腾讯研究院的专栏

再谈Docker,微服务的场景化应用

刘永峰  腾讯云高级产品经理   看过《超能陆战队》的朋友可能仍然对于电影中的男主角介绍和演示自己发明的微型机器人的场景记忆犹新。   “它”看起来只是...

3987
来自专栏量子位

应用悄悄拿走你的隐私做了什么?只需30秒这个AI给你答案

安妮 编译自 Futurism 量子位 出品 | 公众号 QbitAI “我已经阅读并了解……”可能是当代青年定期撒下的一个谎。 可能你深有体会。 几乎每个下载...

2988
来自专栏从流域到海域

关于MySQL的专业知识问答

原文地址:https://opensourceforu.com/2017/01/come-ample-expertise-mysql/

3938
来自专栏BestSDK

不是开发者也要知道,揭秘SDK采集5大隐私数据的方式

编辑导语 SDK采集包括五大类,开发者可以采集到信息:“设备信息”、“应用信息”、“传感器信息”、“账号信息”、“网络相关信息”。如果一旦开发者需要采集这些数据...

2655

扫码关注云+社区