2005-06-04

保证你现在和未来不失业的十种关键技术

来源: 本站收集整理 作者:佚名 评论 0 条
 

  在当今的IT就业市场,有人欢喜有人忧。有人对目前的工作和薪水很满足,有人目前正面临着下岗,或者已经下岗……

  可能你是公司里唯一谙熟某项要害技术的高手,缺了你,公司便玩不转了;也可能你所在的公司对你现有的专业技能高枕无忧,认为你在任期内足以胜任公司给你的开发任务(当然就不会再花银子去培训你啦)。

  不要告诉我你们公司对原来用VB3开发的业务处理系统很满足,而你呢,也认为自己除了用C语言开发程序以外,不会再去做别的什么事情。

  你是不是对.NET和Java为争夺开发工具市场撕破脸皮而熟视无睹,你是不是对XML将要取代关系数据库而无动于衷以及不屑一顾。你是不是认为你能用汇编或C开发任何东西,所以觉得其它开发工具都不再重要……

  假如真是这样,那么你离失业的日子不远了

  俗话说--未雨绸缪……

  • 想一想假如你现在失业没有工作会怎么样,
  • 想一想现在还有如此之多的弟兄们为了找一个饭碗而四处奔波。
  • 想一想假如现在你们公司为了抢占市场,忽然要进行技术转向,你该怎么办?
  • 想一想你现在为了自己的前途,忽然需要改变技术领域,你该怎么办?或者你不满足于现在自己的知识结构,想要再充实一下,但又不知选择那些内容来学习。那么继续往下看,并一起参加讨论吧,相信会有收获的。

  在人才招聘市场,人事经理们眼球的是实际技能,要求现在和将来从事开发工作所需要的实际技能。作为一个技术开发人员,自己的知识结构是就业和保持自身岗位的要害。此外还有一点也很重要,那就是即便你不再从事或者寻求实际的开发工作,也必须尽可能多地了解和熟悉当今你所从事的领域中最前沿的技术和信息,只有这样才能跟上技术发展的步伐。以便使自己始终处于不败之地。

  本文列出了当今计算机软件开发和应用领域最重要十种要害技术排名,假如你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。

一、XML

  在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有XHTML,XSLT,XSL,DTDs,XML Schema(XSD),XPath,XQuery和SOAP。假如你现在还对XML一无所知,那么赶紧狂补吧。XML是包含类似于HTML标签的一个文本文件,在这个文件中定义了一个树型结构来描述它所保存的数据。

  XML最大的优点是你既可以在这个文本文件中存储结构化数据,也可以在其中存储非结构化数据——也就是说,它能包含和描述"粗糙的"文档数据,就象它描述"规则的"表格数据一样。

  • XHTML是目前编写HTML的首选方法;因为XHTML本身就是格式良好的XML,与通常畸形的HTML文档相比, XHTML格式文档更轻易处理。
  • XSLT和XSL是对XML文档进行转换的语言。它们可以将XML文档转换成各种格式,比如另一个文本文件、PDF文件、HTML文件、逗号分割的文件,或者转换成其它的XML文档。
  • DTDs 和XML Schema用来描述XML文件所包含的数据内容的类型,使你不用编写定制的代码就能对XML文档的内容进行"有效性"检查,使内容强行遵守给出的规则。
  • XPath 和 XQuery是查询语言,用它们可以从XML文档中吸取单个的数据项或者数据项列表。XQuery的功能非凡强大,因为它对XPath查询进行了扩展。实际上,XQuery和XML的关系就像SQL之于关系数据库一样。
  • SOAP是Web services间进行通讯的标准协议。你不必知道SOAP协议的所有细节,但是你应该熟悉其常用规则及其工作原理,这样你才能使用它。

二、Web Services

  Web服务是XML流行后的直接产物。因为XML可以描述数据和对象,XML大纲可以保证XML文档数据的有效性,因为XML的基于文本的规范,因而XML文档极其适合于作为一种跨平台通讯标准的基本格式。假如你还没有接触过Web服务,那么过不了多久你肯定会碰到它,所以必须熟练把握Web服务,最好是精通它,因为它是迄今为止应用程序间跨不同种类机器、语言、平台和位置通讯的最简单的一种方式。不管你需不需要它,Web服务都会是将来互用性的主要趋势。
共3页: 上一页 1 [2] [3] 下一页

    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号