查看: 804|回复: 0

[建站] 2011年Web 开发者必须掌握的10大重要技能

[复制链接]
发表于 2011-5-12 10:11 | 显示全部楼层 |阅读模式
很多的 Web 开发人员认为他们目前掌握的技能已经可以维持他们的工作。但是,请检查以下列出的 10 大技能,如果你还没有掌握,那就抓紧时间吧,想在 2011 年脱颖而出,你得继续努力。

1) 掌握 Web 的基本语言

HTML5 + CSS3 将会是接下来的 Web 应用主流技术,别以为还早,套用一句流行的话:别输在起跑线上,赶紧找点资料开始学习吧。可以从 http://slides.html5rocks.com/ 这里获取一些关于 HTML5 的演示。




2) 理解所有Web开发环境



.NET, PHP, 和 Java,这些流行的 Web 开发环境,至少要掌握其中之一,但还不够,尽可能多了解其他的环境作为辅助。

3) 了解 RIA (Rich Internet Application) 功能

RIA 最厉害的算是 Flash 了,也包括 RIA 和 Flex;微软也有 Sliverlight 和 Java 的 JavaFx 技术。其中 Ajax 也是必须的。

4) 尽可能的了解 Web 服务

你知道怎么创建 Web 服务吗?怎么集成第三方的 Web 服务到你的项目中吗?理解 XML、SOAP、JSON 和 REST 吗?

5) 了解动态编程语言

除了 Java 、C、PHP 外,现在有很多新的动态编程语言,有如:Python, F#, Groovy, Ruby 等,多少了解一点吧。

6) 构建自己的软件技能



在前面提到的一些技术技能外,还有一些非开发技术技能你需要掌握:沟通交流、团队领导、项目管理等等,除非你想永远当士兵。

7) 理解问题域

让自己开始理解什么是问题领域。

8) 使用敏捷方法



很多开发公司都在尝试敏捷开发,你至少需要理解这到底是怎么一回事。

9) 了解如何开发手机Web应用



手机 Web 开发现在非常火热,如果你不知道大家在谈论什么,那么你太out了,这是非常流行的技术,如果暂时还没有这样的开发任务,那你至少应该有所了解,会需要什么样的技术、什么样的开发工具,什么样的开发环境。

10) 让开发保持简单

软件版本控制和问题跟踪系统在一个团队开发中是非常重要的,那么你熟悉这些工具吗?

See this Infograhic on “What Beautiful HTML Looks Like”


译文出处:http://www.oschina.net/

英文出处:http://www.inflecto.co.uk/

温馨提示:
1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

客服QQ/微信
3555999888 周一至周日:09:00 - 22:00
十五年老品牌,学习网上创业赚钱,首先跃程网,值得信赖!
跃程网 版权所有!

本站内容均转载于互联网,并不代表跃程网立场!
拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!

QQ|小黑屋|广告服务|加入vip|APP下载|手机版| 跃程网

GMT+8, 2024-11-20 00:31 , Processed in 0.278754 second(s), 34 queries .

快速回复 返回顶部 返回列表