我想问下从事PHP工作的同志们,你们是怎么学习PHP到从业的

2024-12-19 12:18:52
推荐回答(4个)
回答1:

小弟我第一个工作就是在一家公司做PHP程序员。在接到面试邀请之前对PHP一窍不通,然后通过两个晚上猛看PHP,搞懂基本的循环、变量命名、面向对象,再做一个留言本,就去面试了,然后PASS!进公司之后,马上参与编码工作,PHP马上就“略懂一二”了。然后做了半年PHP,就可以自吹“熟练”了~~
你想自学PHP,那要记住:保持自学的兴奋度,是自学的关键。个人觉得学PHP,参照以下重要步骤,不敢保证立竿见影,但能做到事半功倍:

1 首先配置好PHP开发环境.由于是新手,完全自己配置开发环境会比较难。那还是去下载一个集成开发环境的好,比如WampServer。
2 要选择一个比较好用的PHP开发软件.如果你以前没有一点网页开发经验,那就用 DreamWare 吧,顺便去买一个与这个软件配套的PHP书,将书上的的例子一个个做下来,完成"学会爬"的阶段.
3 学会"爬"以后,马上去学"跑步"。去买一个廉价的PHP空间,比如50元一年,然后把自己刚做好的例子传到空间去,挂一个垃圾主页出来也不错,给自己一个暗示:"我学的好快!我已经会了!",看着那个垃圾主页你会比较兴奋。
4 然后尝试做一个企业级门户网站,就是简单的 产品展示,留言板,企业简介 之类的功能,把这些做好后传到刚买的空间去。记住,你现在是学PHP,所以网站的美工就整差一点,但要保证2天内把网站做完然后传上去。根据我的经验,这2天内,你会非常兴奋的去写代码,但过了2天后,你的热情就没有了,所以不必保证质量。等这个网站挂出来后,你会更兴奋,你会飘飘然感到自己“已经熟练掌握”了,你会更加自信,自学的积极性会更高。
5 你所说的 DIV+CSS SMARTY ,这表现的是目前WEB应用的流行技术,像AJAX, RIA ,缓存,MVC三层框架,面向服务的设计等等。像这些东西,你只有在工作的时候才能学到,完全的自学是相当难的。

6 以自己为鉴,列出自学中最浪费时间的行为
1 在QQ中参加了技术讨论群。以为他们可以帮忙解决自学过程中遇到的问题。但结果是:所有的QQ群主要讨论的都是娱乐!我刚开始加了4个PHP群,发现群里整天讨论一些非常低级的技术问题(比如连数据库)和大量的灌水、聊天和时事新闻评论,想在回想,对自学没一点帮助!
2 去源码网下载整站代码。这些源码很少有几个可以正常运行,而且这些源码都很难看懂!你要花大量大量时间来分析这个网站的业务流程,而且最终你没有看懂!这相当浪费时间!还不如自己写一个简单留言本好。
3 看"21天精通PHP"之类的垃圾书!凡是写着“精通”字眼的书,书名绝对不是程序员起的!也就是说作者有可能不是程序员,作者本身对这门技术也就一知半解。自学过程,肯定要买书!但一定要买好书!买本垃圾书反而浪费时间。

回答2:

作为一个名phper,我诚实的告诉你,php不是短期能够牛x的,掌握另说,就像说话,小孩子生下来没多久就会哇哩哇啦的,那也叫说话,你看过小孩子生下来就吟诗的吗?换个方式去想,如果都能够短期内如您所说学好(先不说这个好的程度),那么全中国不就是又有了一个大的队伍了吗?
呵呵,多看看出库、入库之类的吧,哎,你的“学好”确实定义的很模糊,这个问题也是我最开始的迷惑,呵呵,如果真的每天都坚持学习,1年,你再回来看着个问题,呵呵,不说了,祝你好运吧:)

回答3:

找一个你可以动手的公司,努力做每一个项目,你的水平会迅速提高

回答4:

找个公司实习,比自学快N倍。