當前位置:
首頁 > 最新 > 2018 Web 開發者路線圖

2018 Web 開發者路線圖

文本編譯自 Roadmap to becoming a web developer in 2018。原作者 Kamran Ahmed 解釋說做這個路線圖的原因是為了給一個他認識的老教授使用,分享給在校的大學生們,讓他們對 Web 開發者這個職業有一個清晰的認識。

如果你還是一個學生,或者一個入門的 Web 開發者,也許躊躇滿志,想做一番事業,只是對這個職業略感迷茫,新技術層出不窮,何去何從,希望下面這個四個路線圖能夠為你所用。


Web 開發者的3個方向

Web 開發者的三方方向分別為前端開發、後端開發和運維。

黃色:推薦;

灰色:儘可能學習;

橙色:任選其一。

可以看到,作為 Web 開發者,不管從事什麼職位,下面這些技能點是必須掌握的:

Git,代碼版本管理,外刊君推薦閱讀 progit 這本書;

SSH;

HTTP/HTTPs 和 API,想要真正成為一名 Web 開發者,對 HTTP 協議的了解是必不可少的;

基礎命令行的使用;

學會鑽研,養成碰到問題,通過自我學習的方式來尋找問題的解決方案,這一點有尤其重要;

數據結構和演算法,相信在通常的大學計算機學科這兩門課都是要學習的;

字元編碼;

Github,Github(包括 Google、Stack Overflow)是 Web 開發者的寶礦,好好利用。


隨著前端技術的不斷發展,原來流行的一些技術已經不再出現在下面這個圖中。

外刊君划出一些自己認為的重點:

HTML;

CSS 本尊和 CSS3+;

JavaScript 本尊 和 ES6+;

React、Angular 或者 Vue;

Webpack 和 gulp;

Node.js 體系(包括 Node.js 服務端開發,npm 等)。


原作者 Kamran Ahmed 推薦大家學習 Node.js 或者 PHP 7,他也喜歡 Go,再者則是 Ruby。

不過從中國的國情出發,以及從在各個領域取得的成績和積累來看,Java 應該排在前列;除了語言的部分,就是本圖中的其他黃色部門的學習都很重要,都是構建大型 Web 項目,豐富的功能所不可或缺的技能。


在中型以上的公司,運維體系的建設必不可少,是快速開發和發布的保證,是線上服務穩定,用戶體驗提升的基石。


感謝 Kamran Ahmed 為我們提供了一個清晰且與時俱進的路線圖,如果你的老司機有新的點子或者建議,可以到 Github 上提交 PR 給原作者,完善這些路線圖。

如果你 Web 馬路上的萌新,也選定自己的一個方向,行動起來,在2018年順利摘取小藍旗,實現自己的人生目標吧。

好了,外刊君仔細看了一下這些路線圖,雖然知道七七八八,還是有很多很多得學習起來,看書去了。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 前端外刊評論 的精彩文章:

前端AI之路:KerasJS初探
使用 Rust 加速前端監控

TAG:前端外刊評論 |