北京 上海 广州 深圳 >>
网站建设
我们的优势
我们的报价
联系我们
首 页 关于我们 建站套餐 网站优化 网站推广 解决方案 成功案例 客服中心 建站问题 推广知识 建站知识  
网站建设
  网站建设套餐
  网站建设流程
  功能模块介绍
  网页设计报价
  网站改版设计
  网站售后服务
 
最新客户
   
网站推广
推广知识
 
· 浅谈造成网站关键字排名
· 浅谈最近百度调整对网站
· 分析:站内锚文本链接使
· 细节成就权重 权重决定
· 根据百度有效反链数据
· 详解SEO策略制定中的
· 关键词排名优化之挖掘长
 
建站技术知识
 
 
编程入门经验教训分享

伴随着IT互联网业的繁荣发展,很多人都将软件开发视为自己的理想职业。软件开发当然最基本的就是编程,而编程如何入门是人们首先要考虑的问题。有些人的编程入门学习过程艰难而又曲折,其实学习编程是可以借鉴别人的经验的,即使这种经验并不适用于每个人,至少可以让你悟出些道理。

鸡啄米同样也是从那个入门阶段过来的,也曾经有过一些困惑,但最终还是成功加入了软件开发队伍。我认为有些经验和教训还是有必要跟大家分享一下的,希望编程入门学习者多多少少有一些帮助。

我的教训

首先我想谈谈我在编程入门时受到的教训。因为我想给大家一些警示,以免大家犯同样的错误,所以我把教训放在经验前面介绍。

我的专业并不是计算机专业,只能算是相关专业,所以计算机专业的很多专业课以前并没学过,学校只是开了个C语言课。可想而知,毕业之后软件开发方面基础很差。在进一步深造期间,硬件开发和软件开发中我最终选择了软件。

虽然选择了做软件开发,但我对编程还是一头雾水,看着前人做出的VC界面,不知该从何处下手学习。以前只学过C语言,至于何为C++,何为VC,两者之间又有什么区别,我都是不明所以。但我知道,要想能做出那样的VC界面必须先学会C++语言,于是我便找了本教程从头学起,发现语法上很多东西跟C语言如出一辙,只是多了个类的概念,至于编程思想上的差别当时并没有多么深刻的理解。

后来有人对我说,有了C语言的基础,想做VC编程其实只要再看看类的知识就可以了。我在迷茫中就停止了C++教程的学习,开始读别人写的VC程序,力图尽快完成分配给我的任务。但进展很慢,还要经常向别人请教,VC的基础知识都没有掌握,理所当然我又开始了VC的学习。记得我看的VC教程是《VC++ 6.0技术内幕》,要知道那本书的内容是很多的,终于我看了一部分有了点感觉就坚持不下去了,又回去继续修改VC程序。

虽然VC程序按照要求改好了,任务完成了,但我对C++编程还是知之甚少。而此时我仍然更对VC感兴趣,因为它能让我更直观的看到自己写的程序生成的各种窗口。我继续我的VC学习。VC知识看了不少,我却愈发感觉不好--C++基础差导致我学习VC的进度很慢,编程过程中遇到的问题很多,程序中隐藏的缺陷也让我担忧。

最终我又下决心回到C++基础知识的学习上来。

我的经验

1.C++编程入门要首先坚持学好C++语言的基础不动摇,从语法到编程思想上都要掌握牢固。以后肯定有很多的技术我们要学习,无论是界面开发、游戏开发还是网络技术等,对C++软件开发者来说C++是重要基础,这就相当于说C++是内功,其他技术是武器。有了好的C++基础,才能更加自如的学习并运用其他技术。

2.挑选一个适合编程入门的教程。现在市面上有各种入门教程,有国人写的,有国人翻译的,还有英文原版的,有纸质的也有在线电子版的。选择的时候要注意些什么呢?鸡啄米建议,首先不要选择英文版的,因为入门阶段编程经验太少,语言上可能有理解偏差;其次,翻译过来的教程尽量选择翻译质量好的,为了经济利益,很多教程的翻译并不过关;入门教程切记不要选择那种内容过细过多而又貌似很深的,深入浅出最好,鸡啄米的C++编程入门系列就是尽量用简单的语言讲解,精简而又覆盖了大部分基础和重点内容;另外,如果发现问题,能和作者交流讨论最好,这方面在线电子版的比较有优势。

3.在编程入门学习过程中要多动手,多上机练习,不要只看作者的例程的代码和运行结果,也许在你实际写代码和调试过程中会出现一些问题,而通过解决这些问题你的认识会更加深刻。

4.有耐心,坚持不懈,这是学习编程必须具备的精神。尤其是在编程入门学习的时候,对自己不太自信、学习枯燥等都可能会成为你放弃的理由。但每个成功的软件开发者几乎都有过类似的困惑,但正因为他们的坚持才使得他们成功实现自己的软件开发之梦。

5.要懂得从编程中寻找乐趣。我们尽量不要把编程想成是对着电脑的枯燥乏味的工作,其实编程中也蕴含着它的乐趣,这需要我们去发现去挖掘。以前需要人工费时费力做的工作,通过我们的软件能快速高效的完成;看不出任何趋势的数据到我们手中能绘出各种图形进行统计;根据女朋友的喜好,开发出小游戏讨她的欢心。这些都能带给我们成就感,给我们乐趣。

鸡啄米总结了自己编程入门时的经验与教训,对自己是一个思考和深入认识的过程,也希望给别人带来一些帮助和启发。希望我的教训能让大家少走弯路,也希望大家能从我的经验中吸取有价值的东西,更快的走过这扇编程之门正式步入编程的世界。

 

 
在线咨询
     
 
QQ咨询
旺旺咨询
 
MSN咨询
  点击开始咨询 点击开始咨询
  点击开始咨询 点击开始咨询
建站服务
       经济型网站设计套餐 ¥2580
       企业型网站设计套餐 ¥3980
       豪华型网站设计套餐 ¥6580
       商城型网站设计套餐 ¥7580
       定制型网站设计套餐 ¥面 谈
       智赢型ABC ¥1580/1980
虚拟主机
       普及型(电信)350元/年
       经济型(电信)650元/年
       普及A型(双线)500元/年
       普及B型(双线)900元/年
       外贸型(国外) 550元/年
       企业型(国外) 1050元/年
我要订购主机>>       
域名注册
     国际顶级域名.com 100元/年
     国际顶级域名.net 100元/年
     国际顶级域名.cc 380元/年
     国际顶级域名.org 180元/年
     中国顶级域名.cn 100元/年
     中国顶级域名.com.cn 100元/年
     中文域名.中国.公司 280元/年
我要注册域>>       
 友情链接:湖南网站建设 广州网站建设 上海网站建设 广州网站建设公司 中山网站制作 网页设计网 网页设计公司 网站制作 网站建设 建网站公司 珠海网站建设 赢在网络
 业务范围: 广州虚拟主机 广州网站设计 广州网页制作 广州网页设计 深圳网站建设 珠海网页设计 中山网页制作 汕头网站设计 番禺网页制作 南海网站建设 肇庆网页制作

联系我们 | 建站套餐 | 网站建设 | 建设知识 | 服务报价 | 解决方案 | 成功案例 点击开始咨询 点击开始咨询
Copyright 2005-2020 win580.com rights reserved 电话:020-87518743 87518740  传真:020-87518740
地址:广州市天河区中山大道西8号(天河商贸大厦)1304室  邮编:510620
E-mail:Win580@126.com