-
1 # 玩著學程式設計
-
2 # 北漂的灰灰
謝謝邀請,一般專案中寫的程式碼,咱們都能看懂,程式碼本身沒有什麼難的,但是,看別人的程式碼,是看不到別人這樣寫的原因的。我建議你,拿到一個專案,不要著急寫程式碼,而是要深入分析你的需求,分析需求具體是實現什麼樣的功能,需求研究透了,再去寫程式碼。剛開始的時候可以仿照別人的程式碼,慢慢地培養自己的程式碼思維,思維有了,思路清晰了,程式碼是不難編寫的。
-
3 # 少鷹
1.說明的python基礎不是很扎心,其實你的這種現象很正常因為我遇到好多學程式設計的都有類似的這種情況;他們有做java、前端、Android、C++等都會有,最主要是自己沒有去進行專案實戰,所以有種感覺自己什麼都懂 ,但是要自己去實戰的時候又不會了。
2.你說你自己學了很久的python還不會,我不知道你的學習方法是怎麼樣的,一個好的學習方法可以快速的提升自己的技術,千萬不要閉門造車多去跟別人交流;看一些對自己有用的影片,把基礎的python語法以及標準的第三方庫熟練掌握,包括程式碼的一些除錯模組包的管理等等都要學會,這樣你在以後的實戰當中你才能知道怎麼去下手。
友情建議:你可以找一個專案來進行練手,另外就是沒有業務常識,從需求匯入到專案交付整個流程沒有經歷過,拿到一個專案首先要學會分析它的架構以及專案需求分析多去培養自己的程式設計思想,一個程式設計師最重要的就是思維,希望你在學習的道路上越走越遠。
-
4 # 老馬識途微控制器
這是很多程式設計初學者都有的苦惱。
我已經很認真地學習了各種語法、語句、結構。但是一到一個具體的專案,完全不知道該怎麼入手去做。
針對這樣的情況。首先應該消除恐懼感。一切苦難都是暫時的,任何挑戰都是紙老虎。
其次,化整為零。
靜下心來,將專案認真分析一遍,把專案做一個適當的分解,儘量分解成一個個小的功能模組,而這些功能模組,功能儘量單一,這樣我們就能夠先入手去完成這些小小的功能模組,完成之後,每個模組都要單獨測試一下,看看功能是不是如設計的那樣。
第三、化零為整
都完成了之後,再將它們根據需求整合起來,這樣就差不多了
最後,整體測試
根據各種應用環境,進行逐步測試。直至所有功能都滿足設計要求
-
5 # X工程師
典型的用眼睛看懂的,缺乏更多實際專案鍛鍊的。
面試過程也遇到比較多這種候選人,動手解決問題能力不是那麼強。
關注程式設計教育,關注更多職業程式設計學習、程式設計面試、和青少年程式設計興趣學習班
回覆列表
在學習的過程中,多練習,多練習,多思考,多總結,把練習過的程式碼都弄清楚,不要只是按照程式碼敲一遍。比較重要的就是把筆記做好,定期回去對以前的知識點進行復習,總結,歸納,儲存好之前的程式碼,回去看的時候,可能又會有不一樣的理解和感悟。
總的來說,學習程式設計,需要不停的練習,熟能生巧,練的多了,"武器"就多了,思路也會更加的明確,在遇到新的問題的時候,就知道應該怎麼去解決。
瞭解過"如鵬網"的Python課程體系,挺系統的,學習Python的話,可以作為參考路線。
第一部分:Python 語言基礎第二部分:資料庫開發技術第三部分:web前端第四部分:Python web開發第五部分:Python web專案第六部分:Linux第七部分:NoSQL第八部分:資料視覺化第九部分:爬蟲技術第十部分:人工智慧詳細的可以到“如鵬網”上去了解一下,有網路的地方就可以學習,每個章節的後面都有大量的練習題和麵試口才題,需要以錄音的方式進行提交,實時把控學習質量,有問題隨時提問,老師實時線上答疑,口碑不錯,基本上都是慕名而去的,有新的課程更新了,也是可以繼續申請了來學習的。