日常工作与新技术

为什么感觉前端发展缓慢 Q: 这几年前端技术风起云涌,HTML5, CSS3, Mobile, NodeJS 等,业界讨论得很多,但在淘宝网公司内部,在我们的日常工作中,并没有感受到多少“激荡”。这究竟是为什么呢?如何改变? A: 下面是我的回答: 离开 UED, 在产品技术部待了好几个月了,有个很强烈的感觉: UED 前端的技术价值,更多的体现在对交互的理解和视觉设计的还原上。 后端开发人员,不怕 JavaScript,甚至有不少人员的水平很不错,从代码的组织到实现,稍微培训培训,就能写好。兼容性问题,也能通过 kissy / yui / jquery 等类库来规避。 但要一个后端开发人员去根据设计稿,写出 HTML 和 CSS, 那简直是痛苦得要命的过程,impossible. 前端最近一两年,涌现的新技术中,HTML5 和 CSS3 等,是非常有利于 UED 前端的价值体现。可恨的是 淘宝的大部分线上应用还受限于 IE6-8,缺少真实用武之地,这导致去研究去用的人非常有限,这可能就是感觉前端发展慢的原因之一。 涌现的新技术中,有 CommonJS、NodeJS 等纯脚本技术,这些技术的提倡和研究者大部分自身就是后端开发人员, 需要有服务器端的开发经验和领域知识。比如我认识一个 Java 工程师,他想搞一个轻量级 web 开发框架,我给他推荐 express, 他立刻就能问出比较深刻的问题,并开始对 express 进行源码图解。seajs 也有类似的遭遇,我遇到喜爱 seajs 里人里面,后端开发居多。这部分新技术,由于纯前端工程师缺乏相应的工作经验和领域知识,导致应用这些新技术时会遭遇屏障,这是感觉前端发展慢的原因之二。 还有一个因素是 淘宝本身的业务。绝大部分业务依旧是偏 web pages 的,技术架构沉淀至今也相当成熟,成熟是好事,但也意味着很难推动变化。在对新型应用的开发上,比如类 Twitter 的项目,我们的积累和摸索则又还不够。这些因素综合起来,是感觉发展慢的原因之三。 我想作为前端,无论在不在 UED,如果想坚持走技术路线,最关键的是: 1、 保持自身优势。(对交互的深度理解和对视觉的高保真还原) 2、 让优势更具优势。(比如储备 HTML5 和 CSS3 方面的经验) 3、 虚心学习后端知识。(JavaScript. 要爆发,得知晓后端开发,以及各种领域知识) 4、 用技术驱动业务创新。(敢于尝试新技术,用开放的心态,打造专业的人生) 最后,鼓励大家多转岗。多看看外面的世界,千姿百媚风情无限。

如何选择发展方向 Q: 前端知识面越来越广,当然这是机会,但也会让前端们困惑,到底应该往哪方面去发展,比如前端测试、无障碍体验,这些都是非常独立的科学,集大成非常之难,而专一个是否又会受 Job Model 限制?很多人都在照着手电筒探索前进。 A: 我的想法: 这个我还是推荐这篇文章: 像树一样成长。简言之:从事某个职业,在 3

Link URL: http://blog.jobbole.com/24424/?utm_source=rss&utm_medium=rss&utm_campaign=%25e6%2597%25a5%25e5%25b8%25b8%25e5%25b7%25a5%25e4%25bd%259c%25e4%25b8%258e%25e6%2596%25b0%25e6%258a%2580%25e6%259c%25af

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27207730/viewspace-737966/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/27207730/viewspace-737966/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值