构建 Linux 认证计划
不久之前,Linux 认证计划的想法仅存在于不同地点、各自独立工作的个人和小团体的头脑和讨论中。在过去一年中,许多这些分散的人员聚集在一起,共同努力制定 Linux 认证计划。这个群体是谁?他们是如何走到一起的?到目前为止他们取得了哪些成就?
我们称自己为 Linux 职业协会 (LPI)。正如我们在网站 (http://www.lpi.org/) 上声明的那样,我们的使命宣言是
我们认为有必要制定一个标准化的、跨国的、受人尊敬的计划,以认证个人在 Linux 方面的专业知识水平。该计划必须能够满足 Linux 专业人士以及将雇用或聘用他们的组织的要求。
我们的目标是在 Linux 社区内部设计和交付这样一个计划,并在必要时使用志愿者和聘用资源。我们决心开展一个经过深思熟虑、开放、严谨的开发过程,直接促成建立一个公认且广泛认可的 Linux 认证机构。
通过这些文字,我们将我们的总体目标写入书面形式,这是一个非凡的倡议,它源于过去一年大部分时间里邮件列表的讨论。在本文中,我将讨论该倡议是如何演变的、我们目前的计划是什么,以及您如何参与进来。
我们工作的一部分始于我为 1998 年 10 月号的 Linux Gazette 撰写的一篇文章 (www.linuxgazette.com/issue33/york.html)。在那篇文章中,我概述了我认为认证计划将有助于 Linux 发展的理由,并鼓励人们与我联系。反响非常热烈,我们立即建立了一个邮件列表来帮助协调我们的讨论。在此过程中,我们找到了其他也在从事认证工作的个人和团体,并试图找到共同努力进行认证的方法。
与此同时,加拿大 Linux 用户交流协会 (CLUE) 的 Evan Leibovitch 正在协调另一项独立的工作。从 1998 年 4 月开始,他们建立了一个专注于认证的邮件列表,并在讨论如何实施认证计划方面取得了相当大的进展。该列表迅速增长,并开始包括来自世界各地的人。一度,他们的列表包括三个发行版的代表:Caldera、SuSE 和 Debian。
去年 11 月,Linux International 的 Jon “maddog” Hall 将我介绍给了 Evan。我们立即看到了我们两项工作之间的相似之处,并探讨了结合我们两个团队的力量的方法。在我们团队联合之后,我们实施了一个组织结构,以帮助共同工作,并沿着多条路径推进我们的计划。随着我们的推进,该倡议吸引了一大批才华横溢的志愿者,他们中的许多人为将我们的集体计划变为现实贡献了(并将继续贡献)非常长的时间。
我们中的许多人认为 Linux 认证计划 将会 出现。问题是我们希望认证计划来自特定供应商,还是从 Linux 社区内部发展而来。
聚集在我们努力背后的人们认为,认证是必要的,原因有很多。简而言之,我们认为认证将做到以下几点
加速企业采用 Linux。随着越来越多的人了解 Linux 并追求认证,他们将加快企业环境中 Linux 的采用。
创建行业认可。微软、Novell、Lotus 和其他公司花费了数百万美元来说服 IT 行业认证的价值。Linux 认证计划将使那些重视认证的人看到 Linux “已成为一种可行的选择”。
反驳“无支持”的论点。随着越来越多的候选人获得认证,它成为一个可以用来表明 IT 行业有多少 Linux 支持专业人员可用的统计数据。
为新用户提供学习路径。通常,想要学习 Linux 的人不知道从哪里开始。认证计划可以为学习提供一条路径。
为希望帮助教育客户(学生或读者)的培训中心和出版商提供组织机制。
扩大 Linux 的营销。每个培训中心和每本专注于产品认证路径的书籍都会为该产品创造更多的营销。到目前为止,营销预算一直用于推广其他操作系统。我们希望看到这笔钱的一部分用于推广 Linux 并招募新用户。
将学生转变为拥护者。如果学生了解 Linux 以及如何安装、配置和使用操作系统,那么当他们进入 IT 行业时,他们将成为 Linux 的拥护者。人们推荐他们了解的产品。我们需要他们了解 Linux。
为掌握 Linux 技能的个人提供其他就业途径。每个可以受雇撰写或教授 Linux 的人都会成为 Linux 的又一位拥护者,可能是全职的。
认可 Linux 专业人员的能力。完善的认证计划提供了一种机制来认可使用 Linux 的个人的成就。
协助招聘过程。最具争议的是,认证计划可以帮助招聘经理了解某人的专业知识水平。它不能用作唯一的标准,也不能替代多年的经验。但是,许多 IT 经理希望开始使用 Linux,并且正在寻找精通 Linux 的人。如果经理不了解 Linux,他们如何确定某人实际拥有的背景类型?认证计划可以帮助经理了解个人至少具有 Linux 知识的基本水平。
有关其中一些要点的更长描述可以在我 1998 年 10 月在 Linux Gazette 上发表的文章中找到。
在认识到需求后,加入我们邮件列表的人们迅速就许多问题达成了共识,包括
获得 Linux 认证的成本应尽可能低。考试费用应以支付考试交付费用为目标,并可能略微增加一部分以帮助抵消未来考试的开发费用。
我们为交付 Linux 认证而开发的机制必须具有全球规模。任何国家的个人都必须能够参加认证考试。
Linux 认证计划必须是发行版中立和供应商中立的。它不应被视为偏向于任何一个 Linux 发行版,也不应偏向于任何教育或其他服务供应商。
通过我们的计划开发,我们决定通过特定于发行版的考试来处理发行版差异。我们将为每个发行版创建单独的考试,并涵盖该发行版独有的项目,例如安装、图形管理工具和文件位置。
为了实现全球化并能够大规模部署,我们还决定,至少对于第一级,我们需要使用标准化的计算机化考试系统,例如 VUE 和 Sylvan Prometric 提供的系统。我们长时间讨论了使用基于网络的测试,但目前无法确定任何防止欺诈的机制。只要有人可以有朋友在附近提供答案(或代替他们参加考试),滥用的可能性就太高了。我们同意继续监控技术,希望有一天能找到解决方案。
与此同时,我们将与计算机化考试供应商合作,使我们的考试在全球范围内可用。我们还在考虑在考试中心容易找到的地方进行其他形式的监考考试。对于我们认证计划的最高级别,我们仍在讨论是否进行某种形式的“动手”测试。该讨论和决定仍在进行中。
在我们的讨论中,我们也意识到我们希望我们的计划只专注于认证个人。我们希望有多种认证途径。一个人可以从网上下载我们的考试目标,在家中使用他们的系统,然后去参加考试,只支付最低的考试费用。另一方面,考生也可以花费大量资金参加讲师指导的课程来准备认证。其他人也可以去书店购买可以帮助他们准备认证的书籍。基于计算机的课程和网站也肯定会是选择。我们决定将我们的努力集中在 认证 上,将考生的 教育 留给培训中心、出版商和其他有兴趣提供此类服务的人。
我们的计划是一个社区努力,对所有想参与该过程的人开放。因此,我们继续使用开放的公共邮件列表进行我们的大部分工作。
最后,一个普遍的呼声是,我们不希望我们的计划像许多人认为的其他 IT 认证计划那样薄弱。我们希望确保这个计划做得正确。
在开发我们的计划时,Evan Leibovitch 引入了通过 CLUE 邮件列表开发的大部分工作。邮件列表对该计划进行了长时间的讨论和辩论。最终,由 Tom Peters 领导的计划委员会接管了责任,并充实了更多细节。
通过我们的计划,认证最终将在三个级别提供,尽管在撰写本文时(1999 年 3 月)这些级别的名称尚未最终确定。考试将逐步开发,在创建第二级考试之前创建第一级考试所需的考试,依此类推。在短期内,这将允许参与者在更高级的考试正在开发的情况下完成较低级别的认证。
考试内容目前正在积极开发中,尽管到本文发表时,第一级考试的大部分内容应该接近完成。虽然每次考试的确切内容和目标仍在开发中,但考试结构(我们选择将单个测试标记为“T#”)在侧边栏“考试结构”中显示。
我们的意图是为大多数主要发行版创建单独的 T2 考试。T5 考试列表仅是一组在此级别可能产生的专业考试的示例;确切的列表尚未确定。
正如我们目前定义的计划,考生将被要求通过某些测试才能达到不同的认证级别
要获得 1 级认证,申请人必须完成 T1 和一项或多项 T2 考试。
要获得 2 级认证,申请人必须完成 1 级认证,以及 T3 和 T4 考试。
要获得 3 级认证,申请人必须完成 2 级认证,以及任意两项 T5 考试。
完成的 T2 和 T5 考试的选择将在参与者的证书上标明为背书。
在 1999 年初,我们的大部分工作都发生在专注于非常具体任务的各个委员会中。如下所述,我们开发了一项工作分析调查,开始了我们的公共关系,建立了一个咨询委员会以提供更多反馈,并成立了一个独立的非营利公司。
在我们的一群志愿者中,有几位拥有心理测量学学位的人,他们花费了大量时间研究验证我们考试结果的方法。其中一位 Scott Murray 担任我们的考试开发委员会主席,并一直在努力确保我们的考试以尽可能最好的方法开发。
在 1999 年 3 月和 4 月,Scott 和 Tom Peters 开发了一个基于网络的系统,我们通过该系统进行了广泛的工作分析调查。这项调查的主要目的是帮助我们制定第一级考试的目标。数百名志愿者抽出时间完成我们的调查,并帮助我们统计验证 Linux 系统管理员每天执行的任务。这项调查的结果被用来帮助我们推导出我们在我们网站上发布的考试目标。
在此期间,我们希望确保我们的计划既满足 Linux 社区的需求,也满足将雇用成功候选人的组织的需求;因此,Evan、Chuck Mead 和我以及我们的企业关系委员会的其他成员建立了一个咨询委员会。该委员会由可以为我们提供所需反馈的个人和组织组成。我们的咨询委员会成员是一个私人邮件列表的一部分,偶尔会在其中发布问题并征求反馈。他们的协助旨在帮助指导 LPI 计划的总体方向,以及帮助解决邮件列表中不时出现的可能需要更广泛行业视角的问题。作为一个咨询机构,咨询委员会在 LPI 董事会在做出与 LPI 相关的决策时向其提供意见。在建立我们的咨询委员会的过程中,我们在 LinuxWorld 和 CeBIT 等贸易展会上以及与个人和公司单独举行的会议都非常成功。我们宣布成立一个大型委员会,其中包括来自多个发行版、Linux International、Linux Journal、UniForum、出版商、信息技术公司和其他相信 Linux 认证必要性的人员的代表。我们感谢他们的支持和协助,使我们的计划成为现实。请访问我们的网站(见资源)以获取我们咨询委员会的完整列表。
与此同时,Evan 和公共关系委员会正在收集记者和网站的姓名和地址。Evan 协调我们的工作,定期发布新闻稿宣传我们的工作。他的工作导致访问次数大幅增加,并增加了对我们计划的参与。
我们还开始与系统管理员协会 (SAGE) 合作,SAGE 是 USENIX 内的一个特殊技术小组,其成员正在开发 UNIX 认证计划。我们分享了有关工作的信息,并指定了一些个人担任计划之间的联络员。
最后,我们的指导委员会开始成为正式的董事会并注册为非营利公司。我们的董事会也开始提交资金提案,以为已经开始的考试开发提供资金。
当您阅读本文时,我们的几项考试应该接近完成。然而,即使这些考试即将完成,我们还有更多考试需要开发。现在有 200 多人加入了我们的各个邮件列表,并且不乏需要完成的任务。请访问我们的网站,了解您如何参与进来,并加入我们的行列,为 Linux 制定一个强大的认证计划。
自从我们去年秋天开始讨论以来,这真是一段狂野的旅程。我们进行了激烈的辩论,并投入了非常长的时间。但最重要的是,我们的努力表明了许多人共同努力实现共同目标的强大力量。我们能够承担大型任务并完成它们,主要是因为我们可以将工作分摊给很多人。这真是一个社区项目,我们相信它将产生信息技术行业中最好的认证计划。我们邀请您访问我们的网站并加入我们。
Dan York (dyork@linuxcare.com) 是 Linux 职业协会董事会成员。他曾在企业培训行业担任技术讲师和培训经理九年,并从事互联网和 UNIX 系统工作 13 年。他还是系统管理员协会(SAGE—USENIX 的一个部门)认证委员会的成员。他受雇于 Linuxcare, Inc., (http://www.linuxcare.com/) 全职帮助开发 LPI 认证计划。