给想跨专业考研的学生——消除顾虑,做好安排-阿里云开发者社区

开发者社区> 贺利坚> 正文

给想跨专业考研的学生——消除顾虑,做好安排

简介: 【来信】   贺老师您好, 读了您的博客,很受启发。我是一名青岛科技大学物理系的大三学生,大二时喜欢上了编程(尤其是C语言),现在我打算跨专业考计算机,我也知道只是为了应付考试的学习是不正确的学习。现在我正在复习数据结构,每天白天利用空余时间上自习,晚上写一个数据结构的算法。我喜欢C,最近正在看C和指针,但是现在正在为考研准备,花时间巩固C语言的知识是否值得?或者说,怎么才能合理的安排一下时间
+关注继续查看

【来信】

  贺老师您好, 读了您的博客,很受启发。我是一名青岛科技大学物理系的大三学生,大二时喜欢上了编程(尤其是C语言),现在我打算跨专业考计算机,我也知道只是为了应付考试的学习是不正确的学习。现在我正在复习数据结构,每天白天利用空余时间上自习,晚上写一个数据结构的算法。我喜欢C,最近正在看C和指针,但是现在正在为考研准备,花时间巩固C语言的知识是否值得?或者说,怎么才能合理的安排一下时间才能协调好本专业,考研科目,编程能力之间的平衡? 我的另一个问题是,对于我这种跨考生,读研期间会不会跟不上老师的进度?现在的我只会C语言,了解C++,会基本的数据结构和算法,还会一点数据库的知识,知识少的可怜。。。每当和一些计算机学院的同学聊天时,他们总是会说最近做了什么什么项目,我都感觉他们好厉害,而自己什么项目经验也没有。对于我这种跨考生,老师歧视? 最后一个问题,学校里又开始准备数学建模比赛了,去年我参加了这个比赛,并获得了国家一等奖,同时我也学到了很多知识,我现在很纠结今年要不要报名参加比赛,又怕耽误考研,但又想多学点东西,增强自己的动手实践能力。 最近脑子比较乱,表达的语无伦次,希望老师见谅,真心的敬佩老师的所作所为,为大学生的成长指正了方向。


【回复】
  确实也写得乱。我就试着找到其中的问号谈谈我的看法供你参考。
  (1)花时间巩固C语言的知识是否值得?既然已经学过了C语言,我觉得不必所谓“巩固”,而是需要拓展。看《C和指针》的选择不错,但有了对C的了解,尽快接触计算机组成、汇编、操作系统、网络等科目,这些是你考研必须要面对的,也是你未来需要的基础。所以,适当的时候,走到超越语言的层面上去。
  (2)各种事情的平衡?这的确需要更多的付出,但只能是你在学习中,自己找到感觉,没有适合所有人的方法。提醒你的是,做好时间上的计划,而不是什么急了干什么。当事情头绪多时,节奏很重要。我在《为一位大三同学的学习之路点评一二》谈到了一些这方面的建议,包括做周计划,你可以看看。
  (3)会不会跟不上老师的进度?研究生期间不存在跟上进度之类的事,因为不再是以听课、做作业之类的事为主了。你肯定是需要通过自主安排学习很多东西,只要肯投入,注意效率,这不会是问题。可能上研前后,会有一段时间得有超过旁人的投入。
  (4)你谈到的项目经验之类的,不必纠结,有机会自己也尝试着去做一做即可。这需要你在平时的学习中,相应的实践要跟上。倒是在知识面上,你需要再拓宽了。至少从功利角度,考研课程得要学了。我不赞成学生过早投入考研的准备,但对于你跨考而言,是另一回事。最好在专业的学生进入复习阶段时,你也该是复习,而不是那时再学习。
  (5)歧视问题。跨专业有两面性,但总体而言,你物理学背景(如果你认真学过物理,并且计算机水平达到基本要求),从我的观点看甚至是优势。现在计算机领域有不少研究方向,需要这种跨学科的背景,而物理是实证思维的代表学科。你在数学建模上的奖项,也会让不少计算机的导师心动的。所以,既然已经决定这样做,解除顾虑,有效地学习即可。鉴于你要做的事很多,不建议再参加这个竞赛,全心地将物理专业和计算机两个专业学下去。
  为自己的选择付出行动,相信你能如愿!

(升级后的私信回复居然限制只能写140个字。)




==================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器ECS远程登录用户名密码查询方法
阿里云服务器ECS远程连接登录输入用户名和密码,阿里云没有默认密码,如果购买时没设置需要先重置实例密码,Windows用户名是administrator,Linux账号是root,阿小云来详细说下阿里云服务器远程登录连接用户名和密码查询方法
2857 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4488 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
5730 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
5458 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
2143 0
如何设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云安全组设置详细图文教程(收藏起来) 阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程。阿里云会要求客户设置安全组,如果不设置,阿里云会指定默认的安全组。那么,这个安全组是什么呢?顾名思义,就是为了服务器安全设置的。安全组其实就是一个虚拟的防火墙,可以让用户从端口、IP的维度来筛选对应服务器的访问者,从而形成一个云上的安全域。
3829 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
1131 0
+关注
贺利坚
烟台大学计算机学院教师,建设系列学习资源,改革教学方法,为IT菜鸟建跑道,让大一的孩子会编程,为迷茫的大学生出主意,一起追求快乐的大学。 著书《逆袭大学:传给IT学子的正能量》,帮助处于迷茫中的大学
1942
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载