亲爱的计科专业的大一大二的同学们:
你们好!
今天想和大家聊一聊关于进入大学之后的学习。我是郭峰老师,在威尼斯886699信息与机电工程学院有15年的教学经历,也获得过一些小成绩。
首先恭喜你,选择了一个不错的学科专业。计算机是一门儿新生学科,也是一门儿潜力学科,在当今世界,计算机专业最大的优点就是好就业,就业面广。如今各行各业都需要计算机,更需要计算机的高级人才,所以说,你只要在我们这条专业道路上一直努力的走下去,你的生活质量是有保障的。
其次要说到计算机的学习。计科专业的就业方向,最直接的就是各种编程岗位,那么我们都知道编程语言有很多种,经常有同学会问老师,我应该学习哪种编程语言,实际上每一种编程语言,虽然他们的特点是有不一样的,但是他们编程的内在逻辑和结构是非常相似的。所以说编程的一般高手都是能使用多种语言来进行编程的,对于程序设计而言,最重要的其实不是编码,而是前期的设计思想和项目管理。也就是说最重要的是你怎么样去构思这个程序,怎么样去把它设计出来。至于你采用哪种语言,这个是编码实现阶段,那么只要你能够想好这个设计,事实上编码的能力是相对来说比较容易的部分。编程语言只是工具,就好像说跑步比赛,那么最重要的是你的身体的素质,当你身体素质好到一定程度之后呢,你的比赛成绩自然不会差,至于你具体参加的项目是一百米还是三千米,相对来说不那么重要,首先是你的身体素质。因为身体素质好的话,你的那个比赛成绩就会好,你的身体素质就相当于你的编程设计能力,而具体的语言呢,则是那个参加的项目。当然了,大家还是要选一门语言开始学习,那么就跟着学院开设的课程进行学习就可以了。
然后是如何提高自己的编程设计能力。我们的程序设计,在大学期间首先还是以具体的编码实现能力为主,而你的设计能力是由编码能力锻炼出来,并且得到具体体现的。就好比说你这个身体素质怎么上去啊?肯定要经过基本的训练,比如跑步啊力量训练,对不对?要通过这种训练你才有好的身体素质,那么这也是一样,但是呢,一旦你经过不同的训练,得到好的身体素质之后,再参加具体比赛的时候就会取得好成绩。比如你是个跑步选手,那你可能练间歇跑耐力跑,还要练那个俯卧撑,练各种力量训练,但是比赛的时候呢,你可能只跑100米或只跑3000某一个项目啊,具体跑哪个项目呢?取决于你的具体的比赛目标啊,你的具体的特长,那么,在这里我们大学学习的前期的课程就相当于你的这些啊,比如说俯卧撑啊,间歇跑,耐力跑对吧,你要学很多的不同的训练项目(数学、计算机组成原理、数据结构、数据库设计等等就是你编程的训练科目),他们的共同目标什么呢?是提高你的整体素质,也就是提高你的编程设计能力,所以说你在学校的时候就是要首先通过这些训练,提高你的整体素质,提高你的设计能力,至于你真正的落实的编码能力啊,这个取决于你以后的职业发展的轨道。
那么提高设计能力的话,除了在完成你的正常的学习,也就是我们说的基本的这种身体素质训练之外呢,你还可以有一个很重要的途径,就是参加各种各样的比赛。你在咱们学院的公众号“信工小栈”里面是可以看到关于可以参加的比赛的一个文章,你可以点击此处链接查看原文。当然,每个人适合的比赛是不一样的,具体了解比赛的方式呢,有这么两种,第一种是跟你的专业老师寻求建议,另外一种呢,是参加咱们学院的专业社团。
我们课程外的常见学习目标有两层啊,第一层应该是先考证,第二层是参加比赛,因为对于我们而言,考证的门槛相对较低,而且有不同的层次,而比赛呢,门槛高,上限也高啊。所以说我们学院的学生,我建议啊,在大一的时候积极参加学院的专业竞赛,社团的选拔,如果能进入社团,那么就先以那个比赛为主要目标,如果没进入社团呢,就先以考证为目标考证,主要是软考和计算机等级考试啊。这样度过两三年学习时光,无论你是考证还是参赛,你都对专业有了深入了解,对自己的学习能力和计划也有了专业性的提高,接下来就可以有针对性地选择就业或者考研了。
最后总结一下,今天有三个要点,第一,计算机是一个很有前途和好就业的一个专业,第二,计算机专业的两个基本能力是编码能力和设计能力,我们的学习目标是通过练习编码提高设计能力,并且最终在工作岗位上以不同的语言来体现出你的这种设计能力。第三就是根据自己的水平决定自己的职业发展道路,首先就是要上专业课,其次呢就是量力而行参加考证或参加比赛,这两者之间不是相互排斥的,关键是针对自己的能力和潜力选择适合自己的道路。简单来说,我们要学会在水多的地方挖井,而不是费力地在荒漠中打出水。
我是郭峰老师,我的qq和微信同号,37417101,我还有个公众号,名字是“郑州郭老师”,欢迎大家关注和我保持联系啊,祝大家生活愉快。
最后送大家一句话吧,时间就像一张网,你把它撒在哪里你的收获就在哪里。
信息与机电工程学院
郭峰
2021年5月