php程序员月薪10万需要掌握哪些知识

作者: dreamfly 分类: php,梦回故里手札 发布时间: 2019-01-21 20:33

经常有人问我一个月薪10万的phper需要掌握哪些技能呢?

下面我简单来说下都需要哪些技能。

首先,需要一定的工作经验,不管你的才华多么出众,你的智商多么优秀,你的编码速度多么快,有些技能必须是通过经验积累才能获取到的。

其次,你要对C语言有很深的功底,知道如何编译php,如何写php的扩展,如何优化php。一句话,如果你没看过php的源码,还是先不要薪水,还是脚踏实地研究下它的源码。

然后,你还要对主流框架有所研究,并且熟悉他们的优劣点。thinkphp,laravel,yii,zendframework,symfony,codeigniter,phalcon,drupal这些基础框架你要都有所了解,这里我只是列出了常用的一些,还有很多框架没有列出,而且现在还有很多框架在不断研发。总之,你要对框架有所了解,它能加快你的工作进度。

只有这些远远不够,语言只是表象,你要有能力解决问题。php能做什么,擅长做什么,这些你都要知道,而且一个优秀的phper,一定是不只是会一种语言,他一定还会其他的语言,解释,编译逗得会。

离开语言层面,你还需要有架构能力。网站的高并发,高可用,你都要了解。如何做分布式开发,如何微服务开发,你都要了解。不但了解,还要熟练操作。

总之,就是别人会的你要会,别人不会的你还要会。数据库性能优化,服务器优化,属于你管的,不属于你管的,你都要知道。

其实说了这么多,就是单纯只会php是不足以让你拿到100k的月薪的。你必须要全面发展,而且还要有所专攻。

天下大事,分久必合,合久必分。前后端分离之后,又有了reactjs的组件化开发。php我相信不止可以做web开发,物联网开发,移动开发,在现在已经有了它的身影。

不断带着问题去学习,并解决它,你离10万真的不远了。

当你真的掌握了100k技能的时候,100k已经对你没有什么诱惑了,因为在掌握拿些技能的时候,你已经收获了许多。记住,编程本身就是一种回报。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!