4007654355
NEWS
网站建设、网站制作、网站设计等相关资讯

学妹问,学网站开发还是打 ACM?

日期:2024-04-02 访问:396次 作者:admin

聊聊我的选择

大家好,我是鱼皮,前几天在知乎上看到一位大一计科学弟的问题:我想学做 Web 项目,又想学算法搞 ACM,如何取舍呢 ?

ACM 是国际大学生程序设计竞赛,旨在展示大学生创新能力、团队精神、编写程序、分析和解决问题的能力,认可度极高。

这个问题我相信不少同学都纠结过,四年前的我也一样,下面给大家聊聊我的选择。

我的选择

刚上大学的时候,我面对各种编程语言和新奇知识无从下手,也不知道自己适合学习什么。于是大一期间,我胡吃海喝,学了 C 语言、C++、Ja、web 开发、Python 等,持续为学校做网站的同时,也在学校的课堂教育和熏陶下做了不少 ACM 算法题目。

吃多了容易拉肚子,这个比喻虽然土但却非常贴切。当时的我就是这种状态,每天要学的东西都很多,再加上算法题目做不出,简直压力山大。时间长了,我竟然都已经麻木了,开始机械性地学习、机械性地刷算法题目,甚至有些做不出的题直接复制粘贴应付了事。

这种高压状态持续一段时间后,我意识到,大学的时间有限,我的精力也有限,一定要 懂得取舍

舍得舍得,小舍小得,大舍大得,不舍不得。

在一番考虑下,我决定放弃 ACM 了,专心去学习软件开发,从此在做项目的路上无法自拔。

原因

为什么放弃 ACM 选择学习 web 和其他开发呢? 对我而言,主要是以下几个原因:

难度

ACM 竞赛专业性强,题目大多数是英文描述,考察数学思维和逻辑,难度较大,不好上手。我在做 ACM 初级题目时就已经感觉非常枯燥了,做的脑阔疼。

而 Web 开发入门相对简单很多,可以即学即练,比较轻松有趣,还能发挥创意做出自己的作品,收获成就感。

对我来说,做 ACM 就犯困,还不如学 Web 开发,起码能有动力学下去。

性价比

学任何知识都需要时间,都要多投入才有收获,所以这里我们只考虑 性价比

ACM 本就是比赛,竞争非常激烈,各种叫得上名号的名校学子、数学天才、算法大牛,想要获得一个能拿出手的奖,要么你很聪明有天赋,要么就投入比别人更多的时间去日常训练,否则你凭什么超过别人呢?

而 Web 开发的学习时间相对自由灵活,也几乎感受不到竞争。当然,不是完全没有竞争,毕竟就业找工作时还是要看你的能力。而且竞争小也未必是好事,容易让人懈怠。

未来发展

在选择时,要先问问自己,对什么感兴趣呢?今后打算朝哪个方向发展呢?是做算法工程师,还是开发工程师呢?

对于任何方向的程序员来说,算法思维都非常重要。虽然多做 ACM 题目能训练算法思维,但是如果你不是想从事算法工程师工作的话,绝大多数的算法在今后工作中是用不到的,甚至求职面试时问的算法题也不会达到 ACM 题目的难度。

的确,如果你能在竞赛中拿奖,成为算法大牛,那么求职面试时录取机会加倍放大;但如果你没有很好的奖项,在平时又没有精力去学习开发知识,只是沉迷于刷 ACM 算法题目,那么在找工作时,你完全处于不利状态。

我从小就想开发自己的软件,梦想搞一番大事业,可谓是年少有为不自卑。在入学时就定下了目标,想从事软件开发方向,因此选择学 web 对我来说帮助会更大。

风险

我高中时数学其实是不错的,但在 ACM 题目和算法大佬面前,仍是一介草民。做学校 OJ 题的时候还好,但是后来看《挑战程序设计竞赛》等 ACM 书籍时,就有些吃力了。看完之后,再做 ACM 题目时,经常还是一道题折腾几个小时仍然做不出,写出了代码也不能完全理解,还老是忘,就很怀疑自己的智力。即使去参加竞赛了,我也是充当背景板或者只是 “到此一游”。

总之,在做 ACM 题目时,我看不到自己的未来,很担心做了半天题目,还是做不出,浪费了时间,搞崩了心态。而学习 Web 开发时,网上资源多,解决方案多,我的进步更平稳。

虽然我在学习上有冲劲,但不会为了自己的未来而冒险。

头发

还有就是,我发现自己刷 ACM 题的时候,头发掉的明显比写 Web 时要快,看似合理又很不合理!

虽然我选择了 Web 开发,但不是说建议大家放弃 ACM。其实大一到大二的上学期,多做一些 ACM 算法题目对自己也是很有帮助的,接受过一些训练,以后找工作刷算法会更轻松。此外,不少同学就是对算法、对数学感兴趣或者有天赋,那么参与 ACM 是一个很好的选择。但也千万不要把一切堵在 ACM 上,还是要抽出时间学习基础开发技能的,多一条路会更稳一些。

最后,无论选择哪个方向,都要努力呀,毕竟越来越卷了。

相信自己有能力,那么你就真的会有!

觉得本文还不错的话,希望朋友们能 点赞 + 在看 支持下,给俺点创作的动力 ❤️


标签:



相关文章: “海滨社区SEO精优化,提升排名一网打尽”  用户旅程设计:构建卓越体验的旅程  流量翻倍秘术,关键词优化神器  运营推广网站的三大方法  抖音这么火,企业还有必要做营销推广吗?  8大营销工具指的是哪些  湖州SEO公司,关键词优化,客户订单翻倍?,魔贝seo十三期  电商复盘是什么意思  改写后的疑问句:改写得物退货是否免费?  精准渠道选优,高效推广策略  淘宝小号交易平台安全购买方法有哪些?  企业怎么样建设直接营销型网站  AI改写文章工具,能否引领内容创作新纪元?  舟山SEO平台,助力企业品牌腾飞  如何快速进入淘宝闲鱼?  淘宝账号名能改了吗?  系统开发 篇一:小程序开发费用,做小程序多少钱 小程序开发需要多少钱?山东一老师受伤不便走路,学生化身“知识绑匪”将老师推进教室  免费GPT,如何开启创意与智慧的无限之门?  年假是按照入职时间还是  SEO营销:品牌崛起加速器  网站排名优化,哪家有实力?,上海网站建设升级  双平台推广,精准触达,如何提升品牌知名度?,大连网站优化设计文案  食品行业的发展现状和趋势  电商中roi是什么意思  轻松创作,AI助力高效写作!  “SEO神器,快速提升排名,精准引流无忧”  经济师高级职称:业绩卓越,专业精湛,贡献显著  文投控股上涨5.32%,报3.17元/股他是章子怡最想嫁的人,比汪峰优秀太多,如今的他却至今未婚!  常德关键词优化:如何精准锁定目标用户?,南岸区seo优化排名  已发货的淘宝商品还能退货吗?  SEO入门到精通,哪家培训机构效果佳?,广州矩阵seo渠道  SEO魔力,让访客情不自禁爱上你的站!  虎门短视频SEO排名榜:如何利用关键词优化短视频营销?,河东区营销推广方案  探索2019,揭秘浏览器进化之谜?,推广营销方案烟诹云速捷em冫  淘宝喵糖助力,每人最多助力几次?  提升关键词排名秘诀  小蓝资源网SEO步骤:关键词布局,如何快速提升网站排名?,口碑网站推广怎么做  兰州美食双推荐,你尝过哪些地道佳肴?,网站运营推广哪里专业  海淀SEO秘籍,快速提升排名  ChatGPT暂不可用,修复中,敬请期待!  长沙网站优化,快速提升排名,精准引流  百度信息高效推广秘籍  关于企业网站问题与网络营销效果的再思考  微信分销系统的几个建议  网站排名优化投资回报,策略选对三年赚回!  宝安SEO,网站闪耀新高度  线上线下联动,精准触达医疗需求  环保先锋,如何引领绿色未来?,江西seo简单教程  廊坊网络营销专家  国货之光站务宝 

豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤互联网技术服务 豪情圣贤网络服务 豪情圣贤网络服务 豪情圣贤网络服务 豪情圣贤科技 豪情圣贤科技 豪情圣贤科技