不知道是不是巧合,最近有好幾個讀者和我講,想轉行學編程,但是不知道應該學哪個語言,要我給點建議。其實作為一個及其討厭對別人的發展指手畫腳的人,我一般只會說一些我知道的,盡量以一個中立的身份去闡述一些優劣,剩下的讓他們自己去判斷。 雖然我很想說你們來學Python 唄... 當然對初學者來說自己去判斷是一件很難的事。畢竟未知讓人恐懼,在嘗試進入到一個以前沒有概念的領域里,恐懼讓人把紙想象成一堵墻,然后就是潛意識的自我逃避,重復死循環... 偶然我在逛 GitHub 的時候發現了一個項目,可以消解一下你在探索未知技術時的恐懼,GitHub 標星 7.4k+,learnxinyminutes-doc,拆開來看就是 Learn X in Y Minutes。
GitHub 網址:
https://github.com/adambard/learnxinyminutes-docs
他們還有一個在線的網站:
在線網址:
https://learnxinyminutes.com/
Learn X in Y Minutes,它包括了很多的簡短的入門教程,比如算法(動態規劃等)、編程語言(C,C++,Python 等)、開發工具(bash,git,vim 等)這些技術,而且絕大多數都支持中文,就算英語不好的同學也不用害怕。 對于每一門技術基本上可以總結為“簡介 -> 快速入門 -> 擴展閱讀”這三部分,不僅僅是可以讓你快速了解一門編程語言或開發工具,擴展閱讀對于你接下來的學習還有對應的參考,可以說是十分良心。 我們拿動態規劃來看: 簡介
快速入門
擴展閱讀
再悄悄看一眼我最喜歡的 Python:
這還只是一部分,還想看更多嘛?鏈接搞進去,自己看起來~ Learn X in Y Minutes,翻譯過來就是在 X 分鐘內學會 Y,其實“了解”應該更精確點... 因為它只能幫助我們快速的了解一門你未知的技術或者編程語言,大概讓你做到心中有數,幫你初步判斷一下這個是不是你想進一步學習的東西,這也就是我開頭說的幫你消解一下面對未知時的恐懼。畢竟幾分鐘之內想“學會”一門新的語言或技術,除了沒睡醒的人,大概不會有人這么想。 真正想要掌握的東西,時間和精力是必不可少的,畢竟腳踏實地,每一條路才會是捷徑,共勉。
-
編程語言
+關注
關注
10文章
1955瀏覽量
35995 -
開源
+關注
關注
3文章
3570瀏覽量
43412 -
GitHub
+關注
關注
3文章
481瀏覽量
17421
原文標題:墻裂推薦:GitHub 上這個開源項目可以讓你在短短幾分鐘之內了解一門技術
文章出處:【微信號:TheAlgorithm,微信公眾號:算法與數據結構】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
開源項目!Open Echo:一個開源的聲納項目
開源項目!教你如何制作一個開源教育機械臂
幾分鐘帶你搞懂什么是壓力傳感器
技術解析 | 適用于TeamCity的Unreal Engine支持插件,提升游戲構建效率

AFE4400做高溫試驗時,工作幾分鐘就停止工作讀不出數據了,是什么原因導致的?
GitHub Copilot 可以免費使用了!

DAC8740H配合DAC8750使用,連續工作幾分鐘后DAC8740損壞,怎么回事?
LMK05318在TICS Pro中怎樣設置,可以加快同步的速度,實現幾分鐘之內相位同步?
PCM1794數字模擬分開供電,二者地通過一個磁珠連接,pcm1794有輕微發熱正常嗎?
TPA3116D2采用PBTL模式,工作幾分鐘就出現功放增益自動減小,請幫忙看看問題出在哪里?
開源項目!用ESP32做一個可愛的無用機器人
“云計算一哥”深夜放大招:幾分鐘,純靠Prompt打造一個App!

評論