Alpha Camp 學期 2–2 心得回顧

可以到這裡閱讀我寫的英文技術文章

學期 2-2 內容

  • 發送 Ajax 請求
  • 製作 POS 機,逐步從 1.0 進化到 2.0 再到 3.0
  • 優化清單功能,包含收藏、搜尋、分頁、Local Storage
  • 製作翻牌遊戲

學期 2-2 心得

這個學期明顯感受到實作的機會變多,每一個被拆分開來的功能都讓我覺得有挑戰性,但又不會太難,很快可以克服,最後再把所有拆分開來的功能整合起來,變成一個比較完整的產品。

一開始在看課綱的時候,看到 2-2 要實作搜尋功能的當下,其實很緊張,想說我連甚麼 DFS & BFS 都還沒有實作經驗,難道我的旅程要終止了嘛!

最後證明是自己嚇自己,實作搜尋的方法有很多種,教案中的情境相對簡單,所以對搜尋功能並不需要著墨在效能上,後來想想,覺得這樣的安排也非常合理,不然 2–2 中輟的比例應該會飆升。

2–2 因為實作機會多,讓我現在很習慣把程式碼都包成一個一個函式,感覺離 functional programming 又更靠近了!

這學期最特別的一點,是最後的期末驗收,不考技術,反而是考自學與自省的能力,讓我趁機補足 JavaScript Event Loop 這一塊知識,也寫了一篇粗潛的文章,有興趣可以去看看,也歡迎討論,畢竟我的所知恐怕並非真實。

下一步

從 2-3 開始會進入後端路線,我要繼續用 functional programming 虐自己,目標要練到他成為我的細胞!

你也想成為軟體工程師嗎?

這些是我在 Alpha Camp 的所有心得,希望能幫助你做出選擇:

我當初在猶豫要不要轉職,或者加入 Alpha Camp 的時候,苦無對象諮詢。雖然身邊有朋友有成功經驗,但當時的我還沒下定決心,只是想找個有第一手經驗,又不認識的人聊聊,免得這個可能只是稍縱即逝的念頭,在茶水間散播出去反而麻煩。

如果你想找個和生活圈比較遠的人聊聊轉職聊聊 Boot Camp (我的經驗是 Alpha Camp),我們可以來一場 30 分鐘的對談,或許能幫助你蒐集資訊,做出決定,不過會酌收新台幣 $500,確保我們的對談品質。

直接到這裡預約即可,但請留意:

  1. 請在預約的同時轉帳(預約表單有轉帳資訊),如果查無轉帳紀錄,將取消預約
  2. 若有其他時段需求,請直接來信

--

--

Yu-Ming, CHANG (he/him)
Yu-Ming, CHANG (he/him)

Written by Yu-Ming, CHANG (he/him)

I enjoy the positive mind flow when writing code to solve a problem. This is my journey to become a software developer, though now working as a product owner

No responses yet