再谈PHP从入门到精通需要几年
经常有学员或网友这么问我,可怜的我被问的晕头转向。我们首先来总结下有那么几种情况
好的情况:
1、不排除有的人有天赋、智商高脑仁大。上手很快,这个和脑仁中的Z字回形沟有关。不过大部分人的脑仁都是差不多分量的。
2、不排除有的人具备疯狗般的疯狂学习精神。这种人从上手到提升周期也很短。
3、不排除有的人人缘很好,譬如MM程序员。一碰到问题就会有个中哥哥姐姐弟弟妹妹们来帮助、指导、甚至代为调试程序。如果自身努力再高一些,这类人进步也是很快。编程的世界里如果有大神帮你指路,再加上你本身很好学,那是飞一样的速度
不好的情况就不说了。不排除有的人没啥天赋、长的像我那样寒酸所以没大神指路、天生怕疼无法达到疯狗般的努力。
从我个人的学习情况来说吧,就属于“不好的情况”。希望大家不要像我这样
对于PHP来说,我给个从入门到精通大约需要几年的模板。其他语言大家自行套弄
1、入门(第一阶段)
标准:掌握基本的语法。能够在记事本上写 hello world 。能够从网上下载wamp等全自动套件安装php+apache环境。同时你的helloworld能够运行
此阶段,大约需要一周到一个月时间。看激情,没有固定的。
精神状态:迷茫。经常用手抓头发,熬夜是常事
情感生活:有女朋友
2、入门(第二阶段)
标准:学会简单的html和写个丑陋的样式单。至少能用div做个胡乱浮动的效果。配合PHP把写死的数组循环显示在页面里
精神状态:程序员?丝气质初现,脾气差,喜欢和别人争论php有前途还是XX语言有前途,感觉自己离开盖茨不远。
情感生活:可能有女朋友
3、初级阶段
标准:学会了php如何连接mysql.会用客户端工具来连接mysql,能够自行部署phpadmin更佳。并会写两句简单无比的sql语句。css和html有长进。能够读取数据循环一些数据到页面上.
脱离初级阶段有个很重要的因素:不再坚信“PHP+IIS的搭配是挺好的“,开始对Linux产生莫名的好感
精神状态:在小公司打工。人缘差,不爱讲话,对是否要换语言重头学犹豫不决。喜欢看励志文,不吃早饭
情感生活:没有女朋友.
4、初中级阶段
此时已经能够手工配置php+apache环境了。开始对linux感兴趣。至少知道yum 一键安装php+apache,并能做简单的配置.
开始跟着项目经理做项目。经常被骂。扫BUG占用的精力很大
精神状态:时常接近崩溃边缘。不修边幅,发型经常一个月都不理。
情感生活:没有女朋友,虽然很向往,青春痘多
5、中级阶段
要达到中级阶段至少要做过2-3个真实的或者类真实的模拟项目。在项目中积累了一定的调错经验、性能调优性能、Sql优化性能。
Linux技能有所提高,并能优化网站的apache配置。对nginx有一定了解,并能操作之
此时已经明白一个重要的道理:要想学好PHP,不是光光会PHP就够的。同时还要掌握一定的html知识、js知识、linux知识和数据库知识。而且每样都不能学的怂,否则php会了也白会
精神状态:目空一切,感觉自己已经成为大神。时常向老板提加薪。和项目经理对骂。认为自己的想法都是对的。
情感生活:都没有,duang
6、中高级阶段(一)
要达到中高级阶段,必须做过一些(几个?这个随意)大中型项目。在项目中积累了较高水准的肉眼识BUG的技能。开始能够自行编写PHP前端框架,JS水平精进(这里指原生态JS),数据库水平不比公司DBA差多少、如果公司运维人员怀孕了能够代替运维那么一天也不会吐.
对开源代码有兴趣。很好的利用并能读懂开源代码。譬如memcached或 NOSql某些产品。
精神状态:心态逐步平和。终于知道天外有天。开始尊重领导,虽然心里有时也不太愿意。
情感生活:已婚。恋爱周期很短,差不多可以了。
7、中高级阶段(二)
做大中型项目不再局限于PHP。而是用Java等语言做了后台、python做了数据分析(或挖掘)、PHP来做前端。掌握至少2们数据库
此时学习一门新技术已经达到一通百通的程度,分分钟就能掌握一门新语音的语法。
精神状态:?丝气质已经消失。谦逊无比。虽然有时遇到郁闷的时候还会本性全露,但是很快就恢复正常
情感生活:孩子都有了
8、高级阶段
PHP已经仅仅是个工具了。其他语言亦是。
恶补数学、c/c++。修改PHP内核是很正常的事。
同时认为,要成为PHP高级阶段,这时已经和PHP本身没啥太大关系了。
精神状态:完全恢复正常人状态。已经买房。能够自主控制自己的情绪。
情感生活:也是高手了。你懂得
9、更高级阶段
请大家补充。自由发挥. 我们才是PHP或者技术的主人。
以上文仅供参考。没有谁的道路是可以复制、克隆或者一模一样,否则这人生还有啥意思?
祝大家开心每一天
?????????????????
【你如果不爱读书、不爱看新闻、不爱学习,没关系。我来做你的”陪读郎”】
奴隶我的方式:请关注微信订阅号:程序员在?途。
每天讲故事、讲商业模式、讲技术给你听。
个人站点:www.hishenyi.com

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

长URL(通常用关键字和跟踪参数都混乱)可以阻止访问者。 URL缩短脚本提供了解决方案,创建了简洁的链接,非常适合社交媒体和其他平台。 这些脚本对于单个网站很有价值

在Facebook在2012年通过Facebook备受瞩目的收购之后,Instagram采用了两套API供第三方使用。这些是Instagram Graph API和Instagram Basic Display API。作为开发人员建立一个需要信息的应用程序

Laravel使用其直观的闪存方法简化了处理临时会话数据。这非常适合在您的应用程序中显示简短的消息,警报或通知。 默认情况下,数据仅针对后续请求: $请求 -

这是有关用Laravel后端构建React应用程序的系列的第二个也是最后一部分。在该系列的第一部分中,我们使用Laravel为基本的产品上市应用程序创建了一个RESTFUL API。在本教程中,我们将成为开发人员

Laravel 提供简洁的 HTTP 响应模拟语法,简化了 HTTP 交互测试。这种方法显着减少了代码冗余,同时使您的测试模拟更直观。 基本实现提供了多种响应类型快捷方式: use Illuminate\Support\Facades\Http; Http::fake([ 'google.com' => 'Hello World', 'github.com' => ['foo' => 'bar'], 'forge.laravel.com' =>

PHP客户端URL(curl)扩展是开发人员的强大工具,可以与远程服务器和REST API无缝交互。通过利用Libcurl(备受尊敬的多协议文件传输库),PHP curl促进了有效的执行

您是否想为客户最紧迫的问题提供实时的即时解决方案? 实时聊天使您可以与客户进行实时对话,并立即解决他们的问题。它允许您为您的自定义提供更快的服务

2025年的PHP景观调查调查了当前的PHP发展趋势。 它探讨了框架用法,部署方法和挑战,旨在为开发人员和企业提供见解。 该调查预计现代PHP Versio的增长
