- 积分
- 36
- 精华
- 阅读权限
- 20
- 注册时间
- 2009-4-11
- 最后登录
- 1970-1-1
|
发表于 2010-1-31 21:42:34
|Error|
显示全部楼层
回复 11# 红色32
10、CAD高手的三个素质要求
①具备小学英语水平,能区分英语字母(且编程是还不区分大小写)。在所有程序编写过程中,不需要去记忆和背诵单词之类的程序代码,因为余业编程不是闭卷考试,在编程时,只要用复制和粘贴之后略加修改就可完成所有程序。
②具备初中语文数学水平,能理解和加注中文注释,能运用简单的三角函数。
③具备中专水平的几何制图常识,会用手工制 图。
所有具备以上三条要求的人,都能成为CAD高手。
11、未能成为高手的遗憾和误区
未能成为高手的遗憾:
很多程序源代码都能从网上下载或买到,现各类CAD资源网站(如晓东CAD、明经通道等)都能找到一些程序源代码,只要略懂一小点程序拼凑组合及修改常识,即可将别人的程序改为自己的程序,最起码也要会瓢窃一下现有资源,或将现有的程序表面上标上自己的名称也可以使自己象个高手一样啊。钢构CAD中的许多程序都是这样拼凑出来的。
每当有一段很好的代码放在面前,却不能为己所用,连不劳而获都不会,真是一件多么遗憾的事啊。
未能成为高手的误区:
①以为编程是很高深的事。看着那些厚厚的书,就没了信心。其实相反,编书的人总要写些废话好把书印厚点,你买的学习书能用上三分之一已是顶瓜瓜了。因为是出书,也就不得不按步就班地写,而且还要写得很严谨和理论化,在实际中不严谨也不标准的编程序方法,却不能写在书本中,这就给想学编程的人带来些畏难情绪。
在实际中的业余编程却不是闭卷考试,完全可以将各种代码的电子版同时打开,在编程过程中,完全可以用复制和粘贴的方法加以替换和修改,电子版的书籍远比纸质书籍要方便许多,因为可以查找复制和粘贴。
②学编程要有英语基础。其实相反,我一句单词也不会且不记也不背,一样编写出很多实用的程序,到现在我一个程序单词都默写不出来,但一样能编出很实用的程序。因为CAD自带的编程软件中,所有的程序函数都是蓝色显示,不会与编程都自定的字母代号混淆,你不需要理解那些程序函数的英文读法和含意,而只要看中文注释,合适的就调用后将其组合后略加修改就成了一个新的程序。
③学编程象学英语,三个月不用就忘了。其实相反,第一是编程不需要会英语,第二编程不是闭卷考试,编程的时候就不需记忆和背诵任何内容,这样的方法更本谈不上忘记。
④有书有电子版函数库有帮助文件,就能学好编程。其实这只是针对专业编程者或正常人来说是对的,对想通过不劳而获、走点近路、不想成为职业程序员但却想也会编程、不求一天编几个程序只求几天编一个程序的人来说,所有光面堂皇的教材书籍都是误导。因为各类教材中都只是讲各种函数的运用,而没有提供各种典型程序的函数组合范例,而新手最需要的就是有详细中文注释的各种典型程序范例源代码,现各类CAD资源网站(如晓东CAD、明经通道等)都能找到一些程序源代码,但那些代码都没有详细的中文注释(或许是上传者故意将注释删除),给学习者带来诸多不便。
12、成为高手的两个最佳方法
①成为高手的最佳方法 — 照葫芦画瓢。
学编程时关键不是要有本好书,而是要有个好的榜样程序库,最好要有详细注释的源代码。学习时不懂的函数含意,可随时查看电子版的帮助方件,同时用中文加上详细的注释,这样在以后编写类似程序时则可以节省查询时间。复制粘贴榜样程序的源代码之后,在根据自己的想法略加调整,就成了一个有自己风格的新的程序。钢构CAD中的各种单项运行程序,都是用这种方法编写而成。这种方法的优缺点是,不要背诵记忆程序函数就成快速生成一个新的程序,但如果这些加有详细中文注释的程序代码让别人获取的话,那么别人不费吹灰之力也可以调用你的代码生成一个新的程序。
②得到高手的亲传指点,比看书专研快一万倍。
得到高手的亲传指点,比看书专研快一万倍。在任何电脑知识的学习上,可以说是永恒的真理。
我看到接触过许多工程师,他们长期以来的运用困惑,而我只用几分钟的时间,就让他们知道彻底解决的办法。每一本书都不可能将所有的问题讲清楚,就算手中有本可以解决困惑的书,但也总要去找(有时还找不到)去学去想,因为书是死的,人是活的,如能请教高手,一语轻松点拔,那不是能更快更好地学到真的东西吗? |
|