A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 蓝鱼小姐 中级黑马   /  2017-9-25 23:23  /  1531 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

       一晃5个月的php学习经历已经结束了,深圳php5期从4月份开始至9月15结束,毕业快半个月了,我也参加工作快一个月了,时间过的真的很快,虽然学习过程很幸苦,但最终用自己学到的东西去面试,去应用到实际工作中时,这些幸苦又算什么呢,都是值的,下面我就讲讲我在黑马学习和参加工作后的经历吧。
       在选择学php之前,我就先有了解市场对php岗位的需求,需求空间还算是比较大的,特别是北上广深等一线城市需求较大,但要求也比较高,需要有扎实的php知识,薪资也算是中等水平,同时也受做php开发的同学影响,决定来黑马进行系统的php培训,不管怎么样,自己还是比较热爱这一行的。
        以前也有想过自学,但最终因自己没有毅力和自制力而告终,根本没学进去什么东西,在黑马学习这段时间,每天强迫自己按时上课,自习,敲代码,稍有松懈,就会提醒自己:这一天天都是钱啊,不能白花了!!!我想,不是死脸死血的人,都会明白这些的,所以我每天都在坚持,甚至在逼自己,说实话,每天过的确实有点累。。。
        经过5个月的煎熬和系统的学习,8月底决定出去面试,经过几次的面试,发现面试大多数问题,我们在课堂上都有学习到,但很难结合到实际工作中去,随后经过自己总结面试问题和请教有工作经历的同学,最终还是面进了一家还算比较大的公司,公司规模1000多人,开发团队100多人,现在已经在公司工作快一个月了,工作中遇到的开发问题大多通过以前学到的知识可以解决,扎实的php知识真的很重要,对理解一些复杂的业务逻辑和代码很有帮助,工作期间也不断学习公司大牛们写的代码,学习他们的开发思想,明白了很多在培训中学不到的东西,真的只有在实际开发项目中不断提升自己的能力。
        说了那么多,有点乱,理一理学习php之路吧。
        其实学习一门新语言并不是太难,重要的是你有没有准备好去学好它,时间的长短和个人的能力和决心有关。黑客界也流行一句话就是“没有入侵不了的计算机”,这句话大概的意思是说:如果你的技术比维护这台计算机的管理员更胜一筹,那么就能拿下这台计算机甚至能拿下这个管理员管理的所有计算机,如果技不如人,只能继续学习超过对方。我说这些话的意思就是让准备学习陌生语言朋友一定要下决心去学习,只要你下了决心去学了,就一定能学好,千万不要半途而废。(退一万步来说,即使是没学好,但你懂的必然比别人多)
        了解什么是最简单:
        1、网页的基本构成就是html代码,所以必须熟悉HTML/CSS/JS等基本元素
        2、熟悉PHP语法,了解PHP和HTML的运行方式,学习将PHP与HTML结合完成简单页面
        PHP手册是比较好的入门老师
        影响学习进度和程序强大是否的几个可能因素:
        1、记忆力
        一门语言的强大是否,应该看它的函数库和代码执行效率。
每门语言都是有自己强大的函数库,要学好它,就必须得花很多的时间去记忆,良好的记忆力能使学习达到事半功倍的效果。
        2、数学和逻辑思维
        这个当然不是绝对影响,因为看开发项目的复杂程度。小的项目不需要太多的数学和逻辑思维能力,但如果是开发类似于财务或大量运算相关项目,这一点就是非常重要了。
        3、有其它语言的基础
        “一通百通”,这句话的道理也是不容置疑。
        4、多看别人写的代码
        学习别人的长处,补自己的不足,当然不完全为这个。我始终相信:一个有组织的团队写出来的程序不会比个人差。
        想实现的功能不知道怎么去实现,我就会学习别人的实现方法,并不是抄袭代码,最终结果是想通过学习,将技术变成属于自己的。
        5、实践
        理论固然重要,但实践必不可少。你理论知识再好,如果不实践,就不能看到理论所产生的结果或效果,并不能使你的记忆深刻,所以不能纸上谈兵
        6、恒心
        广告不是有句话是这样说的么:“世界上最高的山是自己”,这句话相信朋友们都能理解自己这关,其它的都好办
        7、找对自己有用的学习方式
        可能有朋友会问:“一开始看那些强大的代码,你能看懂么?”
我的学习方式是从“使用”找“学函数”:PHP的函数太多,短时间不可能记住所有的函数,因为我相信,一个大的项目肯定会使用常见和必须的函数,找到这些函数,才会有重点的学习这些函数。
        找对学习方式是要经过多种学习方式的尝试,所以这个只有自己把握,毕竟每个人的学习方式不一样
        8、尽可能的找视屏教程看
        别人说十句,还不如一个操作看的明白,这个相信朋友们都有体会吧
        9、从项目开始
        一定要"逼"自己从写项目开始。
        任何一个高手的“成长”都是要经历一个过程,这个过程是一步步走过来的,来之不易
我们学习PHP的第一个作品几乎都是“个人博客”,因为是最简单的程序了
会写个人博客,也并不能完全代表你已经入门了,也并不代表就会了PHP,还需要练习更复杂的项目,如商城,cms,甚至大型的ERP系统等等,多写,多研究,多探索才会有提升。
        10、了解并学习和PHP有关的技术
        真正的高手必须得学习和PHP关联的技术,要想学好PHP,就必须得学习数据库,PHP+MYSQL被认为是“黄金搭档”。所以你必须得接触MYSQL或你认为比较好的数据库,开始设计比较"合理"的数据库,这里的合理就比较广泛了,包括数据库优化和查询优化等等。
        最后想说的是:“不要依靠别人”没人愿意理会一个新手的提问,因为新手提问的在他们眼里太简单,不想去解释。女性朋友很流行一句话是“男人靠的住,母猪会上树” 引用这句话没别的意思,只是让朋友们知道这句话的意思。
        还想说的是:“珍惜别人回答的次数”人的忍耐都是有限度的,一定要珍惜这个限度,不要什么问题都去问,有些问题自己花点时间能找到答案的也去问,每问一次,别人的耐心就减去一次,等你真正需要帮助的时候,正好是别人不愿意回答你的时候,可以想像一下,你失去的太多了。

3 个回复

倒序浏览
回复 使用道具 举报
棒棒哒,加油
回复 使用道具 举报
加油,你是最棒的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马