top of page
Search
Learn with Shin

我沒有程式背景,學得好Python嗎?

Updated: Jun 28, 2021



人們往往對於沒有經驗的事物會抱持著恐懼。


某天我肚子很餓,但是發薪日還沒到,手邊沒剩多少錢。想找個便宜又大碗的滷肉飯,這時看到對面有一家新開的滷肉飯店家。


我想試試它的滷肉飯,但是又怕踩到地雷。我於是打開手機上網看能不能找到關於這家店的評價,一看,評價是微妙的三顆星。有人喜歡有人不喜歡。


我心一橫,決定走進去試試看,結果...




一試成主顧。






OK,這個故事告訴我們,很多事情需要我們親自去嘗試 🤣



回到學習Python這件事,說老實話,有沒有程式背景絕對不是你決定要不要學Python的根據。倒不如說,沒有經驗學起來才更有成就感。


Python到底好不好學,這個問題是見仁見智。有相關背景的人通常相對會學的比較快,沒有也學的很好的人也很多。


以我們教學的情況來說,常常得到的學生回答是:


上課的時候都聽的懂,但是自己做就比較困難。


我對這句話的詮釋是:我需要更多的練習,但我覺得我應該學的會。


客觀而言,基礎的Python並不難。你會蠻驚訝只要懂一些基礎,使用一些語法功能,就可以做出簡單的Program來讓你的工作更輕鬆 (Make you life easier!)。


當你在用Excel的函數時,其實就已經在做類似的事情了喔~



初學者的挑戰


對於自學初學者,往往我們看到的挑戰包括:

  • 資訊量過大:有些網路資源其實是不太適合初學者,你會發現一句話裡面含有很多不了解的用語,往往為了理解一句話,你要去查詢很多的資料。

  • 求助無門:卡關時找不到人問、不敢問、或是不知道該如何問。

  • 不知為何而戰:東學西學了一陣子後仍不知道如何運用在工作中。搞到學習焦慮症爆炸。

  • 惰性:沒辦法,人是有惰性的。不是每個人都具備強大的自我紀律能力。工作與家庭等等有時一忙起來,就是很難持續下去。


這些我們都經歷過,身為一個過來人,幸運的是我們在工作上得到(爭取到)了大量練習的機會,慢慢地破關並悟出了學習的盲點及解法。



我們覺得關鍵還是兩個:

  1. 一個你聽的懂(聽得下去)並且會Push你的老師(或教材)

  2. 主動積極的練習與實作


因此,我們非常重視站在學習者的角度,循序漸進的手把手帶領大家入門,並詳細利用例子解釋每一個概念,讓學生知其然也知所以然。


只要我們以這個心態來學習Python,真的不用擔心自己會學不會。在入門階段,我們重視的是Python身為一個工具能夠達成我要的目的。


萬事起頭難,只要能夠從零到一,接下來以時間換取進步這件事大家都有經驗。


就跟學習其他的事物一樣,有好的契機,好的入門老師,好的持續學習資源,好的回饋,學習這件事帶來給我們不僅是技術或知識,更是自信與成長。


Yes we can do it!



Σχόλια


Post: Blog2_Post
bottom of page