页面重构工程师应该具有的技能和素质

所属分类: 网页制作 / CSS 阅读数: 617
收藏 0 赞 0 分享

首先简单说明下我面试的范围,以明确下面所总结的范围:到目前为止,我主要是从事“页面重构工程师”这个职位的技术初试,所谓初试就是第一次的筛选,主要是技术,也就是职位所需能力的面试。
当“ 页面重构工程师 ”这个职位的面试官也蛮长一段时间了,跟前两年比起来,总的来说来应聘的同学能力在很大程度上有了提高,记得两年前的一场招聘会上,有个同学还问我“div这个属性是什么意思”,让我一时间不知道如何回答。经过这两年的时间,也可以看出WEB标准在国内已经被很多学习页面制作的同学认可并学习、使用。越来越多公司也开始设立页面重构的职位,要求也越来越高。不过从招聘信息上看得出很多公司对这个职位所应该具备的能力跟前端开发工程师还是比较近的,基本就是换了个名。这也从某方面反映出页面重构这个职位越来越得到重视,也是一种改变。
回来正题,我写这篇文章不是为了说招聘信息应该怎么写,而是想总结下我面试过的、看到的那些应聘这个职位的同学所存在的问题,也算是给将要应聘这个职位的同学提个醒。
首先简单说明下我面试的范围,以明确下面所总结的范围:到目前为止,我主要是从事“页面重构工程师”这个职位的技术初试,所谓初试就是第一次的筛选,主要是技术,也就是职位所需能力的面试。因此,我所总结的主要是技术方面的内容。
从以往的面试评价中可以看出,大部分没有通过面试的同学都或多或少有下面的问题。
技术方面: 基础知识
问题主要是对HTML标签掌握欠佳,使用很随意,更不用说语义化了。一些常用的技术如“滑动门”没有深入理解,使用上存在问题或没有正确的使用。还有就是不验证,有些同学因为受某些人性主义说法的影响,对“验证”这个工具很反感,没错,我们不是为了过验证而做页面,这个工具能很方便、高效的帮我们找到一些低级的错误,为什么不使用呢? 设计稿还原
大部分同学没有关注设计稿的还原,往往只是看上去差不多就算了,但作为这个岗位的基本素质,这明显是不合格的。 语义化
在国内很难有明确的标签语义化标准,不过一些最基本的标签语义还是需要做的,像在列表(li)里放标题(hn),虽然没有嵌套错误,但明显是有问题的。 页面性能
主要还是连接数、文件大小,说虽然都懂,做就总没注意。 图片类型
什么是内容图?什么时装饰图?我一直以为这个很好理解,可是“自以为”果然是容易出问题的,发现有相关多的同学理解都不太相同。有“能给用户传递信息的图片就是内容图”、“带文字的图片就是内容图”等等。没有正确理解,就难正确使用,所谓知其然还要知其所以然嘛。 用户体验
这块比较泛,作为一个更高的要求,主要是如何让用户更流畅的使用站点。
其它方面: 对待面试的态度
有些应聘的同学本身有工作,时间不多可以理解,我一般也是让应聘者自己定个时间,只要不过份,都是接受的,但有些人并没有按时提交作品,不说其它,首先对于自己能力的评估是否就有问题?评估错误的风险是很大的,如果是实际工作中出现这种问题,那可能带来的结果就不是没有了一次面试机会这么简单了。另外就是诚信的问题了。 对待作品的态度
相信做技术的人都有一些代码洁癖,对自己做的东西要求较高、追求完美,可惜现在这种特质并没有以前那么明显了,很多时候都是只要实现就好,怎么实现就随便了。最常见的就是不使用验证工具,在作品中出现一些低级的错误,像标签没关闭、嵌套错误等等。 表达、沟通
很多应聘的同学很会讲,说起来头头是道,不过作品中并体现不出来;还有些同学就是缺少沟通,自己的想法表达不出来、或不敢说,这些都是比较吃亏的。
还遇到过一个问题,有些同学很希望能通过面试,进而采取了一些投机的方法,如猜面试官喜欢什么样的写法、实现方式等等。这种方式也是不可取的,首先就是猜的东西准确性比较低,有经验的面试官会隐藏得较好或给出错误的信息,猜的时间还不如好好做题。另外就是不明白面试的意义。面试,我的理解就是用人单位通过一些测试的方法,了解应聘者是否有具备相应工作岗位所必需的能力。如果是什么人都可以做的工作,面试也就没意义了。面试同时也是为了应聘者负责,做能力之外的工作,工作上压力过大、效率低下,由于工作的不如意,引起生活上也事事不顺心,又怕失业,整天精神紧张……应聘者合不合适应聘的岗位,面试官应该更加清楚,投机的行为更多的会出来反效果。还不如更多的专注于把能力表现出来。
面试也是一种经验,希望应聘的同学不会一无所获。最后,祝所有在找工作的同学,生活开心,应聘顺利。
更多精彩内容其他人还在看

CSS配合JavaScript做酷的动态页面效果

  利用CSS配合JavaScript的可以做很多更酷的动态页面效果,在本教程的最后给大家简单介绍一下CSS配合JS的应用。首先,要搞清楚事件和动作的概念。在客户端脚本中,JavaScript 通过对事件进行响应来获得与用户的交互。例如,当用户单击一个按钮或者在某段文字上移动鼠标
收藏 0 赞 0 分享

WEB标准,Web前端开发工程师必备技术列表

  想要打造并拥有一流的Web产品开发团队,在团队成员基础能力上一定要下功夫。对于Web前端产品开发来说,仅仅掌握Web1.0时代简单的"网页套接"是完全不够的。我结合自己的团队配备,特此罗列了Web前端产品工程师所涉及的技能列表如下:   通过许多实际项目,
收藏 0 赞 0 分享

用CSS制作Alpha滤镜测试板

alpha滤镜给制作网页特效提供了较大的创作空间,但由于它控制参数较多,在实际应用时,为了确定一组合适的参数值,不得不反复调整修改,在编辑窗口和预览窗口来回倒腾,甚是麻烦,本文介绍了一种简单的方法。制作一个“Alpha滤镜参数测试板”,在测试板上输入参数
收藏 0 赞 0 分享

非常流行的所谓的气泡窗口

普通的Alt无法自定义风格,而Sweet Titles通过JS脚本与CSS的集合.自定义了这种伪Alt风格. 前一段时间非常流行的,就所谓的气泡窗口(鼠标移到链接处出现的). 我们这里实现的用的是Sweet Titles的插件.显示效果完全由CSS控制.. 先下载Sweet Ti
收藏 0 赞 0 分享

CSS教程:li和ul标签用法举例

LI代码的格式化: A).运用CSS格式化列表符: ul li{ list-style-type:none; } B).如果你想将列表符换成图像,则: ul li{ list-style-type:none; list-style-image: url(/blog/images/
收藏 0 赞 0 分享

CSS教程:CSS中的定位(position)

  使用CSS来定位页面内层的位置,一直是比较难以掌握的事情,很多时候,往往被绝对定位的元素,总是以浏览器的左上角为坐标原点,此时,如果浏览器的大小改变,被定义的层就会偏离设计想要的位置,让人很挠头。   其实,要想控制好层的绝对定位,只要理解CSS中关于定位
收藏 0 赞 0 分享

CSS教程:盒模型(BOX Model)

  如果想熟练掌握DIV和CSS的布局方法,首先要对盒模型有足够的了解。每个HTML元素都可以看作一个装了东西的盒子,盒子里面的内容到盒子的边框之间的距离即填充(padding),盒子本身有边框(border),而盒子边框外和其他盒子之间,还有边界(margin),如图1所示。
收藏 0 赞 0 分享

无延迟翻滚的图形与CSS混合风格按钮

  在一个具有图形背景的按钮中添加CSS风格的文本,这种建立按钮的方法结合了具有CSS翻滚(CSS rollover)标记的开发速度和效率,从而有效地提高按钮外表图像的三维效果。   相比于常规的图形按钮,这些图形/CSS混合按钮可易于建立和载入,因为你只需要为空白按钮外面
收藏 0 赞 0 分享

css里expression实现界面对象的批量控制

用过css样式我们就知道, 可以定义一批对象的class属性来指定同一个样式来统一界面. 但如何统一同类型的对象的事件? 比如:界面有无数个 <img src="**.jpg"> 如何实现鼠标经过此图片, 图片的src变成是**_over.jpg?
收藏 0 赞 0 分享

CSS教程:水平对齐(text-align)

  水平对齐(text-align),用以设定元素内文本的水平对齐方式。   1.语法   text-align具体参数如下: 语法:text-align:left|right|center|justify 说明:设定元素内文本的水平对齐方式。 参数:left:左
收藏 0 赞 0 分享
查看更多