楼主: modifiedname
跳转到指定楼层
上一主题 下一主题
收起左侧

【长期加分贴】我为什么喜欢我的专业?【CS篇】

   
🔗
rosemary_ran 2018-9-23 16:02:43 | 只看该作者
全局:
双专业CS+Music,都是活在键盘上的专业(主修乐器是钢琴,没毛病哈哈)。
申请大学的时候很纠结,不同的学校申请了不同的专业,有Math,有Actuary,有ME。最后去了Math专业的学校,那时候对CS还是一无所知。然而大一第一学期上了一门必修Foundamental of CS,从此在写码的路上一去不复返。
其实第一学期的第一个月真的是一头雾水。用的是Java,但因为不是最基础的课,老师应该是assume上课的都对coding有个基本的了解。然而0基础的我表示从第一节课开始就很难跟上节奏,觉得slide上面都是天书。我天生就不是特别好学的人,一直纯靠小聪明硬顶着,明明不懂也没去问老师和TA。Midterm我没记错的话考了个40多分(out of 100)?差不多是个平均分的样子lol...于是我发现蒙圈的可能不止我一个人。学期中段的时候慢慢明白了每个keyword的意义,也慢慢理解了课上老师写的代码,最后惊险拿到A,这种从无到有的过程使我突然产生了征服感。
说实话CS是十分适合我的,完全的理性思维+逻辑分析的应用让我突然觉得找到了方向。而且跟爸妈说了之后他们也很支持我换专业,原因是CS毕业找工作前景在留学生里是数一数二的。。。于是马上去选了第二学期的CS转专业必修课,毫不犹豫地从Math换到了CS,顺便加了个Music Major(第一学期去修了个钢琴演奏课,钢琴系教授强烈建议我修major,想了想应该挺有意思的就头脑一热,后来发现各种history paper简直让我生不如死...)。结果这两个专业的课程的时间是各种冲突啊。。。大四最后一学期两个conflict,没办法就多加了一学期part time修完了最后两门,不过也算是个不错的安排,因为多了大四结束的第二个暑期实习和半年找工作的时间。
现在想来修这两个专业也是不后悔的,一个让我在上学的时候可以part time打工教琴挣钱,一个让我毕业后可以凭自己的努力养活自己过上还不错的生活。当时的判断也是对的,CS确实会在找工作的时候优势明显,比起其他专业机会压倒性得多。但最后因为家庭原因没有选择接return offer去湾区,而是选择了纽约银行的analyst program,又让我的未来规划不太一样了。相比之前intern的科技公司,银行不同的是主营业务不以技术为第一生产力,所以对最新的technology的嗅觉没有那么敏感。但同时对实际需求的分析能力和与上下游组的合作交流能力得到了提高,也对金融的基本知识有了一定的了解。想想未来的职业规划也是不十分笃定自己是否走在一条对自己最有利的道路上,工作两年半跳槽,为了钱也为了换个环境,想看看在新公司会不会得到新的启发。总体来讲SDE还是个比较有成就感的工作,做的东西目标相对明确,成果立竿见影。至于具体走哪个方向,还是要多感受一下自己究竟做什么最有兴趣~
回复

使用道具 举报

🔗
HelloFox 2018-9-24 07:26:00 | 只看该作者
全局:
中学时候就接触到计算机啦,自己编游戏,非常有成就感。然后大学就报了计算机系。算是顺理成章吧。

后来发现自己也很喜欢计算机。作业也好,工作也好,我越来越享受分析遇到的问题,设计,编程来解决决问题的过程。
解决一个问题,实现一个功能,都特别有成就感。

当然,计算机行业现在处于时代的前列,在不断的改变甚至颠覆各种行业,不断有很多有趣的问题出现,报酬也不错,这也都是让人比较满意的地方。谁不愿意做很酷的事情呢?
回复

使用道具 举报

🔗
K_HOLMES_ 2018-9-24 16:29:13 | 只看该作者
全局:
本科前是个小白啊,然后高考又崩了,进入了现在的鶸校,但是还好啊,学校有搞acm,里面的人个个都是人才啊,各种可持久化树,高级图论,动态规划信手拈来,每次打比赛都被虐啊,然后就想不这么被虐,就疯狂刷题,还好最后有个银牌啊。然后就是玩机器学习数据挖掘去了,哎,今年想申请个cmu的DS当做中彩票试一下。
回复

使用道具 举报

🔗
cHr15t0f3r77 2018-9-25 17:05:30 | 只看该作者
全局:
本科EE,学的信号电路很多的方向,大三的时候接触到ARM和51觉得非常好玩,然后自学了freeRTOS和ucos, 自己还实现了文件系统,最后发现自己玩的都是底层的东西。
解除了Linux之后发现这个才是自己想要的。现在越来越喜欢CS这种在别人基础(库)上开发的感觉了,不用自己一点一点从底层驱动开发。
而且也喜欢CS这种1就是1,0就是0,不会有嵌入式里面那种传感器失效或者电压3.4V导致整个PCB板都出了点小问题的状况。
最重要的是,CS钱多机会多呀,要留在美国,要么读PHD要么读CS MS出来找工作。
总之为了留美和兴趣,毅然决然CS!

评分

参与人数 2大米 +18 收起 理由
GoldenArcher + 15
肥猫不会飞 + 3 欢迎来一亩三分地论坛!

查看全部评分

回复

使用道具 举报

🔗
lrt98802 2018-9-25 22:57:41 | 只看该作者
全局:
个人是国内的高中,本科出国留的学。高中三年之后其实自己是非常迷茫的,完全不知道应该读什么专业。之前认识一个学长在本科读的应用数学,又想到接受过高中的教育对于数学应该还是比较能得心应手的,于是就也报了应用数学专业。也许正是机缘巧合,该专业大学四年需要修3门计算机方面的课,于是在大学的第一学期选择了Java的介绍课。当时给自己的感觉就是这是一门非常实用的学科,至少比之前所接触过的任何学科都能有更好的应用。于是变铁了心努力转进了我们学校的计算机系,之后也慢慢的开始习惯称呼自己为码农。
我觉得要找到让自己喜欢的职业固然是重要的,但也是可遇不可求的。我对于CS的看法是我找到了一个至少不那么让我讨厌又能给我比较稳定收入的工作,我觉得这就已经够满足了。
回复

使用道具 举报

🔗
rainbowfart 2018-9-27 15:38:34 | 只看该作者
全局:
我老早就移民美国了。从小就喜欢游戏,在初中的时候家里买了电脑就喜欢在电脑上玩游戏。记得早期还是接电话线用Juno上网啊,电话上网家里的电话就不能用了还经常被老妈投诉。高中的时候已经玩了很多款游戏。奇迹,星际争霸,GunBound,三国群英传,反恐精英,魔兽争霸,等等一系列游戏。在那期间家里也买了PlayStation1游戏机。因为还是小屁孩穷啊,开始研究怎么下载破解免费的游戏,软件,研究怎么在电脑上装街机模拟器MAME等,还有寻找+下载PS游戏,刻录PS碟子,然后有几次傻傻的中毒了。然后自己通过google研究怎么杀病毒,怎么重装系统等等一系列问题。高中期间经常和朋友聚会设置局域网四个人一起玩魔兽争霸。然后也研究了怎么远程通过Hamchi玩局域网。自己设置teamspeak和ventrilo服务器,后来还和朋友一起研究怎么通过加速器实现Speed Hack以及其他修改内存的软件去”玩“MMO多玩家游戏实现无敌状态等外挂。还有怎么通过隐藏程序GameGuard或者使用proxy server绕过Game Guard 进行man in the middle attack(其实就是改封包值啦)。还有通过编写qmacro 脚步在游戏里实现需要快速按键的combo招式,挂机打怪,摆摊等。经常宅在家里,有些朋友邀请出去打篮球什么的户外活动,都被我拒绝了。自己宅在家里开始学习编写网页从HTML开始,然后CSS和JS。看在线资源学习怎么做网页上做动态效果等等。很快高中毕业了,开始上大学。选择计算机专业是肯定的,想都不用想。学习CS课程的时候很多基础都已经在自学期间掌握了,轻松拿A。然后开始暑假打工,因为家里是做餐馆的,去餐馆帮忙赚了一笔钱。有钱买手提电脑啦(美元购买能力棒棒的),研究各种电脑配置。什么样的玩游戏比较爽啊。渐渐的大家都知道我电脑玩得6,亲戚朋友电脑遇到问题,需要买电脑什么的都来找我。就这样我选择了CS专业,开始编程intern,毕业,找工,跳槽到现在就业7年了。所以说我是喜欢CS吗?不,我喜欢的是游戏!CS是我玩游戏时的工具!现在已经不玩游戏了,但是对CS还是有浓厚的兴趣。经常学习新技术做些项目玩。

评分

参与人数 1大米 +66 收起 理由
GoldenArcher + 66 6

查看全部评分

回复

使用道具 举报

全局:
感觉学CS也是机缘巧合,在高中选专业的时候也不知道选什么。本人数学比较好,但感觉选数学找不到工作。直到后来上了第一门CS课才知道原来软件是这个运作的,就感觉一切都好神奇而且很好理解。最后就选了CS。刚开始上大学CS课都感觉特别简单,没什么难度,所以感觉自己应该有CS的天赋。现在大四了,虽然课越来越难而且有的课都听不懂了,但感觉写代码成就感还是很高的。特别是解决bug的时候。回想起来也不后悔。后悔的就是没学python,只学了Java。现在目标准备上研究生,这样可以多学学AI的东西。以后工作应该都用得上。

现在感觉学CS的越来越多了,什么专业都学CS。工作变的难找了很多,但跟其他专业比,还是比较好找的。目前也想自己写些程序多学习学习。要学的技术栈实在太多了,而且还要刷题找工作。希望后面一切都顺利吧。
回复

使用道具 举报

🔗
马泽 2018-9-29 10:20:36 | 只看该作者
全局:
cs最有意思的地方就是可以写代码,就算写一个简单的python小程序,跑起来以后看到设定好的输出,也会感觉非常有成就感。及时反馈能促使人进一步学习,这就是编程最吸引人的地方。
回复

使用道具 举报

🔗
refrain_Jena 2018-9-29 11:33:37 | 只看该作者
全局:

我本科是ME。这个专业在国内的就业风评并不算好。而我在经历了三年的画大图,校核强度,设计传动机构后发现自己并不非常喜欢这门学科,所以我寻求转行。本来一直计划去美国读研,在大三的时候越来越觉得自己没有学好机械的天赋,在思考了一阵子后决定转CS/CE。. check 1point3acres for more.
说起来自己为什么喜欢CS这个专业,其实自己还没有特别深入的了解这个学科,所以也没有什么发言权。现在来看主观的感觉上这是一门反馈特别快的学科,只要你有一台连了网的电脑,你就可以通过不断编程来掌握自己的学习进度,不像传统工科需要大量的硬件支持。其次在网上有比较丰富的学习资源,如果你愿意的话你可以循着前人的足迹走的很远。最后感觉这是一门很酷的学科,感觉NLP、ML是新时代的钥匙
CS在现在这个时代属于风口浪尖上的专业,薪资相对其他工种较高。并且在美国相对而言很好找工作,希望自己能踏踏实实的走好这条道路吧,最后我很不喜欢996,在地里看抖包袱板块美国加班不多,也算是一个重大利好。总之,Seize your day
回复

使用道具 举报

🔗
newAccountttt 2018-9-29 14:33:53 | 只看该作者
全局:
我本科是某东部985,学的是金融学专业,一开始一直学习一些经济理论课(微观经济学、宏观经济学、货币银行学等等),一开始还非常有兴趣,开始慢慢用一些经济学的眼光去看待世界,可是学到后面,概念越来越多,而且越来越难以理解,越来越记不住,每一次考试光是记住这一些概念都非常痛苦了。同时,学到后面之后,对数学的要求也越开越高(概率论、随机过程等等数学方面的课程以及证券投资学、计量经济学之类的大量数学计算的课程),作为一个数学一只不是很好的**越来越力不从心。而且在金融学专业里学到的内容可能是所有学科里面跟实际差最远的吧,学到的几乎所有的金融模型都有一大堆的假设,而这些假设吧其实跟现实世界没什么太大关系。于是开始觉得金融学很枯燥、很难,考试也开始从以前的门门85+,变成每次70+。同时金融学专业不同于金融工程,是一个比较理论的学科,不涉及工程方面的问题,比如编程,在找工作方面也并不乐观。金融工程专业的quant比较容易找到工作,然而金融学就呵呵了。
于是在大三的时候,我决定本科毕业的时候转专业去读cs,以来cs现在劳动力需求量比较大、找工作比较容易,虽然国内bat以及国伟flag等等大厂非常难拿offer,但是总体就业率还是比较高的。同时cs注重动手,并不考察过多的概念和数学(我不做科研,所以其实用不到特别高深的数学知识),比较适合我。现在来了美国读cs的master,虽然转专业学习非常吃力,要学习很多之前从来没有接触过的东西,但是自己也依然在咬牙坚持。虽然之前学过一点点数据结构和基本的编程语言,但是对于操作系统之类的东西还是什么都不懂,这学期操作系统这门课学到很多东西,但是作业真的很难很难,每周可能要花上一两个通宵才能勉勉强强写完。虽然每一次作业自己都要花费很长的时间去完成,有时候虽然很累很难,但是还是觉得自己当初的选择是正确的,因为我相信自己经历过这一段时间之后可以获得自己想要的东西。刷题对于我而言也是很难的,没有扎实的算法和数据结构基础,每次遇到不会做的题目,看懂答案可能就需要至少2-3小时,再自己实现一遍,期间会有很多编译错误,每次就算编译成功,也要花很久才能通过所有的测试。每次看见acm大神们刷的飞起就非常羡慕。现在刚刚入学,找实习的压力也非常大,作为转专业的选手,手里也没有什么真正可以拿得出手的项目,也没有什么实习经历,只能从零开始。
希望可以在一亩三分地看见一些前辈的经验,多多学习,也激励一下自己。也真的渴望自己有一天可以拿到自己喜欢的公司的实习,把我的经历分享给大家。
顺便打滚卖萌求大家给一点大米,现在账号刚刚创建,很多帖子都看不了,也不能搜索,有些不方便。{:4_93:}
. Waral dи,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
发帖提醒:
禁止使用AI生成回复,否则系统将封号处理。

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

本版积分规则

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