本文只是代表个人的观点,且由于时间和篇幅较长没有作错别字方面的检对。
在这里我只是简单的介绍一些学习php的方法,对于不同的人可能方法都不一样,但总的原则来是,认真和动手是最关键的地方。
现在的学习渠道也越来越广了,如果你是一位学生,那么你还可以在老师的带领下学习相关的课程;如果很不幸你已经和我一样步入了职场,想进一步提升自己的技能,那么学习就变得很重要了。这里有一个很棘手的问题,那就是处理工作和自学上所要占用的时间问题。拿本人来说,学习php编程真是很坚难的一件事。本职工作虽然是小公司一个小网管,按道理这也没有什么事可做,但实际情况下,公司会给你安排其它的工作,这样属于自己的时间就几乎没有了。
可是如果摆脱小公司对自己的压迫,必须努力的去改造自己,最大程度的去学习一些更能获得自由的工作能力,这些能力可能是本职工作上的,也可能不是你所熟悉的那个行业,那么专业。正所谓男怕入错行,现在我也十分的后悔,当初选择了网络工程,更要命的是在后来的学习过程中慢慢的偏移了这个专业,也就是对于网络方面的知识基本处于停滞进步的一个状态,那么现在的状态是没有足够的本能去一些大的公司做网络管理。本月的20号,深圳腾讯(http://hr.tencent.com/pages/position/detail.shtml?jobid=4111)将会举行大规模的招聘,其中技术类的岗位中我也发现了网络管理这一职位,可能由于信心和技能方面都不足,连简历都不敢去投。这说明什么呢?
当然像我一样有着相同困境的人不只是我一个,有很多的在校生和已经出来混的,也有着一样的感受,可能有些自己还没有感觉到所谓的危机。当然还有一些比较觉悟的,已经开始自己学习了。这就是所谓的自学,有的在学校,有的在工作闲暇之余,但这条路真的很寂寞。有些人走了一半就倒下了,而有些由于方法和方向不对,也越走越远了。
我想对于学习php编程的人来说,特别是自学,一般都会去下载什么视频教程之类的。目前网上最为流行的要算是php100所出品的视频教程。这对于一些学习php的来说,是一个好事。但对于某些人来说,恐怕只是一场不太精彩的电影罢了。有些初学者迫不及待的去把视频全部下载回来之后,就用看电影的方法来学习,一个一个的看,自认为简单,自以为没有什么难度,自己以为已经学会。当把视频看完了,才发现有些东西还是不明白,更不要说把它写下来然后运行一下。
所以我建议,视频教程不要看多了,每看完一集就要停下来消化一下,把过程用自己的代码写下来,然后运行看看。如果有什么错误,也不要急着去群里喊,这是为什么,怎么出错。结果有人给你答案了,你还天真的说,这是为什么呢?鬼知道!久而久之,一些热心的人也学会了沉默。剩下的只有你自己的无助,难道你还想冤世态炎凉不成!
对于一些零散的知识点,一定要学会使用搜索引擎来解决!如果你连这个都不能自己解决,看来你是不适合学习程序或者不应该自学程序的,尽早的放下学会解脱吧,这样你的心灵似乎会轻一些。
对于一些比较全面的知识点,比如面向对象这块,要把自己理解的知识点写下来,发表在自己的博客上。这样有一些好处,一是方便自己以后查阅;另一个就是方便他人参考。
在基本的知识完善之后,要去偿试去写程序,有这么一个路线可以参考:留言本-博客-论坛。在能够独立完成这三个程序的编写后,我相信你也可以算是一个PHP程序员了。可事实上,你没有这么大的魄力,因为你对代码的掌握能力足不胜任写程序的。这个时候你要去参考别人的程序,最好是国外的知名程序比如wordpress就很不错。看看源码,对编码和规范有一些实践上的参考。在这个过程中,是最锻炼人的时候。
勤于思考和实践,是王道!