經(jīng)常有小伙伴通過小編微信號問一些編程的常識,語??言基礎(chǔ)或者是職業(yè)方向之類的問題,小編歸納了以下四點供大家參考
*:盯住一個問題牢牢不放,不搞定這個問題,絕不向下走。
一股子不到長城非好漢的決心,有這么強(qiáng)大的毅力學(xué)習(xí)是對的,這也是大多初學(xué)者容易走的彎路,學(xué)習(xí)之初先了解大致的概念,上來就尋根究底,會讓自己變得疲憊不堪,因為初學(xué)小白開始很難具備強(qiáng)大的基礎(chǔ),很難把每個知識點都吃的相當(dāng)透徹,所以開始學(xué)習(xí)的時候,先了解基本的方向和思路,掌握一些概念或者工具如何使用,很多c語言初學(xué)者抓住printf函數(shù)的內(nèi)部實現(xiàn)孜孜不倦的鉆研,*弄得自己相當(dāng)辛苦,持續(xù)時間長了,慢慢興趣點沒了,也就放棄了,學(xué)習(xí)非一日之功,重在循序漸進(jìn),隨著知識層次的提升,內(nèi)在的東西就會慢慢掌握,知識系統(tǒng)也就會隨之建立起來。
第二:在學(xué)習(xí)基礎(chǔ)語言的時候,一直懷疑所學(xué)語言是不是能找到工作,中間換了幾種語言。
初學(xué)小白經(jīng)常問的一句話“學(xué)某某語言,能不能找到工作”,這是一個辯證問題,小編覺得任何一門編程語言只要還活著,那么必然有存在的必要性。編程語言和語言沒啥大的區(qū)別,學(xué)會了任何一門再去學(xué)習(xí)別的語言都會輕松許多,大致上來說,編程思想是想通的。既然已經(jīng)花了很多時間在一種語言上學(xué)習(xí),就索性學(xué)習(xí)到底,徹底了解這門語言的屬性,學(xué)好一門了,也就比較容易做到觸類旁通。堅定不移的學(xué)習(xí)好一門語言,然后后續(xù)再做變通。
第三:能寫出大量的代碼,但是不知道如何調(diào)試,每次解決一個小細(xì)節(jié)點需要花費(fèi)大量的時間。
經(jīng)常有小伙伴直接在聯(lián)盟的群里,粘貼了一堆代碼讓大家?guī)椭覇栴},一般這種情況下,大家很難有這么多的時間和耐心幫著去分析問題,因為編程語言的變化形式太多,組合方式也是層出不窮,大段的代碼很難一眼就找到問題所在。這個時候就需要寫代碼的人具備debug調(diào)試能力,因為在工作中遇到的代碼比平常練習(xí)的代碼復(fù)雜程度要多太多,這種情況下很難通過看直接找到問題的根結(jié)所在,就需要通過一種手段不斷的思考問題出在哪,怎么去解決?;旧夏芫邆渫晟频恼{(diào)試能力的小伙伴,理論上能獨(dú)立完成一些小項目的調(diào)試,慢慢在向真正的軟件工程師邁進(jìn)了。
第四:視頻看的很懂,但是代碼能力很差
現(xiàn)在在線視頻教程多如牛毛,學(xué)習(xí)起來比10年前只靠看書方便了太多,很多小伙伴看視頻的時候?qū)τ诶锩娲a的一些含義都能了解的很徹底,一旦脫離了視頻獨(dú)立寫程序的時候,覺得無從下手,典型的實踐操作太少,看視頻學(xué)習(xí)編程這個方法沒啥問題,但是需要在看的時候,把里面對應(yīng)的代碼在自己的編譯器上都敲很多遍,視頻講的再好也只是別人咀嚼好的,看起來很美,但是需要自己在電腦上大量的實踐,才能轉(zhuǎn)化為自己的東西,才能納入自己的知識體系中。
【學(xué)校全名】:鄭州尚學(xué)堂Java培訓(xùn)
【地址】:鄭州市金水區(qū)文化路82號硅谷廣場B座9樓
【官方網(wǎng)址】:/