一個編程新手的誤區

之所以寫這篇文章,源於學生時代的大多數人的抱怨。即便是到了公司,這樣的人仍然不在少數,就自己的看法寫寫吧。


學生時代最常聽到的話“老師讓……做,老師沒講過……”,在公司到沒有這樣了,改爲“師傅沒教過……,我以前都是……做,以前沒做過……不會做……”,不知道大家聽了這樣的話都是種什麼感覺呢?估計相當一部分仍然會理直氣壯吧。沒教過怎麼能會?這也是我將要說的——自學。


如果你想在編程這條路上走下去,最有力的是自己的雙腿,而不是別人的攙扶。一個“碼農”是不需要自己的思維的,而一個軟件工程師是需要有很強的學習能力的,你可能做的十個項目用到十種技術,你沒有學習能力,是不可能的對項目有一個統籌的把握的。如果你對項目沒有一個整體的把控,而你又恰恰是項目的總負責人,那很高興的通知你,項目百分百會失控。可能又會有人問,那老師的作用是什麼?“師者,所以傳道授業解惑也。”老師的授業,僅僅是教授給你基本的技術知識,而如何去運用全靠你自己了。


其實,這個和武俠中習武很類似,師傅僅僅是能幫你打通任督二脈,然後教你兩招就完事了,至於怎麼去練習怎麼去運用全看自己,當然有些厲害的師傅可以留個什麼神器,但能不能發揮作用也全看自己。我們的技術學習也類似,師傅的作用就是交給你基本的東西,在你不會的時候指點你兩下,還有些高手可能會自己寫一些不外傳的工具,但是要想融會貫通,你還是要理解裏面的真諦。


所以,如果你從事的IT行業,或者相關的職業,那麼就不要把希望全部寄託在你師傅身上,他不可能交給你太多東西的,你自己靠自己將困難由塊化面,師傅幫你一點破這個面,然後你就都明白了。


還有一點,一定要勇敢的去試,不要不敢動,只有錯誤,才能使你不斷的進步。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章