Re: [問題] 在學習程式語言,如何做到有效率的學習
※ 引述《jamesxxx1997 (黃~)》之銘言:
: ※ [本文轉錄自 study 看板 #1QIaoBNy ]
: 作者: jamesxxx1997 (黃~) 看板: study
: 標題: [問題] 在學習程式語言,如何做到有效率的學習
: 時間: Mon Jan 1 22:58:16 2018
: 大家好,最近在學習Python的網路爬蟲時,常常遇到
: 1.先備知識不足的情況,可能花非常多的時間在爬文
: 2.網路初階課程完整且實用,但深入的話,不清楚需要多深入,才能解決現有問題
: ,常常迷失在各種專用術語之中,不知該如何學起
: 請問,有沒有甚麼大原則或方法,能夠在學習的階段中,自我評估出
: ,需要達成目標所必要的基本知識,來減少盲目爬文的時間呢?
: 謝謝
: 補充實際例子 : 在學習網路爬蟲時,想爬一個網站,用request,但是當爬取資料被拒絕
: [403 forbidden],在繼續爬文時,發現應該是headers的問題,但是headers又要去
: http header的介紹網站學習,當相關的資料看不懂時,就只好換一個
: http header的介紹網站學習--->>>迷失在資訊之中QAQ
初學學東西就是兩個步驟
1. 狂抄
這一步就是抄就對了
找個簡單的書開始照著作一兩章
以你的例子就是找一個爬蟲的教學 照著爬一遍
code寫一模一樣 網站爬同一個也無所謂
然後作完一個以後
再作另一個稍微不同或更複雜一點的教學
差不多作兩個 最多三個就很夠了 慢慢作應該一周內能解決
2. 開始把自己想解決的問題列出來
用在 1 學到的工具把問題拆解成小步驟
爬蟲來說 我能爬什麼網頁 什麼圖片 能不能學1的範本依樣畫葫蘆先弄出來
弄不出來再去查資料 這時有 1 的經驗 對於要搜什麼關鍵字可能也會比較有概念
然後把小問題慢慢解決
學創作類的技能一開始就是要學工具
當畫家要先學怎麼用筆刷 連莫札特18歲以前的樂譜也都是抄當代作曲家的居多
等抄一兩次 對工具(語法, 關鍵字)有基本概念後
就開始跳到泳池裡用力游 不停想辦法解決大問題拆出來的小問題
對新手來說同時要學工具又要解決問題 會變成多頭馬車
個人認為這是最有效率的學習法之一 供參考
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 68.71.180.136
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1514954172.A.49D.html
推
01/03 21:27,
6年前
, 1F
01/03 21:27, 1F
→
01/03 21:27,
6年前
, 2F
01/03 21:27, 2F
→
01/03 21:28,
6年前
, 3F
01/03 21:28, 3F
→
01/03 21:28,
6年前
, 4F
01/03 21:28, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 5 篇):