一大一
初入大学校园,小白显得非常的兴奋。终于熬过高考的磨练,来到梦想中的大学。小白高考成绩一般,来到了一所普通的本科,被计算机专业所录取。虽然在报考的时候,选的是别的专业,但被调剂到计算机专业来。事已至此小白早已忘了原本想读的专业,一心只想好好享受下大学的生活。
大一第一学期计算机专业的学生就开始上专业课,学的第一门语言就是C语言。非常多的高校都是以C语言做为入门语言,来培养学生们的对编程的兴趣。对于零基础学生来说培养兴趣是最重要的,所以在入门的时候会选择相对比较简单的C语言。一旦培养出学生爱编程的习惯,这样往后即使遇到再难的问题,学生一样能坚持学习下去。
二大二
大一专业课不多就C语言一门。小白在校园交到非常多新的朋友,也慢慢喜欢上编程,喜欢上敲打键盘的感觉,偶尔还会因为一个编程问题而通宵解决。由于通过大一对C语言的学习,慢慢的对一些编程的概念有了一定的认识,知道了什么是变量、函数、一些编程语法等等。接下来就开始学习C++语言,这是一门似C语言,但非同一门编程语言。小白最开始学习这门语言的时候,看名字C++,这难道是C语言的子语言吗?
其实C++与C是两种截然不同的语言,C++是面向对象的语言,在某些地方与Java类似。通过这学期的学习小白,懂的了什么的面向对象、类、继承、父类、子类等等。这学期还学习了数据结构这门课。
三大三
到了大三小白整学期都是在学习Java,学校教的最多的课程也是更Java相关。因为马上要出来工作,目前Java语言是市场利用率最高的,也是就业机会最多的语言。在大二的时候学习过C++,所以在这学期小白学习Java相对比较轻松,很多概念在之前都接触过。
大四以后基本上没有什么课,都是让学生出去找工作实习。一个普通的计算机学生,在本科阶段会接触至少3门以上的语言。当然上面所提到的只是计算机学生所要学习的一小部分,比如他们还要学习汇编、数电、电工、计算机网络、操作系统等等。
一位本科学生最开始都要先从培养兴趣开始,普通人也是一样。如果你是零基础的人,你先尝试学一段时间。一般时长在一个月,如果一个月之后你还是觉得编程非常有意思。那你就继续学习下去,学习更深奥的知识。编程是非常枯燥的一件事,有时候你会因为一个小小的问题,好几天都解决不了。Java由于市场利用率较高,所以很多人会去学习,但不能说Java就是最容易上手的编程语言。就目前来说Python就比Java更容易学习。
兴趣+坚持,才是你能学好编程的关键。