免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
學習一門新編程語言的6個步驟
userphoto

2022.11.18 四川

關注

快速學習編程語言和深入了解不同學科是一項挑戰(zhàn),但這是一個非常有趣的過程。近日,技術專家 Jun Wu 分享了學習一門新編程語言的六個步驟,供開發(fā)者參考。

轉載至:https://time.geekbang.org/column/article/145025

一、先從關鍵要素和概念開始

最初,當你學習一門新的編程語言時,你需要將學習重點放在那門編程語言時,你需要將學習重點在那門編程語言的關鍵要素和概念上。列出一份門編程語言的“核心”學習清單,然后一步一步地進行學習,這才是正確的做法。

如果你想學習 Python,可以請 Python 專家或老師為你畫一張“核心”學習的清單。你還可以通過學習一門課程來逐步了解 Python 編程的基礎。不論哪一種方法,你都要搜索該編程語言的面試問題清單。

二、進行發(fā)散,提出足夠多的問題,找出正確答案

當你在學習編程語言中的“核心”概念時,你是否經常列出要提問的問題清單?

比如從關于 Python 的概念 A 開始,然后搜索一些關于 Python 中面向對象編程的內容,這樣可能會發(fā)現一個以后要學習或實踐的項目。

通過這一過程,可以將語法約定、面向對象的編程概念和一系列常用的數據結構加入書簽。你要發(fā)散思維,而你將要提出的問題可能就隱藏在你剛剛加入書簽的其中一個網頁中。通過瀏覽這些網站,你就將能夠編制出一份關鍵問題清單。

三、養(yǎng)成每天學習的習慣

在我的職業(yè)生涯中,從學習許多編程語言中得到最好的收獲就是,在生活中養(yǎng)成提高效率的習慣。我每天至少要花兩個小時學習,這一習慣貫穿于我的職業(yè)生涯中。

如果每天學習兩個小時,這看似不多,但一年下來,并堅持 15 年呢?那將是一個可觀的數字:10950 小時。

四、雪球效應

當你克服學習復雜概念和項目的障礙后,你的信心就會像滾雪球那樣越滾越大。我在工作中也目睹過。這并不完全是“流”的狀態(tài)。它更像是一種激勵你的能量,讓你整個人都充滿活力。

這種激勵能量轉化為你學習知識的動力,這種動力使你想要嘗試不同的方式進行編程,比如命令性、事件驅動、流程驅動等。

這種激勵能量會使你提出一系列問題,問這些問題會讓你找到解決問題的方法。而通過不斷地在項目中實踐,會讓你學到如何正確回答你提出的那些問題,可以讓你對所有積累的知識更快精通。

五、養(yǎng)成反復實踐的習慣,敢于冒險,勇于創(chuàng)新

你是自己編程生涯的主人。每個人對風險的接受程度都不一樣。要想真正精通一門編程語言,參加能讓你學習編程語言不同部分的項目是必不可少的。

只有學會了不同的解決問題的方法,你才能學會在解決問題的過程中發(fā)揮創(chuàng)造性。你可以迅速想到編寫代碼的最佳方式,從而提高寫代碼的效率。再通過反復練習,你就能編寫出最有效的代碼。

六、依靠你所知道的來實現跨越

最后,當你已經學會并練習你所熟悉的編程語言時,你就可以在職業(yè)生涯中實現跨越了。這也是你從初級開發(fā)人員晉升到高級開發(fā)人員的時候。

你將憑借掌握“原因和做法”的知識在面試中取得優(yōu)秀的成績,進入你編程生涯的下一階段。如果你能夠用自己所熟悉的語言以一定的靈活性來編寫代碼,那么就說明你已經將你所學的編程語言內化成了長期記憶。

現在,你已經知道學習任何一門新的編程語言的過程了。你知道,在學習之旅中不能半途而廢。所以,你要讓每一個學習的兩小時,每天成倍增長,形成習慣。

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
我沒有基礎,能否學會Python?Python難嗎?
Python是什么?Python入門!
編程要怎么樣才能學好?
如何用三個月學會python?
Python語言的優(yōu)點及優(yōu)勢
大牛告訴你如何在3個月內完全掌握Python語言,Python其實很簡單
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服