Skip to content

學生心得:Sharon #18

@aszx87410

Description

@aszx87410

1.課程開始前的心得以及對於課程的期待

課程開始前大概跟看減肥藥廣告一樣,抱持著只要訂購了幾盒,自己的身材就突飛猛進的變成24腰,在課程開始前我的確有這樣的幻想,想著參加後我就學會了前端的所有技能,殊不知前端學海無涯,學了一個坑又會跳入另一個坑,就像減肥過程一般除了要注意生理變化,還要注意心理狀態!!!
總之,課程前我的期待是老師會手把手的教會前端該有的技能,可以從最基礎的開始教起。

2. 課程開始一段時間(例如說一兩個月)後的心得,跟原本的期待有哪些差異?優缺點在哪?

基本上,老師的教學內容與我期待的相符合,從一開始的Git超新手入門,可以感受得到老師很認真的解釋電腦面的思考邏輯,給不是原本工程師身份的我們,陸續都會在補充基礎與進階課程,補充知識這點我覺得很好,對於新手最大的問題是不知道怎麼篩選資訊,在接觸這課程前,我很容易在茫茫資料海之中迷失了自己,不曉得怎麼樣的資訊是適合自己且正確的,透過老師丟的補充資料,已經優先篩選過一些,還不適合我們程度的內容,這樣的影音、資料補充,我覺得對我幫助很大。

缺點就是東西實在太多,時間的安排會因背景程度而與計畫脫節,可能有些人只需要看一次就可以馬上寫作業,但我要看好幾次,看完影片做完課程內容作業是一回事,但實際是否能解出題目,理解程度又到多少又是另一回事,雖然老師寫了一個測驗網站,但我覺得測驗網站的內容,也蠻容易造成挫折的,一翻兩瞪眼,不是0分就是100分,不太知道自己為何而錯,寫了幾題自然就放棄了。我自認是個蠻喜歡寫測驗的人,測驗方式有許多種,或許可以再下一屆好好討論,測驗題目規劃的良善一來可以增加學員信心,二來對於學員自己的理解程度也比較有自覺。

然後再來是教學網站,影片loading的速度會因為調整兩倍播放速度,速度跟不上loading速度而卡住,不曉得這部分會不會是我的網路問題?但我換過好幾個場地,似乎都會發生一樣的事情!

3. 課程卡關後(就是大家都卡關那時期)的心得

卡關有幾個問題,第一是時間的落後,造成恐慌,第二是學習時解決問題的步驟一成不變,就是看影片,然後把影片的內容寫出來,回頭看作業題目,再從作業的需求回頭找影片教學去找答案,這樣的過程有點疲乏,有一個禮拜我因為找不到答案而頭痛,後來決定關掉電腦,去敦南誠品走走,做在電腦程式區一個下午,翻閱不同書籍,看不同的人對於一樣的內容,他們的解釋為何,頓時就覺得有趣多了,不同的解釋方式有助於活化我對問題的興趣!

我想,那時候的我需要的是擁有自己知道怎麼思考題目的方式,怎麼去思考解題,我不想要標準答案,但那時候的我又不會自己創造自己解決問題的方法,這樣的矛盾造成心情十分低落!

奧!我那時候還喜歡去看其他同學的解題方法,發現每個人的思考邏輯都不太一樣,我都找我看得懂的,去學習他們的解題方法,我還蠻好奇解題方法的培養是怎麼養成出來的,為什麼一樣的題目大家的思考方式都不一樣!?

至於為什麼找不到答案不在slack上問問題,主要原因是我的問題,我也無法精準提問,我知道我不會,但我不知道怎麼問,因此我去翻閱別人的code,或者書籍要想知道我是不是漏了哪塊拼圖?現在想想,若是那時候有人可以跟我對話,或許可以從對話中發現自己不會什麼?!但這種事情不是在slack上面用疑問句就可以解決的,所以我就沒有提問了!

4. 覺得自己上課前後的轉變是什麼?技術能力的成長如何?

上課前後最大轉變是變得很有耐心,對於影片不理解的地方,可以不厭其煩的回放,想仔細聽懂自己是哪邊不懂,多聽幾次就會記住了!學的越多之後就會發現越來越多解題方法,這也是初學者要邁入持續自學的重要關鍵,自己知道自己缺乏什麼,然後再去補充,而不是一直聽別人的答案照做,照做這件事情我覺得是很不好的習慣,一來很容易對於自己技術的自覺有落差,我自己也很容易掉進去這樣的習慣裡面,看在教學影片,都在不停模仿,花了許多時間,現在還沒有時間好好自己做屬於自己想做的專案,因此也處於不太知道自己程度的階段,所以技術能力的成長如何?這個問題好難回答哦。

還有,看著老師在從0到1展示技術的過程,我也學到了前端工程師的工作過程,就是不斷的debug,我以前都以為前端工程師寫code過程可以一直這樣順順地寫下來,但上課過程也會看到老師找尋自己寫code的錯誤,google關鍵字,其實這些過程都很寶貴,也是學習你怎麼解決問題的方法。
可以確定的是我從只會html與css,現在學會了javascript的基礎、有了Jquery的知識、知道網路運作的過程、理解了get與post、git、架設自己的網域、API,原先我都不知道的前端基礎,都因為你的教學帶領我往更多有趣的領域上走,十分感激!

5. 還是想成為工程師嗎?目前的規劃為何

原先計畫就是以3/15當作標準,目前還是想成為工程師,但是什麼類型的工程師,我可能還需要先透過整理作品集思考一下,目前課程的部分跟到了week12,react的部分覺得有點難,難的部分是因為一開始的todo list的例子,我用javascript改寫寫不出來,後來去學了一些Vue的基礎部分,對於畫面與資料連動有了觀念,目前還有一些進階課程還沒看完,接下來還是想繼續把它學完,但對於自己的技術還頗沒自信,有在想要不要自己出一些考題,或者想是老師之前規劃的最終project,來寫看看,提升一下自己的自信,目前規劃是這兩週整理好先前練習的內容,把自己的作品集先都放上去,然後大約3月底開始投履歷,預計找個2個月,看看自己在就業市場的價值。若是程度還不夠,沒有找到工作,第三期我會繼續參加,但過程中就繼續投履歷!

6. 總結一下整個課程的心得感想,像是修完之後跟原本的期待是否有出入,是否推薦其他人參與課程,優點與缺點等等的

我還蠻推薦朋友參加這個課程的,但前提是需要全力投入,帶職參加這課程實在太硬了,心理壓力會影響到學習效果。

優點

第一、課程的豐富度很高,再寫出作業前必須要先看完影音課程,甚至於查資料做筆記,或者看老師補充的資料,雖然花費很多時間,但基礎蠻穩的。
第二、有團體的力量可以互相討論問題,記得我在架設自己的網域時,大半夜的就留言在slack上,就有好心的同學回覆我,當下還蠻感動的!

缺點

第一、可惜的是若是有個環境可以一起寫code不曉得會不會進步更快?這過程中依然有種自我奮鬥的孤獨感呢!會很想與人聊聊天,或者對話,但身邊沒有適合的對象,我認為要熬得過這孤獨感,自制能力必須要非常好,只能不斷的越學越多,自己與自己對話比較多。
第二、我不太確定作業的內容能否代表自己的能力,要怎麼知道自己能力的指標一直是我蠻好奇的事情,再參與課程過程中,我依然對於這樣的認定抱持的疑惑,甚至於也會影響到自己的自信,會想說..我明明做完作業了,為什麼還如此沒自信!?把這點放在缺點是因為或許可以在這樣的課程加入一些可以評比自我程度的方向,當作給學員的定心丸?!

最後,還是要感謝你開了這門課程,獲得的絕對比上述這些缺點多了太多太多!最好的報答大概就是找到一份自己想要的前端工作!

Metadata

Metadata

Assignees

No one assigned

    Labels

    轉職失敗課程結業時未轉職成功

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions