随着 JS 生态在 2016 年左右开始不段更新变化,「前端开发者」这个职位的技能树已经发生了非常大的变化。传统的前端开发者需要懂 HTML、CSS 及可以做基础交互的 JS,但是现在的前端开发者已经分裂成两波人:
图片来自 The Great Divide。
这个事情对于我的意义在于:
- 理解前端世界中对人群分类的变化
- 对偏设计侧的技能,目前不是我的重点。但是对它们有基础的理解,
- 可以让我更好地搜索到需要的内容;
- 当我需要做一些网页设计时,我可能更容易地找到解决办法:
- 登录页可以找一些好看的来抄,或者直接用 Strikingly、上线了等服务,再或者花点钱找人做;不要尝试自己去设计,暂时力不所及
- UI 元素,可以找好看的图标集或者直接用框架来解决