举报

ACM 和软考,哪个更好呢?

1

作为在大学生,参加 ACM 天天刷题好呢?还是考个软件水平考试证书好呢?

ava
BestAns

2021-9-16

举报
1

两个不冲突。如果有时间,可以都参加。

两者区别是:

ACM 获奖后的好处,远远大于软考。毕竟 ACM 获奖难。

ACM 是竞赛性质,极少数人能拿奖。软考是过关性质,只要努力学,都能过关,没有竞争性。

ACM 主要是算法,没有太大规模的程序,也就几百行,连 class 都用不到,更不需要设计模式相关的知识。而对于软考来说,算法是基本,但不如 ACM 难。重点是设计模式、软件架构、项目管理等。举个例子,微软开源的一个 CRM 项目 Orchard,这个 Solution 有 100 多个 Project 组成。对于一个只刷竞赛题的 ACM 选手来说,阅读起来会有一定的障碍。对于过了软考的同学,阅读这样的项目相对就会容易一些。

在了解两者区别后,根据自己的规划来选择就好。

ava
慢羊羊

2021-9-17

技术讨论社区