最近很多人私訊我他們自學遇到的瓶頸,有些人會覺得學不會程式,是自己太笨沒天分,或從小數理能力就差,才學不起來。但以我自己這些年自學程式並創業的經驗,我認為可能原因是自己操之過急了,因為想要快速達到像是轉職或是創業等等目標,所以覺得得學得越快越好。
但這個領域需要的是長時間的磨練,慢慢一點點累積,很多細節是沒辦法速成的,越想要快點學會反而招致挫折,結果以為是沒天分數學差等因素害自己學不好。所以今天想分享給初學者一些該注意的事
我自學的過程中也會有想快點學會的時候,因為我的目標是做出線上服務,如果動作太慢,等我做出來,別人可能搶先一步。但我仔細思考了一下,其實是因為自己是在不會的狀況下去挑戰製作線上服務,而不是已經有一些經驗才來做,所以只能冒著市場被搶的風險,一步步慢慢來,想快速完成是不可能的。而且就算速成做出來,如果用戶在使用過程中,動不動就出問題,使用者體驗會很糟,害自己白白損失了機會。
數學的能力好壞,對於學程式我覺得沒有絕對關係,初學者會用到的大概就只有加減乘除而已。程式本來就是拿來取代人工計算的,人只需要花腦筋寫出電腦看得懂的算式就行。有好的運算思維比數學能力相對更重要,簡單來說,就是要思考怎麼安排程式碼的步驟與順序,讓程式順利運轉產出你想要生成的功能。
但運算思維怎麼鍛鍊呢?首先當遇到一個複雜的問題,若急著想破解得到最後的答案,可能會難以下手,若學著【拆解問題】,那事情可能會簡單許多。當把一個問題分解成許多小問題,接下來只需要將這些小問題各個擊破,這樣將會事半功倍。
以上這些分享希望能幫到大家
【免費1對1線上諮詢】
我正在籌備【如何自學程式語言】的課程,如果對自學感到困難或對課程感興趣,我提供免費1對1線上諮詢
我除了提供個人免費諮詢服務,也會將你遇到的問題融入我的課程製作
所以現在預約諮詢的朋友,之後我的課程做出來,你對課程有興趣的話,我會給予【最優惠的早鳥價】作為協助課程製作的回饋
請點
連結選擇你方便的時間我們線上聊聊,現在預約還可以得到一份【
自學程式非懂不可】簡報喔!