web2.0思想的日益普及,让企业都慢慢认识到前端的重要性。前端开发人员的地位也日益提高,相应的技术要求要是越来越高,这对前端开发人员来说确实是一个天大的好事。
究竟什么是前端开发工程师?好像这个词已经被用过好长时间,但是一直都没有一个明确而又权威的定义,在第三届D2前端技术论坛上,淘宝的UED圆心给了前端开发工程师这样的一个定义:1:与交互设计师、视觉设计师协作,根据设计图完成页面制作。2:维护及优化网站前端性能。同时他还定义了高级前端开发工程师:1. 使用JavaScript|ActionScript编写封装良好的前端交互组件。2. 对Web项目的前端实现方案提供专业指导及监督。3. 对新人及相关开发人员进行前端技能培训。4. 设计并实施全网前端优化。
淘宝UED的定义可以说是少有的比较完备的定义了,通过要干什么工作来对这个职位进行了定义。(虽然有一个“2:维护及优化网站的前端性能”应该是“维护及优化前端的性能”,因为毕竟还是有大量的B/S前端开发人员存在的。)
在同一届论坛上,土豆的前端开发人员李戎,列出了土豆的工作流程图:
大部分公司的工作流程都应该是类似的,这个李戎十分让我佩服,他用这个图来表明前端的定义和职责。谁也不能挑出不对的地方。图片比文字更能清楚的表达意思。由此也可见一斑。
合理的公司架构,前后端应该是对立的两个部分,而不是单纯的页面制作,前端开发也应该要了解整个项目的架构,在用户体验的设计方面比后台更有发言权。对于网站前端来说,SEO等技能更是必不可少。而不是要专门的SEO人员,一个连DIV+CSS都不精的单纯SEO在我看来完全是扯淡。ps的使用也是前端开发人员必备的技能之一,一个视觉设计人员,一个美工,不可能有很好的页面制作思想。很多图片的切图并不是最好的;更重要的背景图片的合并直接跟CSS的使用及标签的层叠嵌套相关,跟页面的实现思想相关。只有这几个技术都熟练到一定的程度,才可能出来代码最精简、最美观,页面loading最快的页面。
而DIV+CSS+JS/AS,应该是前端开发的看家本领了。
分享到:
相关推荐
【前端开发工程师转正述职报告模版】 在前端开发领域,一份详尽的转正述职报告是展示个人工作成果和专业能力的重要文档。本报告模版适用于初级前端开发工程师,旨在帮助他们清晰地阐述过去的工作经历、自我评估、...
《2022年芜湖地区前端开发工程师职位薪酬调查报告》是针对芜湖地区前端开发工程师薪资状况的专业分析,旨在为该领域从业者提供薪资参考和职业规划指导。本报告揭示了不同性质企业的薪酬分布情况,以及薪资水平的关键...
本资源“WEB前端开发工程师面试题”包含了来自知名公司如百度、腾讯、海豚等的面试题目,旨在帮助求职者准备这些公司的面试。以下是对这些知识点的详细解析: 1. HTML(超文本标记语言):HTML是Web页面的基础,...
前端开发简历模板-web前端开发工程师-3年 本资源摘要信息来自一份前端开发简历模板,旨在为web前端开发工程师提供一个专业的简历模板。下面将对简历中的标题、描述、标签和部分内容进行详细的知识点解读。 一、...
### 前端开发工程师分享PPT:Vue.js在Web端的应用实践 #### 一、Mo+产品生态 - **PC方舟**:这是一款基于桌面端的产品,它强调了前端技术在桌面应用中的重要性。对于前端开发工程师来说,需要掌握如何构建高质量的...
web前端开发工程师笔试题及答案.pdf
中级 web 前端开发工程师的主要职责 中级 web 前端开发工程师是指在 web 前端开发领域中拥有三年以上工作经验,具备深入理解前端开发技术和框架的开发人员。他们需要与产品和设计团队紧密配合,能够有效沟通产品...
2022年广东省地区高级前端开发工程师职位薪酬调查报告.pdf 以下是对该报告中的知识点的详细解释: 1. 行业报告:该报告属于行业报告,旨在对广东省地区高级前端开发工程师的薪酬水平进行调查和分析。行业报告是一...
本文将详细解析一份3年经验的前端开发工程师的简历,以揭示前端开发的关键知识点和技能要求。该工程师在HTML5、CSS3、JavaScript、VueJS、前端框架、响应式开发和数据交互等方面具有丰富的实践经验。 首先,简历...
在IT行业中,前端开发工程师是构建互联网应用的重要角色,他们负责将设计师的创意转化为用户可以交互的网页和应用。这份“价值千元前端开发工程师必备思维导图”是珍贵的学习资源,它汇总了前端开发的核心技术和知识...
2021年太原地区高级前端开发工程师岗位薪酬水平报告详细解读了太原地区该职位的薪酬状况,并与其他类型企业以及全国其他地区的薪酬水平进行了对比分析。报告中提到的数据是基于大数据系统每年对大量薪酬数据的分析而...
本资源是前端开发工程师的简历模板,具有1年的工作经验,擅长前端开发技术,熟悉HTML5、CSS3、JavaScript、Vue框架、Bootstrap框架、jQuery函数库、MySQL数据库等技术。同时,拥有微信小程序开发经验,熟悉原生小...
标题中的“前端开发工程师取色小工具”是一个专为前端开发者和UI设计师设计的应用程序,它的主要功能是对屏幕或页面中的颜色进行识别,并提供颜色的精确数值,以便于在开发过程中使用。这样的工具极大地提高了工作...
前端开发简历模板-前端开发工程师-6年-苏州 本资源摘要信息是基于一份前端开发工程师的简历模板,总结了该候选人的教育经历、工作经历、专业技能、项目经历和自我评价等信息。 教育经历: * 苏州大学电子信息工程...
《2022年深圳地区高级前端开发工程师薪酬调查报告》揭示了该行业的重要薪酬数据,为求职者和企业提供了有价值的参考。这份报告详细分析了不同类型的公司在高级前端开发工程师薪酬上的差异,以及薪酬水平的分布情况。...
Web 前端开发工程师个人简历模板.pdf 作为一名 Web 前端开发工程师,拥有一个完善的个人简历模板是非常重要的。以下是从该文件中生成的相关知识点: Web 前端开发工程师的职责 作为一名 Web 前端开发工程师,需要...
【知识点6】:前端开发工程师的技能要求 前端工程师需要具备一系列的技术技能,包括但不限于熟练使用HTML、CSS和JavaScript等前端技术来构建和维护网页;了解各种前端框架和库,比如React、Vue或Angular;对用户界面...
"Web 前端开发工程师工作的主要职责描述" Web 前端开发工程师是指从事 Web 应用程序前端开发的专业人员,负责设计、开发和维护 Web 应用程序的用户界面和用户体验。他们的主要职责包括: 1. 网页布局设计:根据...