【来信:马上就大三了,我慌了。】
贺老师,我是成都某高校一名计算机科学与技术的大二学生。最近我在CSDN上面看见了您的博客,并且我也买了您的《逆袭大学》一书,知道您很乐意为学生答疑解惑。我也是一名迷茫大学生,有一些问题想请教您。
大二已经快结束了,但我感觉自己这两年真正学到东西很少。这两年唯一的收获就是不用担心学位证的问题了,因为我两证已经拿到,期末考试的绩点也比较高了。
大一时,学的C++基础我自己认为还算不错,因为我已经可以很轻松的学习其他语言了;数据结构算是掌握了一些最基础的知识;数据库都还没怎么入门,只能算是了解了一下,连课程设计我都不会做;web程序设计学得也不好,不过我自己看完了一本HTML5和CSS3入门的书;至于离散数学和数值计算之类的,我也仅仅是上课认真听了而已。这学期我又学习了一下Linux,看完了鸟哥的Linux私房菜入门篇;至于计算机操作系统和体系结构,学到的知识也只是能应付考试而已。不过最近我对安卓开发比较感兴趣,所以这学期的Java我是认真学了的,现在我也正在学安卓开发的基础知识。
但我最大的问题懂一些编程基础,但不会做项目。到现在为止我都没有真正完成过一个小作品。我很想提高我的专业技能,但从来不知道该怎样入手。以前学C++时我也试图过写一个扫雷游戏,但写到一半继续不下去了,课程设计也只是应付。当我了解到我们专业有同学已经在接项目做了,我更是慌了。马上就大三了,我不知道我到底该怎样学习?
在您的书上我了解到您要求学生写博客,我也同意您的观点,用博客记录成长历程确实是一个好方法。我也想开始写博客,但正如我不会做项目一样,写博客我也不知道我该怎样迈出第一步?
另外,我们寝室学习氛围一点都不好,其他几人都只是为了来大学拿学位证那种人。但我是真心想以后从事IT行业,也真正想在大学学到要强的本领。所以我平时也尽量不呆在寝室,但其实我的学习学习效率特别低。因为我经常都去自习室,所以在同学眼里我是一个特别爱学习的人,但其实我真正掌握的知识很少。您在《逆袭大学》一书中说到“工程一起上,有兄弟不孤单”,我该怎样去寻找我的兄弟呢?
我真心希望贺老师能给我一些建议。
【回复】
看到你的困惑,实际上这也是为数不少的大学生的困惑。值得欣慰的是,你一直在找走出困惑的路。只要这样做,就是希望。尽快找到办法,步入有效的学习当中,当前的困惑就能解决。这一点,你要有信心。
根据你的描述,你还是在自主性学习方面,没有拿出办法来。你认真完成了课程的要求,但是这样的学习也仅浮在表面。过去学了,但映像不深的,也就先那样吧,安排好后面的学习,不少内容会在“做”中遇到,到那时候,哪儿差,补哪儿,也是一个现实的选择。重要的是,能够做下去。自己定好的学习目标,要用“做”和“看”结合的方式执行下去,不要再局限于看过了。
我作为教师,一直强调学生要有自主性学习。这是一个成功的大学学习过程中必须有的元素,也是大学生在这个过程中要学会的本领。但必须承认,你所提出的困难,不少本应该是在课堂和课程内解决的。你的自主学习中,该有更多更个性的成份。换句话说,我们这些当老师的,没有将该传授的知识,传授给想学有所成的同学。当课堂教学在采取班级制,教师要按照“大多数”的学生的情况教学。于是,当大多数不能按照学科的要求执行要达到学习目标的学习活动,甚至不少人坐等期末突击求过时,我是常感到无力和无能的。这段话有发牢骚的味道,这也是我投入精力还原本来的大学和学习的原因。对于你而言,没有落入“大家的”节奏,就一定要将“自己的”成份更坚决些。遇到问题,找兄弟,找老师,主动往出走。
你的慌张,在我看来不必要。你的学习历程,还是“在路上”的状态。由题目,到项目,这个过程必须要走。做项目中,不仅有技术的问题,还有管理的问题,在合适的时候去体验,这将是在校剩余时间,以及工作最初几年内要学的,这个学习将会持续较长时间。现在,可以去做比做过的题目再“大”一些的题目,这就算作是小项目了,以此积累下来,某一天会发现:“这就是项目了吧”。将扫雷游戏做完,将课程设计自己再做一遍,也可以找到如 “初级Web前端开发”班这样的资源,借助“外力”学一学,这都是办法。起步时,想想很难,不敢动。但走起来了,各种感觉自然就来了。这方面,《逆袭大学》中的“9.1 一切让代码行说话”和“7.2 破除‘系统学习’的情结”,你可以再看几遍。
这样的路线,要追求自然地,循序渐进地起步。做项目是这样,写博客也是这样。不要将这当成一个负担,而是将学习过程用博客记录下来即可。这只是学习完成后顺手做的事。不必顾虑发出的博文中讲的事很菜,是一项你自己的学习成果即可以了。写博文,要为读者负责,所以排版、编码规范等要注意,这同时也就锻炼了自己在工作中的严谨习惯。你发的博文,对于后来的要经过同样阶段的人,是一个很好的参考,这样写,就是价值所在。
你没有随大流,这个方向是对的。在以后要改善的,是学习方式的问题。你“在同学眼里是一个特别爱学习的人”,但“其实真正掌握的知识很少”,你以后要更多地出现在机房里,而不仅是自习室里。机房里,你将找到一同解决目前困惑的“兄弟”。快大三了,看周围是否有一些开发的实验室或团队,或者就在自己班上主动“结盟”,根据具体情况定。《逆袭大学》中“10.3 学会合作”中出了些主意,没有正式的“兄弟连”,抓住可能的一切交流渠道也好,现实世界中没有,虚拟世界里可以找。实在不行,不是还有“做自己最好的老师”嘛。
贺老师,我是成都某高校一名计算机科学与技术的大二学生。最近我在CSDN上面看见了您的博客,并且我也买了您的《逆袭大学》一书,知道您很乐意为学生答疑解惑。我也是一名迷茫大学生,有一些问题想请教您。
大二已经快结束了,但我感觉自己这两年真正学到东西很少。这两年唯一的收获就是不用担心学位证的问题了,因为我两证已经拿到,期末考试的绩点也比较高了。
大一时,学的C++基础我自己认为还算不错,因为我已经可以很轻松的学习其他语言了;数据结构算是掌握了一些最基础的知识;数据库都还没怎么入门,只能算是了解了一下,连课程设计我都不会做;web程序设计学得也不好,不过我自己看完了一本HTML5和CSS3入门的书;至于离散数学和数值计算之类的,我也仅仅是上课认真听了而已。这学期我又学习了一下Linux,看完了鸟哥的Linux私房菜入门篇;至于计算机操作系统和体系结构,学到的知识也只是能应付考试而已。不过最近我对安卓开发比较感兴趣,所以这学期的Java我是认真学了的,现在我也正在学安卓开发的基础知识。
但我最大的问题懂一些编程基础,但不会做项目。到现在为止我都没有真正完成过一个小作品。我很想提高我的专业技能,但从来不知道该怎样入手。以前学C++时我也试图过写一个扫雷游戏,但写到一半继续不下去了,课程设计也只是应付。当我了解到我们专业有同学已经在接项目做了,我更是慌了。马上就大三了,我不知道我到底该怎样学习?
在您的书上我了解到您要求学生写博客,我也同意您的观点,用博客记录成长历程确实是一个好方法。我也想开始写博客,但正如我不会做项目一样,写博客我也不知道我该怎样迈出第一步?
另外,我们寝室学习氛围一点都不好,其他几人都只是为了来大学拿学位证那种人。但我是真心想以后从事IT行业,也真正想在大学学到要强的本领。所以我平时也尽量不呆在寝室,但其实我的学习学习效率特别低。因为我经常都去自习室,所以在同学眼里我是一个特别爱学习的人,但其实我真正掌握的知识很少。您在《逆袭大学》一书中说到“工程一起上,有兄弟不孤单”,我该怎样去寻找我的兄弟呢?
我真心希望贺老师能给我一些建议。
【回复】
看到你的困惑,实际上这也是为数不少的大学生的困惑。值得欣慰的是,你一直在找走出困惑的路。只要这样做,就是希望。尽快找到办法,步入有效的学习当中,当前的困惑就能解决。这一点,你要有信心。
根据你的描述,你还是在自主性学习方面,没有拿出办法来。你认真完成了课程的要求,但是这样的学习也仅浮在表面。过去学了,但映像不深的,也就先那样吧,安排好后面的学习,不少内容会在“做”中遇到,到那时候,哪儿差,补哪儿,也是一个现实的选择。重要的是,能够做下去。自己定好的学习目标,要用“做”和“看”结合的方式执行下去,不要再局限于看过了。
我作为教师,一直强调学生要有自主性学习。这是一个成功的大学学习过程中必须有的元素,也是大学生在这个过程中要学会的本领。但必须承认,你所提出的困难,不少本应该是在课堂和课程内解决的。你的自主学习中,该有更多更个性的成份。换句话说,我们这些当老师的,没有将该传授的知识,传授给想学有所成的同学。当课堂教学在采取班级制,教师要按照“大多数”的学生的情况教学。于是,当大多数不能按照学科的要求执行要达到学习目标的学习活动,甚至不少人坐等期末突击求过时,我是常感到无力和无能的。这段话有发牢骚的味道,这也是我投入精力还原本来的大学和学习的原因。对于你而言,没有落入“大家的”节奏,就一定要将“自己的”成份更坚决些。遇到问题,找兄弟,找老师,主动往出走。
你的慌张,在我看来不必要。你的学习历程,还是“在路上”的状态。由题目,到项目,这个过程必须要走。做项目中,不仅有技术的问题,还有管理的问题,在合适的时候去体验,这将是在校剩余时间,以及工作最初几年内要学的,这个学习将会持续较长时间。现在,可以去做比做过的题目再“大”一些的题目,这就算作是小项目了,以此积累下来,某一天会发现:“这就是项目了吧”。将扫雷游戏做完,将课程设计自己再做一遍,也可以找到如 “初级Web前端开发”班这样的资源,借助“外力”学一学,这都是办法。起步时,想想很难,不敢动。但走起来了,各种感觉自然就来了。这方面,《逆袭大学》中的“9.1 一切让代码行说话”和“7.2 破除‘系统学习’的情结”,你可以再看几遍。
这样的路线,要追求自然地,循序渐进地起步。做项目是这样,写博客也是这样。不要将这当成一个负担,而是将学习过程用博客记录下来即可。这只是学习完成后顺手做的事。不必顾虑发出的博文中讲的事很菜,是一项你自己的学习成果即可以了。写博文,要为读者负责,所以排版、编码规范等要注意,这同时也就锻炼了自己在工作中的严谨习惯。你发的博文,对于后来的要经过同样阶段的人,是一个很好的参考,这样写,就是价值所在。
你没有随大流,这个方向是对的。在以后要改善的,是学习方式的问题。你“在同学眼里是一个特别爱学习的人”,但“其实真正掌握的知识很少”,你以后要更多地出现在机房里,而不仅是自习室里。机房里,你将找到一同解决目前困惑的“兄弟”。快大三了,看周围是否有一些开发的实验室或团队,或者就在自己班上主动“结盟”,根据具体情况定。《逆袭大学》中“10.3 学会合作”中出了些主意,没有正式的“兄弟连”,抓住可能的一切交流渠道也好,现实世界中没有,虚拟世界里可以找。实在不行,不是还有“做自己最好的老师”嘛。
就写这些,祝你沉下心来,莫慌张,从改变学法入手,一定能找到有效的学习。
【学和回复】
谢谢贺老师,你的回复对我很有帮助。这些天我自己也思考了一下,我想我确实应该更多的注重实践,从小题目到到大项目是一个循序渐进的过程,这是急不来的,需要一步一步往前迈。另外,我也应该更主动的去找一个值得加入的团队。
暑假要到了,我想这是我可以有效利用的时间,也祝贺老师假期愉快!!!
=================== 迂者 贺利坚 CSDN博客专栏================= |== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==| |== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==| |== 我写的书——《逆袭大学——传给IT学子的正能量》 ==| ===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 ===== |