發表文章

目前顯示的是 9月, 2017的文章

程式自學資源

如果沒有程式基礎或概念的話, 點這裡 可以做一個初步的選擇。 當初我也是依據這個表格所以決定先從python開始學起的。 表格的進階說明可以參考 這個網頁 。 決定從python開始之後, 我找到了一個python台灣使用者群組, 看起來是建立在維基百科上面的。 傳送門在此 。 最開始我先從「中文教學」之中選擇一個網頁入手。 參考每個教學說明之後,因為 Victor’s Python中文教程 很吸引人, 所以決定從他開始。 不過學了幾個章節之後發現他斷頭了... 所以改成以 Django Girls 教學手冊 為主要學習網頁。 大概原本是針對女孩兒所設計的教學的關係, 我覺得這個教學網頁其實已經寫得很淺顯易懂了。 不過可能是因為文科出身的關係, 到了說明class函數的部份就看不懂了, 這是第一次卡關。 卡關後一時之間無法突破, 所以放生了一小段時間。 過一陣子之後想要回頭來突破, 所以google到了一篇自學程式語言的好文。 傳送門在此 。 這篇文章給了我一些啟發, 所以重新擬定自己的學習計劃。 1. 學習Scratch Scratch真的很簡單,也比較可以輕易的寫出有成就感的東西,包括動畫和小遊戲。 原文建議了兩個教學網,我主要參考的是 這個 , 因為他會手把手的教會新手如何使用Scratch。 2. 利用線上課程資源 因為發現只靠教學網,有時候依據自己的想像還是不知道該怎麼突破, 所以就有考慮去購買一些線上課程(視頻), 可以根據自己空閒的時間來學習。 最有名的 Coursera 就不用說了, 但是Coursera幾乎都是英文課程,我英文不夠好吃不太下... 在此推薦我已經有收錄課程的幾個網站: udemy 、 khanacademy可汗學院 、 hahow好學校 此外 台大開放式課程 、 社團法人台灣開放式課程聯盟 等等開放式課程的網站, 偶爾也可以上去挖挖看有什麼寶。 另外, 這個FB粉絲團 三不五時會提供限時免費的課程資源, 很多都是udemy的,所以建議多去逛逛。 至於限時免費很多都是英文課程這件事...人家都免費了,就不要多要求了吧! 3. 使用視頻學習python 原本是想直接買hahow好學校的python課程。 但是後來突發奇想,想說搞不好you

開啟程式之路

2010年誤打誤撞進入緯創工作,職稱是伺服器測試工程師。 在此之前幾乎跟科技扯不上邊, 大學唸的是高雄大學政治法律學系。 沒有雙主修沒有輔系,連通識課都沒有修過資訊類課程。 會進入緯創工作20%是因為對電腦硬體有概念(大概就是知道什麼是CPU什麼是記憶體這樣的程度...), 另外80%就真的是人脈介紹。 進到緯創以後比較多時間都是人工測試, 為了精簡測試時間以及人力, 部級主管以上每年總是要努力弄一些測試自動化的工具出來, 至於是不是全部都很有用就見仁見智了...(做測試的應該都懂XD) 不過在這當中也真的有同事寫出很厲害的東西。 印象比較深刻的有: 1. Linux PXE Server auto install OS -> 這個應該是用linux bash script做的 2. flash fw tool automation -> 這個是用Autoit寫的,可以在Windows環境底下自動刷寫伺服器的fw(BIOS, BMC等等) 看到這麼威猛的工具之後就覺得...coding真是神奇啊! 就這麼種下了想學寫程式的小小種子。 不過...代工廠的職責就是負責 被品牌廠壓榨 完成品牌廠所交待的任務, 每天要應對客戶就心力交瘁, 加上我又沒有任何的程式底,所以就一直拖著。 好不容易換了一份比較正常的工作,終於可以開始進行程式的學習。 畢竟已經出職場工作了, 想要透過補習上課的方式,時間上確實比較不好掌握。 這時候就十分感嘆學生時期沒有好好的利用時間... 所以學習上還是以自學為主。 這個部落格就用來記錄自學的過程, 以及一些印象比較深刻的突破點, 以供將來回想或是參考用。