web前端开发主要是通过html,css,js,ajax,DOM等前端技术,实现网站在客服端的正确显示及交互功能。在众多的前端开发技术中,JavaScript击败了Applet、ActionScript,成为了当下最“牛”的前端技术!
在早期点Web前端不叫前端,而是被亲切的叫做“网页设计师”。
网页三剑客(Flash、Dreamweaver、Firewoks)并称为Macromedia的网页制作三剑客,由于是同一公司的产品,因而在功能上有着一个非常紧密的结合。后来Firewoks被Adobe这个变态的巨头收购以后,ps就基本取代Firewoks来做设计网页的工作了,虽然我知道现在还有人用,估计是一种怀念和某些好用的切图功能吧。
前端工程师是互联网时代软件产品研发中不可缺少的一种专业研发角色。从狭义上讲,前端工程师使用HTML、CSS、JavaScript等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端工程师的专业领域。
实际上前端工程师最核心的技能还是:Html、CSS、JS,在一个典型的互联网公司的产品研发流程中,前端工程师和其他角色的关系大致上是这样的:
前端是最接近产品和设计的工程师,起到衔接产品和技术的作用,前端为用户可以看到的部分负责,所以也是最接近用户的工程师。
在多终端的时代,如果一个产品同时支持PC、移动端,前端工程师还需要和更多的角色打交道:
前端要解决界面和交互问题,实际上UI层面上的问题一直是软件工程方面的一个难题,因为UI不停地在变化。浏览器各个版本的兼容性、Web标准、移动设备、多终端适配,给了前端工程师很大的挑战,对前端工程师的能力也有很高的要求。许多UI问题有不只一种解决方法,许多问题有非常巧妙的思路和精彩的解决办法,前端在工程师群体里是属于非常有创造力的一个群体,因为这个行业需要丰富的创造力和想象力。
前端工程师还是Web标准的制定者、实践者和推动者,而现在的W3C标准不仅仅局限于浏览器,还包括各种手持智能设备,车载设备、智能家居等等。在未来万物互联的时代,前端将不仅仅是网页上的工程师, 而是所有人机交互领域的工程师。
扩展资料:
随着互联网的迅猛发展和普及,一个新型的行业和新兴的职位正在上升到技术的层面:web前端开发工程师
Web前端开发工程师,除了主要职责外,还要为网站上提供的产品和服务实现一流的Web界面,优化代码并保持良好兼容性
Web前端表现层及与前后端交互的架构设计和开发
配合后台开发人员实现产品界面和功能
利用各种Web技术模拟开发产品原型
Web新技术调研和资讯整理
精通HTML/XHTML、CSS,熟悉页面架构和布局,对Web标准和标签语义化有深入理解
熟悉Ajax、JavaScript(或者ActionScript)、DOM等前端技术,掌握面向对象编程思想
参考资料: web前端工程师_百度百科
web前端开发人员如何规划自己的职业
1. 资深WEB前端工程师这个方向算是一个WEB前端最基本的选择了,在国外,很多老外都能够把自己的专业做到极致,能一辈子就在一个专业领域不断学习和积累。
WEB前端技术人员还是蛮浮躁的,通常会因为WEB前端知识的更新速度太快而觉得学习起来辛苦,最终转向后台或其他道路。
我个人比较推荐这个职业发展方向,因为,在这个方向下,只要 足够耐心、厚积薄发,成功的概率是非常高的。
同时,这是一条最单纯的路,我们更多的是花费精力在技术的钻研上,而不是办公室政治等其它琐事。
2. 架构师很多人喜欢这个方向,因为既兼顾了工作的单纯性、又能够减少实际Coding的工作量能腾出更多时间钻研技术。
在国内,WEB前端工程师遇到较多的情 况是总是反复编写着同样的代码,总是面对着同样的技术和产品,容易感觉枯燥。
由于我们拥有最为广泛的WEB相关知识沉淀,使得我们更加容易成为一名架构师。
这个职业发展方向不如第一种来得平滑,主要是作为一名架构师不得不学习:后端技术、DBA、Platform等内容。
虽然不是很平滑,但是,对于一个大局观好、悟性好、知识面广的前端工程师,我推荐你们努把力,走一条光荣的架构师之路吧。
3. 自己创业其实,自己创业是最好的道路、也是成功率最低的道路,挑战和机遇并存。
这里,作为一个前端技术人员,需要将自己的视野更多放在行业的动态、产业链的动态、 相关产品领域的动态,把关注细节的优势继续保持,同时,增强自己把控一个产品乃至一个公司命运的能力。
但是,这条道路和技术之路稍有分歧。
4. 教学当水平和能力足够高的时候,可以选择自己开班或者加盟其他教育机构成为老师,他们历经商业锤炼,有很高的职业素质和个人修养,专业水平大多数都远远超过国内的大学。
老师们把自己毕生所学传授出去,和后辈们分享个人经验和人生感悟。
这条路相对来说比较轻松。
web前端开发人员如何规划自己的职业
资深WEB前端工程师 这个方向算是一个WEB前端最基本的选择了,在国外,很多老外都能够把自己的专业做到极致,能一辈子就在一个专业领域不断学习和积累。
WEB前端技术人员还是蛮浮躁的,通常会因为WEB前端知识的更新速度太快而觉得学习起来辛苦,最终转向后台或其他道路。
我个人比较推荐这个职业发展方向,因为,在这个方向下,只要 足够耐心、厚积薄发,成功的概率是非常高的。
同时,这是一条最单纯的路,我们更多的是花费精力在技术的钻研上,而不是办公室政治等其它琐事。
架构师 很多人喜欢这个方向,因为既兼顾了工作的单纯性、又能够减少实际Coding的工作量能腾出更多时间钻研技术。
在国内,WEB前端工程师遇到较多的情 况是总是反复编写着同样的代码,总是面对着同样的技术和产品,容易感觉枯燥。
由于我们拥有最为广泛的WEB相关知识沉淀,使得我们更加容易成为一名架构师。
这个职业发展方向不如第一种来得平滑,主要是作为一名架构师不得不学习:后端技术、DBA、Platform等内容。
虽然不是很平滑,但是,对于一个大局观好、悟性好、知识面广的前端工程师,我推荐你们努把力,走一条光荣的架构师之路吧。
自己创业 其实,自己创业是最好的道路、也是成功率最低的道路,挑战和机遇并存。
这里,作为一个前端技术人员,需要将自己的视野更多放在行业的动态、产业链的动态、 相关产品领域的动态,把关注细节的优势继续保持,同时,增强自己把控一个产品乃至一个公司命运的能力。
但是,这条道路和技术之路稍有分歧。
教学 当水平和能力足够高的时候,可以选择自己开班或者加盟其他教育机构成为老师,他们历经商业锤炼,有很高的职业素质和个人修养,专业水平大多数都远远超过国内的大学。
老师们把自己毕生所学传授出去,和后辈们分享个人经验和人生感悟。
这条路相对来说比较轻松。
...
web前端开发 简历自我评价怎么写
1、自我介绍中可以将自己的擅长的技术做一个介绍,另外就是你的项目经历,最好将你的软硬件环境,你所用到的技术,你在项目中负责的板块等做一个阐述。
2、自我评价(范文):a.已积累一定数量中小型项目开发经验。
b.能很好地带领一个团队完成任务。
c.有较强的自主编程能力及团队合作,团队交流能力。
善于快速学习并使用新技术。
d.对工作充满热情,从未试图抱怨,一直努力改变。
e.我对Web前端开发比较熟悉,正在进行HTML5 Canvas游戏开发的深入学习。
本人思想端正、积极向上、适应力强,有管理、组织能力。
工作中能吃苦肯钻研,能承受较强工作压力,注重长期稳定的发展机会、谈判及沟通协调能力强。
强烈的工作责任心及优秀的问题分析与处理能力,强烈的团队协作意识、结果导向及成本控制意识强,并且从事的每项工作都能很好的完成。
新入职前端人员短期职业规划怎么写
看你自己想走哪个方面吧。
如果专攻于前端,那就写往架构师的方向。
如果你想前后台通吃,那就写往全栈工程师的方向。
不过目前真正的全栈还是比较少的,而且大多是后台开发的人员当”全栈“。
这样小公司就可以省下前端这职位的薪酬。
最好的就是说往架构师方向努力,然后懂后台,懂交互。
就差不多了
Web前端工程师职业规划如何做
只有确定好自己的职业方向,才能做好职业规划。
在小编看来web前端工程师能够找到的职业方向有以下几种: 资深web前端工程师 这个方向算是web前端最基本的选择了;资深web架构师 这一方向即兼顾了工作的单纯性,又能够减少实际的工作量从而能够腾出时间钻研技术;自己创业 这一方向挑战与机遇并存,作为一个前端技术人员,需要将自己的视野更多放在行业的动态、产业链的动态、相关产品领域的动态,把关注细节的优势继续保持,同时,增强自己把控一个产品乃至一个公司命运的能力。
职业发展规划是在职业发展目标的基础上制定的,我都有一个最终的目标,在这个目标之上,我们需要给自己制定一系列学习和成长计划,制定的方法如下: 梳理知识架构 其目的在于目的在于,我们要了解清楚,哪些技术是前置、哪些技术是后继,那些技术是深度、哪些技术是广度,按照这两个维度梳理好知识架构之后,我们才能准确地制定清晰的成长目标、高效的成长计划。
分解目标 小编看来大致可以分为三个阶段,包括起步阶段、提升阶段、成型阶段,这三个阶段又分别对应着不同的目标: ①起步阶段目标:基础知识的掌握、常用工具的掌握、沟通技巧的掌握、良好的开发习惯; ②提升阶段目标:高级技术的掌握、产品思想的学习、各种框架的学习、富客户端应用的学习、各种网络协议的学习、程序设计; ③成型阶段:到了这个阶段,我也没什么好说的了,如果能达到这个阶段,就证明后续的成长之路是异彩纷呈的,是成为一个资深WEB前端工程师,还是成为一个资深WEB架 构师,亦或其他,都要具体分析自身的特点和兴趣所在。
如果是资深的前端工程师,我觉得更重要的是去作新技术的研究,互联网技术发展速度日新月异,不断学习新技术,否则就被淘汰。
此外,我建议在知识的广度、深度方面最好能挑选一个自己最擅长和最感兴趣的一两个领域深入钻研,不要挑太多,多而不精。
...
web前端找工作的一个问题,请同行进来帮忙解答下
写给“正在纠结”、“准备纠结”的前端开发们,希望对大家求职有所帮助:给自己定位很多人提出薪资要求的时候,会说:“现在房租是多少多少、吃饭要多少多少、泡妞会多少多少”,所以,至少拿多少多少的工资,才满足自己的需求。
如果说这些话的人,已经是公司的老员工,和老板私人关系很不错,那这么讲还凑合。
但如果是职场新人,首次过来应聘,谈这些就很不在点上。
你拿多少钱的薪水,是你能够给公司贡献多少价值来决定的,跟物价没多大关系。
要确认自己的价值,审视一下自己掌握了什么技术,了解市场现在的行情。
就现在来说(2011年6月):实习生:1500-3000 / 月掌握基本的计算机常识,对网页制作感兴趣,爱学习。
网页重构:3k-6k / 月精通xhtml+css,掌握标签语义化、基本的js、良好的沟通能力前端开发:6k-30k / 月精通以上内容,并掌握:UE、交互、性能优化、后端、数据、SEO、运营、分析能力实习生要有个实习生的样子,刚毕业开口就要5000,直接就石沉大海了。
你值5000吗?为什么?理论上,在跟人事谈薪水之前,要对自己有准确的定位。
搞清楚这个岗位会有多少人竞争。
如果你半年就能学明白的东西,那别人也不笨。
北京这地方真的不缺实习生。
没有绝对的实力,开价过高,只能换一句“谢谢,再见”搞清楚自己掌握的东西,值多少。
别被某些不良的培训公司所误导,学半年就能找一份五位数薪资的工作??不可能的。
这是劳动力密集的城市哎!珍惜每一次机会!职业规划月薪2000块,每周培训的实习机会? 月薪3000块,重复劳动的养老机会? 选哪个?前端是个高速迭代的行业,几年前还没有这个概念。
掌握一些页面仔的技术就能横着走了。
而放眼现在,再展望未来,技术在很短的时间就更新了一遍,逆水行舟,不进则退。
当然我们可以扎在一个地养老,每年涨10%的薪水,固守着一成不变的技术就混下去,也给自己印上“前端工程师”的名片,出去发一发。
没有困难,没有压力。
打杂并快乐着。
可是给自己算一笔帐,人家五年来学到了什么,你学到了什么?再过五年呢?2007年,小A进了一家小公司,月薪3000块,改页面他说了算,威风八面。
2007年,小B去了一家大公司,月薪2000块,打杂实习啥都干,苦不堪言。
2008年,小A建站的熟练功涨了许多,薪水调整到3500块。
2008年,小B纠缠各个同事学了许多,转正调整到3000块。
2009年,小A工作很轻松,上班聊天灌水泡论坛,薪资涨到4000块。
2009年,小B压力仍很大,每天参加培训学技术,薪资涨到5000块。
2010年,小A还是小A,还是个切图仔,月薪竟然5000块了,更坚定的舒舒服服待在这。
2010年,小B还是小B,前端基本精通,月薪涨到8000块了,各种学习各种挑战各种难。
2011年,小A还在那家小公司,还是那些技术,4位数月薪的小白领。
只能在一家公司吃的开。
2011年,小B又扛压熬了一年,前端样样精通,5位数月薪的小白领。
各个公司都在抢的人才。
上面字太多、太啰嗦了,你就问自己一句:离开现在这个公司,我值多少钱??工作好找吗???当然快乐没错,现在就轻松的活着,其实比老年时候再去玩,幸福的多。
如果有个国企养老,是个很不错的选择,混吃等死,反正不被开除。
就怕在一个小公司里,梦想着从一而终……《超级解霸》都被整怂了!!社会每天都在进步,你就不怕有一天怂了?坐吃山空,学点东西,总比“连连看”强。
(别跟别人比,人家有好老公,你有吗?)人在哪都一样,学的好、学不好,跟公司没太大关系。
看一个人,往后看十年。
进一个公司,别总盯着那差价的1000块钱,看看这有没有自己的发展机会,是不是每天在做没有技术含量的工作,有没有同事可以带自己,有没有其他部门的合作可以学点技术,能否接触到自己想学的那部分内容。
当你觉得特别难熬的时候,扛住,你就要爆发了!当你觉得每天都很轻松的时候,不妨去给自己找点麻烦,搞点项目挑战一把。
常问自己一句,我进步了吗?这符合我的职业规划吗?下一步学什么?不相干的东西别放在简历上这些天看《职来职往》,某求职男开场就吼了一嗓子,唱歌难听可以理解,毕竟不是竞聘歌唱家的工作。
可问题也就在这,你又不是去找文艺工作,闲着没事唱什么歌啊……更纠结的是,昨天收了一份简历,上面色彩斑斓的放着一句话:HOиēΥ…°莪 想 你 Dê r 候、≈. 迩 ° 不 乜 好 在 ≮ 想 莪≯如果是个非主流的漂亮妞,也就算了。
最多说一句孩子真个性。
问题还是一个大老爷们,给我整这个……问题是这爷们附带的照片也不是我的菜……发简历之前,咱能不能再看一遍,有啥不妥当的是不是该删掉?把3页的简历缩成2页,再减到1页,挑重点写。
想清楚什么是最重要的?再换位思考,想清楚什么是对方认为最重要的?扎眼望去“°莪 想 你 Dê r 候 title=”发光字””,再翻简历又没什么料,谁还继续谈?这真是人才荒的年代,不然我都不会点开那份简历,看到火星文就迅速回避了。
勇于承担这个职业赋予我们与各个领域打交道的机会。
除了常常需要PK的产品、设计、后端。
页面转化率、网站负载、市场活动、专题、SEO让我们有机会涉及到...
新入职前端人员短期职业规划怎么写
看你自己想走哪个方面吧。
如果专攻于前端,那就写往架构师的方向。
如果你想前后台通吃,那就写往全栈工程师的方向。
不过目前真正的全栈还是比较少的,而且大多是后台开发的人员当”全栈“。
这样小公司就可以省下前端这职位的薪酬。
最好的就是说往架构师方向努力,然后懂后台,懂交互。
就差不多了...
游戏程序员如何进行职业规划?
既然选择进入web前端学习,那么就要做好职业规划,在做好职业规划之前,你至少要明白web前端学习完后可以做什么,把握好职业方向之后,结合自身需求,你的职业规划也就清晰了。
一起来看看web前端开发学完后可以做什么?(1)资深web前端工程师这个方向算是一个web前端最基本的选择了,在国外,很多老外都能够把自己的专业做到极致,能一辈子就在一个专业领域不断学习和积累。
主要在于内因和外因两方面,内因是老外通常思想比较简单直接,容易一直专注于一个领域;外因是国外的环境很好,能够良好的支撑这样的职业发展道路。
反观国内,从内因来讲,web前端技术人员还是蛮浮躁的,通常会因为web前端知识的更新速度太快而觉得学习起来辛苦,最终转向后台或其他道路。
从外因来讲,web前端人员没有获得公平的待遇,可能从HTML页面制作就开始并沿袭下来的,从来web前端人员都比后端人员低一等,貌似前端就是“浅显”的代名词、后端就是“深奥”的代名词,这也直接造就了前端人员的收入无法和后端人员媲美,同时直接影响到前端人才市场的活跃程度。
另一方面,前端的技术入门较容易,造成另一个极端情况:人员泛滥、人才稀缺。
我想对所有的web前端工程师说:面包总会有的,要耐得住寂寞!我个人比较推荐这个职业发展方向,因为,在这个方向下,只要足够耐心、厚积薄发,成功的概率是非常高的。
同时,这是一条最单纯的路,我们更多的是花费精力在技术的钻研上,而不是办公室政治等其它琐事。
(2)资深web架构师说功利点儿,我喜欢这个方向,既兼顾了工作的单纯性、又能够减少实际Coding的工作量能腾出更多时间钻研技术。
在国内,web前端工程师遇到较多的情况是总是反复编写着同样的代码,总是面对着同样的技术和产品,容易感觉枯燥。
由于我们拥有最为广泛的web相关知识沉淀,使得我们更加容易成为一名架构师。
这个职业发展方向不如第一种来得平滑,主要是作为一名架构师不得不学习:后端技术、DBA、Platform等内容,而这种学习通常需要实际操刀做项目,不是自己在家里写两个Demo就好的,这就势必会遭遇一段时间的阵痛期。
虽然不是很平滑,但是,对于一个大局观好、悟性好、知识面广的前端工程师,我推荐你们努把力,走一条光荣的架构师之路吧。
(3)自我创业其实,自己创业是最好的道路、也是成功率最低的道路,挑战和机遇并存。
这里,作为一个前端技术人员,需要将自己的视野更多放在行业的动态、产业链的动态、相关产品领域的动态,把关注细节的优势继续保持,同时,增强自己把控一个产品乃至一个公司命运的能力。
但是,这条道路和技术之路稍有分歧,后续将不再赘述。
(4)转岗管理或其他由于这条职业道路和web前端技术之路关系不大,故而,这里不做过多讨论,但是,无论是否走上这条道路,我觉得对于任何技术之路,更好的大局观、更广泛的视野是良好发展的必备条件,拥有良好的大局观和更广泛的视野别无他法,只能不断的进行知识的横向拓展和积累,同时,多在横向拓展知识的时候进行实践,把知识变成技能。