-
1 # 博哥聊科技
-
2 # 深圳風箏開發
不能,不過可以對面試筆試有效果
刷題,並不能解決開發遇到的問題
學會利用搜索引擎,學會從問題中,尋找接近的答案或案例,用來單元測試,驗證透過,合併專案中,添磚加瓦。
-
3 # 人類文明索引
回答是肯定的,因為刷題是在學習理論知識,理論與能力是有直接關係的。
打個極端的比方:您讀過大學,接受過計算機系統課程學習,假如同樣開始練習程式設計,跟沒有接受過相關教育的老一代人,比如父母,您的接受能力肯定會強很多。
或許,您可能沒有感覺到刷題帶來程式設計實踐水平的明顯提升,但是,理論水平會影響您的技術上限,多讀好書多刷好題,隨著時間的推移,您會切身感受到它帶來的好處。
注意兩點:
刷題也是有選擇,有技巧的。最好是經典問題,不需要太多,要有答案,但是不要輕易看答案,積極思考後作答,再檢視答案並查缺補漏。這樣有助於對深入理解並牢固掌握知識點。
刷題是提高程式設計能力的必要條件,但不是充分條件。真真正正的能力提升,需要理論與實踐相結合,一邊動手編寫程式碼,一邊刷題學習理論,學以致用。否則就是紙上談兵,動手起來會遇到一籌莫展的困窘。
-
4 # 小龍電子科技攻城獅
刷題只能讓你瞭解如何程式設計,這只是基本基本技能,如果想提高自己的程式設計能力,最好是自己去獨立完成某些功能設計,在這個過程你既可以參考資料又能從中自己創造屬於自己的理解邏輯,這樣更有助於程式設計能力的提升。
-
5 # tskpcp
刷題能提高自己的程式設計能力嗎?
首先,要思考為什麼提高程式設計能力?提高的目標是什麼?單純的能力提升?面試?競賽?考試?還是職業訴求?
在一定程度上刷題是能夠提升程式設計能力的,但也分方向,比如已應對考試為目標,這時所選擇的刷題方向其實是在考綱範圍內基礎知識為主,已透過考試為目標,提升了自身的基礎程式設計能力,為實際程式設計能力夯實基礎,對實際工作中的程式設計能力提供幫助;再比如以應對面試為目標,這是所選擇的刷題方面其實為了透過面試時的筆試階段為目標,這部分所刷的題其實分為三個部分,一部分程式設計基礎知識考查應試人員的基本功,第二部分應聘公司實際業務中經常遇到的問題,經常使用的知識,第三部分廣度擴充套件,這一類我認為是在某一特定行業內提升程式設計能力的深度和廣度。
其次,要思考刷題的方法,題庫和範圍。
刷題不能漫無目的,沒有方法的刷題,這樣只是在浪費時間,首先需要明確自身目的,知道自身短板和優勢,其次確立行業訴求和自身的發展方面,透過網路資源獲取知名題庫夯實基礎,提升行業技能。
最後,一個人的時間是優先的,單純的刷題是不能有效的提升程式設計能力,只有瞭解自身情況,明確能力提升目標,講究合理恰當的方式方法,才能有效的在生產工作中體現程式設計能力的提升。
回覆列表
如果只是為了應付考試,刷題是可以的。如果是鍛鍊自己的程式設計能力,刷題是提高不了你的程式設計能力的。建議還是多做多看一些好的編碼,前期會比較難,bug會比較多,可以多參考別人怎麼寫的,寫的多了,就明白裡面的邏輯關係,熟能生巧,貴在堅持。