這次挑戰 Angular 是為了讓自己在新工作要學習這個框架,所以才決定透過鐵人賽的方式來挑戰,只可惜在開賽當天就離開了這間公司,重新找尋新的機會。但也在這段時間累積的知識與內容,想說也不要浪費了,就好好地記錄下來,而且頭已經洗下去,不開賽一下好像對不起自己。
在學習這間框架的新公司時間不長,大概才一個月,而從事前端工作不到半年,就要馬上挑戰新的框架,其實是心慌慌的,可是挑戰來了就要去面對,而不是逃避。因部門需要我盡快上手進入專案,並且可以獨立開發,所以我使用了很多資源,不管是線上課程、Youtube、StackFlow、Google、國內外相關社團與論壇,實體書籍,我能做的我都做了,也在新公司這一個月每天都半夜兩點才睡覺,白天工作忙於交辦事務與專案開發,晚上框架研究與練習,甚至在第一次 Demo 的前一天我寫到隔天凌晨 4:00,才完成一部分的功能。
要說 Angular 難嗎?
其實也不算是太難,但真正難的地方是它是一個完整的函式庫,有許多內容要去了解,對我來說官方文件的英雄指南有一點難度,要一時半刻「完整的」消化是不可能的,需要時間,而且還要透過專案來成長,畢竟客戶(老闆)的需求總是比較有「挑戰性」(無理的要求),所以要完完全全了解此框架的運作與原理,還要能活用,勢必要花上較多的時間。
開賽至今也三週,也找到一份新的工作,而這次主題的系列挑戰就到這邊了,雖然只差幾天就完賽,但為了新工作著想,還是先投入新公司所需要的技術吧!
謝謝 IT 邦每年舉辦這麼有意義的賽事,讓自己可以透過連續 30 天學習一門知識與技術,挑戰自我的極限,非常有趣,期待明年鐵人賽囉!
鐵人賽要的是持之以恆,走完30天
鼓勵你完賽,不要求字字千金,每天只要300個字就好,寫下你那天對Angular新的了解,就剩五天就完賽了,何不走完全程了?
加油~
其實斷賽是個意外,這幾天孩子發燒,整個在第 24 天就已經斷賽了,而轉換新工作也暫時用不到 angular,等之後有時間再補上其他內容吧~哈哈