众所周知,一个好的程序员的基础要求就是——耐心!耐心!持续的耐心!

   以下是写给那些初入编程门槛的初学者一些我的个人感悟,如有疏偏,请多指正。

   我记得我开始学习编程的时候是从2006年初,那时候刚开始接触的就是C语言,后来逐渐过渡到C++,直到现在的VC++

   可以说一路走来,风雨颠簸,困难重重!

   我的入门老师是一个学习JAVA的程序员,那时候看他写JAVA程序代码的时候十分潇洒,于是就萌生了拜师的愿望,也就是从2006年起,入门老师一上来就让我学C和C++,然后我开始自学C语言和C++,后期逐渐过渡到稍微复杂些的VC++(当然VC++的复杂度也是很厉害的,一般学习VC++的人很容易被VC++的复杂度搞崩溃了,我是属于 神经比较粗大的那一类,不崩溃,崩溃的只会是我使用的电脑。),偏重于进行windows系统软件的开发,自己主持开发了一款ERP生产管理软件,是基于VC++和SQLserver数据库写的,有机会给大家共享一下源代码。

   我的编程学习方式很独特,一蒙二猜三调试,刚开始的时候我的计算机英语不过关,只能靠蒙函数语句命令,后来就是靠猜,时间长了,我对VC++的整体结构开始比较了解,学会了看.H头文件函数,依然是靠猜,一遍一遍的调试,每天我的学习时间为:上午起床7点半吃完早饭,8点钟准时坐在电脑前码代码,中途泡杯茶,然后坐到11点开始吃饭,吃完饭,下午2点钟开工,继续坐在电脑前,不断调试调试调试,直到下午5点半。六点回到住处,脑袋里面全是代码行,有时候一个功能可能难住我三四天,但是一旦突破,那感觉真的是非常爽。

   经过了四年多的努力,我现在已经能够独立开发企业管理软件(4万3千行)、ERP生产系统软件(19万8千行)、仓储软件(3万9千行)以及各种windows操作系统软件(无法统计,大概几十万行),另外我还学会了JAVA、Aap.NET、熟练掌握MYsql、SqlServer数据库,笼统的计算一下,我也是突破100万行代码编写经验的程序员了(那些写了10万行的就不要说自己有经验了,哪个程序员不要写个百万行才能练出金刚不坏之身!不管100万行是黄金代码还是调试代码,没有100万行想进入高级程序员是比较难的!当然100万行中的黄金代码行按照比例来说大概只有10万甚至5万行是黄金代码,其他的可能都是调试代码或者测试代码行了)。

    近两年APP比较火!所以我又开始学习Eclipse 和 Android Studio,根据我的体验,我个人比较偏好使用Eclipse,当然萝卜青菜,各有所爱,至今为止,我最喜欢的编译软件系统有VC++6.0和Eclipse,因为这两款都属于那种独行侠式的软件。

    今天有点累。。。。刚写完程序来舒缓下脑子,就写到这里吧,顺便练练字,各位小白有什么问题可以与我探讨,大家一起进步。

    现在我自己带着团队,主要从事APP、淘宝、微信、企业进销存软件、Windows系统工具软件的开发。

    送大家一张我在家的工作图 

  

   

  简陋的工作环境+陈旧的电脑,就是程序猿的真实写照啊。

   努力吧!程序猿要变成RMB猿啊!

更多推荐

写给VC++初学者