首先,我要批评一下自己,已经好久没发博客了。总是拿奇奇怪怪的理由来妨碍自己写博客。

emmmm,现在心里舒服一点了。

前提

在2018年的11月7号,我从广州跳槽到一个三线的小城市工作。跳槽原因比较羞耻,就不说了。为了满足新公司的要求。我从一名Java猿 -> PHP猿。心里一开始难免有抵抗,毕竟我的心已经是属于大Java的。

总是听说一些懂多语言的大神说编程语言都是大同小异。设计模式都是差不多的。只是语法上有一些差异。半个月后,我就已经上手了简单的工作。现在。我发现心里面已经没有了抵抗的情绪。并且已经开始了业务的编码之路。。。

过程

寻找学习途径

为了快速入门,毕竟老板给你学习的时间不会很多。我选择了在慕课网上找了一门入门的PHP课程来看。

刚开始的时候察觉到,这逻辑判断、异常捕获和Java都差不多是一个样子的。而且也是MVC结构的啊。

懵逼的我一下子就看完了入门课程。但是我知道基本知识完全不足上手项目。实战经验完全不够。

愿意为知识付费的我,在慕课网上购买了一门PHP的ThinkPHP5框架的实战课程。

因为我想快速上手项目,这样才可以有机会向老板申请提前转正是不是?难道你还真的要等试用完3个月再说吗?

有能提前转正的机会,我为什么舍不得这百来块买个实战课程?难道转正后升的薪资不到百来块?开玩笑吧。

开始学习

ok,买了课程之后,我就需要尽快掌握框架的知识,虽然此时我的PHP基本功还不是很扎实,但是我相信和Java差不太多的。

我用了一周的时间。学完了一门时长24小时的实战课程。而且晚上回家后也会去学习。

这个结果看起来并不是很理想,但我却是跟着课程的编码。学习老师为什么这么写?

如果你只跟着编码,不自己去思考,学到的东西。。。微乎其微。

学习过程就不详解了。

上手项目

从学习PHP和ThinkPHP5之后,用了两周时间,我开始上手项目。当然,实战课程的业务和你实际项目的业务是两码事。编码规范也是两码事。

所以你不得不硬着头皮去看。这到底是干嘛用的?我在课程中根本没看过这个函数,然后度娘“ PHP (某个函数) ”,然后看这个函数是干嘛的。

或者你到ThinkPHP5的官网API去看,我推荐还是首先去看官网的API,官网API看不懂再去度娘。还好ThinkPHP5这个框架是中国制造的。

好了,废话到此结束,下一篇文章开始写细说PHP,而之前的JAVA核心技术的文章就暂时不续集了。以后有机会就继续编写。谢谢各位。

12-10 01:06