想问下计算机本科和研究生差别在哪
声明一下本人是学通信的,本科三年级,以下个人观点仅供参考。记得高中时读《编程之美》,第一章第一节的问题就提及了“精通”二字,作者以面试官的身份叙说了一个故事。故事大致是某个面试者在简历里写到“精通Windows”,于是面试官给出一个题目,要求面试者写程序实现用Windows任务管理器中CPU使用率绘制函数图像。面试者一时摸不着头脑,就算被允许上网查找相关资料,也无法完成任务。如果那位面试者精通Windows,那么他就应该懂得该如何获取CPU的状态,如何使得CPU占用率能够被控制。这里提及这个故事仅为了说明“精通”二字是不能随便说的。题主说自己精通一些算法,精通C++和JAVA,那么是否真正“精通”呢,这里先画上一个问号,至少作为本科生的我是不敢随便声称自己精通什么,因为这样做往往会让别人很反感。码代码是个经验活儿,熟能生巧,“一万小时定律”说的就是这个层面上的"精通",但是能否仅靠练习做出一番成就,那就另说了。就题主感兴趣的云计算来说,所涉及的领域和知识非常多,不仅仅是计算机科学。我们作为本科生,应该修好基础课程,毕竟绝大多数前沿领域都是在基础学科上建立起来的,而对自己感兴趣的方面理应更加重视,不断学习和进步。我相信扎实的功底和自己的兴趣,一定可以使人愉快地工作并有所作为。在竞赛方面,由于本人不是计算机专业,很多与计算机相关的课程没有学过,一年级的时候参加ACM只能被虐,询问老师的意见以后,果断搬回离散、组合、数论,通读之后豁然开朗,同样说明基础课程的重要性不容小觑!而在找工作、考研方面,本人没有经验,更没有资历,望大牛们指点迷津。
■网友
读研自然有收获,但是每个人的收获是不同的,这完全取决于自己对这个方向的热爱。很多学校的硕士都是混2年毕业,在实验室打打酱油,并没有学到什么太多知识。但是也有少数的技术人员是通过硕士,博士学到专业很深入的知识。也可以先工作两年,再决定是否考研,读研。想赚钱的话,本科直接工作也能赚个30W/年。每个人的职业发展和追求不同。
推荐阅读
- 盐城工学院6门课程成为首批国家级一流本科课程
- 大部分黑客或安全研究员读的是啥「大学专业 」
- 在哈尔滨工业大学计算机系就读是啥样的体验
- 计算机技术与科学专业怎样利用高中毕业的暑假
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 硕士研究生选通信还是计算机视觉
- 华威大学计算机本科咋样
- 加拿大像滑铁卢,多伦多大学的计算机授课型研究生咋样
- 计算机进不了桌面,任务管理器也打不开,咋办
