Lidemy/mentor-program-2nd

學生心得:LinY

Opened this issue · 1 comments

(以下為學生自己寫的心得)

背景介紹

目前是系統分析師(比較偏 PM 的角色,不會寫程式,會sql語法),也做過測試工程師(人工測試,非寫程式自動化測試)及 UX 設計師。之前有到資策會上過10天的 JAVA 基礎課程。另外也有在 hahow 上過 html、css 課程(動畫互動網頁程式入門 (HTML/CSS/JS) - 吳哲宇)及初心者的計概與coding火球術(當時我是在 hahow 購買,後來在 Lidemy 上改為免費課程),所以其實很早之前就知道 Huli 了。

其實在第一期我就想報名了,但當時工作太過忙碌而放棄。到了新公司後,跟前、後端工程師聊過,真的下定決心想轉成工程師。

課程感想

先說結論,我還沒把課程上完,只上到第十二週就開始丟履歷並面試,也順利取得幾個 offer。

在報名後,因為距離上課還有一個月的時間,而 Huli 也有提供第一期前幾週的影片,所以就開始預習,把前四週的作業都寫過一次。開始上課後,原本第一週的程式基礎拆成兩週,題目也相對簡單,所以前幾週很順利。我上課的步調是會快一週,提前複習並完成作業,並在當週的前幾天交作業,例如:在第五週,我會在第四週的週末就完成第五週作業,當週前一兩天再次確認沒問題後,就交作業。

一直到第五週開始進度後端,語言為 php,十分不熟悉卡關了許久。因此找了很多其他的線上資源。Huli 的課會把基礎的講過一次,並且一邊 coding 做出簡單的小東西,剩下的就要自己摸索。上課的影片看了好幾次,並作筆記,另外就是看官方文件及 youtube 上一些免費教學影片。如果真的都找不到答案,也可用 slack 詢問,同學、助教及 Huli,如果知道都會回覆。

這個課程對於新手來說需要投入大量的時間,不然無法順利每週完成作業。基本上我是每天起床,就開始看課程影片、寫作業、看其他相關教學等等,直到晚上睡前,假日也是如此,過著很宅的生活。另外 Huli 也非常認真,修正課程內容,因為當時有許多同學卡關,因此在某兩週就更詳細地重講。但是對於有跟上進度的同學,在那兩週他也提供了一對一的教學。在第十四週時,還針對不同進度的同學,提供分班計畫,其實已經遠遠超過原本的課綱內容,我覺得 Huli 比我這個當學生的還認真。

最後真的很感謝 Huli 及助教們,其實課程中,我也常常卡關,但是就一直告訴自己至少要先努力過,畢竟「師父領進門,修行在個人」。也很幸運地在課程還沒結束,就拿到很棒的 offer。

上面是 Lin 提供的課程心得,而這篇則會是我的一些心得。

先說明一下幾個時間點,課程開始的時候是九月,Lin 開始找工作大約是十一月中,找到工作是十二月初左右,從正式開始學習到找到工作花了三個月。

從課程還沒開始的時候 Lin 就很突出了,因為她總是會先把作業寫完,有點像第一期的 Kris,但 Kris 是準時交作業,而 Lin 大概在一週前就會先交作業,是課程進度上面跟得最快(甚至超前)的一個學生。

我自己是覺得部分跟她的背景有關,可能因為以前是系統分析師的緣故,所以儘管沒寫過什麼程式,但是對整體的東西以及「寫程式」這件事情是很有概念的。當其他從未接觸過程式的同學卡在如何開始時,她已經正在寫或甚至寫完作業了。

也是從這點我意識到對初學者來說,能不能培養這個「意識」是很重要的一件事,一但你有了這種寫程式的思維邏輯,剩下的就只是練習;但如果你沒有掌握到這種思考方式,寫個 hello world 可能都會要了你的命。

雖然 Lin 在背景上有一些優勢,但同樣也是付出了很多努力,畢竟我的課程難度是偏高的,就算是有程式基礎的人,也要花一定的時間才能把作業寫完。在課程進行中的時候,我大概就有想到有幾個人應該在結業時能順利找到工作,而 Lin 當然是其中之一(如果進度最快的同學還找不到工作,那就... 😂),甚至還超出了我的期望,在課程還沒結束以前就找到工作(這也是她本來的目標)。

身為第一個出去找工作的同學,Lin 也給了我滿多回饋,從這些回饋也讓我有機會能夠不斷修正課程,把一些遺漏的部分給加進去。同時也透過這樣子的方式來證明我的課綱是很 ok 的,如果你本身基礎不錯,用心上完這個課綱之後是可以找到工作的,不過接下來我的課題就是要如何降低課程難度,讓一些更沒有基礎的同學能夠適應。

總之呢,這邊也再次恭喜 Lin 找到工作。

不過這只是個開始而已,往後的路還很長。就像妳說的,師父領進門,修行在個人,希望妳在這堂課程中得到的觀念可以應用在之後的職涯發展上。這世界從來不缺工程師,而是缺好的工程師。