2011年Web开发者必须掌握的十大技能

日期: 2011-05-11 作者:Ross 来源:TechTarget中国 英文

  很多的Web开发人员认为他们目前掌握的技能已经可以维持他们的工作。但是,请检查以下列出的10大技能,如果你还没有掌握,那就抓紧时间吧,想在2011年脱颖而出,你得继续努力。

  1.掌握Web的基本语言

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

HTML5 + CSS3

  2.理解所有Web开发环境

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

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了,这是非常流行的技术,如果暂时还没有这样的开发任务,那你至少应该有所了解,会需要什么样的技术、什么样的开发工具,什么样的开发环境。

开发手机Web应用

  10.让开发保持简单

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

让开发保持简单

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Ross
Ross

相关推荐

  • 对话陈本峰:HTML5究竟给企业带来了什么?

    智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?

  • HTML5促进企业移动化服务走向极致

    在企业困扰于传统移动化方式过于复杂时, HTML5凭借其天然的跨平台特性,乘势而起并逐渐得到企业的关注。可是,由于HMTL5标准建立时间不长,展示性能及稳定性更是需要和浏览器有一个良好的兼容,除此之外企业更是缺乏实际应用经验,所以基于HTML5技术的企业级服务市场还处于一片初创状态。

  • HTML5如何在企业中深入使用?

    据调查显示全球拥有490亿 在线设备,比人口数量多几倍,这说明平均每人拥有不只一部分在线设备。由此可见,全球移动生态系统是多么的庞大。

  • DevOps和敏捷相结合 改进软件质量

    DevOps实际上是打破了开发人员和运维人员之间的壁垒。在运维团队,你所考虑的方面可能与开发团队不同。但如果我们能更加了解相互的工作,将会更为深入得理解所需的工具和设备。