首先要明确一个思想:面向职业编程。
计算机专业的学生,毕业后多半到银行、互联网这些企业工作。从工作内容上看,编程主要分算法、应用两大类,应用还分服务端、web前端、app客户端、大数据这几类。
新人编程入门,建议先熟悉算法和原理,就是从数据结构出发,编写相应的算法程序,行数也一般在500-1000行以内。
掌握一定编程思想之后,可以尝试python进行数据分析,编写相关大数据的分析程序,这样可以进一步了解编程的应用。
然后可以学一下java、html、js、css、数据库,进行web开发,编写一个博客系统。
只有经历过算法、应用、数据分析这几类编程之后,才能清楚自己更适合做哪一方面,从而制定更清晰的职业规划,选定一类深入学习和研究。
最后说一下语言。现在的教育方式和十几年前一样,大一新生接触的第一门语言都是C语言,但现在IT技术发展很快,单纯一种语言难以支撑庞大的产业应用,因此作为计算机专业的程序员,重点是打好基础、熟悉编程思想、掌握学习方法,只有这样才能应对后续新技术的发展。