webrebuild.org第四届年会——金秋四城联动

邀您参加“裸奔”

在你对CSS华丽的效果着迷时,别忘了在华丽外表下面,最原始的文字。

邀您参与每年4月9号的“CSS裸奔节”,详情请登陆webrebuild.org

写给应聘页面重构的同学

Ghost 发表于 [2009-03-10 18:25]

当“ 页面重构工程师 ”这个职位的面试官也蛮长一段时间了,跟前两年比起来,总的来说来应聘的同学能力在很大程度上有了提高,记得两年前的一场招聘会上,有个同学还问我“div这个属性是什么意思”,让我一时间不知道如何回答。经过这两年的时间,也可以看出WEB标准在国内已经被很多学习页面制作的同学认可并学习、使用。越来越多公司也开始设立页面重构的职位,要求也越来越高。不过从招聘信息上看得出很多公司对这个职位所应该具备的能力跟前端开发工程师还是比较近的,基本就是换了个名。这也从某方面反映出页面重构这个职位越来越得到重视,也是一种改变。

回来正题,我写这篇文章不是为了说招聘信息应该怎么写,而是想总结下我面试过的、看到的那些应聘这个职位的同学所存在的问题,也算是给将要应聘这个职位的同学提个醒。

首先简单说明下我面试的范围,以明确下面所总结的范围:到目前为止,我主要是从事“页面重构工程师”这个职位的技术初试,所谓初试就是第一次的筛选,主要是技术,也就是职位所需能力的面试。因此,我所总结的主要是技术方面的内容。

从以往的面试评价中可以看出,大部分没有通过面试的同学都或多或少有下面的问题。

技术方面:

  • 基础知识
    问题主要是对HTML标签掌握欠佳,使用很随意,更不用说语义化了。一些常用的技术如“滑动门”没有深入理解,使用上存在问题或没有正确的使用。还有就是不验证,有些同学因为受某些人性主义说法的影响,对“验证”这个工具很反感,没错,我们不是为了过验证而做页面,这个工具能很方便、高效的帮我们找到一些低级的错误,为什么不使用呢?
  • 设计稿还原
    大部分同学没有关注设计稿的还原,往往只是看上去差不多就算了,但作为这个岗位的基本素质,这明显是不合格的。
  • 语义化
    在国内很难有明确的标签语义化标准,不过一些最基本的标签语义还是需要做的,像在列表(li)里放标题(hn),虽然没有嵌套错误,但明显是有问题的。
  • 页面性能
    主要还是连接数、文件大小,说虽然都懂,做就总没注意。
  • 图片类型
    什么是内容图?什么时装饰图?我一直以为这个很好理解,可是“自以为”果然是容易出问题的,发现有相关多的同学理解都不太相同。有“能给用户传递信息的图片就是内容图”、“带文字的图片就是内容图”等等。没有正确理解,就难正确使用,所谓知其然还要知其所以然嘛。
  • 用户体验
    这块比较泛,作为一个更高的要求,主要是如何让用户更流畅的使用站点。

其它方面:

  • 对待面试的态度
    有些应聘的同学本身有工作,时间不多可以理解,我一般也是让应聘者自己定个时间,只要不过份,都是接受的,但有些人并没有按时提交作品,不说其它,首先对于自己能力的评估是否就有问题?评估错误的风险是很大的,如果是实际工作中出现这种问题,那可能带来的结果就不是没有了一次面试机会这么简单了。另外就是诚信的问题。
  • 对待作品的态度
    相信做技术的人都有一些代码洁癖,对自己做的东西要求较高、追求完美,可惜现在这种特质并没有以前那么明显了,很多时候都是只要实现就好,怎么实现就随便了。最常见的就是不使用验证工具,在作品中出现一些低级的错误,像标签没关闭、嵌套错误等等。
  • 表达、沟通
    很多应聘的同学很会讲,说起来头头是道,不过作品中并体现不出来;还有些同学就是缺少沟通,自己的想法表达不出来、或不敢说,这些都是比较吃亏的。

还遇到过一个问题,有些同学很希望能通过面试,进而采取了一些投机的方法,如猜面试官喜欢什么样的写法、实现方式等等。这种方式也是不可取的,首先就是猜的东西准确性比较低,有经验的面试官会隐藏得较好或给出错误的信息,猜的时间还不如好好做题。另外就是不明白面试的意义。面试,我的理解就是用人单位通过一些测试的方法,了解应聘者是否有具备相应工作岗位所必需的能力。如果是什么人都可以做的工作,面试也就没意义了。面试同时也是为了应聘者负责,做能力之外的工作,工作上压力过大、效率低下,由于工作的不如意,引起生活上也事事不顺心,又怕失业,整天精神紧张……应聘者合不合适应聘的岗位,面试官应该更加清楚,投机的行为更多的会出来反效果。还不如更多的专注于把能力表现出来。

还有一点细节上的建议,发求职简历的时候,特别是邮件,主题上最好出现自己的名字,邮件内容中应该以文本简历的方式写,最后有一些其它形式的简历再附上。很好理解,因为这样支持搜索,在一堆简历中要找到某个人的简历是不容易的,如果不使用搜索的话。怎么可以方便搜索呢?上面已经说了。这样能减少因面试官(面试官可不是只有一个人)找不到简历而失去面试的机会。

面试也是一种经验,希望应聘的同学不会一无所获。最后,祝所有在找工作的同学,生活开心,面试顺利。

文章地址:http://www.cssforest.org/blog/index.php?id=127

写给应聘页面重构的同学》采用的授权是创作共用的 “署名-非商业性使用-相同方式共享 3.0 通用许可”.

文章被分类到:职业发展


评论也精彩

  1. 阿肆 在 508 日 之前 说:

    不知道现在国内有多少家是明确知道自己在招“页面重构”这个职位的。很多都是跟风,有些公司的招聘要求就可以看到这个公司不知道自己要招什么样的人。比如要求应聘者“精通”“.net,php,javascript,html,css,photoshop,数据库……”“能使用div+css设计网页”-_-!

  2. unicac 在 507 日 之前 说:

    发现自己问题还是很多!呵呵!

  3. TwinsenLiang 在 507 日 之前 说:

    看鬼哥的文章看到鬼哥像大师级步进的步伐,越来越多的已经不是考虑自身的问题了,而是小组、公司至全业界的大局观的提升,可喜可贺啊。

    生了娃就是不一样,我也要生娃~~~

  4. xiaorsz 在 507 日 之前 说:

    爱教了!!
    我想问下对于一名本科毕业生来说,如何想应聘页面重构这个职位来说,企业会更看重哪方面呢?
    因为自己的经验还不是很足,没有好的作品!!

  5. thefast 在 507 日 之前 说:

    看到身边的一些同职位的朋友都在往程序员这条路上走。。
    前端开发真的就不比程序么~

  6. linxz 在 507 日 之前 说:

    呃……鬼哥说的很在理,没有过太多经验的人总是会接触不到一些问题,感谢鬼哥的分享。

  7. gzlinyi 在 507 日 之前 说:

    鬼哥把问题都说到点上,确实现在很多人都存在这些问题,包括我在内,有时并没有认真去对待。估计看完这篇文章的同学后都会发出深深的感叹!

  8. kingmax 在 507 日 之前 说:

    我看就算现在知道div这个是什么意思的人也很少!

  9. at9t 在 507 日 之前 说:

    嗬嗬,工作难找啊现在~
    不过这个职位听起来挺有意思的。

  10. 阿肆 在 507 日 之前 说:

    @kingmax:这篇文章不是教前端知识的

  11. charies 在 507 日 之前 说:

    这片文章对面试的同学帮助好大

  12. dangbao 在 507 日 之前 说:

    哎,问题还是比较多的。同意阿肆的观点,很多公司就是跟风,根本不理解页面重构的职位是干嘛的。希望同志们面试时候慧眼识真,不要徒劳。

  13. 橘子酱 在 507 日 之前 说:

    “代码洁癖”,说的好,,

  14. Ryan 在 507 日 之前 说:

    个人觉得其实可以制作一个web版本的个人简历,用上你所懂的css技术,当然复杂一点的最好,就类似一个精美的个人主页,既是简历又是作品。然后发个面试官,这样可以比较反映个人的技术和思维。特别是你没有让自己满意的作品!

  15. five 在 507 日 之前 说:

    有一天这个世界搞出50款浏览器,每个都宣扬我是如何如何的好,tmd,就是一打开网页乱的,于是,制造者说你做的网页不标准哈,所以凌乱不堪,你应该学会如何兼容叉叉和叉叉和叉叉。连一个普通网页读出来的效果都是错位的浏览器,你能把自己叫好么!一群王八蛋!

  16. autodesker 在 506 日 之前 说:

    我现在的工作明明是页面重构,但是还是要会PHP,mysql,还要会shell,actions~,最郁闷的是公司是做电视广告的~,三天两头的让我剪片子 我哭呀~~T_T

  17. netfreeman 在 504 日 之前 说:

    在我的理解重构的原则:不改变用户体验,改变程序逻辑的体验!

  18. 小山 在 501 日 之前 说:

    对页面重构没有一个正确的认识是目前大多数公司、设计者面临的主要问题

  19. Flyfairy 在 500 日 之前 说:

    剛剛步入這個職位,看過你的文章有很深的體會,我在li中套用了strong標簽,也是不得以啊。在DIV+CSS的流行同時,TABLE被我公司強調不得在同一頁面出現兩次以上,我想,這樣的想法也是有些偏激。

  20. Ghost 在 499 日 之前 说:

    @xiaorsz 正如大家所说,现在很多企业还没有清楚定位页面重构这个职位,所以也很难跟你说你所应聘的企业会看重哪点。另外,要给自己多点自信,每个人都不是一开始就有经验的,长里之行始于足下,你还没行呢,就已经不想走了,这可不是好开始。
    @thefast 人各有志,大部分的人都是跟着别人走,如果你真喜欢这人职业,就走好自己的路。
    @netfreeman 我改一下你这句话:重构的原则是优化用户体验。
    @Flyfairy li中加strong并无问题,我想你在标签语义上还可以再深入的思考下。

  21. Aluan 在 495 日 之前 说:

    我想问一个没有工作经验,没有作品的应届大学生想应聘这个职位应该具备或注意哪些?

  22. leyor 在 495 日 之前 说:

    严重受教了

  23. 香香 在 489 日 之前 说:

    写得真好….

  24. keelii 在 489 日 之前 说:

    万分感谢了。非常有价值的经历。

  25. Mandy 在 488 日 之前 说:

    呵呵 看来很多人都和我一样 对技术不认真 永远业余啊

  26. HicroKee 在 480 日 之前 说:

    觉得作品才是重点。我是大三的,做XHTML那些东西也有两三年了。学多少东西都不如做作品,水平高低一看你写的代码就能比出来。

  27. 柴鸡不柴 在 472 日 之前 说:

    完美主义的人才适合做这个
    不管前端/重构吃香不吃香 我都决定投入进来
    先找本基础的XHTML书再仔细研究来。。。

  28. people 在 463 日 之前 说:

    @Flyfairy,li中套strong结构没有问题,strong的意思是强调文本,再三强调的意思,页面中不宜过多,否则会丢失页面的内容重点。

  29. adam 在 452 日 之前 说:

    收益非浅啊~看来我还要加强~很多地方也只是粗略的了解~

  30. 杭州-开心果 在 451 日 之前 说:

    刚好要参加面试,我真应了作者的“还有些同学就是缺少沟通,自己的想法表达不出来、或不敢说”……

    不过文章真的很精辟,非常感谢

  31. ray 在 426 日 之前 说:

    有触动、思考过的东西,你总是能写的很全面、很深刻,我能非常清晰的感受到你的这个特质;
    希望能在更多场景下看到你的这种特质展现:)

  32. lanqy 在 419 日 之前 说:

    提外话,为什么不在css森林这几个字加个返回首页的链接?习惯上点logo返回,而不是点这个小小的INDEX返回

  33. 白纸对折九次 在 343 日 之前 说:

    打算3月份参加校园招聘呢~~

  34. cz 在 307 日 之前 说:

    有了一些标准建议,也就有迹可循了。

  35. z.Yleo77 在 277 日 之前 说:

    我看完这篇文章关于li这儿的理解, 是不是就是说li 标签的权重无论如何是达不到hn的?所以在li中使用hn起不到任何语义上的推进?(在需要展现为列表样式的情况下)要么纯hn ,用css使其呈现列表样式?

    我以前是这样理解的,但是看了一些大牛的html之后(他们就是li中嵌套hn),动摇过这样的理解,查查li元素的定义去,加深下理解。

  36. Ghost 在 276 日 之前 说:

    @z.Yleo77 我并不太想说SEO的问题,很显然语义化有利于SEO,但做语义化并不只是为了SEO。

    最常见的例子,blog首页的文章列表。我们都叫它列表,但它已经超过了一个列表所能包含的内容了。

    也许大牛们也没想清楚这个问题,不然也就没有这类讨论了。

  37. ytzong 在 229 日 之前 说:

    续上,WORDPRESS的sidebar也是如此,木有问题吧

  38. 馒头 在 169 日 之前 说:

    很实在很受用的建议!继续关注!

  39. 肖建 在 129 日 之前 说:

    这篇文章我看了好几遍了,收获不小

  40. CS 在 66 日 之前 说:

    恩恩~~看来真的有很长一段路要走~~很很很希望能有机会进腾讯的~~但貌似起步晚了点~~真正意义上学习重构只是这两三个月~~然后已经是大三第二学期末了~~各位前辈能否给多点指导~~学习方法方面的~~我现在处在闷头看书阶段~~完全不知道做页面重构需要哪些方面的素养~~

  41. 深圳SEO 在 36 日 之前 说:

    谢谢您的建议,回去仔细复习一下。

欢迎发表评论
  1. 请不要发表跟文章无关的评论,内容或站点如指向非个人博客地址的以发广告对待!
  2. 为抵制垃圾评论,留言需要先预览再点击提交。
  3. 评论支持textile语法,查看 textile帮助
  4. 还可以使用QQWeb输入法