學習編程是個拼毅力拼腦力的高薪技術活,很多人準備培訓的時候都只看到“高薪”,又高估了自己的耐心。編程不同于其它熟能生巧的技術,它是一個隨著編程者編程水平上升認知度越高,再相輔相成的過程。很多人報培訓班的時候都會問一個問題“我能學得會嗎?”,其實這個問題不應該問咨詢老師,而是問自己,當你問老師的時候說明你潛意識想把自己的責任也交給老師。
正在參加培訓的同學不妨問問自己,遇到問題了會思考解決方法嗎?有多少同學是先獨自思考,再查閱資料請教老師的。更多的同學不會做就直接放在那了,開始懷疑自己懷疑老師,為什么聽了老師講的課我還是不會,等自己玩了一段時間發現有同學給寫出來了。是的,你放棄了別人還在堅持,別人每解決一個難點,編程水平和認知就會比你高一層。
難道老師就沒有責任嗎?老師有責任,老師的責任就是沒有發現你的問題,給你引導正確的學習方法。但是在你和老師較勁的時候,吃虧的往往是自己。除非老師藏著掖著故意不教,那同學你可以直接向學校反應該老師的情況。當然,老師師資有問題可能直接與學校實力有關,有實力的學校不僅有專職老師還有助教輔導學生學習,這樣的學校不多,因此需要同學們在最初選擇培訓學校的時候仔細一些了,不是所有的培訓學校都是有能力為學生負責的。
由于自身因素學不好的同學往往有以下特點:
一.缺乏思考,求知欲弱
很多編程初學者遇到問題第一時間就是問,特別是在一些大神群問一些非常基礎的問題,大神都不太愿意搭理這些問題,因為百度就可以找到答案,沒有技術含量,他們習慣了動大腦挑戰問題。這也是有些人為什么成為不了“大神”級別的人的原因。
二:沒毅力、沒耐心
為什么寫代碼又稱“搬磚”,因為編程就像搬磚一樣,需要大量的時間和精力不斷積累,甚至比搬磚需要付出更多的精力,既需要有工程師的思想還得自己堅持練習,不夠堅韌只能半途而廢,試想一下在其他行業如果不堅持,你能有好的成績嗎?
三:基礎差
嚴格講,基礎差不算是原因,學任何東西都是從會到不會的過程,但是,基礎不打好,后面就學不利索。實在沒有什么自學能力的同學,在下建議到像北大青鳥深圳嘉華這類從零基礎教起的學校,前期課程比較適合初學者。
北大青鳥嘉華教育集團多年來幫助數萬學子成功走上IT崗位,不僅僅是因為校區老師教學經驗豐富,更多的是校區濃厚的學習氛圍和師生之間融洽的溝通交流;通過班主任老師循循善誘很大程度上解決了學生學習之外的問題。