给软工大二学生:用行动開始改变
【来信】
贺老师: 您好! 我学的是软件project专业,如今已经大二下学期了。再过一两个月就升大三了。可是回忆这两年来走过的路,迷迷茫茫。浑浑噩噩,整天玩游戏,差点儿没有怎么认真学习过,各种编程语言都是一知半解,数据结构。操作系统什么的也是接近于零的认识。唯一让我认为不难看的是英语。转眼就大三了,我不想再浑浑噩噩下去了。我想从这个暑假開始做一个彻底的蜕变,打算考研。贺老师能给什么建议吗
【回复】
“我想从这个暑假開始做一个彻底的蜕变”,这就是一个改变的起点,这个“開始”金不换。无论这两年过得怎样,你对专业应该是有些了解了。如今既要向前看,还要补课。说向前看。是接近大三了。你须要大致确定未来两年在技术方向以及能力结构的需求。并以此为根据。设计学习路线。
假设说大一大二学生还有资格多方尝试,多点体验的话。你如今必须要有明白的方向。再说补课,却也不是抠课本式的补课了。而是立足实践,学着做一些东西,以这种方式,在用中体验你所言差点儿为零的基础。你信中提的问题非常范,可以參考一下我在专栏中为其它同学解答过的详细问题。
而你打算的考研,以我的观点。再过一段时间再说。
以你如今的状态,假设不可以在实践上有所行动的话,仅仅能是死读书应试了。这种研究生,是没有前途的,虽然当下有的研究生就是这样。详细的观点请參考《写给考研学生:凭什么让好大学要你》以及几篇相关的博文。
有了这种念头,就从如今開始。而不是暑假。想到的,就要做到。我不给你再多说了。
非常多观点,仅仅有你前行,才可以有体验的机会。
非常愿意听到你的好消息。哪怕是前行中进一步遇到的问题。
仅仅要往前走,你一定会遇到问题的。原地不动才会始终没有问题。这些问题,有的自己能解决,有的须要找人破解。
逐渐解决这个问题,这就是你前行的状态。
【再来信】
老师我想问下补习曾经的课的时候优先顺序是什么啊,像数据结构,操作系统,数据库原理,计算机组成原理,线性代数,概率论,l离散数学,高数。这些誰先谁后啊。还是说先学C、java这些编程语言啊,感觉要学的好多。有点发慌
【回复】
先用一门语言能写一般的程序,再数据结构,然后可以试着做一个课程设计规模的小作品。其它的,在解决能写出程序的问题基础上再说。
仅仅有加快进度去追赶。才有可能去考虑补更基础性的知识,否则,那些基础可能真成了永远的伤了。
==================== 迂者 贺利坚 CSDN博客专栏================= |== IT学子成长指导专栏 专栏文章的分类文件夹(不定期更新) ==| |== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==| |== 我写的书——《逆袭大学——传给IT学子的正能量》 ==| ===== 为IT菜鸟起飞铺跑道。和学生一起享受快乐和激情的大学 ===== |