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

美本转专业到CS求建议和指点

全局:

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

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

x
本人开学大二,目前的专业在商学院,因为未来希望能留美工作所以计划转CS,但由于大一选课失误导致在大二下学期我才能修完所有进入CS专业所需的课程,最快大二暑假大家都开始找实习的时候我甚至才能开始上计算机专业课,以至于很可能要延迟一学期毕业,不知道这个会不会对未来求职有影响?
我的数理基础算是比较一般了,大一仅仅修了针对商学院学生的微积分,此前更是毫无计算机基础,在上学期修的一门入门级别计算机课程算是我人生中第一次接触写代码了(而且是很入门级的baby coding)。但即便如此我对课上的各种peoject还是比较棘手。后来我看了一下接下来要上的计算机课程,确实对我现在这个水平来说比较难了。好在我目前还只是大二,应该还有足够的时间补上去(这点如果有问题也希望大佬们予以指正)
我现在担心的问题是凭目前的条件(进专业晚,毕业晚,自身基础不够扎实)是否应该继续按照现在的计划学下去,希望地里的大佬们给一些批评建议。如果客观来看我确实有希望克服这些障碍,我应该怎么在起步晚一年的情况下规划未来的补基础,学习和实习。如果我现在的条件确实不适合转CS,那么基于我最初的目的,学一个毕业后在美国相对(大部分基本没可能留下来的专业)工作机会大一些的专业,我还有哪些可以考虑的选择?比如BA之类的。
就我个人而言还是比较希望能一步到位,但是如果确实客观条件太差,也不能冒着GPA崩盘的危险强转。
本人在地里第一次发帖,希望能向大佬们多多学习

评分

参与人数 1大米 +1 收起 理由
盖世女侠埃里斯 + 1 给你点个赞!

查看全部评分


上一篇:关于中介咨询问题
下一篇:CS double 二选一, 选哪个?
推荐
jasonusaco 2019-7-30 09:55:15 | 只看该作者
全局:
我建议楼主不要着急着刷题,先看数据结构和算法基础,推荐grokking the algorithm,中文是图解算法,很入门,跟着实现一遍,初学者读非常合适,读完以后去看CC189,跟着上面的题做,这算是二次入门,更针对算法面试一些,这两个完了以后再去刷leetcode比较好,以楼主的基础上来就刷lc容易事倍功半,既想不出思路,看了答案也不容易理解,刷个几十道没啥效果,别看着地里面一堆人几百道几百道的刷,每个人基础不一样,根据自己的情况循序渐进得来,leetcode不是教程,只是一个在线练习题,就像以前的练习册一样,你首先得听课,得记笔记,得理解这些基本概念和简单地实现,之后才去做题巩固和加强,切莫心急,大二准备已经很早了,多得是研究生之前都没刷过题的人最终还是上岸了,早做准备是好事,但是一步一步的来,加油!
回复

使用道具 举报

推荐
xenophon 2019-7-30 11:17:19 | 只看该作者
全局:
lokomotiv 发表于 2019-7-27 06:50
延毕一学期到一年对找工作毫无影响,你会看到不少跟你类似的同学的  另外商院里会计的留美工作机会也不少吧

会计没stem,运气不好基本上就是华尔街玩一年回去了,工资都不够去马杜罗的

评分

参与人数 1大米 +1 收起 理由
lokomotiv + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
JLucsd 2019-8-2 01:54:51 | 只看该作者
全局:
1. 和楼上说的一样, 数学一点都不重要,数学一点都不重要,数学一点都不重要 (重要的事情说三遍

2. 楼主现在就应该去上data structure 和 algorithm 的课。 这两门课就是检验你适不适合cs的试金石,如果这两门课都能接受,楼主还是能当一个engineer的,至于后面的更加细化的领域(OS, ML, CV etc),学好了更上一层楼,学不好对与当一个普通的engineer影响也不大。

3. 我建议楼主不要马上就开始刷题。 一个连基本data structure 和 algorithm 都不懂的人,刷题也太吃力了,楼主可以自己感受一下。
回复

使用道具 举报

🔗
lokomotiv 2019-7-27 06:50:14 | 只看该作者
全局:
延毕一学期到一年对找工作毫无影响,你会看到不少跟你类似的同学的  另外商院里会计的留美工作机会也不少吧
回复

使用道具 举报

全局:
同问,美本CS能直接找工作吗
回复

使用道具 举报

🔗
super3198 2019-7-27 10:29:18 | 只看该作者
全局:
毕业晚关系倒不是太大
假如自己真觉得不适合,觉得异常难受,不用硬撑去学cs
STEM看哪个适合
我记得商科的某几个也可以算在stem其中的
回复

使用道具 举报

🔗
gongchen 2019-7-27 11:19:09 | 只看该作者
全局:
你好楼主 我也是美本 大三正式转进cs

我觉得“凭目前的条件是否应该继续学下去”这个问题需要关于楼主的很多信息(家庭背景,未来的计划,身边的朋友状况,等等等)。我不觉得论坛里能给一个绝对的答案。

目前看来大公司的实习和大学校招并不看重**很完善的**计算机基础。所以我可以说找工作和*大部分*课业是没有*直接联系*的两回事。

但是

1.维持简历上的*基本*gpa依然是重要的(这点因人/目标公司/所在学校而异)。

2.而且完成了课业才有时间来准备和求职相关的活动。

3.数据结构课和算法课对面试还是有帮助的。

所以

1.如果是只为了找工作留美而选择cs但是本身数理基础一般的话,我觉得可能要看楼主能不能熬过之后更加难的计算机课(主要是数据结构/算法),尤其是在(假设)楼主的学校是计算机强校的情况下。

2.楼主应该关注一下自己是否能坚持刷题。这是一个很花时间的过程。
回复

使用道具 举报

🔗
gongchen 2019-7-27 11:19:19 | 只看该作者
全局:
按了两次按钮,发了同样的内容。自己删除了。
回复

使用道具 举报

🔗
sakurayu 2019-7-27 11:38:22 | 只看该作者
全局:
延迟一学期无所谓啊,只要你能付得起学费。第一年不定下专业或者读了几年换专业的人很多,不是四年毕业的人也很多,毫无影响
回复

使用道具 举报

🔗
 楼主| LordofCastamere 2019-7-27 21:53:03 | 只看该作者
全局:
lokomotiv 发表于 2019-7-27 06:50
延毕一学期到一年对找工作毫无影响,你会看到不少跟你类似的同学的  另外商院里会计的留美工作机会也不少吧

我就是会计专业的,大一一开始就被很多人因为就业原因劝退,虽然比其他商科专业要好一些
回复

使用道具 举报

🔗
 楼主| LordofCastamere 2019-7-27 22:03:13 | 只看该作者
全局:
gongchen 发表于 2019-7-27 11:19
你好楼主 我也是美本 大三正式转进cs

我觉得“凭目前的条件是否应该继续学下去”这个问题需要关于楼主 ...

感谢回复,我最主要的考虑确实也是凭自己的底子以后深入学习计算机课程能否跟上。我现在正在从零开始补线性代数,暂时计划先打好数学基础。我之前也了解到数据结构和算法知识是关键还有刷题很重要,只是我现在计算机水平也就是小半个入门级别,还不清楚是不是应该现在就开始接触这些。请问你觉得是先打好数学基础比较好,还是现在先接触一下算法和数据结构这些比较好呢?还有大概学到什么程度就可以开始刷题或者说至少可以看一看题的思路解法。谢谢!
回复

使用道具 举报

🔗
gongchen 2019-7-28 00:19:51 | 只看该作者
全局:
1. 我觉得本科的数据结构和算法与大学数学完全不相关。我觉得算法课需要的数学知识完全可以要用的时候再补。所以我觉得楼主现在不需要补数学基础。

2. 我觉得现在直接就可以开始刷题了。leetcode的大部分题目解题需要的知识不是大学数据结构课和算法课教授的知识(如果是的话也不会有这么多同学挣扎在leetcode题海里了)。我不觉得上过大学数据结构课和算法课之后leetcode会变得更加好上手。我倒是觉得提前做过一些各个类型的leetcode题目会对上大学的数据结构课和算法课有比较大的帮助。

顺便问一句楼主是在哪个城市上大学呢?本科有会计和商科的学校应该是不多的。有可能我们是校友哈哈哈 XD
回复

使用道具 举报

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

本版积分规则

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