-
1 # 資料醬人
-
2 # 齊天小生12138
這個問題問的好隨意啊,那我就隨意答了,程式設計注重的是邏輯思維,多做一些思維訓練題也許管用,另外多讀他人的程式碼,形成自己對問題的處理邏輯也是相當重要的,這是初級階段必須做的
-
3 # 馬九看世界
瀉藥,燒香?杭州靈隱寺聽說不錯,不過我常去北京的雍和宮
開玩笑的。開竅這種高階貨嘛,留給理論學者搞研究吧。程式設計是工科,聰明大腦對學習程式設計來說很重要,但有個平均智商其實也夠了,更重要的是意志力。
如果沒猜錯,提問的同學大概是覺得程式設計很玄幻。那麼容我武斷地推薦下面幾本書,這幾本算是軟體程式設計方面的根子,不能讓你看完就找到年薪多少多少的工作,但能從根子上打通筋脈,希望好好閱讀
1.《深入理解計算機系統》:拆了計算機給你看,從最底層的組合語言開始,告訴你程式碼是怎麼執行的,資料是怎麼儲存操作的。你要寫過程式碼,你會發現你寫程式碼時產生的十萬個為什麼在裡面都有
2.《UNIX環境高階程式設計》or《linux/unix系統程式設計手冊》:拆了作業系統給你看
3. 《UNIX網路程式設計》:拆了網路給你看
這些書很底層,本身也比較晦澀,翻譯也有問題,但是如果你能耐心花一年過一遍,很多東西就能豁然開朗。至少看完之後,對我來說,程式設計不再是玄學,而是科學了。
當然後面最好花十年時間反覆看反覆實踐……
又及,我推薦過的人十之八九都沒做到,希望你可以
-
4 # yes的練級攻略
多看一些經典書籍,首先看的時候得理解了,其次還得自己去把這些程式碼敲一遍鞏固一下,這樣才是真的理解。實踐出真知
其次利用起上下班公交等瑣碎時間,看看優質技術自媒體寫的技術文章。
這樣堅持一段時間相信你一定會開竅!
-
5 # 你的程式設計老師
程式語言這幾年發展速度之快,同樣也需要注意符合人類的思維習慣。所以對於學習程式設計的人來說,只可能越來越簡單,所以對於外行感覺程式非常高大尚,全部都是英語,有點摸不著頭腦。但是對於我們內行來說,只要肯下功夫,多多練習,其實也是很簡單的。
至於開竅,沒有任何捷徑,只有平時多多練習。俗話說,熟能生巧,適用於任何行業包括我們的軟體開發。在學習的過程中多總結經驗,多多跟老師同學溝通,你的程式設計思想會很快練就成功的。
對於程式設計師來說,最最最重要的是思想也稱為程式設計思路。遇到一到程式題,如果就和看天書一樣,可想而知你換沒有入門。還需要平時多多觀察和練習,沒有捷徑。在學習的過程中,你的思路慢慢就會出來,對於問題你也會知道怎麼用程式的語言去完成它。
要寫出電腦能識別的程式語言,要一步一步的慢慢學習和總結。之前也說過,現在的程式語言都符合我們人類的思維習慣,相信沒有學不會的,只有不想學的。加油吧!
-
6 # 十二時
多練習,多敲程式碼,先不要管怎麼開竅。等你敲程式碼的速度上去了,然後再一邊敲一邊思考,等你進入到那種一敲程式碼思緒完全進入到裡面就是開竅了。一般敲壞一兩個鍵盤就可以達到這種境界了。如果總是想一些亂七八糟的捷徑,除非你是天才,要不然永遠不可能開竅。程式設計是技術活,不動手永遠不會懂。打好基礎再想其他的。加油吧騷年。程式設計師這條不歸路等著你。
回覆列表
開竅的基礎是有實力,不可能一點乾貨沒有,就突然開竅了,程式猿的邏輯思維能力和資料功底具備了,其他的都是體力活。