2024-切版直播班心得

前情提要

今年初開始有了要轉職的念頭,並且在四月底離職。在五月份參加了六角學院的體驗營後,緊接著決定繼續上「9個月React前端工程師培訓班」,決心走上前端工程師的轉職之路。

關於9個月React前端工程師培訓班

這是六角學院在今年(2024)新開的組合課程,有別於往年只有切版、JS、框架分別的課程。
培訓班內容分兩大部分:學技術做作品
9個月React前端工程師培訓班課程表

學技術 的第一階段 網頁切版學程 ,課程從7月初開始,轉眼間兩個月就過去。
課程總共分為八週,每週五晚上直播上課,週六會上傳影片,可以回放。
這樣的上課形式對於我來說是很不錯的方式,相較於傳統的實體課程可以更有效的運用時間,也不會有恍神就不知道怎麼跟上的問題。

第一週:1 px 也不差的版型控制術
第二週:Flexbox 網頁排版術
第三週:伸縮自如的 RWD 手機網頁排版術
第四週:多頁式網頁設計
第五週:後台表單設計
第六週:導入網頁規範設計流程
第七週:視差滾動
第八週:CSS 模組化管理

對我來說前三週是複習在體驗營的所學,
真正開始不斷突破推翻舊有概念,是從第四週開始學習使用vite建立開發環境,以及EJS 樣板語言。
過去不知道工具的存在,在開發上對於共通內容的部分就傻傻地copy paste,如果要開發多頁面非常麻煩,也容易發生缺漏。
現在終於知道如何使用工具,讓我提升更多的開發速度。

再來更大的突破則是第六週 - 客製化Bootstrap,卡斯柏老師將其稱之為…

「成神的關鍵」

如果說第四週提升2倍速,那學會了客製化Bootstrap,就是在前面的基礎上,再提升5倍速,等於是10倍速!!!!
(確實可以稱為成神的關鍵XD)

第六週:成神的關鍵

學習環境

除了每週的直播課老師都會讓我們問到飽以外,每週六更是有助教教你寫作業,即便是個新手小白,或是對作業沒有頭緒,無從下手,也有人為你引路。助教教學除了教寫作業以外,也會提供許多實戰技巧 (乾貨滿滿啊~)
助教教學

此外,也有線上助教服務,不管是作業上、學習上有問題都可以提出,助教都非常用心地回答,也會提供一些參考文章,讓我們可以更多的延伸學習。
線上助教

最後,也是最重要的 - Discord的作業討論區

作業討論

在作業討論區內,任何人都可以發問,也不會被當成笨問題,這對新手而言是一個很棒的環境。
另外就是教學相長,很多時候覺得自己會了,但遇到別人有類似問題時,如果沒辦法提供幫助、建議,就代表自己還有很多要學的。在互相討論教學的過程中,也會讓自己整理思緒,對於一個技術、知識點有更加熟悉。

如果時光能倒流,我希望…自己可以再勤奮一點

現在的我絕對稱不上勤奮,到了第六週、第八周作業,如老師講的一樣,是蠻有難度的。寫作業的過程中,經常一個區塊要花上3~4小時,甚至半天的時間,來研究所需要的技術知識,導致後期時間壓力感覺蠻重的。
未來會更加鞭策自己,要再勤奮一點~

對想入坑的新同學一些勉勵的話

想要學前端很簡單,只要花錢就可以上課,但想要學會、學好,必定要投入非常多的時間。
以我的經驗來說,前期(第1~3週)一周大約只花15小時以內在學習,後期(第6週後)大約都花到40~50小時/週,甚至更多的時間。
雖然現在有AI,寫程式不再是一個很困難的事情,但來六角學院就是學硬底子功夫。
過程或許會很辛苦,但努力過後,終會結下甜美的果實。

如何學習

關於這篇文章的誕生

昨天專題的依依助教看完上週的進度回報後,希望我能分享如何學習。
恰巧今天中午吃飯時,在FB上的新聞媒體分享了「奕維先生」這位youtuber的影片。
看影片的同時,我認同這些觀點,也和我平常的學習方法非常相似
也整理了其他的我會使用的學習方法


PART 1

我為影片大致上做了整理

最沒效率的學習方式

  1. 不重複閱讀 → 不等於不複習 → 底層邏輯
  2. 畫重點   → 不是邊讀邊畫 → 學會之後,提煉精華
  3. 作筆記   → 不是邊讀邊寫 → 學會之後,提煉精華

怎麼讀?

  1. “知道”資訊並不是”記憶”。
    接收新知識時,就要分門別類,要帶著好奇、從中獲得樂趣
  2. 學習層次目標:記憶→理解→應用→分析→評估→創造

如何複習?

  1. 塗鴉法 → 捋清思緒
    (看目錄→去思考,寫在塗鴉紙上)
  2. 教學法 → 教學相長
    (教一個不懂的人) (費曼學習法)
  3. 寫考古題 → 做中學

如何休息?

  1. 感覺想休息時,就休息。(發現會分心時)
  2. 休息時不能接收新資訊
  3. 睡覺>放空+靜坐+冥想>起來活動+做家事

手機影響巨大!!

手機收在不同地方 手機放桌上會嚴重影響學習效率

如何規劃?

先讀重點,提早讀完(在規劃的時間內一半讀完)
規劃大框架就好,別規劃太細


PART 2 認知負荷

核心重點:把複雜的大東西,切分成小碎塊,再利用小碎塊重組

工作記憶:短時記憶,暫存
長時記憶:模塊化 → 前知識
理解=工作記憶、長時記憶的協作
刻意練習 → 累積前知識 → 加速工作記憶調動長時記憶的能力

祛除冗餘 → 祛除多餘的干擾,Ex:IEKA組裝說明書,純圖片
分割複雜 → 複雜切分為小塊,再重組
交替實例 → 練習相似題型


PART 3 費曼學習法 (教學相長,學以致用)

費曼學習法 - 四大步驟

  1. 確認學習目標
  2. 理解並教授它給他人
  3. 回顧並反思
  4. 簡化和吸收

我的作法

覺得學會了就嘗試教人
過程中就是在腦內整理,思考如何把知識濃縮精煉,加強自身對知識的印象
如果做不到,就是學的還不夠透徹
被教學的對象提出的問題擊敗了,就代表還有要繼續學習的弱項
不斷反覆這個過程,自己就會對這個知識越熟悉、越透徹

相關文章

2024 軟體工程師體驗營心得

旅程的開始

  2024年3月底,在網路上刷著各種轉職工程師的影片、文章等等,正巧看見了其他培訓單位的徵選,而截止日期就在7天後!當下開始全力從0開始準備備審資料,成功趕在最後一天將資料交了出去。雖然已經將資料繳交出去了,但我的心依舊忐忑,對未來路怎麼走也是一面迷茫,漫無目的地收集著各種資料。
  就在這時,強大的演算法之力將六角學院體驗營的廣告推送到了我的眼前,看著那個價格說不心動絕對是騙人的!2024年4月25號,最後的72小時,已經沒有多少時間做功課,不管了就刷下去吧!

踏入新手村

  初入六角的時,就面對多東西,例如:Discord群組、程式勇者村、teachable等等,一時之間眼花撩亂。60小時影音課程內容,內容已經多到一個初學者難以消化,甚至校長還持續加碼!加碼!再加碼!可以感受的到雖然是體驗營,但給學員的東西不會打折,這真的是$799可以得到的嗎!
  更讓人驚訝的是分組表單,原先以為填寫之後,六角團隊會是讓程式自動分配。沒想到!竟然是使用工人智慧,利用學員所在地區、程式經驗、MBTI,進行人工分組。也確實這樣的分組方式,讓組員因為背景相似,會更有歸屬感。小小的遺憾是6/1的高雄同學會因為弟弟婚禮撞期無法參加,沒有辦法與一同奮鬥整個五月的夥伴們見面,不過大家都在南部,未來還是有機會的~

良好的學習環境

  想成為一個工程師需講求自律,而我絕對是這兩個字的反面。自認有拖延症,有點懶,喜歡不務正業(?),因為小組任務稍微改善了一點。每周的小組任務、小組討論時間,讓我必須在一周時間內有一定程度的產出。同時也了解其他組員的學習進度狀況,這是一種互相激勵的狀態。雖然各自的起跑線不同,跑的路線也不盡相同,但大方向是一致的,可以稍微跑慢一點,但絕對不可以掉隊。
  Discord群組也是營造了很好的社群環境,最重要的一條鐵律就是新手友善,不管什麼爛問題都可以提出,誰沒有菜過啊!在討論區,每天都看到許多同學提問,數量多到看不完,也有許多同學熱心回復,甚至還能call out校長來解答~

總結

  體驗營除了教學,包含最後繳交作業時間,共計40天。這一個多月以來,收穫非常多,不論課程內容,還是小組的夥伴、整個六角社群,甚至是同學會認識的大家,這些價值遠遠的超過$799,沒有一刻後悔自己加入這個大家庭。更重要的是,我對於未來的路更加的清晰,意志也比一個月多前堅定。所以我…

刷下去了辣~9個月React前端工程師培訓班,衝啊~