自学3个月的PHP可以找到一份满意的工作吗
那得看你怎么定义“满意”了,如果你觉得满意是指月薪50k以上,那估计3个月有点难,学习3个月,要弄到这样的工作,你要学的,不是PHP,而是另外一项技能,忽悠,比如你可以去大量的了解下各种技术上的新名词,大数据深度学习等等等等一个都不能少,不需要你会,只需要知道这个名词,然后就看你怎么忽悠了。
但如果是5k以上,那3个月足够了,毕竟,市场上,对5k的开发工作所要求的,和对50k所要求的截然不同,3个月的时间,假设你能每天认真学习操练8小时,也有足足720个小时左右的,这么多时间,足够你认真的把某个框架仔仔细细的学习一遍。
至于说到具体的建议,我的建议是这样,PHP因为其历史的原因,各种框架和解决方案众多,每种框架之间的差别可能风格巨大,甚至连编程的范式都不尽相同,因此,在学习之前,先设想一下你希望从事的工作,还是非常必要的。

也就是说,先确定工作的方向,然后再确定学习的方向,是你学习的关键>地点/strong>
随便举个例子,假设你想从事一份为WordPress写插件的工作,和你想从事一份基于ThinkPHP进行应用开发的工作,如果你接触下,你会发现,除了一些基本的语法,函数之外,你好像是在学完全不同的两种东西。
这个差别,实际上就是具体“业务”(这个业务为泛指)和所谓开发语言之间的鸿沟。
学习的重心,应该从语言,转向某个具体的框架
在确定了你要学的方向后,下面要做的,就是具体安排学习的计划了,在这里,仅仅指出一点,那就是“轻语言,重框架”。
作为一种类C的语言(当然,在PHP7下,更多现代语言范式被引入了进来),PHP的语言结构相对是简洁的,因此,不宜在这方面着力太多,最多半个月,大致了解下即可(当然,有老师带领更好,没有,也有一大把教材)
之后的时间,应该放在你要研究的那个框架上,具体的方法,则可以引入“项目制”,不管这个项目是你想象的,还是真有这样的需求。
因为,这样获得的经验,才是最一手的,而你的目标,绝对不是想成为一个Expert,而仅仅是想获得一份工作而已。别觉得工作有多难。
如果你有什么PHP方面的问题,也可以随时和我沟通
如果对岗位要求不高,只要能熟练应用工具和框架开发、调试,找个PHP工作还是不难的。
但是从长远来讲,建议还是选择Python, Java这些需求量大的语言学习,工作选择的范围广一点。
另外,如果想在这一行深耕的话,数据结构、算法、操作系统、计算机组成原理等基础课还是要学好。只有基础打牢了,后面面对新技术涌现的时候,才不致于迷茫。
能否找到合适的工作并不是有你自学了多久的php决定的,而是你与应聘岗位的能力衡量的;自学三个月PHP并不能让用人单位看出你的能力在哪个水平之间。
我身边现实的实例:大学室友一开始招的工作是数据分析类的工作,琐碎而且繁杂,时间长了发现自己并不喜欢这些东西,辞职开始自学了php四个月,一开始并没有找到合适的工作,因为他自学的,而且之前并没有与之匹配的工作经验,所以一般纯后台编程和高薪岗位和他无缘;入职了一家初创公司做前端,工资5000在天津;这一干就是一年,这一过程中出了正常的工作以外,通过公司资源,接触后台开发人员,开始不断去学习Java,去接触后台开发的工作,后来在这家公司转到了Java后台开发,现在就职于上海携程,后台开发工程师,税前18K,这我看来这无疑是非常成功的转型。
所以我们不妨将其作为跳板,既然提主自学了php,说明想从事IT工作,那我们先进入其中,才能接触更好地氛围,牛人,资源,只要后期自己肯努力学习,肯定能找到自己满意的工作。