专访盛大创新院魏子钧:合理使用HTML 5值得思考

原创
开发 前端
业内多数公司都存在这样一些不幸的现象:除了少数的前端设计师之外,大部分的前端设计人员都没有得到公司领导应有的认可,前端开发人员所要担当的责任及履行的义务和他们所获得的待遇处于一种不对等的状态,因此不少Web开发者不禁再次疑惑:Web前端开发有前没“钱”?

 “Web前端开发有前没钱?”,谁最有发言权,肯定是Web开发者。所以51CTO记者带着这个问题专访盛大创新院Web前端开发者魏子钧魏老师,请他谈谈他是对Web开发这个职业的看法是什么?职业规划又是什么样的?结合他的亲身经历给同行和后来者一个参考。

[[53782]]

开发者简介: 魏子钧,Web前端工程师& Java工程师,8年软件行业研发经验。现就职于盛大创新院前端技术组,任高级研究员。目前主要专注于HTML5技术的研究以及HTML5技术在互动娱乐领域内的实践

关注HTML 5技术的人一般都会很熟悉魏子钧老师,魏老师一直在为HTML 5技术的推广努力着!

下面是邮件采访实录

1. 请问您从事Web前端开发多久了,我们大学计算机基础教育并不重视前端设计领域,请问您当初选择前端开发是基于什么样的原因呢?是工作需求还是个人兴趣爱好?

从事Web前端开发大概5年吧。我最初从事前端开发可以说是”被逼无奈”。我刚走上工作岗位时,做的是电信行业的J2EE开发,当时Java可以说是如日中天,我的职位也一直都是java工程师。而随着企业应用大量转向B/S架构,对前端Web开发的需求逐渐增加。但如你所说,大学计算机基础教育并不重视前端Web开发,所以当时在行业软件开发领域这样的人才并不多。而我由于高中和大学的时候一直对开发网页和写js有一定兴趣,不谦虚地说,在当时的团队里,我的前端能力可能算是数一数二的了(不是我厉害,而是周围几乎没有相关的专业人才)。于是公司就把前端相关的工作都抛给了我,做前端开发我也算是”赶鸭子上架”吧。所以,总的来说,我进入这个领域算是工作需要,而同时又与我高中和大学时的兴趣爱好密不可分。

2. 您是怎么看待Web前端开发这个职业的?当初刚从业时与现在的认识有什么转变吗?

最近这些年,“用户体验”这个词不仅仅对于Web,对于整个软件行业都变得越来越重要,而“前端”的质量,可以说对用户体验起到决定性作用。当初(我刚开始做前端的时候)在很多产品里, Web前端都一直扮演着“必须要有,但并非核心”的角色,而如今Web前端的好坏甚至可以左右产品的成败,好的前端不仅仅可以让产品锦上添花,甚至可以成为产品的核心竞争力之一。我本人非常看好也越来越喜欢这个职业,希望可以在前端开发这个职业上越走越远。

3. 您个人认为前端开发这是份有钱途的职业吗?

先说一句很形式主义的话:”任何工作,只要做的足够好都会有钱途”哈哈。这几年不仅是Web前端,整个UI、UE相关的前端开发都受到越来越多的重视,我想这与“用户体验为王、用户体验驱动”等概念的深入人心是密不可分的。过去在公司里,尤其是我曾经所处的非互联网企业里,“写HTML CSS的”“写JS的”常常被看作低级工种,受重视程度远不如java工程师,DBA一类的职位,甚至没有专职的前端团队。而随着互联网行业的发展、以及传统企业应用进一步的Web化,对前端的需求量越来越大,同时对质量的要求也越来越高,前端工种已经成为了不可或缺的岗位,相关人才的竞争也越发的激烈。而同时,移动互联网的兴起,大量新设备新终端的涌现,也给前端工程师们提供了新的舞台和机遇,所以说,只要够专注够专业懂得思考,钱途和前途都是无比光明的。

4. 最近移动前端开发太火了,开出的薪水都很高,您和您的朋友们会坐的住吗?

据我说知至少我身边的朋友们还是坐得住的,哈哈。因为互联网领域从来都不缺乏新的热点,而高薪挖人的做法也一直都是存在,毕竟人才的重要性是所有公司都认可。在这个行业里做的久了,大家一般都能够有一个比较好的心态面对高薪的诱惑。我想对于一个成熟的从业人员而言,“做自己想做的事”的诱惑力还是要大于“高薪”的。所以只要做的事情是自己喜欢的是自己认可的大家还是倾向于坚持做下去。如果有一天我身边的朋友有跳槽的,我想跳槽的原因更多的应该是源于“移动互联网带来的新机会”吧,薪水问题应该是其次。至少我会是如此。

5. 前端开发,角色的特殊性、知识的多元性,造就了一条令人望而却步的学习曲线,但畅游知识的乐园也其乐无穷,您目前想学习或正在学习的是技术是什么?

首先我不认为前端的门槛高。看起来貌似要会的很多HTML CSS JS,甚至还要会点photoshop,有一点审美能力等等。但这些其实并不难,至少我觉得比那些高数算法人工智什么的简单多了。而且这种多元化的知识结构,也让前端开发充满了趣味和新奇。目前我正在学习的当然是如今火爆得不能再火爆的HTML5相关技术了。虽然HTML5本身并不复杂,任何有Web开发基础的人都可以在一周内学会那些常用的新特性和API,但要如何在HTML5尚未完全普及时,合理的运用HTML5是很值得思考和研究的。而我和我所在的团队目前就一直在致力于这方面的研究。我们希望通过我们的努力,让HTML5技术能够早日的渗透到公司的实际产品和项目里。

说到我想学的技术,也是HTML5里的一部分,那就是WebGL。过去自己对3D相关的知识储备并不足,所以WebGL对我来说是一个蛮新奇蛮有挑战的领域。我喜欢新奇喜欢挑战。

6 您认为web开发的趋势是什么?

我想未来Web技术将不再是一种大家传统观念里的”用来开发网页的技术”,而会更多的渗透到非网页非互联网领域。未来WebPage、WebApp和NativeApp之间的界限将变得越来越模糊,我们将很难从技术和软件架构上严格的作出区分。也许”底层c++,网络通讯层java ,DSL用ruby , UI层用HTML5…”(这里我只是胡乱的举个例子哈哈) 这种混合型的应用将变得不再稀奇。总之,随着HTML5的推出,Javascript的进化,以及各大浏览器引擎的发展, Web技术必将会在更多的领域展现出更强大的力量。

 【编辑推荐】

  1. 优秀博主李洪波:Web开发入门易深入难
  2. 移动:Web极简运动的新战场
  3. 微软明年1月启动IE自动升级
  4. HTML 5无法帮你实现的五件事(目前)
  5. 现在就使用HTML 5的十大理由
责任编辑:陈贻新 来源: 51CTO
相关推荐

2011-11-03 09:52:11

teamhost.or

2012-03-07 15:48:20

盛大创新

2012-06-27 09:38:25

自然语言

2011-04-13 15:35:28

W3CHTML 5

2011-01-28 10:16:15

2010-12-03 09:18:44

2015-08-12 19:34:25

盛大

2012-12-31 09:38:03

应届毕业生成长

2020-07-17 16:16:40

华为云5G

2012-12-07 18:42:01

Inspur Worl浪潮经济

2012-09-06 11:09:35

2012-12-17 09:52:21

Larson-GreeWindows

2013-06-13 11:05:35

CDC20132013中国开发者大会秀野堂主

2013-08-19 14:47:18

HTML5开发工具HBuilder

2013-01-18 10:59:44

IBMdW

2013-09-05 09:55:06

HTML5响应式

2012-03-01 09:15:41

HTML 5

2014-10-30 10:28:09

HTML5

2012-02-03 11:21:13

互联网企业手机

2016-12-10 19:39:26

HTML5移动生态
点赞
收藏

51CTO技术栈公众号