學習寫程式的一點點心得


是說我最近在進行一個學習寫程式的小計畫。畢竟程式語言都放進必修課了,不學一點好像有點太落伍,於是就踏上了學習之旅。到目前為止,覺得學習程式還滿不錯的,雖然還不到那種可以增進生活品質的程度,但一些觀念理解以後還不錯,算是沒有白學。

程式語言是拿來跟電腦溝通用的,用來告訴電腦該做些什麼事情。主要的內容大概分成五種:輸入、運算、判斷條件、重複迭代、輸出。

輸入:就是給電腦一些資料、告訴他檔案放在哪裡。
運算:就是進行一些加減乘除,把資料合併刪減之類的。
判斷條件:就是告訴電腦在遇到什麼狀況的時候該怎麼處理(先到先贏),條件設定這個滿藝術的。
重複迭代:就是進行一些重複性質很高的動作。
輸出:不管是顯示在螢幕上或是存檔到檔案裡面,最後的產出物。

把以上的這些語言組合,就可以弄出很多不一樣的花樣。像是自動抓FB上面的資訊,有提到什麼關鍵字才把訊息推送到手機上面通知。配合一些感測器也可以弄成自動澆水、自動比對臉孔之類的的應用。滿好玩的。

學了這點皮毛以後,發現很多事情是真的不需要人力處理的,只要是有固定規則的東西,幾乎全部都可以丟給電腦幫忙處理,還比較不容易錯。把一些需要花時間又無聊的事情丟給電腦以後,也能讓自己變出滿多時間做其他事情,這也算是好事一樁吧。



是說,未來的電腦程式看起來更厲害,可以預判一些事情的結果(AI、機械學習那類很炫的東西),在人腦想到之前就先給出建議。那樣的世界好像快要來了,難道我們真的要被電腦給統治了嗎? 



--
如果你喜歡這篇文章,請幫我 +1 或分享。
若要得到最新發布資訊,可以訂閱本部落格或追蹤我的FB,謝謝。


留言

這個網誌中的熱門文章

[讀書心得] 你交的朋友,會決定你的人生

[讀書心得] 善惡的彼岸:一個未來哲學的序曲

[讀書心得] 真希望我20歲就懂的事:史丹佛大學的創新×創意×創業震撼課程