欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

写给想学php的朋友们

程序员文章站 2022-05-28 21:57:11
...

写给想学php的朋友们

php是一门非常简单的语言,是一门很容易入门的语言,对于编程初学者来说是非常适合做为编程入门选择的一门语言,它,并不难。

我的经历

我的php是自学的,并没有去培训机构去接受培训,一是感觉性价比并不是很高,二是当时的我具备信息检索的能力,又非常巧合的检索到燕十八老师的课程,然后跟着课程苦学了一个半月,做了一个简易的商城,拿下了第一份Php的工作。

说这些只是想告诉那些想学php的朋友,学习php其实没有想象中的那么艰难,难得是你想要学习的态度和毅力。对未知的恐惧往往阻碍了人前进的道路。

我所推荐的学习路线

这里我只简单的描述一下成长路线的大概,我并不太推荐你入门的时候就了解的太多太多,这样会干扰了你继续学习的动力。你的精力是有限的,如果你想学好它,那么你就应该将你的精力集中在它本身之上。

学习的道路上会出现太多太多的干扰,特别是现在需要多种编程技能在身的我们,有时候,你需要适当的做做减法,思考一下自己当前的状态,我觉得我们应该成为专业的php工程师之后再去迷失在其它技能之上。

初级

书,是系统知识传递最好的路径。想要学一门技能首先要打好基础,这是必定要走过的路,忽略了它,你就会走弯路,最终还是要绕回来。基础扎实了,可以节省我们调试Bug的时间。不会遇到一个小小的问题就要浪费一个上午的时间去寻求帮助。

我推荐《php和mysql web开发》,这本书作为入门完全足够了,花几个月的时间根据内容边学边练,反复读个三遍,肯定会收获良多。

你也可以借助网络上丰富的资源去进行刻意的练习,比如说慕课网,是非常适合初学者学习的一个社区.

项目驱动应该是学习最快的路径, 因为学习技能就是为了解决问题的, 而在解决问题的时候往往我们的理解会变得更为深刻。

善于总结,对你的学习肯定是有所帮助的。

中级

这个时候你应该具备了使用php解决问题的能力。如果你做过几个项目,你可能会对php工程师有一个基本的理解。如果你想要在这个行业有一个很好的发展,那么你就需要正视你自己的职业。

你要正视自己的职业,你就需要考虑你为什么比别人专业,你就应该提高自身技能的专业性。

你可以学习一下一些开源的框架来提高自身的专业性,这里我推荐laravel, 虽然可能对于你来说它比较困难,但他确实是带你领略编程世界的敲门砖。门后的世界要么使你疯狂,要么使你迷失在疯狂的路上 :) 这时候你就要学习非常多的知识了,如果你具有修炼葵花宝典的勇气,那么你肯定能够得到它们 :)

高级

作为一个高级工程师你就要具备非常多的技能了,你应该具备了学习的态度,太多的技能在身使你并不惧怕去学习额外的技能,有的时候你可能想体验舒适区之外的世界,那么就勇敢的去做吧。 高级工程师具备了协作能力,自我学习的能力,自我提升的能力,及善于逃离舒适区的能力。 :)

结尾

本身是想写一些详细的学习路线的,详细的中级到高级的指南的,想想还是算了,因为我觉得向初学者去描述这些,他们不但不会理解,还会充满疑惑 :) 因为他们还没有经历过 :) 学习充满了趣味,共勉之 :)