1、自我介绍
我是一名大一生,来自湖北大学的软件工程专业。当初填志愿时 除了计算机专业,其他的都没选。也许你也和我一样,被计算机专业的高薪待遇和就业前景所吸引,但是我毅然决然的打算从事这个行业,主要原因还是计算机对我的深深吸引。
C语言,计算机专业的同学的入门课之一。看似简单——八岁孩子学两下都能打出hello world!实则是所有计算机语言之源,其看似简单的外表下,藏着深深地奥秘。
因此我想在此分享一下我经过一年学习后的学习心得:
2、学习心得
对于C语言的学习,一定得有自己的目标和规划,不可坐等着被人喂饭。
a、得有编程目标
你学习编程,有目标是第一步,我的目标划分成了很多小块,比如我大一上学期的变成目标是:掌握C语言的语法,会熟练使用C语言编程
大一下学期开始学c++后,有点无暇顾及前者,因此小目标依然是掌握c++的语法,以及熟练编程。
暑假的到来给了我咸鱼翻身,或者喘息的机会,因此我决定深入学习C语言,和很多同门交流时,他们都有感触到:
“语言的学习,特别是C语言,他的门槛在里面”
如果不深入学习,只浮于表面,应付考试就行,那么C语言的学习将不够透彻,甚至和没学一样。
b、学习C语言的方式
对语言的学习,就像学习外语,你得学他的规则,这就是语法。
不可死记硬背,这可以作为你初步了解某个语言的入场券,但不可成为永久持续的终身绿卡
虽然不知道现在的教育模式是怎样的,但我相信同辈一定有所感触,小时候学习古诗,我们一般会被老师要求先背下来,在还没完全理解的时候背下来,之后才有书读百遍其义自见的结果慢慢呈现。虽然这种方法并不科学,但这也确实给我们提供了一个很好的学习思路:
当你不太理解某个语法或用法时,何不先将其记下来,之后慢慢遇到,自然就会理解。
那么该如何理解看似枯燥的语言呢?
其实计算机语言并没有想象的那么枯燥,你可以将其形象化,生活化,比如什么是常量什么是变量,你就可以回归生活地去理解:“ 常量就是永不可被改变,比如你的性别(虽然这个现在可以改),什么是变量,就是会改变的量,比如你的年龄。什么是数据类型,你大可把它理解为一种东西产生时天生自带的属性,没有不行,比如你出生时,如果没有被定义是男性还是女性,你是不是就无法正常出生了呢……”诸如此类,会渐渐发现计算机语言的乐趣,最后沉醉其中,这是独属于你的精神天地和乐趣。这么说还有点酷!
3、IT公司
每一个计算机专业的同学都应该为自己的未来提前铺好后路——准备好找工作。
浏览一些IT公司后,我对联通数字科技有限公司以及字节跳动颇感兴趣。我喜欢竞争激烈的地方,因为这回让我成为一个不断更新、新鲜的人。我的人生态度是:生命在于奔跑。有时候我在思考应该在人生的那一个阶段坐下好好享受,结果思考良久后发现一个阶段也找不出。参与竞争,不仅仅只是人与人之间的竞争,更多的是对自我的挑战,不断跳出舒适圈,不断突破自我,这种快感不亚于任何一项极限运动。