Web标准化正在消灭HTML程序员


发布者 ourjs  发布时间 1390975991000
关键字 挨踢职场 
注*Zeldman是最早一批Web设计师,做为一个开创基于标准设计的先锋,Jeffrey Zeldman 致力于制定了万维网标准,并终止了浏览器之战。

当Zeldman写下我们圣经时,我们在那,在会议室敲着桌子说要用CSS代替table来布局,使用图片替换技术来确保内容的可访问性,使用语义代码,还有其他。

我们在那,在Zeldman和公司发起的运动中,很多人自己出书,或者在世界上的各个会议上发表观点。那段时期是惊人的,我们完善了Web好的方面。我们是教会全世界正确使用HTML和CSS的“大师”。

我们发起Web标准化运动的原因是因为浏览器很扯蛋。这场运动的目标是让Web浏览器能支持统一的标准,这样我们的工作会变得容易些。

但是我们没有认识到的是,一旦浏览器不扯蛋了。成为一名HTML和CSS专家不再是一项非常吃香的技能,我们80%的价值来自于我们知道各个浏览器的不同。猜猜怎么了?这些不同没了。尽管现在还没有,但这些很可能在不久的将来即将发生。那时会怎样?

很多人从那个时侯走过来,积累了丰富的技能,一些人成为了程序员,项目经理或者创意总监,或者公司创始人。但很多人停下来仍然致力于成为HTML和CSS大师,通常有一份做了很多年的舒适的工作。当这个时代结束了,会发生什么?

我个人认识一些这方面的朋友,他们感觉已经不太适应当今的就业市场。因为他们的技能已经成为普通商品了。现在,当你面试一份“前端工程师 ”的职位时,你需要具备从Backbond到Angular再到NodeJS的所有技能(参见:一名靠谱的JavaScript程序员应备的素质 )。想成为“产品设计师“,那也是一样的,同时需要你一系列的技能。仅仅是掌握HTML和CSS已经不足以让你找到一份工作——或者,当你跟招聘经理谈之前你已经被几个"会/不会“的问题给挂掉了。

从某些方面上来说,Web标准化运动正在消灭Web标准大师。我们都应该认识到它的到来。Web标准化运动的目标就是为了让运动消失——如果浏览器足够好,这场运动就没有必要存在了。








回复 (7)
  • #
  • #1 redstone 1390989802000
    it行业每一个细分都在快速发展,不能与时俱进跟上发展脚步就必然被淘汰,这个在正常不过,绝不仅仅是文中所指。
  • #2 QJ 1391084741000
    这是好处,这将会大大缩小开发成本。做IT的就要不停的学习,新事物取代旧事物很正常
  • #3 吴伟 1391092818000
    web被许多工作做为一个好的原型开发工具,在开发高性能、更酷炫的UI的原生代码之前,先发布一个web版本。 web被手机操作系统开发商选择成为忽悠利器,用来说什么“不需要桌面版原生程序开发”。 实际上如果竞争深入,那么就会比拼真正的深层次技术。而如果竞争仅仅在浅层的,那么就需要大量javascript开发人员。 我5年前宣传“测试驱动开发时”,一个合作公司于是就找了一帮开发人员给开发部门“找事”。 当我写1万行javascript代码时,又被这种公司招来一帮只在一个页面写200行的程序员来做开发人员。 因此这个世界,其实往往外行管理内行。技术不能决定命运。
  • #4 吴伟 1391092945000
    @吴伟

    (修改:)一个合作公司于是就找了一帮手工测试人员给开发部门“找事 因此有些人总是急于用肤浅的“替换”手段来搞软件工程。
  • #5 落榜散人 1392275024000
    这似乎在哪本书上看过
  • #6 醒后的困意 1392275513000
    不力争上游, 就应该被淘汰
  • #7 貘吃馍香 1392798949000
    浏览器足够好,以及Web标准化,一定程度上是个乌托邦似的想法。现实要残酷的多。不同浏览器标准实现的差异,以及不同浏览器对同一标准渲染细节实现的差异,依旧不同。特别在现今的移动端web,即使 WebKit 自身,由于版本进化导致的碎片问题已比之前 PC 浏览器更为严重,除非仅固步自封在某一平台,某一具体版本的浏览量环境内。否则。Web标准大师依旧会风光无限。
微信扫码 立即评论