python容易學嗎,Python還值得學嗎?

 2023-10-22 阅读 23 评论 0

摘要:作者| 夢想橡皮擦 責編 | 張紅月 出品 | CSDN(ID:CSDNnews) python容易學嗎、5G時代,直播早已是如日中天,火出了天際。那么,作為天天與編程語言打交道的我們,如果邀請各大編程語言來當主播,你覺得誰的直播間人氣會最

作者| 夢想橡皮擦 責編 | 張紅月
出品 | CSDN(ID:CSDNnews)

python容易學嗎、5G時代,直播早已是如日中天,火出了天際。那么,作為天天與編程語言打交道的我們,如果邀請各大編程語言來當主播,你覺得誰的直播間人氣會最高?

是榜上有名的熱門老將Python、Java、C/C++還是人氣新星Go、Rust呢?盡管結果未知,但蟒蛇Python直播間的人氣可預料一番,“人生苦短,我學Python”彈幕無疑會刷屏。

憑借入門難度低,人人都能學以及大數據、人工智能、算法的加持,Python的人氣早已居高不下。

在這里插入圖片描述

截圖自[CSDN指數](https://www.csdn.net/trends)-Python領域指數

面對眼花繚亂的編程資料、培訓班課程,小白該如何由點及面地學習呢?對此,我們不妨來看看CSDN推出的Python技能樹,領略一下Python的“過人之處”吧。

什么是Python技能樹?

技能樹是CSDN提供的系統化,面向實戰的學習環境。它能幫助用戶從初學者成長為合格的Python 工程師。

它系統地整理了關于Python領域的知識點,并從海量的CSDN數據中不斷更新高質量內容作為知識點的參考資料。

除了傳統的閱讀學習, 技能樹為每一個知識點都提供了匹配的練習題,幫助用戶隨練隨學直到精通,可視化的學習進度為用戶帶來直觀的反饋。

同時,每一個知識點是一個獨立的微社區,用戶在答題后可以在題目交流貼下同主題交流,交流是學習中的重要一環。

開發者眼中的Python技能樹

產品好不好,還得用戶說了算。CSDN知名博主,Python領域專家夢想橡皮擦對Python技能樹做了全面點評,下面跟隨他的腳步,一起上手體驗一番。

第一眼的感受

打開 《Python 技能樹》 網址,首先映入眼簾的就是一個大綱。

在這里插入圖片描述
對于一個從事過Python編碼與教學的程序員來說,如果出現大綱,那必須要具備以下兩點,才是一份合格品。

第一點:體系問題

Python 技術棧體系涉及到很多分支,例如 Web 編程,數據采集,數據挖掘,數據可視化,自動化運維……

除Python基礎知識外,每一個體系都有自己獨特的后期技術體系。

如果是一份技能樹,那它的大綱是否對應了各個技術棧分支?是一個很嚴肅的問題。

沒有區分體系的大綱,應該叫做Python通識大綱,這樣的大綱就會變得比較分散,系統性差一些。

第二點:知識點遞進問題

一份好的大綱,背后承載的是一個學習過程,它里面的知識點呈現遞進狀態,從易到難,由簡入深。
例如Python中,不會出現先學面向對象,再學函數的逆向過程。

所以我們要用發展的眼光,去看待每一份編程語言的學習大綱。

小結

依據上述兩點,去查看CSDN 的《Python 技能樹》大綱,可以看到:

  • 該大綱為通識性大綱,以知識點的分組羅列為主,那我就要看知識點是否完整了;
  • 該大綱知識點具備遞進形態,是按照學習的順序在編寫,非常不錯。

從通識性大綱的角度看,大家現在可以著手各個知識點學習。
從知識點的完整性看,還需要繼續補充,例如網絡爬蟲章節,缺少很多知識點,可以邀請多名該崗位的一線工程師去補充。

這里必須備注以下,是多名不同體系的Python工程師,例如做了多年Python 工程師的我(擦哥),工作履歷中使用Python開發桌面應用非常少,無法系統的補充桌面應用開發部分的知識點,很尷尬。

第二眼的感受

《Python 技能樹》每個知識點都配備了 參考資料,練習題,交流討論 三個板塊。
出發點應該是圍繞學習過程進行的設計,現實中的學習就是如此模式。

學習->練習->交流

在這里插入圖片描述
學習資料:

在CSDN聚集著大量針對同一知識點的優質博客,這些資源在20多年的積累下,又有大數據技術的支撐,能進行比較高效的篩選。

想到這里,又發現了一個問題,在前文我曾提及知識點要拆分的細,那此時會出現一個對立問題,就是:篩選針對某一獨立知識點的博客就變得非常稀少。

例如縮進規則,需要在大量的博客中,找到一篇單獨撰寫Python縮進規則的博客非常難,大概率縮進規則會與編碼規范在一篇博客中,這樣知識點的拆分,與學習資料的組織會形成一個矛盾點,對于這一點,期待CSDN產品團隊解決該問題。
在這里插入圖片描述
這里還發現了一個自助投稿功能,可以針對該知識點進行博客提交,猜想應該是由博主來針對知識點進行創作。

由于 CSDN 擁有大量優質作者,該功能推廣得當,會產生很多優質博客,但存在的問題也顯而易見,就是博主 ≠ 資料提交者,這一點需要嘗試打通。
在這里插入圖片描述
不過上述學習資料提交之后,就單單提示“提交成功”,作為提交者,我期望知道自己博客的審核進度與狀態。

練習題:

這個板塊還未打開,作為一個曾經的一線老師,瞬間就在腦中產生了一堆問題:

  • 題庫哪里來?針對性的題庫哪里來?優質的題庫哪里來?
  • 題目有沒有難度層次?題目中涉及到關聯知識點怎么辦?
  • 編程中的編碼題怎么呈現?編碼題怎么驗證?硬編碼怎么辦?
  • ……

當我點擊開前3道練習題之后(其余的練習題遵循相同設計規范),就明顯感覺到了一種 設計感,題目在練習題中融入了Python語言,甚至其它語言的背景知識,用練習題的形式,默默的給 玩家 植入編程語言背景,就這一點,功夫做得非常到位。

第1題:Python 語言背景

在這里插入圖片描述
第2題:編程語言發展史

在這里插入圖片描述
小建議

題庫的設計,可以參考高校教材,基礎部分更是可以參考高職院校的自編教材,在出題這塊,學院派老師們挺神的;

不需要每個知識點都有練習題,編程中單個知識點的題目,都是為了出題而出題,作為學習,可以階段性的出練習題。

有些題融入了編程背景,那必然涉及大段文本,現在題干比較擁擠,會給人一種閱讀壓力。排版方面可以再優化。

交流討論:
這里應該是一個小論壇,作為用戶問答類板塊,重要的就是交流內容的質量與活躍度問題,也是非常期待能運營起來的模塊!

小建議
初期可以設置交流討論的議題,每周一個議題即可,從引導開始。

雞蛋挑骨頭

  1. 章節的難度,不能代表所有知識點的難度
    例如 python 簡介與 模塊管理的難度是不一樣的。
    在這里插入圖片描述
    意外的驚喜

回答完所有的練習題之后,會點亮某個知識點,很有成就感

不過每天限制了 6 道題,無法發揮全部的實力,看來引導的方向是穩扎穩打。
在這里插入圖片描述
最后的最后

《Python技能樹》作為一款學習過程類產品,我給高分,這里我看到了再用博客大數據,系統化的解決學習過程效率問題。

假設未來出現一份完備的大綱,由推薦+人工的方式獲取了大量的優質學習資料,再加上練習題針對性都非常強,那https://bbs.csdn.net/skill/python 就是最好的Python學習站點。
如果在加上垂直行業的細分,就更棒了,再也不用回答 “老師,我想系統化的學習一下Python運維,您給我一個學習路線和資料吧” 這樣看似簡單,實則很難的問題了。

技能樹正在成長為一個 “技能樹森林”:

CSDN 技術社區 / CSDN-技能森林 · CODE CHINA

在這里插入圖片描述
一鍵直達CSDN 技能森林:https://codechina.csdn.net/csdn/skill_tree

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/159197.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息