六年编程求索的生涯

      从开始学编程的高二到现在的大四,算起来编程的时间真的有六年了。从林锐老师在《软件工程思想》中提到的对程序员的定义 [注释] 来说,我还算不上一个真正的程序员,但相比身旁的一些人来说,说比他们会写程序应该还有一点儿井底青蛙的自信。如果以代码行技术来衡量,这六年中所写的所有程序的总和还不到十万行,最狂热的时候一天也就产生五百行左右的代码量,算是个写程序的熟手吧。这个时候来说一点自己在编程方面的见解,恐怕会贻笑大方。 只是看着身旁很多找工作的同学,想应聘程序员却一个冒泡排序程序也不知道怎么写,不能不为之感到痛心。因此写出下面的自己的一些经历,希望能给一些刚入门 的新手们一点有益的启示。
        和多数编程人员的一个相同经历,我的启蒙语言是VB。第一次接触VB的时候也是什么都不懂,就老老实实地听老师讲课,把老师给的所有小程序都照着抄到到机 子上去调试运行。不过抄程序的时候就有点不老实了,总喜欢凭着自己的理解改这改那的,哪怕是改一个更变量名也会让自己有点不安分的成就感,这种习惯慢慢发 展到后来就是老师给的题自己老喜欢作一些改动,或加一些条件,或弄得更有难度,这样收益真不小。就有一次不安分的成功,让我相信自己已经会独立编写程序 了。这个题目应该很多人都熟悉,就是写一个打印下面的图形的程序:
                              *
                            ***
                          *****
                        *******
当时老师给的参考程序没有循环,就是一行用一个打印语句打印出来,我当时就觉得这不够自动化,不能算是真正的程序,于是后来用了一个循环,把这个程序打印出来,但又觉得没有挑战性,于是想到了打印下面的图形:
                             *
                            * *
                           * * *
                          * * * *
                         * * * * *
                             …
这个图形提出来后着实让自己折腾了好久,但最后终于让自
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值