本科经济类学生怎么学编程?
我以我自己的经历来分享一些看法,希望能帮助题主少走弯路。 我本科也是读的经济类(金融),大一的时候学了一门C语言的课程,当时我们系和计算机系是在同一个教学楼上课的,所以会看到好多学计算机的同学天天泡在机房,我也去蹭过他们的课;大一下学了数据结构,也去蹭了计算机学院的课;大二的时候学了C++,也去蹭了计算机学院的课程,如操作系统、编译原理等等。
我在大学期间,虽然专业是经济学,但是我的理工科基础其实比很多学计算机的人还要好一些。 至于题主想问如何学习编程的问题,我觉得你当前最需要解决的就是为什么要学习编程这个问题。这个答案只有你自己知道,也许是因为喜欢代码的感觉,也许是因为看好互联网的未来,也许是未来想转行到AI或者机器学习领域……不管怎么样,你想清楚为什么而学习的动机很重要。因为有了这个动机,你才能克服学习路上的困难与寂寞。
有了动机之后,就需要设定目标了。比如说,你想利用空闲时间自学完成计算机科班的学习流程,那就需要你把整个计算机知识体系画出来,然后按照这个知识树去学习、去实现。你可以把你的想法详细地写出来,包括每一个知识点应该看哪些书,都应该仔细列出来,并制定详细的计划去执行。
当然,在自主学习的过程中,你可能会遇到许多问题,这些问题可能会来自于你对新知识的理解,也可能会来自你的意志力不够坚定。这些问题都是可以预想的,你也可以提前想办法去应对这些未知的可能出现的麻烦。 比如说,你在自学过程中可能遇到问题无法解决,那你可以把问题记录下来,然后尝试着向专业人士求助,或许你能得到令你满意的答案。也可能是你一个人学习觉得很枯燥,没有动力坚持,那你可以找一个小伙伴一起互相监督、互问问答,这样能大大提高你学习效率。 总之,要想学好编程,就必须得有明确的目标,并且为了这个目标而付出努力。