人們往往對於沒有經驗的事物會抱持著恐懼。
某天我肚子很餓,但是發薪日還沒到,手邊沒剩多少錢。想找個便宜又大碗的滷肉飯,這時看到對面有一家新開的滷肉飯店家。
我想試試它的滷肉飯,但是又怕踩到地雷。我於是打開手機上網看能不能找到關於這家店的評價,一看,評價是微妙的三顆星。有人喜歡有人不喜歡。
我心一橫,決定走進去試試看,結果...
一試成主顧。
OK,這個故事告訴我們,很多事情需要我們親自去嘗試 🤣。
回到學習Python這件事,說老實話,有沒有程式背景絕對不是你決定要不要學Python的根據。倒不如說,沒有經驗學起來才更有成就感。
Python到底好不好學,這個問題是見仁見智。有相關背景的人通常相對會學的比較快,沒有也學的很好的人也很多。
以我們教學的情況來說,常常得到的學生回答是:
上課的時候都聽的懂,但是自己做就比較困難。
我對這句話的詮釋是:我需要更多的練習,但我覺得我應該學的會。
客觀而言,基礎的Python並不難。你會蠻驚訝只要懂一些基礎,使用一些語法功能,就可以做出簡單的Program來讓你的工作更輕鬆 (Make you life easier!)。
當你在用Excel的函數時,其實就已經在做類似的事情了喔~
初學者的挑戰
對於自學初學者,往往我們看到的挑戰包括:
資訊量過大:有些網路資源其實是不太適合初學者,你會發現一句話裡面含有很多不了解的用語,往往為了理解一句話,你要去查詢很多的資料。
求助無門:卡關時找不到人問、不敢問、或是不知道該如何問。
不知為何而戰:東學西學了一陣子後仍不知道如何運用在工作中。搞到學習焦慮症爆炸。
惰性:沒辦法,人是有惰性的。不是每個人都具備強大的自我紀律能力。工作與家庭等等有時一忙起來,就是很難持續下去。
這些我們都經歷過,身為一個過來人,幸運的是我們在工作上得到(爭取到)了大量練習的機會,慢慢地破關並悟出了學習的盲點及解法。
我們覺得關鍵還是兩個:
一個你聽的懂(聽得下去)並且會Push你的老師(或教材)
主動積極的練習與實作
因此,我們非常重視站在學習者的角度,循序漸進的手把手帶領大家入門,並詳細利用例子解釋每一個概念,讓學生知其然也知所以然。
只要我們以這個心態來學習Python,真的不用擔心自己會學不會。在入門階段,我們重視的是Python身為一個工具能夠達成我要的目的。
萬事起頭難,只要能夠從零到一,接下來以時間換取進步這件事大家都有經驗。
就跟學習其他的事物一樣,有好的契機,好的入門老師,好的持續學習資源,好的回饋,學習這件事帶來給我們不僅是技術或知識,更是自信與成長。
Yes we can do it!
Comments