在學習編程的過程中,你遭遇到的最大的挫折或困難是什麼?後來又是如何克服的?

這個問題我也遇過,因為我也是一個普通的自習的人,我記了一個人自己學習編程的筆記,並且可以提高這個情況的效率,在這裡我給一些自學的自學經驗編程的人一些建議:1。培養興趣自學編程不是那麼困難,他要求很高,邏輯思維好,英語也要具備,這樣子你可以學習基本的編程,但是很多人失敗了,因為很多人看著一堆冰冷的英文字母,一些無聊的書,一段時間的嘗試,當然,就放棄了。

正確方法是自學必須先培養興趣,不一開始學習編程語言,而是了解編程可以用來做什麼,最好是自己有點想法,你想做一個網站,例如,你想做一個應用程序,有這樣的想法,具體的編程知識需要學習,你將更容易堅持下去。

很多新手自學,在一開始會遇到各種各樣的問題,比如學習不明白為什麼一定要寫,程序快用完了,怎麼這麼神奇?其背後是什麼?等等,許多人會花很多時間試圖了解,導致花費了大量的時間,他們的進步是非常緩慢的,同時,一個過來人告訴你,新手別被很多東西限制了,你的級別水平,自然不能完全理解,完全沒關係,等到後面了,自然明白一些問題。就像,關於你初中數學,物理,你花了很長時間也不懂,但在高中的最後,你會突然被點亮,原來這個意思。

所以,初學者應該避免練習,並按照步驟學習,即使你遇到一些不懂的事情,也不知道背後的原理,完全不重要。可以結合視頻初學者必看的視頻,視頻是幫助你理解,結合書籍,學習一起視頻,效果是最好的,一些視頻解釋更淺,不夠系統,但只有讀一本書,很多人都容易看到後面看不明白,所以,我認為視頻+書籍是最好方法,等到後來,有能力閱讀。


在學習編程的過程中,其實學習一些基礎的語句並不難,難的是運用這些語句解決實際的題目,或者是告訴你這段編碼能運行出來這種結果,但你自己並不能理解人家的思路。

作為一個計算機專業的學生,當我最初學習c語言的時候,其實是比較興奮的,當時老師抓的也很嚴,所以我們整個班級都學的很好。但是我是北方來的女孩子,學習理論知識的時候就比較刻苦,一些基礎的語句應該怎麼編寫啊,每條語句實現什麼功能啊都是比較了解的,但當做實驗課的時候,老師的題目就是讓我們自行運用這些語句來實現功能的時候,我的做題速度就會完全跟不上南方來的一些男生。可能這就是我對於編程的思維不夠熟悉,或者是腦子轉的不夠快吧。

特別是老師說出那句「你們不要以為複製粘貼語句就可以了,編程的每一個題目都是有很多種解法的,因為每個人的思維都不一樣」,聽了之後我就更不知道該怎麼編了。特別是到了後期,同樣的題目需要用更高級的演算法做出來才算合格,我就覺得只要聽到編程這個詞,對我來說就是巨大的困難啊啊啊。

其實編程只是數學的一種形象化而已,對於我這種數學學不好的人來說就更困難了。再後來,我工作的時候很多都需要編程來實現系統的操作或者是軟體的實現,這個時候我就覺得我的編程學根沒學一樣。



學習編程的過程中遇到的困難,就是剛開始看不懂,整個人懵懵懂懂,迷迷糊糊,然後又不會做,最後只能一遍又一遍問人,一遍又一遍操作。


最大的困難就是編程,整個過程根本看不懂。如果告訴這事,多做一些題目,多看看,強迫自己看懂


推薦閱讀:

關於編程,你得到的一個最好的建議是什麼?
歐美大部分IT公司是否不加班?如果是,公司如何解決工作量問題?

TAG:編程 | 學習 | 程序員 | 計算機 | 克服 |