文档章节

如何让你的PHP之路变得好走

 宁哥实战课堂
发布于 2017/04/13 18:14
字数 1741
阅读 27
收藏 0

对PHP之路如何好走的探索,有初学者的疑惑,有初级人士的抱怨,也有走了多年中级人士的感慨,更有许多号称老手的但准备转型的人的遗憾。

 

我也有一些感慨......

 

 

1,不要迷恋语法的规矩

 

各种编程语言的语法规矩可以一样,也可以不一样。完全是靠它的编译器(解释器)决定的;你再精通语法,充其量就是熟悉它的使用规矩,相当于你只是更了解游戏规则而已。

 

就像手机使用的再熟练,但是你只是个使用者,熟悉使用手册,而并不是创造手机的人,你不能修改手机的使用规则。

 

这样的熟练不是什么资本。换个手机,它又有另外的使用规矩,整天忙碌于背诵各种游戏规则,不能真正的懂编程世界,也没有什么创新力。

 

不怎么熟练没关系,百度、谷歌到处都可以查的到......

 

2,初学者不宜直接去学数据结构和算法

 

初学者是没有什么资格去涉及到深奥的数据结构和算法的,说的更白一点,就是你学了它,也看不到什么用武之地,不学它,看似也没什么关系。

 

但你又不能一下子就学会,“费力还不讨好”。

 

所以,初学者不宜直接去学数据结构、算法、编译原理等等这些。只有当你学的比较全面的PHP了,项目中遇到了实际需求,你找不到解决方案了。

 

此时,可能就涉及到深奥的东西了,你可以去涉及了,因为此时你是带着需求去学习,你知道你要什么了。

 

而且此时你必须要去涉及了。

 

只有深入学习它们,你才谈得上在编程世界开始游刃有余起来,才能真正的让编程为你服务......否则,你永远只是个代码搬运工人。

 

3,不要迷信第3方插件

 

对待第3方插件的态度应该是:一开始用,后来改造,再后来去模拟。

 

一切都要靠第3方才能实现,你会发现你做的项目不是你的项目,不由你控制...太多别人的东西了,你会逐渐丧失成就感。

 

甚至人生也会开始感到迷茫,因为你感觉不到你的价值在哪里,什么都是“衣来伸手饭来张口”......这是编程领域内的“堕落”!

 

 

4

要开始关注大数据

 

任何有发展前景的项目,最终都是走向大数据。

 

大数据处理不只是工具,而是一种思维,一种解决问题的思维。

 

要充分的探究它的内容产生的渊源。这就要求你基础全面,要从多种途径去了解它,多门知识去了解它,让它的一切的出现都是那么的“顺其自然”,你才谈得上灵活使用,才可能有那种思维。

 

大数据处理的真正高手一定是个灵活的编程专家,绝不是一个没头没脑的代码工人。

 

5

在追求技术更高境界的同时,还要注意沟通

 

技术行业的人生一般都是“会当凌绝顶,一览众山小”,同时也更多的是“高处不胜寒”。时而会有“葵花在手,江山我有”之感,时而又会有“独孤求败”之叹。

 

但你不是东方不败,也没有葵花宝典。所以,你不会成为挥一挥手就灰飞烟灭的东方霸主。所以,你要会低头。

 

但很多技术的人越走的久就越自视清高,沟通能力成为大问题。让人有种“望而生畏”,甚至“不寒而栗”之感。这其实是错误的人生。

 

应该多加强沟通,有时候在畅所欲言中能有新的灵感,进一步提升境界,“一些漫不经心的说话将我疑惑解开”这才是更高技术人生的发展方向。

 

6

学习时间久、工作经验多,不等于你是技术大牛

 

很多弄了几年的其实和个初学者差不多,因为没有大局观念,没有自主思维,没有综合解决问题的能力。

 

这样的技术人生,做的再久,回顾起来也只是原地踏步。其结果很尴尬,比如:年纪越大,找工作越难,更谈不上创业。

 

能创业,特别是技术创业,说明你还有技术资本,是值得尊重的,但上述那种人是没有技术资本创业的。

 

7

同样是做PHP工作的,有的人是设计并开发程序,有的人是修改和调试程序。二者的发展前景绝不一样,前者远大于后者。

 

 

8

你真没多少时间学习

 

学习技术技能,虽然号称“活到老、学到老”,但你其实没多少时间学习。你有大块时间学习的时间也就是:大学4年。

 

而大一不懂事,大二谈恋爱,大三开始学专业课,大四开始找工作。毕业后即使找到了相关专业工作,上班不能做别的事,下班回来都累死了,周末就想去玩一下....哪里有大块时间让你学习?

 

那种毕业后还能沉淀出一大块时间进行充电的机会不大可能,即使做到了的人也是全国都屈指可数,不过如果你有大块时间学习了,前途必然与众不同。

 

你在这段时间能抽出多少时间学习,就决定了你未来的PHP之路能走多远。

 

9

不要只学一门语言

 

“我做PHP,所以只需要学PHP”。这种观点是不正确的,虽然“精通”,但是“死板”,没有多角度解决问题的能力,综合能力必然受到限制。

 

在公司,也很难独当一面,越来越不受到重用。人生发展自然局限起来了。

 

10

没必要进培训机构学习

 

师父领进门修行在个人,如果学有所成,那也是你的努力,没有学有所成,那却是概率很大的事情,最后谁会为你买单?

 

而且你的学有所成也是停留在代码工人上。通常是老师讲了的,你会;老师没讲的,你不会。这样的结果导致学习力低下,更谈不上创新了。

 

11

不要一辈子只懂技术,其他什么都不懂

 

要有技术支撑,但要能活得好,你得还有其他的技能来辅助,如:沟通,如管理......否则你的人生也不是那么宽。

© 著作权归作者所有

粉丝 5
博文 72
码字总数 77184
作品 0
长沙
其他
私信 提问
一个程序员的技术进阶之路

进阶之路 刚刚入职一家IT公司成为一名初级开发工程师,我们如何在技术这条路线上野蛮生长呢。 这条技术进阶之路就是一个金字塔形,越往上人越少。 奶爸在IT职场很多年接触了很多技术大咖,他...

奋斗De奶爸
2017/12/14
0
0
走好单片机之路我们需要不断反思

在单片机的道路上,我们不免会动摇。而适时地反思就是一种负反馈调节,它能调节我们行走的方向能够时刻保持正确。人生在世,苦尽甘来,只有经历过千锤万练的人,才能最终活得出色精彩。如今的...

qiji0306
2018/02/14
0
0
php 搞了2年,每天都是增删改查?无奈,求提高。无谓语言搞java的也可以过来看看

自学的php 手上大大小小跟过4个项目。 每天都是增删改查。十分苦恼。 求提高。 最近看了OSchina很多人的帖子,都感觉这条路不好走,很多也越走越迷茫,不管你是搞java ,php,真真搞C,c++的倒是...

yongu
2016/09/21
1K
11
phper进阶10问反省与沉思

作为工作一年又半载的程序猿,近期处于迷茫转折点,虽喜爱编程之心未变,却对未来职业生涯感到迷茫,寻求进阶法则之际,被其进阶10问心有所触,略作改动,以此开博,鞭挞自己,见证前行之路。...

skillcoding
2012/04/28
0
2
桌面应用开发--wxPHP

wxPHP 即 "wxWidgets for PHP",它捆绑了 wxWidgets 这个跨平台的库,让你可以用 php 来开发桌面应用。 它可以在 Windows, Linux 和 MacOSX 用同样的代码运行,并且接近原生的外观。 我们都...

水母干
2015/09/14
9.4K
20

没有更多内容

加载失败,请刷新页面

加载更多

我的程序人生——三年开发的思考,阿里朋友给我总结的“Java架构师技术栈”

想写这篇文章已经很久了,本来计划在3月份,也就是刚好满3年的时候写的,但是因为各种各样的原因推到了现在才开始码字。 小感慨 三年是一段很长的时间,它足够让你从高中毕业进入大学,也能让...

我最喜欢三大框架
18分钟前
0
0
ElasticSearch获取索引信息

检查集群的健康情况 GET /_cat/health?v green:每个索引的primary shard和replica shard都是active状态的 yellow:每个索引的primary shard都是active状态的,但是部分replica shard不是act...

水木星辰
20分钟前
0
0
Cesium中级教程6 - 3D Models 三维模型

Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 3D Models 三维模型 本教程将教您如何通过Primitive API转换、加载和使用Cesium中的三维模型。如果你是C...

Cesium中文网
22分钟前
0
0
Elasticsearch简单学习1-用白话文解释原理

由于Elasticsearch在工作中用的越来越多,平时是边学边用,很少记录,读到一些很好的文章时间久了就忘记了。 所以,在此记录一下,希望对更多人的学习有帮助,知识在于分享! ==============...

wind2012
29分钟前
0
0
Spring面试题部分总结【慨念】

什么是Spring? spring是一个企业级应用的开源开发框架,主要用来开发java应用,spring框架目标就是简化企业级应用开发。 Spring用到了那些设计模式? spring里面用到了大量的设计模式,这里...

薛小二
31分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部