軟體工程師如何持續學習?從鐵人賽、Side Project 談技術學習
軟體技術環境變化快速,「持續學習」成為了軟體工程師無法逃避的宿命。軟體工程師該學什麼?用什麼方式學?如何安排時間有效學習?三位 ALPHA Camp 課程助教與校友,分享如何透過 Side Project、鐵人賽大量練習,不斷精進自我。
培養您的自學技能:Alpha Camp 提供最新的自學資源、學習方法和工具,幫助您在科技領域持續成長和學習。
軟體技術環境變化快速,「持續學習」成為了軟體工程師無法逃避的宿命。軟體工程師該學什麼?用什麼方式學?如何安排時間有效學習?三位 ALPHA Camp 課程助教與校友,分享如何透過 Side Project、鐵人賽大量練習,不斷精進自我。
「自學 (self-direct learning)」的情境,也就是學習者需要自行定計劃並且蒐集學習資源的狀況。學習動力的起伏導致學習者反覆回到「我是否需要繼續投資心力來學這個東西」的決策,對「我現在做的事情真的可以幫我達到 (功能性的) 目標嗎」反覆質疑。學習能量因而耗損。
線上程式課程學生幾個常見的痛點是:學習動力不足、時間管理、無外力制約、以及缺乏成就感 / 有趣。在職進修的人更是需要好的時間規劃,這篇提出一些如何改善時間管理更原則性的做法。
線上學程式容易半途而廢?本文分享自學程式關鍵五招,教你規劃每週、每日進度,並分享 ALPHA Camp 如何協助學生穩定、持續地投入學習,讓投入看得見成效!
ALPHA Camp 校友、高雄的全職媽媽 Bug ,照顧家務和孩子忙翻天,依然堅持不懈地學習。她的學習歷程非常激勵人心,只要有熱情、有毅力,在繁忙的生活中,也能培養全新專業技能!
21 世紀被喻為是「知識經濟」(knowledge based economy) 的世代。知識經濟的特點, 是對有高度科技能力人才產生龐大的需求,然而,科技進步與改變的速度讓我們難以適應。唯有不斷的增強我們的學習能力,才是在這個時代不受淘汰的關鍵。
在一個寫程式正夯的年代,常遇到有朋友問我:「一點技術都不懂的人可以學寫程式嗎?學的起來嗎?」我的答案通常是:「當然可以學,但是學不學的起來不一定。」 怎樣才能學的起來呢?我歸結幾點觀察如下: