首先,对于数学专业的同学来说,不论是本科生还是研究生,学习一定的编程知识都是有必要的,而且由于具有扎实的数学基础,所以在学习编程的过程中并不会遇到太大的障碍。实际上,编程问题说到底就是一个数学问题,所以数学专业的学生学习编程也更容易在程序设计领域走得更远。
自学编程要重视以下三件事:
第一:编程语言的选择。在选择编程语言时,要结合自己的发展规划来进行,如果本科生有明确的考研计划,而且要考研计算机专业,那么应该重点学习一下C语言,因为不少高校当前在考研时会重点考察C语言。如果是研究生,可以重点考虑学习一下Python语言,掌握Python可以在大数据和人工智能领域进行一些创新。
第二:学习场景的搭建。学习编程语言一定要重视对于学习场景的搭建,这个场景有两个非常重要的方面,其一是实验的场景,其二是交流的场景。实验对于学习编程是非常重要的,编程语言本身就是一种工具,只有多使用才能逐渐熟悉,而交流对于提升学习效率,以及形成自己的编程思想都有比较积极的意义。
第三:实践。在掌握了基本的编程语法,以及完成了一定数量的编程实验之后,接下来要重视实践环节。实践过程要结合自身的实际情况,因为实践往往与场景有密切的关系,比如本科期间参加一些专业比赛就是比较好的实践场景,而参加一些老师的课题组,同样能够积累一定的实践经验。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以