最好的程序设计师来源于勤奋,最基础的知识来源与书本

     我和我的朋友谁都说谁做的程序好,各执己见,互不相让。然后他给我一个题目,他用qbasic做,我用foxbase做,看看谁的功能好又全,关键是我不懂qbasic,他也不懂foxbase,不管怎么样,我还是做了出来,评论是由他兄弟来做,他兄弟一不懂qb,二不懂fb,所以只有看运行的结果和速度了,算一个题目在最短的时间内找到1-1000里的所有同构数,结果他的程序用了5秒,我的程序用了20秒,这回是朋友奚落我的时候了,“你不是说foxbase快吗?结果怎么样,看到结果了吧。”
  又经过几轮的唇枪舌剑,我终于妥协,放弃foxbase,去学qbasic。回想起来已经是10年的事了,自从学会了编程,我几乎都是深夜2点到3点才睡觉,每每做出一个程序,我都兴奋的睡不着觉,第二天,便把写好的程序让朋友去看。却被朋友指出了一大堆的毛病。我又回家面壁半年左右,写出了foxbase中的stuff函数,这可是我自学习qbasic起第一次写一个功能比较复杂的程序。朋友调试了我的程序说道:“很不错吗?半年来很有长劲,要多多努力啊。不然你就落我之后了”,我说道:“你放心吧,我不会落到你后面的。”
  自此以后,我每各两天就去他家一趟,当然拿着我写好的程序,过了两年,他开始学习vb了,我说道:“你多好,能学更高深的编程语言了,而我家只有裕兴机,里面只有qbasic,学习vb没有希望了。”“我给你两本书,回家看吧,你有基础,看懂了就写程序,写好了来我这里调试,我相信你会成功的,我听了他的话,信心倍增,又用了半年的时间把他给我的两本书抄了下来,在此过程中有不懂的就去问他……我终于学会vb了。我试着写了一个程序,我还记得那是用qbasic改编的,就是那个stuff函数,我在脑子里运行了几百遍之后,去他家调试,最终得到他的答案,真是奇怪了,你没有电脑,无法调试,怎么会一点错误都没有呢?”“我等着你笑话我啊,我在脑子里运行了一周了。这都是我以前养成的好习惯,在没有编写程序的时候,都要把程序写在纸上,然后脑子里运行一下,”最后才上机调试。其实这都是你的提醒啊。“哈…………哈…………”我俩会心地笑了。
   这就是我的故事,在写程序的路上,有不少的艰辛,但写出一个程序后的成就感会让我高兴好几天,学习程序也让我学习了如何自学,所以对我以后学习平面设计软件photoshop和coreldraw起了坚实的基础。
  事以愿违,我和朋友的志愿是做程序设计师,不过他成了网管,我却成了平面设计师。希望看到此文的朋友在学习的道路上不怕坎坷,在写程序时,先把程序写在纸上,然后在脑子里运行一下,写出结果,然后在电脑上写入运行,看看运行结果和自己得到的结果是否一致。最后那就是买一本好书,把里面的定义还有基础知识统统看一遍,就算你成了一位编程高手,偶尔拿起书,看看以前最基础的定义,肯定会收获颇多。

                                                                                                         作者:永远的魔灵<icecept> by 郭卫

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值