大学的迷茫。现在我大2了,我上的是一所普通2本的院校计算机专业。

大一上学期以为大学就是解放了,所以一直沉溺于打游戏;下学期想学习了,进了实验室,在实验室里打代码的能力得到了提升,可是在实验室里要花的精力太多,专业课上没有精力去学习了,... 大一上学期以为大学就是解放了,所以一直沉溺于打游戏;下学期想学习了,进了实验室,在实验室里打代码的能力得到了提升,可是在实验室里要花的精力太多,专业课上没有精力去学习了,专业课的知识一点都不知道,基础一点也没有(英语就是一句话也不会说,高数一直在睡觉中过去的),然而实验室的要求又都是去上网搜代码后完成,原理一点都不懂,很大的挫败感;大2一来我就退了,决定回到寝室从基础学习,当时和我一起退的人还有一个,我原本希望是2个人做伴,一起去学习,可是半月不到那孩谈恋爱了,举目四忘,寝室4个人,2个在谈恋爱,还有一个在忙社会交往天天东奔跑的。我知道自己不是很优秀人,我对于计算机编程方向很感兴趣,有种想能一下学完,成为精英的那种妄想。(我知道这太浮躁了)大2过去2个月了,专业课的书就是老师布置作业就去做,没布置的就不去看,想看的书经常看不下去,思想又经常会动摇(大学不该只是学习),看到那些励志的东西时候自己内心又有种渴望,去做那种让别人感到激励的事,我知道一口吃不了胖子,想要知道的太多,要慢慢学,好想能回到高中学习的那种状态心无旁骛的去学习。我现在该怎么学,路该怎么走,我希望在计算机这条路上一直走下去,我想了解计算机些本质的东西,不想浮在表面,现在大2了,我还有时间去改去学。今天花了不少时间在说,希望能遇到长者指点一下。 展开
 我来答
tsinghuahk
2012-11-04 · 超过28用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:56.1万
展开全部
软件方面的课程主要有:
数据结构、算法设计、编译原理、数据库原理、软件工程等等。数据结构这门课我就不多说了,相当重要,软件工程偏向于科学管理,编译原理涉及底层,我就说说算法吧:
我觉得算法是程序设计质量的重要支柱,它决定了程序的性能和效率。就好比解决一个生活中的问题,有简单或者复杂的方法,好的方法就能帮助你省下不少的人力物力。
如果不学习算法的设计而只注重编码的技巧或者熟练度,那么充其量与打字员并无太大区别,也就是所谓的“码农”。
优秀的算法设计能力+良好的编程习惯,我觉得是一个优秀的软件从业者应当具备的。
如果你不仅仅想停留在程序员的高度,那么我建议你好好地学一学算法设计与分析,会很有帮助的,祝你成功!
百度网友1b4cc0f
2012-11-04 · TA获得超过1万个赞
知道大有可为答主
回答量:4241
采纳率:42%
帮助的人:1958万
展开全部
你去community。csdn。net去看看吧。
我觉得在csdn社区开发语言--c/C++语言和Visual C++语言这两个版块下牛人还是不少的,其他版块也有牛人。还有一些学生在里面不断提问和答题,他们和你情况差不多。
还可以去看刘未鹏的博客,他的经历值得借鉴。
计算机专业核心课程有数据结构、操作系统、数据库原理、软件工程、计算机网络原理、计算机系统结构(计算机组成原理)和编译原理。
百度计算机科学吧置顶帖里有一些开放课程,可以参考一下。
高数对有些人有用,比如图像处理、模式识别、数据挖掘、计算机图形学、信号处理、自动控制、人工智能这些方向不懂微积分是不行的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzjjianjjun
2012-11-04
知道答主
回答量:21
采纳率:0%
帮助的人:4.6万
展开全部
你的时间还很充裕,慢慢来吧,我也是学计算机的,今年大三,我的情况比你的还差,但是我在学,而且有进步,一定要脚踏实地。在不挂科的前提下,多去涉猎一下与计算机有关的领域,像计算机网络,数据库,也可以学学Java。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-11-04
展开全部
计算机分支很多,想了解本质的东西需先选定你想走的方向,有软件编码、架构,网络管理,网页制作,嵌入式。。。。先选好方向在深入了解吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式