六年编程求索的生涯

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值