The 2020 Web Developer Roadmap
The 2020 Web Developer Roadmap
Web Developer Roadmap 每年都會更新一個版本,目前涵蓋了 Frontend、Backend、DevOps 三個部分。透過 Roadmap 可以系統性地檢視對於所在的領域是否有欠缺的關鍵技術,其他的領域也能藉此有個粗略的認識。
本文將 Roadmap 分為多個章節介紹,並補充了一些學習資源:
- Required Learning for Any Path: 必備的基礎技能,如 Command Line、編輯器的選擇等
- Introduction to Programming: 給新手的學習資源,以 JavaScript 為主,只要有瀏覽器就可以開始寫了!
- Frontend Development: React、Vue、Angular 大亂鬥
- Backend Development: Node.js、Go、Python、Ruby on Rails 與 DB 選擇
- DevOps Engineering: 著墨較少,僅簡單帶過一些概念
- JavaScript and Coding In-depth: JavaScript 更深入的學習資源
- Software Engineering Books: 推薦技術與創業相關書籍
- Job Advice and Wrap Up: 一些求職的建議並推銷他們自家的 Resume 工具 portfolio api
文內的 Backend Roadmap 跟 Github 上的略有不同,對於各技術的用途多了一些說明。
Roadmap 的團隊也有製作一些 Programing Guide,像是解釋 Character Encodings、HTTP Caching,都很值得一讀。
Reference: