初级php如何进阶下一步升级?

2022-05-02 奥古斯宏

想要进阶,需要职业化。

以下内容是对职业程序员的发展路线和要求,但是或许对于爱好者也会有启发。

目标很重要

一个有趣的现状是,很多PHP程序员都不写PHP。

如果你问一下PHP程序员都能干什么,似乎除了不写PHP,什么都能干。

前端?可以。

小程序,信手拈来。

APP?这不也是前端么。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

运维,也能简单达到要求。

转GO?非常想转,有时间立马转。

转JAVA?非常想转,有时间立马转。

写PHP?用框架还行,自己写?改源码?贡献开源?不可能,绝对不可能。

这种情况不是PHP语言本身的原因,而是这部分使用PHP的用户群体本身的特点决定的,能办事,能挣钱,都愿意干。当然,也有国内大环境的原因。

对初学者来说,重要的不是进阶方式,而是目标定位,如果是职业化,挣钱,那么一些东西是必须要学习和提高的,大家都是面向市场开发,人民需要什么,我们就要做什么。如果只是打算当做爱好去发展,下一步要做的也一样,只不过不是那么迫切而已,可以多关注一些PHP相关的资讯和项目,获取能开发出很有趣的项目。

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

使用框架

不要排斥框架。代码是给人读的。使用框架可以写出更规范的代码、更安全的代码,降低开发者之间合作的门槛。

所以选择框架还是要“随大流”,大家都选择的框架,一定有他的原因。

面向市场

作为职业程序员,最重要的是解决问题的能力,而且解决问题的方式和工具多种多样,需要根据自身情况学习掌握。

对于一些专职PHP岗位来说,其实没必要学习很多其他的技术,能够写出更好的PHP代码就好。

对于创业型的团队或者有此类意愿的开发者来说,能够做事是很重要的,这意味着只掌握PHP可能不够,运维、前端、各类技术,可能都要掌握。放心,学的杂不意味着学不好,只要能解决问题,就是优秀的。

无论如何,都要提升业务水平:

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

  • 使用更健壮的工具

用guzzle代替curl

用orm库代替sql

用单入口框架代替多个PHP文件的开发流程

  • 前端要好

不仅要会,还要好

写出的界面要跟设计图一样

写出的接口要易于维护

版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。

终极提升

对PHP来说,学习C/C++是一个终极的选择,C++有世界上最强大的生态库,从PHP迁移到C++并不是很难,因为PHP本身就吸收了C的语法。可以用C++开发PHP扩展给PHP调用,实现灵活的PHP+强大的扩展能力。

推荐使用PHP-CPP框架开发扩展,而不是直接面对Zend API去做。

职业化

想要提升,一定是要职业化的,只有使用PHP来处理多种多样的问题,才能升级PHP的能力。在业务中遇到的大大小小的问题都需要用PHP来解决,才能提升PHP的能力。这需要付出巨大的成本,如果没有回报,仅靠兴趣,很难做下去。

关注生态

你并不是第一个处理这个问题的人,实际上,世界上有很多人都在处理这个问题,并且贡献了更好的轮子让你去调用。

评论
linkinxiong
引用 {运维,也能简单达到要求。 转GO?非常想转,有时间立马转。 转JAVA?非常想转,有时间立马转。 写PHP?用框架还行,自己写?改源码?贡献开源?不可能,绝对不可能。} 评论:太真实了。。。。。
点击登录