操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

我与软考的初次接触

2007-9-26 作者:唐海波 网友评论 0 条 点击进入论坛

  从1996年参加程序员级计算机软件水平考试以来,至2005年顺利取得了系统分析师资格,不知不觉与软件水平考试的接触已经有十年有余。回想这一段与软件水平考试的相伴旅程,深深地感受到了软件水平考试对我个人生活和工作的影响,同时也感受到了软件由最初的科学计算,转变到了全面的企业应用,直到现在的面向广大用户的web service分布式应用普遍在计算机应用过程中的变迁。

  与软件水平考试的初次接触其实说得上是机缘巧合,事情的起始往往就是那么的具有故事性。1996年是我的大学生活的最后一年,最后一个学期由于毕业论文的原因及个人对矩阵计算的兴趣,需要对数学矩阵进行大量的计算工作。矩阵计算本身的原理比较简单,但是计算过程非常繁琐,而且人工计算过程中非常容易出现一些小错误,而这些小错误要被检查出来并被改正需要计算人员花费大量的时间与精力。这时一个很偶然的机会从老师那得知使用计算机编程的方法进行数学计算具有准确高效的优点,这使得原本对计算机毫无兴趣的我尝试着开始使用计算机来作为完成任务的工具。

  在学习计算机编程的过程中体会最深的是编写程序是一个从兴趣高涨到枯燥乏味的过程。刚开始学习选择的是老师推荐的在数学计算领域非常方便的Fortran语言,从熟悉计算机键盘到熟练使用DOS命令,再能够编写出符合语法规则的一段Fortran程序,期间经历了非常多的小故事:由于键盘不熟悉刚开始时一次上机下来连一小段程序也无法保证顺利输入完毕,更谈不上进行调试了;因为不了解DOS的基本操作命令,写好的东西不知道如何保存到软盘上(当时使用的计算机是APPLEⅡ,没有硬盘);写出的东西运行不正确但就是找不出错误所在。

  经过了一段让我劳心劳力的初始期后,一切都慢慢地好转,用Fortran编写的程序能够正常运转,这时才真正开始着手使用计算机解决当时要完成的计算任务。当编写完所有的计算程序后,仔细回顾才发现自己在学习使用计算机的时间与精力比起原来想通过计算机运算节省时间来说,投入产出比实在是太大了,如果将这些时间用在手工计算上早就能够完成所有的计算任务还能有大量的时间去与其他同学打打球,玩玩牌了。许多同学都说我是费力不讨好,尤其是毕业论文中只用到了计算结果而与所编写的程序并无大关系。

  正是这些看起来没有价值的努力,却使得我萌发了参与软件水平考试的想法。在学习Fortran语言时为了了解更多的使用方法,曾经看过一本日本的软件考试试题集和一些历年的软件水平考试试题解析(当时的软件水平考试中还有Fortran语言试题,其中比较多地集中在数学计算领域),而在参考这些资料的时候,感觉自己完成这些试题的能力随着学习的深入也越来越强,越来越有信心去参与这一全国范围的计算机专业考试,虽然自己并不是一个计算机专业学生。完成了毕业论文,面临着离校求职的压力,计算机的学习也停了一段时间。离校后在家闲来无聊时,正好有个同学到家中来玩,说要去当时的科委报名参加软件资格水平考试,想起假期反正没事,不如将原来的兴趣拾起参加考试,顺便也检查一下自己的能力。

  考试的事情就没那么有故事情节了,看专业书籍、复习编程知识、翻阅历年试题,当年的10月还是11月参加考试后竟然顺利地通过了考试,取得了程序员资格证与程序员水平证。

  就这样与软考开始了第一次接触,也正是这次与软考的接触开启了我进入计算机科学领域的一扇门。所有这一切都是无心之间,却又是收获不少。虽然目前已经取得了系统分析师,但在计算机领域感觉到要学习的东西是越来越多,计算机所涉及的领域也是越来越广泛,自己所面临的未来也是越来越具有挑战性,软考给我的故事还会越来越多,我也会将通过软考所收获的这一切奉献给更多的人们。

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46468 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail