计算机软件资格考试是我国最早举行的面向全国计算机软件专业技术人员的社会化专业技术资格考试,在其发展中也对其他相关专业技术资格考试起到了引领作用。其发展历程主要分为三个阶段:
(一)全国计算机软件资格考试的孕育阶段(1987年到1990年)
1987年有20个省、自治区、直辖市、计划单列市的计算机应用推广主管部门联合举行了中国计算机应用软件人员水平考试,包括程序员和高级程序员两个级别,共有13771人报考。到1989年增加了系统分析员级别,全国33个地区参加了联合考试。
1989年国家人事部、国家科委、机械电子部、国务院电子信息系统推广应用办公室联合颁发通知(人职发(1989)3号),决定从1990年开始举行全国计算机应用软件人员专业技术职务任职资格(水平)考试,实行计算机应用软件人员专业技术职务任职资格以考代评制度。1990年由国家人事部下发了《中国计算机应用软件人员专业技术职务任职资格(水平)考试暂行规定》。
(二)全国计算机软件资格考试的成长阶段(1991年到2003年)
由于当时的社会环境下,实行不拘一格选拔人才还存在某种困难,所以,1991年国家人事部又调整了政策,颁布了《中国计算机软件专业技术资格和水平考试暂行规定》(人职发[1991]6号)。该政策将资格和水平考试分离,设置了初级程序员、程序员、高级程序员资格考试(需要报考条件,并与职称挂钩)以及程序员、高级程序员、系统分析员水平考试(与国际接轨,不限报考条件)。同一级别的资格考试与水平考试采用相同试卷,但水平考试的合格标准一般将高于资格考试的合