跨专业考研计算机,能否适应?

作者:you conquer
来源:知乎

        小编注:从知乎偶然上看到这篇问答,觉得对很多跨考的同学,尤其是不了解计算机or软件工程的同学可能有帮助,于是转来看看。

        谢谢答主的回答~(已在知乎上赞同+感谢)

学生物的女生想跨专业考研到计算机,是否合适?

        考计算机一是因为自认为比较喜欢,但是好像没有做软件开发的特别天分;二是觉得比较好找工作,本专业工作实在找不到而且当年也是调剂的特别讨厌不想读了。是不是这种情况如果想找计算机相关的工作读研比较好?

回答:

如果单从题主的描述来看,我觉得是不太合适的。

考计算机一是因为自认为比较喜欢,但是好像没有做软件开发的特别天分

        “自认为”的说服力是不太足的,很多人当年报考生物就是由于没有搞清楚自己到底是真正的“热爱”还是只是单纯的由于不了解产生的“好奇”,想要从事计算机相关工作的话,可以找本科生的课本来看,看看自己是不是真的喜欢,另外如果有计算机相关的实验室的话,也可以了解下实验室研究生的日常工作,再作出决定

        另外做软件开发的话,个人感觉“天分”倒不是特别重要的一个因素,持续不断的自我驱动以及大量的时间和精力投入相比之下更为重要。

        另外这句“好像没有特别天分”是否有进一步的佐证呢?比如题主是否之前曾经尝试自己做过一些计算机方面的开发项目,然后在项目中出现了某种问题导致题主得出“没有特别天分”的结论?抑或只是单纯的臆想?

二是觉得比较好找工作,本专业工作实在找不到而且当年也是调剂的特别讨厌不想读了

        计算机相关专业目前好找工作是事实,导致有很多其他专业的人转向计算机专业,不过3年以后的形势也说不准,万一移动互联网的泡沫炸了呢?题主是否有信心在除“好找工作”这一功利性目的之外,还能找到其他驱动自己在计算机领域不断学习的目的呢?

        既然是“特别讨厌不想读了”,题主有没有相关材料可以证明一下自己向计算机相关专业转行过程中所作出的努力呢?比如自学过的书籍?写过的代码?

分析完题目描述,再来说说读研这个事情

        个人认为,读研只是手段而不是目的,读研只适合知道自己为什么要读研的人来读

        读研的优势在于,可以提供一个相对比较宽松的环境,既可以接触到学术研究,又可以有真实的、规模足够的工程项目用于实践,而在科研和工程之外,又有比较充裕的时间可以用来自学和充电。

        如果你想通过读研来完成对计算机的“从入门到精通”的过程,那恐怕不行,因为入门的过程应该是本科阶段完成的,读研阶段的任务要么是大量阅读论文、掌握某个方向的前沿然后深入挖掘,要么是10人以下组成一个小的开发团队,在较短时间内(比如3-6个月)完成一个有一定规模的系统的开发,而开发过程中包括技术选型、进度管理乃至用到的语言、框架、开源库这些统统都需要自己搞定,导师是不会给你时间让你学完Java再去写Java EE的,都需要挤时间自己边学边搞,而这些东西,对于一个基本上0基础的人来说是极其困难的

        身边的例子,今年刚进项目组的一个软院硕士女生,编程经验目测在500行以下,结果研一第一门课的大作业就是Java的XX管理系统,用项目组里同学的原话是:“看她折腾那个大作业我都觉得累得慌”

        最后,跨考计算机这个在考研界属于“三跨”,本来就是出了名的难度大,之前大家计算机都考408,近几年各校开始自主命题,不知道题主跨考的目标学校是什么,不过据说各校自主命题的题目都会对本校考生较为有利,况且从我交的情况来看,近年来电信学院和计算机系留给考研学生的名额也有较大幅度的缩减,保研名额占到总录取人数的60%-70%了似乎,题主要干翻一群二战甚至三战的、从大二就开始准备跨考的人,目测难度不小

        综上,不太看好

小编注:这算不算一篇劝退文呢?

        跨考很困难,决定需谨慎。

你可能感兴趣的:(跨专业考研计算机,能否适应?)