您的位置:首页 > 职场人生

程序员考试心得体会

2007-12-05 22:27 393 查看
从高中到大学我一直都是喜欢计算机,对编程尤感兴趣,大家都知道,兴趣是最重要的,一个人不能没有兴趣,要知道没有兴趣爱好的人生是荒凉的人生。对于一些复杂的算法或程序我比较喜欢去钻研,每次成功之后都会很有成就感。我想我们也正是因为这种偶尔有的或经常有的成就感,影响着我们对某方面的兴趣和对自己的欣赏度。如果一个人缺乏这方面,不管他原本有多么的自信,我想,他的兴趣和自信也会被慢慢的磨灭掉。这样说应该是比较符合逻辑的。“成就感”对于我们自己来说是很重要的,它能推动一个人怀有兴趣的去学习与工作,也是动力的源泉之一。
  有理想的人通常都喜欢憧憬自己美好的未来,我也是,希望自己的人生是闪耀的,而不是黯淡的。但一开始以为上大学是件很轻松很好玩的事,所以就比较放纵自己,玩了一年半,兴趣和信心也所剩无几,但自己还是有理想有抱负的,觉得该时候收心认真学习了,不能再随意挥霍时间了,在学习方面也没做一件让自己觉得很有成就感的事。于是就想考个程序员来约束一下自己,虽然之前一直都没认真学习过,但还是比较有信心,因为看了考试大纲之后,心中还是有个数,自己知道的有多少,不知道的有多少,其中大部分知识我都有接触过,在程序设计方面自己也有一定的程序思想。
  今年下半年报了程序员考试,这是我第一次报考。之后我就投入到了紧张的学习当中。经过5个多月的紧张学习,收获还是挺多的。准备得也算比较充分了,不过考试那天上午的题还做得的点不顺手,感觉挺难的,而下午的考试难度却不是很高。考完之后说真的挺后怕的,担心上午有可能过不了的,下午倒是没什么问题。
  前几天,可以查成绩了,打开查询成绩的网站,心里很激动,更多的是忐忑不安,怕通不过,我输入准考证号和身份证号,紧张的时刻到了,点击查询,看到了成绩,上午54分,下午66分(见上一篇),我心中那根紧绷的弦也松了下了,虽然合格线还没有确定,但肯定是过的了。
参加软考的人应该都知道这样一件事情,就是对于软考每次都要排出全国前50强的,不过我这成绩肯定是与50强无缘了,但通过了,蛮让我很欣慰的。全国50强是很有一定难度的,不是一般人能考的了的。上午题跟下午题的总分都是75分,通过的分数线每次都是订在45分左右,除上午跟下午都要通过外,总分至少要有130分以上,这样的级别限制太高了。

不过话说回来,通过这次软考,让我学到了很多知识,也让我对自己更加自信了,同时我也总结了一些考试经验,为下一次的软件设计师作铺垫,在此也与大家一同分享,若有不当之处,还望大家给予指正。
  首先,要对整个考试大纲认真、仔细地看几遍,不能是走马观花式的看,一定要很清楚地知道它的考试要求、考试范围等等信息,然后把所有知识点都跟自己所知道的比较一下,看哪些知识点是自己还没接触过的,哪些知识点是需要重点复习的,还有,觉得哪些知识点将会是出题的重点,都适当地做些标记,这样心里有个底,有利于给考试的复习工作做有效的安排。这一步很重要,因为只有计划好了,才谈得上实现。当然这只是一个初步计划,在复习的过程中可因自己的复习情况而作相应更好的和具体的计划。
  然后,第二步就是开始复习了,辅导书当然是必备的,各出版社的辅导书都有很多,但基本上都是围绕考纲来的,不会有什么差别。复习内容分上午跟下午两个部分,上午这部分可以分两个阶段进行:
  第一阶段,把辅导书认真看两到三遍。
  第一遍一定要认真仔细的看,不然第二遍的效果也不会太好,对于需要理解的知识一定要理解透彻,不能一知半解,还留有什么疑问就不管了,这也是学习中最忌讳的。确实一时难以理解的可以先放下,做个标记,因为有些知识需要联系到后面具体的知识或者到第二遍、第三遍的时候才能理解。也可以通过在论坛求助,论坛里有很多资深的人士和专家,能够及时的给你答案,网络是一个很好的学习平台,我们要充分的利用它。
  在复习各章节的时候,要有一个计划,譬如,规定每天掌握多少知识点或者多少页等等,这个肯定是没有一个定律的,要因各章节内容的难易程度而不同。此外,通过做每章后面的习题来巩固知识。
  第二个阶段,做试题。
  根据我做题和考试的经验,上午题的难度并不高,都是一些基础知识,但它所涉及到的知识特别广,如果你的知识面不够,就会碰到很多没遇到过的题目,所以要多做题目。通过做历年的真题可以对考试进行分析,分析考试的侧重点、命题趋势及分值的分布情况等等。这对自己的再次复习会很有帮助。
  至于下午这部分,主要就是程序设计了,而程序设计的核心就是算法,这个相对没有程序基础的人来讲还是有些难度,如果对算法的思想不理解或不熟悉,在做题的时候就会思路不清晰甚至脑子一片空白,这就导致在考试的时候浪费很多的时间。所以,掌握各种算法才是关键。《数据结构》中的知识是考试的重点,其中线性表、栈和队列、树和二叉树、排序、查找等内容是需要重点掌握的。除此之外,应尽可能多的掌握一些算法问题。比如,汉诺塔等算法以及各种查找与排序算法(二分法查找、Hash查找法、插入排序法、递归排序、快速排序等等)。
  一份耕耘,一份收获。我相信只要努力付出就一定会有收获。在此,预祝即将参加软考的朋友们顺利通过考试!

向自己理想迈进吧!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: