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

  很多的 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/

时间: 2024-09-25 05:23:51

2011年Web 开发者必须掌握的10大重要技能的相关文章

2013年开发者需要了解的10大开发趋势和技能

技术的不断进化,使得软件开发也跟着进化,而且成熟了很多.一个不可否认的事实是,科技永远不能是静态的,因为它必须满足与之关联的人的需求.但是技术变化太快,有时真的让我们很难保持同步. 作为一个开发者,在开发者的世界跟不上潮流是伤不起的.写代码需要心如止水,但新的一年即将到来,此时此刻你必须准备好迎接新的明天.  要想在2013年跻身优秀开发者行列,你必须时刻关注且了解2013年的技术趋势.下面一起来看看2013年开发者需要了解的10大软件开发技能和趋势.  1. 掌握移动技术  智能移动电话的使用

BAT趋势解读:企业将帅的10大专属技能

文章讲的是BAT趋势解读:企业将帅的10大专属技能,有这么一代人,经历本身独苗的一代,经历改革开放的一代,经历读大学不再分配工作的一代,经历劳动力短缺放开政策鼓励生二胎的一代,也是即将经历第二代下岗潮的一代.中国就业研究所所长曾湘泉表示,劳动市场信号已失真,准备迎接第二轮下岗潮. 都说毕业季等于分手季,究其原因是什么,是因为在生存和爱情面前,"面包"才是大多数人的首选.在第一批90后面临找工作的同时,分手季早已被"失业季"所替代. 14年<赶集网90后毕业生饭

WEB 开发者应该具备的 6 大技能?

WEB开发本身涵盖了许多领域的许多技术,那么,有哪些是WEB开发者必备的技能呢?这是一个 Quora 上用户提出的问题,其中Ellyse Taylor的回答获得了1900+的赞同. 可能很多人对下面这个列表中的大部分内容都已经了解了,但其中必定有一些是你之前没有看到过,或者没有完全理解的,甚至有些你可能从来没听说过. 1. 界面和用户体验 注意,浏览器的实现标准是不一致的,请确保你的网站能够兼容所有主流的浏览器.最少需要测试的有 Gecko 引擎 (Firefox),WebKit引擎(Safar

优秀Web开发者必知的10个职业常识

众所周知,Web开发行业的持续发展和需求的不断变化给开发人员提出了新的要求与挑战.就网站而言,用户期望网站内容能更加丰富多彩.页面更加美观并且能提供良好的用户体验.如果Web开发人员一直止步不前,那终将会被淘汰. 站的高看到远,希望下面这十条能帮助你在开发这条道路上走的更远. 树立好印象 无论在何种场合,好的印象往往能使人记忆深刻.作为开发人员,忠于自己很重要,但与客户交流过程中,切勿向客户表达一些不切实际的想法或提出一些过分的要求,有时候一个坏印象就会流失很多订单甚至会给你的名声和事业带来很大

Web开发者不容错过的10个HTML5工具

HTML5 已经成为当今世界的一个必然组成部分.由于 World Wide Web 万维网是使用超文本标记语言来架构和呈现的,于是 HTML5 成为了最流行的编程语言之一.随着网络的不断扩张,Web 开发人员非常有必要拥有最新的 HTML5 工具,用于创建动态和交互式的 Web 应用程序和网页.下面这些就是你不应该错过的新的 HTML5 工具. 1. Timesheet.js Timesheet.js 是一款用于创建使用 Java 库的 HTML 工作流的简单工具.你可以添加可视化和转换到使用

2013 年开发者需要了解的 10 大开发趋势和技能

技术的不断进化,使得软件开发也跟踪不仅进化,而且成熟了很多.一个不可否认的事实是,科技永远不能是静态的,因为它必须满足与之关联的人的需求.我所见过的软件世界,我必须承认,它是一个动态字段.就像我常说的,技术不断发展演变,有时真的让我们很难跟这个趋势保持同步. 其它翻译版本(1) 飞晏 翻译于 昨天(15:42) 3人顶 顶 翻译的不错哦! 作为一个码农,在码农的世界跟不上潮流是伤不起的.写代码心如止水,但是此时此刻你应该准迎接新的天翻地覆.根据最新的报道表明,2013年码农是最高薪的职业.为了成

开发者必须了解的10大跨平台工具

成本低.周期短,易于上手,不用重新设计,种种 好处让跨平台开发风头无量,也让诸多跨平台开发工具趁势崛起.在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台移动应用开发工具,尤以HTML/JS/CSS开发为众,比如PhoneGap.Sencha Touch等,却也包含使用其他语言进行开发的工具,比如Xamarin,使用C#,就可以开发出能运行于各大主流移动平台之上的原生App. HTML/JavaScript/CSS篇 1. PhoneGap说到跨平台开发工具,很 多人 首先会想到Phone

2020年最重要的10项工作技能

挖掘机技术哪里强?我不知道,但是根据凤凰城大学研究中心未来学会的研究,到 2020 年的时候,最需要的工作技能并不是挖掘机技术.研究人员分析了未来的 6 大变革驱动力,并在此基础上分析出届时最重要的 10 项工作技能. 6大变革驱动力 1.老龄化 根据预测,到 2020 年的时候,中国的人均寿命将达 77 岁,到 2025 时,美国 70% 的人寿命将超过 60 岁.人口老龄化将导致人类对年龄的认知发生变化,个体的职业生涯.家庭生活以及教育也要适应这种变化.退休年龄有可能需要推后(65 岁以后)

对Web开发者非常有价值10个很棒的网站

很多网站默默无闻,但为开发者提供了非常有帮助的内容和功能,本文列出10个很棒的网站,真的对Web开发者非常有价值. Em Chart Em Chart 是一个很有用的工具用来快速简单的将网页上的 em 转成像素值. Twitter API Explorer 该网址为你提供 Twitter API 的浏览和搜索,同时提供了一些可运行的示例代码. Mysql Format Date 它允许使用 MySQL 的 DATE_FORMAT 函数对日期进行格式化,通过选择一个通用的日期格式,页面的底部将会显