[前端自學轉職攻略] 11. 完成第一個專案了,然後呢?

[前端自學轉職攻略] 11. 完成第一個專案了,然後呢?

更新於 發佈於 閱讀時間約 1 分鐘
先確認是否對程式開發有興趣,再接著學習進階技術。


想繼續學嗎?


在繼續下去之前,先問自己,寫程式有趣嗎?

每個人喜歡寫程式的理由不盡相同,如同先前文章所提,學習程式不是考大學,痛苦幾年考上後就結束了。要繼續學的話,最好能找到你想學的理由。

  • 設計出好的解決方案時的成就感
  • 找出錯誤根本原因並成功修復時的滿足感
  • 成功實作出複雜功能的樂趣
  • ...



怎麼繼續學?


把一知半解的部分逐一釐清


就以先前提供的範本為例:

  • package.json、.gitignore、 node_modules 檔案夾...,為什麼需要這些檔案?
  • npm run dev 是什麼意思?
  • 為什麼要在 main.js 中 import CSS 檔案?
  • ...

這些知識都需要慢慢補上,從知道怎麼做,提升到知道為什麼這樣做。


順藤摸瓜,慢慢拓展知識


前端開發有相當多知識可以學習。例如,當專案在特定瀏覽器上跑版時,可以只針對這個問題解決,也可以深入研究跨瀏覽器支援的相關知識,拓展技術深度。


持續寫 side project:優化架構、重構、開發新功能


建議繼續優化 side project,只要不斷嘗試開發不同功能,一定會慢慢進步。程式碼是否能執行,電腦會立即給出反饋,直到你找出解決方案。隨著長時間維護專案,你將會發現哪些功能難以修改或容易出錯,此時就能試著找出更好的解法,逐漸累積經驗與知識。

avatar-img
前端轉職經驗談
5會員
41內容數
零基礎到成功轉職,一路上會遇到哪些挑戰、應該如何解決? - 猶豫階段:「這適合我嗎?薪水如何?...」 - 起步階段:「怎麼開始學?要不要做 side project?...」 - 成長階段:「如何優化開發效率?選擇框架?...」 - 面試階段:「怎麼準備技術和行為面試?...」
留言
avatar-img
留言分享你的想法!
前端轉職經驗談 的其他內容
原文:HOW TO GET STARTUP IDEAS 原文是針對如何找出創業的題目,不過如果想做 side project 卻苦無想法的話,也可以參考看看。 獲得創業點子的方法不是刻意去想創業點子,而是尋找問題,最好是你自己面臨的問題。 最優秀的創業點子通常具有三個共同點: 這是創辦
學習 JavaScript 時,理解語法和概念是一回事,實際應用又是另一回事。許多初學者會遇到「看得懂範例,但自己寫不出來」的困境。因此,本文從實際開發的常見情境中,簡化出了 10 個範例,讓你能夠逐步練習,慢慢熟悉寫程式的思考方式。
每年一次的 State of JS 問卷調查,不只是觀察前端技術趨勢的工具,更是檢視自身技能與學習方向的絕佳機會。透過這份調查,你可以了解前端生態的變化,確保自己沒有錯過重要資訊,並規劃未來的學習路線。
原文:HOW TO GET STARTUP IDEAS 原文是針對如何找出創業的題目,不過如果想做 side project 卻苦無想法的話,也可以參考看看。 獲得創業點子的方法不是刻意去想創業點子,而是尋找問題,最好是你自己面臨的問題。 最優秀的創業點子通常具有三個共同點: 這是創辦
學習 JavaScript 時,理解語法和概念是一回事,實際應用又是另一回事。許多初學者會遇到「看得懂範例,但自己寫不出來」的困境。因此,本文從實際開發的常見情境中,簡化出了 10 個範例,讓你能夠逐步練習,慢慢熟悉寫程式的思考方式。
每年一次的 State of JS 問卷調查,不只是觀察前端技術趨勢的工具,更是檢視自身技能與學習方向的絕佳機會。透過這份調查,你可以了解前端生態的變化,確保自己沒有錯過重要資訊,並規劃未來的學習路線。