过完春节一直无法投入到工作中去,对自己从事的职业感觉有点迷茫,看到了JunChen Wu的这篇文章,感觉自己又找到了点方向,前面的道路还很曲折,也很遥远,只有自己坚持不懈,才能达到自己的目标,引用了JunChen Wu的这篇文章,对自己有个提醒
这篇文章写给对 Web 前端感兴趣的朋友。另外 aw 那里有一篇文章:Web 前端工程师技能列表,也值得一看。
先给前端工程师的工作下个一句话定义:运用前端技术,实现体验的良好传达。如果在前面加上 Web,那么是针对 Web 这个领域的,主要是互联网,也可以将移动通信网络和其他传媒网络(比如IPTV)包含在内,因为其理念是一致的。
现 在要在未毕业的学生中找到一个符合技能条件的 Web 前端工程师可以说是少之又少。而相关领域的从业者,又因为不被重视、干杂活、薪水低等原因,觉得选错了行当,又停止了在这个方向上的努力学习。最终导致企业招不到一位满意的 Web 前端工程师。这涉及到两个定位的问题,即 1) 企业如何给Web前端工程师定位,2) Web 前端工程师如何定位自己。前者等下次有机会再谈,先讲后者。
Web 前端工程师如何定位自己
首先,这是很有前途的工作。百安居的卫哲曾经对大学生择业提出这样的建议:第一选择新行业,第二选择新企业,第三选择新部门。互联网行业相对传统行业,算是新行业;现在创业公司很多;Web 前端工程师又是一个新的岗位。中国的 Web 前端工程师正在起步,会有很好的发展。
然后, 想一下自己是否适合和喜欢这份工作。Web 前端工程师并不是设计师,我更倾向于将这个岗位定位为开发人员。这个岗位上每天接触的更多的仍然是代码、代码、代码。如果你喜欢的是设计,那么应该适当调整自己的学习重点。Web 前端工程师应该是那种完美主义者,或者有一定程度洁癖,天蝎座较佳,更像程序员。术业有专攻,自己多想想自己的职业规划。
最后,通过努力找到好的雇主。如果你将自己定位为 Web 前端工程师,那么去投靠对该岗位有一定认识的公司比较合适(推荐一下淘宝)。在这样的公司里面,会有明确的职位说明和职责范围,以及良好的培养计划。在这样的公司能够有比较好的发展。
但是,如果你现在还不具备应有的一些技能,那么也可以从“美工”开始接触起。起码几年之内,这个岗位的空缺还是很大的。在这样的岗位上,卧薪尝胆个一两年,同时注重自身知识水平和思想的提高,对 Web 前端工程师就更近一步了。
关于技能
一般来讲,企业会更倾向于选择复合型人才(aka. T型人才)。基本上,我觉得 Web 前端工程师所需技能大致如下:
1.(X)HTML + CSS,从入门到精通
2.JavaScript,基本的 Ajax 和 framework
3.Semantic + Accessibility,主要是思想、理念上
4.浏览器(或者相应播放器)的渲染/重绘原理
5.其他 RIA 相关技术和理念
看看自己的知识结构,是 T 的一横不够广,还是一竖不够深?
分享到:
相关推荐
WEB前端工程师修炼之道清晰完整版 前端 web 完整版 清晰版
《大巧不工:Web前端设计修炼之道》适合于经验还不够丰富的前端工作者(前端设计师、前端开发工程师、前端架构师和用户体验设计师),希望它能帮助大家从复杂、繁琐、无序的前端设计、开发和维护工作中解放出来,以...
【标题】"web前端工程师-.rar"所涉及的知识点涵盖了前端开发领域的多个方面,这是一个针对Web前端工程师的综合学习资源。在Web前端开发中,主要关注的是如何在浏览器环境中实现用户交互、页面展示以及数据通信等功能...
这个"从入门成为WEB前端工程师培训课程"涵盖了成为一名专业前端开发者所需的关键技能。以下是对这些关键知识点的详细解释: 1. **HTML (HyperText Markup Language)**:HTML是网页的基础,用于定义网页的结构。学习...
京东2018秋招Web前端工程师笔试题及答案.pdf 本资源摘要信息涵盖了Web前端工程师笔试题及答案,涉及到多个方面的知识点,包括Ajax技术、IFrame、CSS盒模型、浏览器端存储技术、JavaScript判断对象类型、排序算法、...
在当前互联网时代,Web前端设计已经成为了构建良好用户体验的重要环节,它涉及到了前端开发工程师、前端设计师、前端架构师和用户体验设计师等多个新兴职业。随着用户对应用体验要求的日益提高,前端设计领域面临的...
Web 前端工程师技能列表 本文档旨在列举 Web 前端工程师所需掌握的技能列表,以确保团队成员的基础能力达到一定的标准。根据实际项目经验,一个完备的前端产品开发团队,必须拥有以下的人才配备: 必备技能 1. ...
web前端开发工程师笔试题及答案.pdf
Web 前端年总结 PPT 模板知识点总结 从提供的文件信息中,我们可以总结出以下几个知识点: 1. web 前端技术研发部工作总结的重要性 通过文件的标题和描述,我们可以了解到 web 前端技术研发部的工作总结对于公司...
该视频课程旨在为学习者提供全面的Web前端与全栈开发技能。学员将深入学习HTML、CSS、JavaScript、React、Node.js等内容,并通过实际项目实战经验,掌握现代Web开发所需的关键技能,助力他们成为全栈工程师。 视频...
Web前端性能优化是提升网页加载速度和用户体验的关键环节。这篇经验分享主要涵盖了四个核心知识点,旨在帮助前端开发者理解和实践性能优化技巧。 1. 减少HTTP请求 HTTP请求是浏览器与服务器交互的基础,但每一次...
中级 web 前端开发工程师的主要职责 中级 web 前端开发工程师是指在 web 前端开发领域中拥有三年以上工作经验,具备深入理解前端开发技术和框架的开发人员。他们需要与产品和设计团队紧密配合,能够有效沟通产品...
【Web前端工程师】是互联网行业中不可或缺的角色,他们主要负责构建用户界面,确保网站或应用程序的交互性和用户体验。本文将从教育背景、技能掌握、工作经验和个人特质等方面深入探讨Web前端工程师的知识点。 首先...
Web 前端开发试卷及答案 以下是根据给定的文件生成的相关知识点: HTML 基础知识 1. 常用的 WEB 标准静态页面语言是 HTML。 2. 在 HTML 中,TR 是 table row 的缩写,TD 是 table data 的缩写。 3. 在 HTML 中,...
资源名称:Web前端开发的现状和未来内容简介:主题大纲前端的发展和现状行业内前端的位置前端的实际工作面临的问题未来的机遇建议的修炼之路行业内前端的位置前端很Cool?标签语义化、css布局、浏览器兼容、css ...
目录网盘文件永久链接 1、JavaScript 2、中级前端开发工程师常用的库——jQuery 3、中级前端开发工程师常用的库——jQuery UI 4、中级前端开发工程师常用的库——Backbone ...中级前端工程师面试题
前端开发简历模板-web前端开发工程师-3年 本资源摘要信息来自一份前端开发简历模板,旨在为web前端开发工程师提供一个专业的简历模板。下面将对简历中的标题、描述、标签和部分内容进行详细的知识点解读。 一、...
web前端工程师培训课程.docxweb前端工程师培训课程.docxweb前端工程师培训课程.docxweb前端工程师培训课程.docxweb前端工程师培训课程.docxweb前端工程师培训课程.docxweb前端工程师培训课程.docxweb前端工程师培训...
本文将详细解析Web前端研发工程师笔试题中的选择题,涵盖JavaScript、HTML、DOM操作等多个知识点。 1. 动态改变层中内容可以使用的方法有`innerHTML`和`innerText`。这两个属性分别用于设置或返回元素的HTML内容和...