消息关闭
    暂无新消息!

学习PHP的十条秘籍

问题作者 : 虎户2017-07-14发布
对PHP之路如何好走的探索,有初学者的疑惑,有初级人士的抱怨,也有走了多年中级人士的感慨,更有许多号称老手的但准备转型的人的遗憾。我也有一些感慨......
 
1、不要迷恋语法的规矩
 
各种编程语言的语法规矩可以一样,也可以不一样。完全是靠它的编译器(解释器)决定的;你再精通语法,充其量就是熟悉它的使用规矩,相当于你只是更了解游戏规则而已。就像手机使用的再熟练,但是你只是个使用者,熟悉使用手册,而并不是创造手机的人,你不能修改手机的使用规则。这样的熟练不是什么资本。换个手机,它又有另外的使用规矩,整天忙碌于背诵各种游戏规则,不能真正的懂编程世界,也没有什么创新力。
 
不怎么熟练没关系,百度、谷歌到处都可以查的到......
 
2、初学者不宜直接去学数据结构和算法
 
初学者是没有什么资格去涉及到深奥的数据结构和算法的,说的更直白一点,就是你学了它,也看不到什么用武之地,不学它,看似也没什么关系。但你又不能一下子就学会,“费力还不讨好”。
 
所以,初学者不宜直接去学数据结构、算法、编译原理等等这些。只有当你学的比较全面的PHP了,项目中遇到了实际需求,你找不到解决方案了,此时,可能就涉及到深奥的东西了,你可以去涉及了,因为此时你是带着需求去学,你知道你要什么了。
 
而且此时你必须要去涉及了。只有深入学习它们,你才谈得上在编程世界开始游刃有余起来,才能真正的让编程为你服务......否则,你永远只是个代码搬运工人。
 
3、不要迷信第3方插件
 
对待第3方插件的态度应该是、一开始用,后来改造,再后来去模拟。
 
一切都要靠第3方才能实现,你会发现你做的项目不是你的项目,不由你控制...太多别人的东西,你会逐渐丧失成就感,甚至人生也会开始感到迷茫,因为你感觉不到你的价值在哪里,什么都是“衣来伸手饭来张口”......这是编程领域内的“堕落”!
 
4、要开始关注大数据
 
任何有发展前景的项目,最终都是走向大数据。
 
大数据处理不只是工具,而是一种思维,一种解决问题的思维。
 
要充分的探究它的内容产生的渊源。这就要求你基础全面,要从多种途径去了解它,多门知识去了解它,让它的一切的出现都是那么的“顺其自然”,你才谈得上灵活使用,才可能有那种思维。
 
大数据处理的真正高手一定是个灵活的编程专家,绝不是一个没头没脑的代码工人。
 
5、在追求技术更高境界的同时,还要注意沟通
 
技术行业的人生一般都是“会当凌绝顶,一览众山小”,同时也更多的是“高处不胜寒”。时而会有“葵花在手,江山我有”之感,时而又会有“独孤求败”之叹。但你不是东方不败,也没有葵花宝典。所以,你不会成为挥一挥手就灰飞烟灭的东方霸主。你要学会低头。
 
但很多技术的人走得越久就越自视清高,沟通能力成为大问题。让人有种“望而生畏”,甚至“不寒而栗”之感。这其实是错误的人生。
 
应该多加强沟通,有时候在畅所欲言中能有新的灵感,进一步提升境界,“一些漫不经心的说话将我疑惑解开”这才是更高技术人生的发展方向。
 
 
6、学习时间久、工作经验多,不等于你是技术大牛
 
很多弄了几年的其实和个初学者差不多,因为没有大局观,没有自主思维,没有综合解决问题的能力。这样的技术人生,做的再久,回顾起来也只是原地踏步。其结果很尴尬,比如、年纪越大,找工作越难,更谈不上创业。能创业,特别是技术创业,说明你还有技术资本,是值得尊重的,但上述那种人是没有技术资本创业的。
 
7、同样是做PHP工作的,有的人是设计并开发程序,有的人是修改和调试程序。二者的发展前景绝不一样,前者远大于后者。
 
8、你真没多少时间学习
 
学习技术技能,虽然号称“活到老、学到老”,但你其实没多少时间学习。你有大块时间学习的时间也就是、大学4年。而大一不懂事,大二谈恋爱,大三开始学专业课,大四开始找工作。毕业后即使找到了相关专业工作,上班不能做别的事,下班回来都累死了,周末就想去玩一下....哪里有大块时间让你学习?
 
那种毕业后还能沉淀出一大块时间进行充电的机会不大可能,即使做到了的人也是全国都屈指可数,不过如果你有大块时间学习了,前途必然与众不同。
 
你在这段时间能抽出多少时间学习,就决定了你未来的PHP之路能走多远。
 
9、不要只学一门语言
 
“我做PHP,所以只需要学PHP”。这种观点是不正确的,虽然“精通”,但是“死板”,没有多角度解决问题的能力,综合能力必然受到限制。在公司,也很难独当一面,越来越不受到重用。人生发展自然局限起来了。
 
10、不要一辈子只懂技术,其他什么都不懂
 
要有技术支撑,但要能活得好,你得还有其他的技能来辅助,如、沟通,如管理......否则你的人生也不是那么宽。

1个回答

︿ 1
哈哈 写的挺好  不过学PHP不容易啊 要懂前端 也要懂shell 还要linux各种搭建 配置