c#发展

注册

 

发新话题 回复该主题

大学学习的关键不懂就得多走弯路 [复制链接]

1#

小伙伴学习问题之:

正在学习计算机科学作为第二学位,想要超越计算机本科学生,应该还学点什么?

这问题一下子就能把人拉回到那个满是回忆的大学时代。

这些劝退的科目,没有多少学生是认真研究过的。

大学学习,说简单吧这些基础学科决定了未来的路有多宽;说复杂吧,很多学科你在工作中基本没有使用的机会或者说在实践中才认识到了它的重要性。大学时候,你是看不懂得。

所以,在大学最重要的就是平衡时间,实践让你有自信解决问题,理论会开阔眼界,不至于被人知识碾压。

所以我建议,首先专注一门编程语言的学习与应用,c++/java/python/c#,如果实在不知道该选哪个,抓阄吧。它们的区别在学习阶段说实在的很小很小。选定了一个语言,千万别换,就学它。基础学完之后,找个项目(网络是个好东西),从零开始自己开发。难题就是你前进的动力,能在毕业之前把程序完成,说实在的就计算机本科都没几个能做到的。他们都在忘我峡谷里遨游呢。

其次,理论知识不要深究,你要记住的只是它有这么回事,至于为什么是学有余力才做的事。分清主次关系,就是保证学习效率。理论知识特别费精力,如果你钻到一个牛角尖里出不来,得不偿失。基础理论最重要的功能就是开阔眼界,能在宏观概念上提升认知,这就足够了。

再次,由点及面的学习才能使人快速进步。计算机编程知识,很多都是互相牵连的,你学这个就会顺带学点那个。从一个点出发,构建自己的知识体系才是最合理的选择。脑图,这样的软件真的很多,你要是真有恒心和毅力,就从一个点出发,不断添加知识视野,主线的学习还不能丢。

我知道这要求实在是高了点,很多人是没有这个耐性的。

但我还是想表达出来,但凡能真正影响到一个人,TA就能影响更多人。

自知无力、负重前行。

分享 转发
TOP
发新话题 回复该主题