首先,对于很多非计算机专业的学生来说,往往对于学习计算机知识有一种恐惧感,因为长期以来,各种声音似乎都认为学习计算机是一件难度比较大的事情,实际上,计算机的使用并不复杂,以编程语言为例,编程语言甚至远远没有人类的自然语言那么复杂,完全可以把编程语言看成是自然语言的简化版。
很多初学者认为,在学习计算机的过程中,要培养一种所谓的“计算机思维”,在我看来,所谓的计算机思维可以看成是一种使用计算机的方法论,这个方法论的形成过程也并不特殊,无非是经过学习、实践、总结和再应用的过程。
学习计算机与学习其他知识并没有太大的区别,不同在于要更注重实践,对于非计算机专业的学生来说,在学习计算机知识的初期,最好设定一系列比较明确的学习目的,在学习目的的指引下会更容易掌握计算机的使用技术。在学习计算机技术的过程中,一定要明确一件事情,那就是学习计算机并不是目的,使用计算机才是最终的目的。
从大的层面来看,当前的互联网同样可以看成是计算机的一种体现形式,这一点在Web时代就有所体现,在当前的云计算、大数据、智能化时代,网络就是计算机得到了更加明显的加强,所以在培养自己计算机思维的过程中,同时也在培养自己的互联网思维。
计算机思维也好,互联网思维也罢,在培养这些思维的过程中,一定要重视三件事,其一是思维本身是多维度的,不同的知识结构和应用背景,对于计算机(互联网)思维的形成会产生非常直接的影响,所以思维本身并没有唯一的答案。
其二是一定要重视实践的过程,实践是形成思维最为直接和有效的途径之一,没有实践往往很难形成有效的方法论和思维模式。其三是一定要重视总结和交流,总结很重要,但是交流往往能够获得更多的灵感。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
,