现在要开始我的ACM之旅啦!

原创 2013年11月09日 20:29:04

前段时间我报了个《软件设计师》软考。刚开始是我看到有同事在看这类的书,后来了解到他们报了这个考试。我随手翻了下,发现这个考试要求的知识挺实用的,算法,设计模式,UML,面向对象设计。。。

于是我想或许通过参加这个考试可以提升一下自己的技能,于是前几个月我也报了一个。

在准备考试的过程中,我确实是温习了以前学的很多知识。例如为了了解数据库,我复习看完了大学里的整本《数据库系统概论》,整本《算法与数据结构》;会看UML图了,特别是通过类图来理解设计模式,和以前只会看代码效果完全不一样。呵呵,收获也不小。但临近考试时,我发现自己还有很多的知识没有学完。于是就有一种应付考试的心态,开始去直接看历年的真题了。但是很快发现,每年考的东西模式基本固定。如果做了几套卷子,考过一点也不难。而且即使你不懂,你也可以考试蒙过去。

从这个现象可以看到两个方面:

一、软件设计师这个证书所要求的知识确实很有用,特别是在日常的工作方面,当然其中要求的知识对面试也很有用,如果你真正掌握那里面的要求,我感觉面试应该是没一点压力的。

二、从一里可以看到这个证书所要求的知识是很有价值的,但是,这试题却一点都不科学,完全反映不了一个人是否真正掌握软件设计师所应该具备的知识,设计能力。因为每年的考题模式基本固定,出题的形式也是基本固定的,灵活性很小。这样一来,即使你不懂,你通过做一些题,你可以找到很多的答题规律(就是所谓的解题技巧),掌握了这些技巧(而非真正有这个能力),通过这个考试并不难。

三、从二可以看出既然有这样的特点,那一定会有很多人是蒙过去的,这种比例肯定不低。那么拿到的这个软件设计师证书含金量也不会很高。当然如果我们是以通过考试获取知识,那么意义是很大的,甚至有没有证书都没有关系。

看到这个现象,我心里就明白了,也没有多大的压力。何况我基础还不错,而且大学学的也是计算机专业。于是还是回到我自己的想法,以巩固自己的专业知识为主,顺便把这个考试给过了。

今天2013.11.09就是这个考试的时间,我上午考完感觉没有任何压力,错的应该不多。呵呵,再插一句,这天很特殊,也是恒大夺冠的日子。

但是下午的题目却做的不好,倒数第二题我没有答好,那是一套算法题,关于动态规划的,距阵连乘,我能看懂题目意思,但是自己想不出合适的算法,于是做起来非常吃力。我现在都没有完全想明白。

之前我还自以为自己算法能力还ok的,二叉树,图,贪心,递归。。。我感觉还行的。但今天花大量的时间都没有将那道题目解出来,真的是被打击了。

想起大学同学给我介绍过acm训练。那时我浏览过一些题目,就是搞算法的,很锻炼人的编程思维。

刚刚我注册了个北大的ACM练习网站。http://poj.org/

希望有时间自己能在这上面花点功夫,别让自己的脑子生锈了。

给自己打气,呵呵。加油!

版权声明:本文为博主原创文章,欢迎转载。

相关文章推荐

触摸DevOps,从现在开始DevOps之旅

来源:互联网 作者:hantu  伴随着互联网时代的真正到来和云计算市场的兴起,DevOps这个词越来越多的进入了我们的视野。我们可以认为DevOps是一组方法论的统称,...

开始你的ACM-ICPC之旅(转)

我觉得这样的文章应该有人写过的,但是Google里面貌似没有(或许有英文版) Baidu给了一个,不过不是很像样http://baike.baidu.com/view/94274.htm 那我就写...
  • yzl_rex
  • yzl_rex
  • 2011年09月19日 11:00
  • 1586

如何开始acm之旅以及需要注意的事项

ACM国际大学生程序设计竞赛(英文全称:ACM International Collegiate Programming Contest(ACM-ICPC或ICPC)是由美国计算机协会(ACM)主办的...

正式开始北大ACM试题之旅

时间过的真快,转眼就2015年了,回首上一篇博客都恍如隔世,居然都是2012年末的事情了,那个时候刚刚离开同学的创业公司,雄心勃勃的投入找工作的浪潮中,那个时候觉得未来皆有可能,觉得一切大有可为,谁知...

【ACM之旅】补写函数

一、[题目] 补写函数 时间限制:1.0s   内存限制:512.0MB 问题描述 根据主程序,补写函数,使得程序可以输出三个数的最大值和最小值。 输入格式 输入包含四个数,前三个数为a...

【ACM之旅】拼写检查

一、[题目] 拼写检查 时间限制:1.0s   内存限制:512.0MB 问题描述 微软的Word有一个拼写检查功能,如果你拼写错了单词,它会用红线标出以示提醒,然后给出可能正确的单词。现在要...

【ACM之旅】那就从这里起航吧!

"Hello ACM !"  你好,ACM。 那就从这里开始记录我的ACM之旅吧。   第一次知道ACM那是7年前的事了,那时我正好上了高中,正好碰上了NOIP(国家信息学奥赛),也是那时候开始了计算...

【ACM之旅】集合运算

一、[题目] 集合运算 时间限制:1.0s   内存限制:512.0MB 问题描述 给出两个整数集合A、B,求出他们的交集、并集以及B在A中的余集。 输入格式 第一行为一个整数n,表示集...

【ACM之旅】选择计算

一、[题目] 选择计算 时间限制:1.0s   内存限制:512.0MB 问题描述 输入三个整数x,y,z。 根据z的值的不同对x和y进行计算: z=1:输出x+y的值; z=2:输出x-y的...

【ACM之旅】球队排名

一、[题目] 球队排名 时间限制:1.0s   内存限制:512.0MB 问题描述 计算机系学生会体育部组织了一次“酒井杯”足球联赛,有若干支球队参加,现在联赛已经圆满落幕,各队的积分、净胜球...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:现在要开始我的ACM之旅啦!
举报原因:
原因补充:

(最多只允许输入30个字)