Lidemy / mentor-program-4th

程式導師實驗計畫第四期課綱
https://bootcamp.lidemy.com
116 stars 60 forks source link

學生心得:ivymuchacha #28

Open ivymuchacha opened 3 years ago

ivymuchacha commented 3 years ago

背景與轉職動機

過去主要從事行銷相關的工作,不管是實體通路、新品規劃到線上通路、大促活動等等都有經歷過,然而一直都有種不確定自己的價值,也覺得自己的替代性很高,活動籌備的過程很消磨自己的熱誠,即使達到業績目標,甚至超標,成就感的累積還是趕不及倦怠感的直直增加,開始懷疑自己到底是不適合繼續在這樣的產業工作。

因為在電商工作過,有去自學數據分析的軟體,像是 MySQL、Python,雖然會一點皮毛而已,但在工作實務中用到時覺得很新鮮很好玩,會一直嘗試想要撈到自己需要的數據,開始發現自己很喜歡這個從 0 到 1 的過程。

2020 年就開始想要自己學習程式,一開始查了很多資源,也有包含 "Alpha Camp" 或是資策會等等,但因為不確定自己是否適合是否喜歡這樣的工作,所以也不敢輕易嘗試直接給他洗下去,保守的我還是想先自己找找免費的資源試試看,當時也有找到 "程式導師實驗計畫",但那時候是第三期剛結束的時候,還看到老師發文說第四期近期應該不會開吧,難過的直接放棄,繼續找其他資源。最後選擇 The Odin Project 的課程,開始每週訂進度計畫和男友一起學習,希望可以利用 2020 一整年的時間學些新技能。那時候並不是抱著我一定要轉職成功的心情,只是一種想要學學新東西的想法。然而,因為過去對前端完全沒有涉略,所以在訂進度的時候也不是很確定自己這樣的進度對不對,是不是過多或過少,也因為是全英文的課程,在理解方面我也不是很肯定自己是否百分之百的了解課程內容,就這樣模模糊糊的學,每週進度一直 delay 的學了三、四個月。

在五月的時候,忽然發現 “ 哦哦哦!程式導師實驗計畫第四期很像即將要開始招生了耶!”,立馬放下手邊的 The Odin Project,開始動手完成需要的資料、介紹跟作業,交出後如釋重負,等待老師的通知。入取後,簡直開心到不能自己,覺得我的未來很像多了一條又亮又美的路可以前進呢!

殊不知,我就是個虎頭少女,一開始充滿幹勁、希望與動力的女子,然後就蛇尾掉惹嗚嗚。學習程式的這段路經常會自我懷疑,想放飛自我,後繼無力,我在哪裡我是誰 ...

程式導師實驗計畫

首先程式導師實驗計畫我覺得很棒的地方,就是有安排每週的進度,這和我學習 The Odin Project 模模糊糊的感覺很不一樣。我可以清楚知道這週該做什麼,該看哪些課程,重點是什麼,作業有哪些,也因為需要每天寫學習心得,可以很清楚知道大家都跟得上,我應該也沒問題,跟著進度一步步的完成。

另一個很棒的地方就是社群,有老師和助教可以詢問,有改作業的系統,也有不定期的直播與實體聚會,並搭配是在哈囉世界podcast 服用,雖然我很少主動詢問問題,但這個有後路的感覺讓我很放心。作業訂正時也可以看到自己寫不好的地方,或是可以優化的地方,再來調整修正。再來,因為我是和男友一起進行程式導師實驗計畫,相對其他孤軍奮戰的同學來說,已經有個夥伴一起並肩奮戰真的很幸運!再加上同學們每天的學習心得,大家一起努力的感覺真的讓人不孤單,雖然也會有一點怕跟不上進度的不安感,但大家一起進步的感覺更激勵自己。

計畫開始 Ready GO!

開始的第一週,充滿希望與動力的我,馬上進入第一週內容!從交作業的方式,Git 控制、CLI 使用方式等等,這週作業也是我之後最常打開來看的,因為每次交作業的時候都要再打開來確認一下流程哈哈。

其中,最讓我覺得特別的是 HW2 理解放鬆很重要。學習程式的時候,一定會有卡關到不行,或是找不到錯誤,自我懷疑,懷疑人生的時候,身為鑽牛角尖,想跟他戰個你死我活的虎頭少女,怎麼能輕言放棄,但很快的因為一直鬼打牆而消磨掉自己的動力,這時候休息就很重要了,放飛去吃個飯、吃個甜點,睡個午覺都好,交給淺意識去處理,有時候再回過頭來處理,就會發現 “ 欸!我怎麼只是拼錯字!” 或是 “ 啊!我知道可以怎麼寫了!”,這樣的休息很需要也很重要,可以在第一週的時候就有建立這樣的觀念,對未來學習程式的路上也更可以堅持下去。

接下來就是進入 JS 基礎邏輯、HTML、CSS 等等內容,可能因為之前有在 The Odin Project 模模糊糊的學過,所以在一開始的課程,完全沒什麼做筆記,也還算是跟得上,尤其在第六週完成切版餐廳頁面作業時,頓時充滿自信與希望,覺得很像可以耶,發下 “ 我應該會學得很順利!” 如此這般的豪語,殊不知未來的路艱險困難啊~~

呃啊!我不想努力惹~

原先美好的想像,莫名的自信逐漸開始崩壞 ...

因為邊工作邊學習的關係,老實說真的蠻累的,平日上班的時候,就是利用上班前和下班時間開課程學習,週末基本上也是都泡在咖啡廳,趕作業趕進度學習程式。尤其在上班日都在下雨,好不容易週末竟然給我放大太陽的時候,就會開始內心苦命小媳婦劇場,很想出去飛,但我還是把自己抓回來,乖乖認真學習追追追。然而因為課程內容越來越難,作業內容也越來越不容易完成,挫折感節節高升。這時老師會在每週日準時下凡,在隨意聊裡分享大家可能會遇到的懷疑與狀況,並給大家一些建議加油打氣,這樣的隨意聊支撐我每週繼續下去的動力。

好景不常,虎頭少女在工作方面開始遇到各種鳥人鳥事,又要進入充滿各種大促活動的下半年。學習方面,每天安排學習的內容開始來不及完成,跟上大家每週準時交作業越來越辛苦,在電商工作的虎頭少女越來越母湯 ~ 負能量累積越來越多,虎頭少女攔不住內心的小媳婦,大喊我不想努力惹~~ 要身兼學習與工作真的不是件容易的事情,很佩服那些邊工作邊學習的同學,你們真的很棒很不容易!

虎頭少女雖然嘴說不想努力了,但還是很老實的繼續想辦法追上進度完成作業,一方面也在衡量自己的能力狀態與未來的方向,經歷了百般煩惱曲折,虎頭少女決定要離職,好好的學習程式!

回不去惹我八點檔的愛恨情仇

下定決心好好學習後,每週都是想辦法追進度與完成作業。老師一開始就有強調,比起其他學習程式的天使課程,程式導師實驗計畫是越來越困難但卻扎實的魔鬼訓練,會希望培養出有一定基礎與技能的前端工程師,從基礎開始穩紮穩打的漸漸進階,學習一個個觀念、工具、框架,而非程式背景的我,每次學習新技術的時候,我都會大大的自我懷疑一波!

大概看完每週的作業與課程簡介後,我都會給自己一個很大很大的焦慮感,內心的劇場大概是這樣,“ 完蛋惹 ... 這也太太太難了吧 ...”、“不!我可以!我得行!”、“這個作業老師是不是出錯惹 ... 我做不出來耶~ ”、“天啊 ... 我這輩子永遠追不上進度 ... 我來不及完成惹”,如此這般大大小小的聲音會充斥著我的內心,焦慮感爆棚。但這真的沒什麼幫助,我也不會因為這些劇場聲音讓我寫得比較順利,但因為這些聲音發生的太頻繁,每週準時上演也同時消磨自己的動力,大概在課程第十五週左右,我決定終止小劇場的演出,先學習先寫再說,卡關卡住的時候再來播出。

這個小小的改變真的省了我不少力氣,現在回頭來看之前不知道在上演什麼八點檔世間情,那些以為自己跨不去的高牆已經都在身後,而且看起來很像沒有當初那麼高大,那些以為會壓垮我的惡婆婆如今笑得如此慈祥可愛,我都跨過了,我是可以跨過的!如果現在跨不過,就先放著吧,先躺好吧,我就放著 Express 還有部署放了一個月,時候到了再來處理吧!

沒錯!我覺得在學習程式這段路程,就是有很多新的技術、不熟的觀念、鬼打牆的錯誤、部屬不上去的問題會發生,那我們就讓它發生吧,看看會發生什麼事情,好的壞的都會成為自己的一部分!

那些我早知道會更好的事

課程一次看不懂就看兩遍,還是看不懂就看兩遍。如果還是不懂就去找其他資料啊!

以前不曉得在堅持什麼,但是課程看一次跟兩次真的差很多,第二次都會發現 “ 咦!這個我第一次的時候怎麼沒聽到!”

一定要跟著老師實作

看著老師示範的時候,都覺得可以可以,這我 ok ,但是其實自己做的時候,有時候就是不行,這時候出錯的地方就會成為以後的注意事項,減少之後犯錯的失誤!如果沒有跟著實作,作業直接給他寫下去,常常會發生小錯累積過多,導致不知道我到底錯在哪裡,卡關卡到不行的狀況,會浪費更多時間...

有筆記會更好

雖然老師在課程中一直強調不要花太多時間做筆記,但筆記真的看可以幫助在回顧的時候,快速找到需要的資料,在複習跟準備面試的時候可以很快速的閱讀精華!

Final Project 事情不是你想的那樣

完成課程後,最終決定和同學一起完成 Final Project,合作的過程真的可以學到很多!

原先的想像其實以為就像是做作業一樣,只是不用一個人完成全部的功能,並加上前後端都會參與實作,然而事情不是你想的那樣!一群人一起協作完全是另一件事情呢!

文件規格、功能分工、協作工具、程式碼同步、開會討論,各種大大小小的問題需要解決,也因為有負責後端的部分,更了解產出 API 該如何實作。團隊合作上也很謝謝同學很罩,遇到問題大家一起想辦法找資源解決,進度落後也會互相 Cover。也很感謝老師的建議與其他組同學的熱情分享,在實作專案方面真的學習很多,真的是很寶貴的經驗!

感恩組員!讚嘆組員啊!

求職人生

過去我的求職人生一直都不是很順遂,但這次求職過程中,接到面試邀約的數量真的和過去相差很多,職缺機會與邀請真的還蠻多的。

一開始很積極的海投狂灑履歷,想要有機會多去練習面試,而老師整理的 INT101 還有 Line 練習群組真的是幫助很大,面試的技術問題大多都是那些考古題,剩下的就是靠每次面試去練習,如果問到不會的回去再查詢補足。

幸運的是有在面試期間遇到很熱心的主考官,除了給予 Final Project 上的建議,也會在觀念上熱情分享,甚至分享自己的學習求職歷程,是很棒的面試經驗。當然也有不幸運的遇上奇怪的考官,披頭論足般的嘲諷讓人不舒服,或是沒拿到想去的 offer 而感到失望,但也很感謝 Lidemy 這樣的社群,大家的分享與打氣,讓自己可以保持希望,相信自己可以找到理想的工作!

總結

程式導師實驗計畫是個很棒的學習計畫,身為虎頭少女的我竟然可以持續堅持並完成計畫,也成功轉職找到工作。

我覺得讓我持續的動力,一方面是和男友的一起學習,互相監督彼此的進度,有問題也可以一起討論解決,有人分擔分享很重要。再來是很棒的課程安排,清楚的學習架構與每週作業進度安排都還蠻剛好的( Express 那邊有點吃力 ),順著這樣的學習脈絡,相對自己找資源摸索更無痛也更快進入狀況。另一方面就是社群的力量,每日進度分享、老師的每週開示、助教的溫馨 podcast、改作業系統等等,在每一次下沈的時候又把我提起來,讓我更有動力的堅持下去!

即使第四期程式導師實驗計畫已經結束,老師和助教還是很熱心,如果有問題依然願意回答。很喜歡也很希望這樣的社群可以繼續下去,即將進入工作的我,有這樣一個溫馨的 Lidemy 娘家,非常感恩:)


許願池

希望每一週的作業都可以提供解答或是作業講解的影片

剛開始的時候有解答還蠻幫助作答的,但到後期解答變少之後,真的卡到不行,卡到懷疑人生,如果都有解答或作業檢討影片,一方面可以配合老師講解更加理解,另一方面也可以了解是否有其他更有效率的解法!

希望可以增加留功能自己寫的部分

很喜歡課程中老師留功能給我們自己寫(ex. FE302 / React 實戰篇 - 部落格 / 練習:實作單一文章頁面),相比僅將課程看完,更會有跟著課程一起走的感覺,同時也可以確認自己狀況,有沒有在不懂裝懂,在後續寫作業上 Gap 也比較不會那麼大。

希望可以提供課程示範的程式碼

跟著影片寫的時候,常常滑過去滑過來比較難紀錄老師的示範內容,如果一開始有提供程式碼,跟著看後在自己實作,可以減少一些鬼打牆的時間!

加入測試或其他選修課程

在求職的時候發現蠻多職缺有這樣的需求,不一定一定要放在課程必修裡頭,如果有一些選修課程感覺不錯!

aszx87410 commented 3 years ago

因為在電商工作過,有去自學數據分析的軟體,像是 MySQL、Python,雖然會一點皮毛而已,但在工作實務中用到時覺得很新鮮很好玩,會一直嘗試想要撈到自己需要的數據,開始發現自己很喜歡這個從 0 到 1 的過程。

其實這個對寫程式也滿有幫助的,至少後端在教 MySQL 那邊因為有一點背景所以學習速度應該會快滿多

殊不知,我就是個虎頭少女,一開始充滿幹勁、希望與動力的女子,然後就蛇尾掉惹嗚嗚。學習程式的這段路經常會自我懷疑,想放飛自我,後繼無力,我在哪裡我是誰 ...

這個其實滿多人都這樣啦,我自己也會這樣嗚嗚

好景不常,虎頭少女在工作方面開始遇到各種鳥人鳥事,又要進入充滿各種大促活動的下半年。學習方面,每天安排學習的內容開始來不及完成,跟上大家每週準時交作業越來越辛苦,在電商工作的虎頭少女越來越母湯 ~ 負能量累積越來越多,虎頭少女攔不住內心的小媳婦,大喊我不想努力惹~~ 要身兼學習與工作真的不是件容易的事情,很佩服那些邊工作邊學習的同學,你們真的很棒很不容易!

真的滿佩服在職學習的各位,要這樣真的很不容易

這個小小的改變真的省了我不少力氣,現在回頭來看之前不知道在上演什麼八點檔世間情,那些以為自己跨不去的高牆已經都在身後,而且看起來很像沒有當初那麼高大,那些以為會壓垮我的惡婆婆如今笑得如此慈祥可愛,我都跨過了,我是可以跨過的!如果現在跨不過,就先放著吧,先躺好吧,我就放著 Express 還有部署放了一個月,時候到了再來處理吧!

這心態其實滿建議大家學習的,就是先學習先寫再說,不管怎樣就是先把影片打開或是把 vs code 開起來,就會開始做事了

你的心得寫得好有趣哈哈,很喜歡這篇心得!是很真實也很有趣的心得。也感謝最後面建議的部分,有機會改進的會在第五期改進,沒機會的就...未來還有機會 😂

感謝心得!