要不要学这个(如:C语言)?之后不打算作这个方向就不用学了吧(如:C++)?技术上感受难突破,看似了解了许多,但都停留在表层,没法深刻。看别人写,感受轻松,很容易,要本身作就一头雾水。不知怎么才能突破瓶颈(如:PHP)。转型吧,又不甘心。太多编程语言了,不知道学哪一个(如:C语言,C++,跨平台QT,JAVA,PHP,JS)?更新速度太快了,老的内容还没吃透,新的内容又来了(如:PHP5还没学完,PHP7就到了)。在开发过程当中一般又牵扯到太多的东西,感受什么都不那么驾轻就熟,内心没底,如:jQuery还没吃透,AngularJS又出来了,VUE又有了,React又有了;PHP还没吃透,nodeJS又出来了;svn还没吃透,git又出来了。yum还没吃透,npm这些又出来了。...css
一路都在奔跑,但一直都不踏实,同时又感受永远都不是个头......这应该是绝大多数程序员所面临着的问题。曾经也是我一直遇到的问题。html
怎么解决这些问题?不少人可能都在寻找,可是很难遇到答案。由于从一开始他就固步自封,本身把本身限制死了。很大的特色就是常常潜移默化的告诫本身:要专注,要专一,不要贪多,不然嚼不烂,把本语言学好了,什么都解决了。但事实是这样的吗?好比你学PHP,一开始你是打算只要把PHP学好就好了,由于你找的工做就是PHP,目标很明确,天然颇有理由不学C++。在拉钩网上你搜都懒得搜其余方向,好比C++,JS,由于你以为它们和你无关。你的出发点是好的,就是专注和专一。可是单丝难成线,独木难成林,你想抛弃一切只学PHP,可是结果每每是你遇到许许多多莫名其妙的东西。如:好不容易搭建个数据库吧,把表设计好了,可是遇到优化问题。搞不懂!由于里面太多抽象东西了,什么BTree索引,Hash索引,二叉树原理,什么鬼东西。关键是为何要那样,你没法领悟的懂。PHP开发的系统若是负载太高没法正常运行,你得负载均衡了,什么内网外网,TCP/UDP,网络编程又会让你头大。你也搞不懂。甚至和PHP息息相关的apache,nginx的原理也一头雾水,http协议,https协议,等等。微信公众号开发感受全新的深不可测,还没研究透,小程序又来了,又是全新的东西。原生态APP还没学,webAPP就来了。这时候js忽然有了新的定义:不但能够开发浏览器,还能开发跨平台APP?莫名其妙。node
想深刻,不是你说就能作到的。为何遇到瓶颈?就是知识面太狭隘了。这样直接致使你一直在疲惫的奔跑着,累且低效,很是努力却跟不上知识更新速度。PHP很火,你跟风的过去,学的又慢,不久大数据又火了,你又是一个新手去慢慢学,再些时候,人工智能又火了,你又跑去当一个新手慢慢学。什么都是新的,什么都学的苦恼,一味的跟风,一味的拿新的专业术语来炫耀(如:区块链),可是估计你本身内心都没底。而后你感受太难、没动力了、剩下的就只能是几个朋友举杯邀明月......聊聊怎么转型的问题。nginx
上述状态是由于你少了一个很重要的东西,一个你一直看不清的东西,那就是:基础。你嫌弃汇编,由于太难。你嫌弃C语言,由于太枯燥,你嫌弃C++由于不但枯燥并且又难又多,感受好低级。可是就是这些低级语言才是让你真正认清编程的本质。你用10年的html,css,js,真还不如别人学了1-2年的C/C++理解的深入。因此:漂亮的外表不等于功力深厚的内涵。学编程,不是在选美!“红颜祸水”你不知道吗?如今来看,应该懂得了吧。PHP难深刻,是由于它牵扯到不少的基础认识。学编程要重在打基础!git
如今我也在弄汇编,就为寻找一个问题:main函数是怎么被调用和执行的;也在弄C语言,就在感觉面向过程编程思想,字符串的恶心,去理解C++面向过程的优美。在弄QT是感觉C++的应用,固然能够开始追求漂亮的外衣了。其实把某一门学好了均可以让你达到高薪的30K(好比:C++,QT,PHP,JS,任何一个精通成真正的高手,你都是高薪),可是你只弄一门,却很难深刻,由于客观就是客观,它们原本就联系在一块儿,相互映射,相互陪衬。因此你得开阔视野,不要本身把本身框死了。程序员
前些时候我一直在迷惑,明明用浏览器访问包含js的网页是不可能操做本地电脑的文件的,可是js却能够写操做手机的webAPP,小程序也是这样的效果?难道js变成了我不认识的东西了吗?我在AngularJS里初步找到了答案,在nodeJS里找到了答案,在QT里找到了更完美的答案,深入感受一通百通,万物皆有缘......把酒言欢QQ:1455153071web
只要你这辈子还作和编程相关的工做,你还想有突破,你早晚要深究这些:汇编、C语言,C++,QT,JAVA,PHP,JS,Python,数据库编程,Linux,网络编程,网络编程,编程原理,数据结构,算法,大数据,嵌入式,web开发,物联网,人工智能,ARM,FPGA,...算法
你会发现,无论将来什么新东西出现了,你均可以轻松搞定,万变不离其宗,那时候你就能够心中有真意,稳坐钓鱼台了,学什么都轻松,举一反三...数据库
祝你能在编程领域中多体会到拨开云雾见青天的激情...apache