答大二学生:坚持正确方向,改变学习方式

简介: 【来信:马上就大三了,我慌了。】  贺老师,我是成都某高校一名计算机科学与技术的大二学生。最近我在CSDN上面看见了您的博客,并且我也买了您的《逆袭大学》一书,知道您很乐意为学生答疑解惑。我也是一名迷茫大学生,有一些问题想请教您。  大二已经快结束了,但我感觉自己这两年真正学到东西很少。这两年唯一的收获就是不用担心学位证的问题了,因为我两证已经拿到,期末考试的绩点也比较高了。  大一时,学的C
【来信:马上就大三了,我慌了。】
  贺老师,我是成都某高校一名计算机科学与技术的大二学生。最近我在CSDN上面看见了您的博客,并且我也买了您的《逆袭大学》一书,知道您很乐意为学生答疑解惑。我也是一名迷茫大学生,有一些问题想请教您。
  大二已经快结束了,但我感觉自己这两年真正学到东西很少。这两年唯一的收获就是不用担心学位证的问题了,因为我两证已经拿到,期末考试的绩点也比较高了。
  大一时,学的C++基础我自己认为还算不错,因为我已经可以很轻松的学习其他语言了;数据结构算是掌握了一些最基础的知识;数据库都还没怎么入门,只能算是了解了一下,连课程设计我都不会做;web程序设计学得也不好,不过我自己看完了一本HTML5和CSS3入门的书;至于离散数学和数值计算之类的,我也仅仅是上课认真听了而已。这学期我又学习了一下Linux,看完了鸟哥的Linux私房菜入门篇;至于计算机操作系统和体系结构,学到的知识也只是能应付考试而已。不过最近我对安卓开发比较感兴趣,所以这学期的Java我是认真学了的,现在我也正在学安卓开发的基础知识。
  但我最大的问题懂一些编程基础,但不会做项目。到现在为止我都没有真正完成过一个小作品。我很想提高我的专业技能,但从来不知道该怎样入手。以前学C++时我也试图过写一个扫雷游戏,但写到一半继续不下去了,课程设计也只是应付。当我了解到我们专业有同学已经在接项目做了,我更是慌了。马上就大三了,我不知道我到底该怎样学习?
  在您的书上我了解到您要求学生写博客,我也同意您的观点,用博客记录成长历程确实是一个好方法。我也想开始写博客,但正如我不会做项目一样,写博客我也不知道我该怎样迈出第一步?
  另外,我们寝室学习氛围一点都不好,其他几人都只是为了来大学拿学位证那种人。但我是真心想以后从事IT行业,也真正想在大学学到要强的本领。所以我平时也尽量不呆在寝室,但其实我的学习学习效率特别低。因为我经常都去自习室,所以在同学眼里我是一个特别爱学习的人,但其实我真正掌握的知识很少。您在《逆袭大学》一书中说到“工程一起上,有兄弟不孤单”,我该怎样去寻找我的兄弟呢?
  我真心希望贺老师能给我一些建议。


【回复】
  看到你的困惑,实际上这也是为数不少的大学生的困惑。值得欣慰的是,你一直在找走出困惑的路。只要这样做,就是希望。尽快找到办法,步入有效的学习当中,当前的困惑就能解决。这一点,你要有信心。
  根据你的描述,你还是在自主性学习方面,没有拿出办法来。你认真完成了课程的要求,但是这样的学习也仅浮在表面。过去学了,但映像不深的,也就先那样吧,安排好后面的学习,不少内容会在“做”中遇到,到那时候,哪儿差,补哪儿,也是一个现实的选择。重要的是,能够做下去。自己定好的学习目标,要用“做”和“看”结合的方式执行下去,不要再局限于看过了。
  我作为教师,一直强调学生要有自主性学习。这是一个成功的大学学习过程中必须有的元素,也是大学生在这个过程中要学会的本领。但必须承认,你所提出的困难,不少本应该是在课堂和课程内解决的。你的自主学习中,该有更多更个性的成份。换句话说,我们这些当老师的,没有将该传授的知识,传授给想学有所成的同学。当课堂教学在采取班级制,教师要按照“大多数”的学生的情况教学。于是,当大多数不能按照学科的要求执行要达到学习目标的学习活动,甚至不少人坐等期末突击求过时,我是常感到无力和无能的。这段话有发牢骚的味道,这也是我投入精力还原本来的大学和学习的原因。对于你而言,没有落入“大家的”节奏,就一定要将“自己的”成份更坚决些。遇到问题,找兄弟,找老师,主动往出走。
  你的慌张,在我看来不必要。你的学习历程,还是“在路上”的状态。由题目,到项目,这个过程必须要走。做项目中,不仅有技术的问题,还有管理的问题,在合适的时候去体验,这将是在校剩余时间,以及工作最初几年内要学的,这个学习将会持续较长时间。现在,可以去做比做过的题目再“大”一些的题目,这就算作是小项目了,以此积累下来,某一天会发现:“这就是项目了吧”。将扫雷游戏做完,将课程设计自己再做一遍,也可以找到如 “初级Web前端开发”班这样的资源,借助“外力”学一学,这都是办法。起步时,想想很难,不敢动。但走起来了,各种感觉自然就来了。这方面,《逆袭大学》中的“9.1 一切让代码行说话”和“7.2 破除‘系统学习’的情结”,你可以再看几遍。
  这样的路线,要追求自然地,循序渐进地起步。做项目是这样,写博客也是这样。不要将这当成一个负担,而是将学习过程用博客记录下来即可。这只是学习完成后顺手做的事。不必顾虑发出的博文中讲的事很菜,是一项你自己的学习成果即可以了。写博文,要为读者负责,所以排版、编码规范等要注意,这同时也就锻炼了自己在工作中的严谨习惯。你发的博文,对于后来的要经过同样阶段的人,是一个很好的参考,这样写,就是价值所在。
  你没有随大流,这个方向是对的。在以后要改善的,是学习方式的问题。你“在同学眼里是一个特别爱学习的人”,但“其实真正掌握的知识很少”,你以后要更多地出现在机房里,而不仅是自习室里。机房里,你将找到一同解决目前困惑的“兄弟”。快大三了,看周围是否有一些开发的实验室或团队,或者就在自己班上主动“结盟”,根据具体情况定。《逆袭大学》中“10.3 学会合作”中出了些主意,没有正式的“兄弟连”,抓住可能的一切交流渠道也好,现实世界中没有,虚拟世界里可以找。实在不行,不是还有“做自己最好的老师”嘛。

  就写这些,祝你沉下心来,莫慌张,从改变学法入手,一定能找到有效的学习。


【学和回复】

  谢谢贺老师,你的回复对我很有帮助。这些天我自己也思考了一下,我想我确实应该更多的注重实践,从小题目到到大项目是一个循序渐进的过程,这是急不来的,需要一步一步往前迈。另外,我也应该更主动的去找一个值得加入的团队。
  暑假要到了,我想这是我可以有效利用的时间,也祝贺老师假期愉快!!!


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



目录
相关文章
|
Java Apache
集合的特别要注意地方哈
《系统设计》系列
59 0
|
存储 数据采集 算法
库调多了,都忘了最基础的概念-方法篇
库调多了,都忘了最基础的概念-方法篇
99 0
库调多了,都忘了最基础的概念-方法篇
|
前端开发 大数据 程序员
还在看视频读文档学编程?这有7种编程学习方式,哪种最适合你?
学习编程不仅仅是学会各种语言,你还需要学习如何像程序员一样思考。这里有七种学习编程的方式,视频、文档、听觉、触摸……,你需要找到最适合你的那种。
1825 0
|
网络架构 iOS开发
|
算法 JavaScript
《编程原本 》一2.3 碰撞点
本节书摘来自华章出版社《编程原本 》一书中的第2章,第2.3节,作者(美)斯特潘诺夫(Stepanov, A.),(美)麦克琼斯(McJones, P.),更多章节内容可以访问云栖社区“华章计算机”公众号查看
1101 0
|
算法
《编程原本 》一导读
本书是想奉献给那些希望更深入地理解程序设计的人们,无论他们是专职软件开发人员,还是把程序设计看作其专业活动中一个重要组成部分的科学家或工程师.
1018 0
《编程原本 》一2.6 总结
本节书摘来自华章出版社《编程原本 》一书中的第2章,第2.6节,作者(美)斯特潘诺夫(Stepanov, A.),(美)麦克琼斯(McJones, P.),更多章节内容可以访问云栖社区“华章计算机”公众号查看
749 0
|
机器学习/深度学习 人工智能 JavaScript
《编程原本 》一3.3 程序变换
本节书摘来自华章出版社《编程原本 》一书中的第3章,第3.3节,作者(美)斯特潘诺夫(Stepanov, A.),(美)麦克琼斯(McJones, P.),更多章节内容可以访问云栖社区“华章计算机”公众号查看
1146 0

热门文章

最新文章