查看: 3940| 回复: 34
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 我有个刷题的朋友。想问个关于选课的问题

🔗
mc2 | 只看该作者 |倒序浏览
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
ta的下两个学期的选课计划是

  • Combinatorics
  • AI theory
  • Algorithms
  • Graph Theory
  • Computational Complexity
  • Operating Systems
  • Distributed Systems

已经比较满了。

想问问大家下面这些课有哪些比上面的更重要

  • Web Systems
  • Databases
  • Programming Languages
  • Software

我已经提供个人意见可是人家不信。非要让我到这里来发帖问下。谢谢大神们的指点和赐教!手动抱拳!

补充内容 (2020-10-6 05:11):
C++为主要编程语言

上一篇:终于刷穿了Leetcode
下一篇:在家刷一年的leetcode,这个主意怎么样?
 楼主| mc2 2020-10-6 22:54:31 | 只看该作者
全局:
看来,“人家不信”是有道理的。农民们的意见真的让我有点懵圈了。

还请大神们不吝赐教!!!
回复

使用道具 举报

推荐
taniyama007 2020-10-6 11:35:22 | 只看该作者
全局:
mc2 发表于 2020-10-6 10:29
刷题和选课是没关系。但是我跟ta说不要选那些课程比如Programming Languages因为刷提的时候已经掌握了很 ...

您确定了解Programming Languages这门课是讲什么的吗……

评分

参与人数 1大米 +1 收起 理由
mc2 + 1 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分

回复

使用道具 举报

全局:
后面4节都超级好啊 @@ 前面的很多都没有必要

评分

参与人数 1大米 +1 收起 理由
mc2 + 1 欢迎分享你知道的情况,会给更多积分奖励!

查看全部评分

回复

使用道具 举报

全局:
其实从找工作的角度…后面四门课比前面的都好emmmmmm 他开心就好,new grad 主要还是刷题

补充内容 (2020-10-6 12:05):
个人感觉combinatorics是最最没必要的一门

评分

参与人数 1大米 +2 收起 理由
mc2 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
你的这个朋友是你自己吗23333
感觉选的课程有点多,还有时间刷题吗?他要找哪方面的工作需要用到Combinatorics?首先明确职业规划吧,是做前端后端数据AI?

评分

参与人数 1大米 +2 收起 理由
mc2 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
WWWWGWWWW 2020-10-6 09:46:50 | 只看该作者
全局:
刷题和选课没啥关系吧,选课不是得看自己对什么方向感兴趣吗?如果是为了给刷题腾时间而选课,建议选选水课

评分

参与人数 1大米 +2 收起 理由
mc2 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
 楼主| mc2 2020-10-6 10:27:22 | 只看该作者
全局:
littledonkey15 发表于 2020-10-5 13:35
你的这个朋友是你自己吗23333
感觉选的课程有点多,还有时间刷题吗?他要找哪方面的工作需要用到Combinato ...

两个学期的课程,好像还是强度大哈。

后端计算。不是我。真的是另外一个人。厚厚。

Combinatorics面试的时候不靠吗?那么多dp的题目,尤其是狗家的。
回复

使用道具 举报

🔗
 楼主| mc2 2020-10-6 10:29:59 | 只看该作者
全局:
WWWWGWWWW 发表于 2020-10-5 13:46
刷题和选课没啥关系吧,选课不是得看自己对什么方向感兴趣吗?如果是为了给刷题腾时间而选课,建议选选水课

刷题和选课是没关系。但是我跟ta说不要选那些课程比如Programming Languages因为刷提的时候已经掌握了很多基本的程序了。
web system,DB,software这些面试的时候对于刚毕业的考多少?是不是不如上面那组有用?

评分

参与人数 1大米 +1 收起 理由
钟瑾继 + 1 完全不同意你的说法噗…

查看全部评分

回复

使用道具 举报

🔗
Euler57721 2020-10-6 10:32:05 | 只看该作者
全局:
本帖最后由 Euler57721 于 2020-10-6 10:53 编辑

Databases更重要,无论是你要做backend还是做MLE,都需要理解database的I/O,建议这门课用来代替Combinatorics和Graph Theory。还有,Operating System其实overrated,现在linux已经非常成熟了,因此大的互联网企业很少会自己做这么底层的东西,如果不是特别感兴趣可以不学。

评分

参与人数 1大米 +2 收起 理由
mc2 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
头头826 2020-10-6 10:33:37 | 只看该作者
全局:
如果是我的话,我会把 Combinatorics, AI theory, Graph Theory, Computational Complexity换成下面四节。这些课我感觉搞ML或者去phd的话可能需要,如果不是的话只是锦上添花,而下面四节能帮助你成为更好的software engineer。

评分

参与人数 1大米 +2 收起 理由
mc2 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
 楼主| mc2 2020-10-6 10:53:27 | 只看该作者
全局:
头头826 发表于 2020-10-5 14:33
如果是我的话,我会把 Combinatorics, AI theory, Graph Theory, Computational Complexity换成下面四节 ...

你说DB这种是不是随便上个网课就能通过面试了。用得着专门上这个课来装填吗?毕业生面试还要考多复杂的SQL和表设计吗?
回复

使用道具 举报

🔗
 楼主| mc2 2020-10-6 10:55:46 | 只看该作者
全局:
Euler57721 发表于 2020-10-5 14:32
Databases更重要,无论是你要做backend还是做MLE,都需要理解database的I/O,建议这门课用来代替Combinator ...

以前看一个地里的帖子,说学了OS才刚合格成为软件工程师。是不是OS对软件工程师就像数学一样,虽然写码的时候没用,但是对于软件工程师的影响是极其深远的那种呢?
回复

使用道具 举报

🔗
Euler57721 2020-10-6 10:57:51 | 只看该作者
全局:
mc2 发表于 2020-10-6 10:53
你说DB这种是不是随便上个网课就能通过面试了。用得着专门上这个课来装填吗?毕业生面试还要考多复杂的SQ ...

New Grad只要刷题就可以通过面试,不需要上任何课。我推荐这课是因为对工作内容有用。

评分

参与人数 1大米 +2 收起 理由
mc2 + 2 明白了!谢谢!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表