摘录自余果的《Web全栈工程师的自我修养》 初级工程师 对浏览器兼容性的了解对HTML/CSS/JavaScript语法和原理的理解对编辑器和插件的熟悉程度对调试工具的了解程度对版本管理软件的熟悉和应用经验对前端库/框架的使用标准/规范 中级工程师 对代码质量、代码规范的理解对JavaScript单元测试的熟悉对性能优化的应用和理解对SEO的应用和理解代码部署移动Web 高级工程师 代码架构安全对自动化测试的理解