概述
今天偶然间看到关于前端工程师的分类,觉得有点道理,特此记录。但是仅供参考。
从分析设计稿谈起
- 初级工程师
较为初级的拿到设计稿。第一眼看到的往往是视图界面, 设计稿上有哪些功能,颜色分类,层级等。 - 中级工程师
中级的前端开发工程师拿到设计稿后,第一眼往往会看设计稿有那些功能,轮播图,分页,三级联动等等。 - 高级工程师
高级开发工程师在看到设计稿后,往往会思考,该页面中有哪些模块,那些数据分类。如广告,商品列表等。
从项目的建模谈起
一个前端项目的完成往往是从建模开始,又牵扯到一个问题,什么是建模?
建模说白了,就是对ui视图即界面的抽象。抽象这一过程就是将页面中的数据分类并分离出来。其实掌握了 这一点,在开发的过程中,往往在没有后端数据的 情况下,可以精确的mock出准备的数据。
从具体实现谈起
如何实现视觉和交互 => 交互如何触发逻辑 => 逻辑如何影响视觉的变化
网友评论