龙空技术网

18年码农生涯的感悟

一个小码农 105

前言:

现时你们对“对c语言程序的感想和收获”大体比较珍视,咱们都需要分析一些“对c语言程序的感想和收获”的相关内容。那么小编同时在网摘上收集了一些对于“对c语言程序的感想和收获””的相关内容,希望朋友们能喜欢,各位老铁们一起来学习一下吧!

今天,刚完成公司MES系统追溯功能模块,终于有了闲暇时间,泡上一壶多年喝惯的老枞水仙,补上一周多未追完的《狂飙》。看看时间,才22点多,也不知道干啥,喝着茶,点上一根烟,细想这么多年的码农历程,似乎有了几分感慨。

1998年8月底,在父亲和舅舅的陪同下,第一次跨出了生活了十几年的小县城,来到省城,开始了四年的大学学习生涯。我所学的专业是,信息管理专业,主修企业信息管理,至今也想不清楚当初填写报考自愿时,是怎么选的这个专业,估计当初也没有明白这个专业,具体学习的是什么吧。

就这样,迷迷糊糊的就这样到了学校报到。也许是缘份,也许是天注定,后半生要靠这个专业所带来的技能维持生计,赚钱养家。在这里,第一次看到了传说中的计算机(颇为好笑的是,以前计算机与计算器,竟然认为是一样的),第一次按动键盘,第一次触摸了鼠标,也是第一次知道,所谓的“计算器”,竟然还有这么多配件。

其实,我们信息管理这个专业吧,学习的内容还是挺多的,或者说挺杂的。多年以后,回想这样也挺好,每样都了解一点,多多少少,拓宽了自己的知识面,面对社会,似乎也有了更多的选择。一二年级,学习了一些基本课程:语文、英语、高数、工程制图、计算机基础与应用等等。可能是新鲜感使然吧,对计算机十分感兴趣。计算机基本操作课程,学的是DOS命令、Office97入门及应用、FoxBase数据库、五笔字形等,当时的五笔字型,还是专门的一门课程,和Office97共同学习半个学期,占了2学分,在这里讲个笑话,五笔打字考试,及格字数和30字/分钟(使用金山打字通DOS版),我们班竟然还有10几位同学补考,哈哈,多年以来,每次同学聚会,都会被拿来当作笑谈。

时光飞逝,转眼间到了二年级,遇到了决定我一生职业生涯的第一门计算机编程语言,QBasic编程语言,面向过程的简单计算机语言,却让我感受到了计算机的魅力,原来可能通过敲敲代码,就能让计算机播放出音乐,就能让计算机画出图像,太神奇了,从此,一发不可收拾。

这里,要说明一下,有些年轻的朋友,可能没有接触过面向过程的编程语言,我们当时学校机房电脑最高的配置为586电脑,而且是为数不多的几台,大部分是486,还有几台是386,当时这些电脑基本上安装的是DOS系统,只有586安装了Windows95系统。而且QBasic是运行在DOS系统,所以不像现在面向对象语句,有专门的可视化IDE,拉拉控件就可以运行友好美观的界面,所以当你听到你自己代码运行,通过计算机主板的蜂鸣器所播放出来的音乐,心情是有多么愉悦。天天往图书馆跑,借各种各样的计算机编程习题,在计算机上或照葫芦画瓢,或自己设置几个变量,计算几道简单的数学题,使用for循环在计算机输出99乘法表、三角形、金字塔等等。

到了三年级,开始接触了C语言,开始真正的学习了编程语法。印象最深的是以下这段代码,对变量的理解:

int a = 1

a = a +1

输出a=2

现在想想,这也太基础了,可对于当初我这种小白,一直无法理解为什么明明a是1,怎么就成为2了。慢慢的,对C语言的深入学习,对计算机编程有了真正的认识,也从此爱上了编程。很多东西,课程上所学到的只是一个入门,想要更深入或者说真正掌握,首先必须要有兴趣,有了兴趣,就会有天马行空的想法,有了想法,就会想尽办法通过计算机编程去实现。对于C语言的学习,最有成就感的还是,计算机老师不知道从哪里得到了【推箱子】游戏的计算因子,通过C语言,在DOS环境下,让我们开发出有小人、围墙、通道和箱子等图像的游戏,而且是可以玩的,当时存放在软盘里,可惜软盘太不经折腾了,没多久就坏了。

后面,开始接触了面积对象,可视化IDE。接触了Delphi 5、VB等,有了可视化界面,学习就更直观,更方便了。应用Delphi + SQL Server,开发了【学生学籍管理系统】、【学生成绩管理系统】等等。

平日里,有些朋友、同事,总是问,要怎么样学习软件开发呢。我个人的经验是,先抄后做,先从网上或书籍上,对着开发实例,边敲代码边思考,代码这么编写的意义和作用。慢慢的,也就可以从中吸收了经验,应用到实践中。

学习无止境,兴趣是最好的导师。万事不要只停留在想法上,想到的先去做,管他结果是怎么样的呢。学习过程,总能得到宝贵经验,使自己慢慢变强。

突发的一些回忆,有些散乱。待有时间,再慢慢整理一份完整详细的,关于普通程序员的成长历程,以大家分享共勉。

#MES系统优势及作用有哪些##C##数据库sql#

标签: #对c语言程序的感想和收获