程式設計第一課:對該死的蠢電腦保持耐心 | 我要找工作
![程式設計第一課:對該死的蠢電腦保持耐心](https://i.imgur.com/sLIY79K.jpg)
我認為最重要的注意事項是:電腦其實很笨,和它互動需要保持耐心。不提醒這件事的話,初學者一碰上挫折會以為自己很笨,以為「自己不適合寫程式」。一般人 ...
![程式設計第一課:對該死的蠢電腦保持耐心](https://i.imgur.com/sLIY79K.jpg)
最近想學寫程式的人很多,我身邊也常常有朋友問我怎麼開始。
許多文章在談選擇工具、程式語言的注意事項。
我認為最重要的注意事項是:電腦其實很笨,和它互動需要保持耐心。
不提醒這件事的話,初學者一碰上挫折會以為自己很笨,以為「自己不適合寫程式」。
一般人常覺得寫程式就是對著電腦打一堆神奇英文,像在施展魔法一樣,只有厲害的人能做。
其實完全不是這麼回事。程式設計比較像是一直看到空白畫面、錯誤訊息,出錯、設法解決、再出錯、再設法解決、結果又出錯。不斷來回循環,慢慢取得進展而已。這就是大家常聽到工程師在講的「trial and error」。
沒跟初學者提醒這件事情,會導致他看到空白畫面就覺得挫折,看到奇怪的英文錯誤訊息就想放棄。
有些人甚至已經寫出一點東西、根本已經順利上路了,卻因為太常看到錯誤訊息就覺得「自己不適合寫程式」。
這真是誤會大了。coding本來就是用這種鳥方式在跟電腦互動。
這樣說可能還是有點籠統。那跟大家分享四個入門小訣竅吧!
不管你在寫人生第一個小程式、架伺服器、還是連接資料庫,失敗之後至少要看到錯誤訊息,才知道找答案的方向。
找找看去哪邊設定,讓錯誤訊息顯示在螢幕上或是紀錄在某個檔案裡吧!
初學程式設計會遇上一堆問題,這個時候只要不斷Google就可以解決大部份的問題(通常拿錯誤訊息去Google就有答案了)。
不要因為自己「一直在Google找答案」就覺得「自己不適合寫程式」。就算是軟體工程師依然每天在Google上找來找去。
還是解決不了,就找批踢踢看板、臉書社團之類的地方發問吧!
不用急著把書上的範例、網路上的範例一次做對。
想在介面上做出一個按鈕...
#分享程式新手挫折連連 | 我要找工作
學程式的困難之處 | 我要找工作
程式寫不好,是不是我沒天份? | 我要找工作
程式設計第一課:對該死的蠢電腦保持耐心 | 我要找工作
自學程式設計5 訣竅,你要跨過的5 道坎 | 我要找工作
為什麼成為一名工程師這麼難—— 從程式新手到準 ... | 我要找工作
學寫Code失敗之四大原因 | 我要找工作
【自學程式】如何突破程式卡關期?五個推薦成長密技 | 我要找工作
人和人的差距是從何開始的? | 我要找工作
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 寶誠有限公司全職PHP工程師(2/18中博)
寶誠有限公司開出PHP工程師(2/18中博)職缺5 名,主要工作內容有:1.二年以上WEB系統設計開發經驗;有系統相關工作經驗者優先...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 久舜營造股份有限公司全職資訊IT人員
久舜營造股份有限公司開出資訊IT人員職缺1 名,主要工作內容有:1.專案事項交辦。2.協助系統維運(VM、Windows、NAS、事務機)...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 阿米巴資訊股份有限公司全職程式設計師
阿米巴資訊股份有限公司開出程式設計師職缺1 名,主要工作內容有:1.負責公司網站暨資訊軟體的程式撰寫與維護2.部份軟硬體維...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 萌萌達有限公司全職【新創公司徵伙伴】安卓中高階工程師
萌萌達有限公司開出【新創公司徵伙伴】安卓中高階工程師職缺3 名,主要工作內容有:在台灣有能力的工作伙伴不少,看到我們徵...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 威虹資訊股份有限公司全職程序員
威虹資訊股份有限公司開出程序員職缺1 名,主要工作內容有:1.對程式設計有熱情2.熟悉網路系統開發工具3.負責應用程序的設計...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 夠麻吉股份有限公司全職PHP工程師
夠麻吉股份有限公司開出PHP工程師職缺2 名,主要工作內容有:Enjoyworkingwithinateam,sharingideas,andbuildingthebestse...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 三六零資訊科技股份有限公司全職網頁前端工程師
三六零資訊科技股份有限公司開出網頁前端工程師 職缺1 名,主要工作內容有:《此為才庫關係企業【三六零資訊科技】內部正...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 倫發科技有限公司全職NOC Engineer 維運工程師(此為現場徵才活動職缺)
倫發科技有限公司開出NOCEngineer維運工程師(此為現場徵才活動職缺)職缺5 名,主要工作內容有:活動時間:111年3月26日(星...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 葵曜系統有限公司全職iOS App開發工程師
葵曜系統有限公司開出iOSApp開發工程師職缺1 名,主要工作內容有:從事網際網路系統軟硬體與程式語言的設計撰寫、測試及安裝...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 大拇哥證券投資顧問股份有限公司全職APP前端工程師 (履歷請附上作品/參與之專案等)
大拇哥證券投資顧問股份有限公司開出APP前端工程師(履歷請附上作品/參與之專案等)職缺1 名,主要工作內容有:我們專為投資人...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 所羅門股份有限公司全職JavaScript工程師-VBU(視覺事業處)
所羅門股份有限公司開出JavaScript工程師-VBU(視覺事業處)職缺2 名,主要工作內容有:1.開發視覺產品之前端介面並持續優化使...