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

标签: 软件设计师 ACM 算法 编程
1045人阅读 评论(0) 收藏 举报
分类:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

查看评论

小C打比赛(状压dp)

链接:https://www.nowcoder.com/acm/contest/57/C 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65...
  • feng_zhiyu
  • feng_zhiyu
  • 2018-01-20 22:34:57
  • 67

为什么我找不到工作啊?(我快疯了)请前辈帮我分析分析

简历如下,为什么啊?我不太明白,为啥?教育背景                                                             2005.8—2009.6 **...
  • phphot
  • phphot
  • 2009-02-14 16:32:00
  • 768

skycc营销软件奔向创意的天际

       昨日我设计的“橘色轻盈”已获得了最佳创意奖。。打开电脑,如平时般开始埋头工作,浏览网页寻找新一轮的灵感。。       几天几夜的设计,跟网友“屁屁猫”“小严飞到”交流沟通,总算完成了“...
  • cfafad
  • cfafad
  • 2009-12-22 11:41:00
  • 208

hdu---2015做题笔记

hdu---2015偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) ...
  • ricefrant
  • ricefrant
  • 2016-10-06 19:27:56
  • 222

游戏之旅--我的编程感悟.pdf

  • 2010年09月12日 15:55
  • 35.58MB
  • 下载

HDU2015 偶数求和【入门】

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • tigerisland45
  • tigerisland45
  • 2016-06-27 08:00:13
  • 3991

设计模式21 - Strategy 策略模式

来自http://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html> 策略模式属于对象的行为模式。其用意是针对一组算法...
  • songuooo
  • songuooo
  • 2013-01-06 19:43:55
  • 702

开始我的博客之旅啦

大一时,我开了这个CSDN的账号,想着自己可以开始写些什么,但是一直都没有实现。 今天在CSDN上看到一个女生的账号,她写了好多的技术博文,并且她也是在大学的时候开始的。所以说这个专业没有适不适合女...
  • small_snowflake
  • small_snowflake
  • 2015-11-15 20:58:06
  • 239

游戏之旅-我的编程感悟 云风著 414页 37.5M 高清书签版.pdf

  • 2012年08月21日 10:35
  • 36.64MB
  • 下载

偶数求和 HDU 2012

偶数求和 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • Litter_Limbo
  • Litter_Limbo
  • 2015-04-01 21:42:39
  • 512
    个人资料
    持之以恒
    等级:
    访问量: 134万+
    积分: 1万+
    排名: 1916
    最新评论