程序員不要本身把本身限制死了

要不要學這個(如: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

相關文章
相關標籤/搜索