iCAx开思工具箱

标题: 翻阅老贴,感触颇多,一起讨论..(老大,菜鸟,高手都看过来) [打印本页]

作者: sincosxu    时间: 2007-10-25 17:02
标题: 翻阅老贴,感触颇多,一起讨论..(老大,菜鸟,高手都看过来)
最近翻阅老贴,感触颇多。。。
对于UGOPEN C++/C的二次开发,经过一阵苦熬后,终于出头,算是入门了,但随之而来的问题也开始多了,于是在论坛里看老贴深入学习,看的时间越长,越兴奋,发现论坛里的高手不是一般的多,他们不仅知识渊博,而且勤奋好学,乐于助人。
象顶级高手级别的:zhjb113
                                  深夜摔键盘
                                   zzz

高手级别的:zhangcanwei                      Darkhorse
                        Pztony                                Supergirl
                        cax918                                 vodka                 
                        cam-yp                              fourwood  
                     
等等。
CAX二次开发模块里面到处都活跃着他们的身影:
1.        讨论NXOPEN,.NET,JA等新技术,为后来者铺路;
2.        对论坛里大部分人所提出来的问题,提供解决思路,甚至是调试好程序,贡献源程序;
3.        介绍开发经验;
4.        讲解学习方法;
等等。
对于UGOPEN C++/C二次开发的痛苦,我想大家都是知道其辛苦的。(难一点的函数,一天能调试出来一两个,应该是蛮不错的了。)
所以,我在这里单独开一贴,来对这些人表示感谢,同时,对他们的能力和优秀的道德素质表示感谢。
同时,我也在这里发下牢骚:随着时间的推移,大家的开发经验应该是越来越多的,解决问题的能力是越来越强的(当然不包括象我这种新人),开发所面对的问题也应该越来越多,论坛的气氛也应该比当初前辈们在的时候更热闹,但是,论坛的现状不是这样的。
就我个人的观点,其中的理由是有很多的:
1.        大部分前辈可能都已慢慢的从技术变为管理人员了。(这个应该不是理由,因为当初跟前辈学习的人,现在应该都是牛人了吧。)
2.        新人所问问题,过于简单,前辈懒的搭理。(所以,我们这些新人以后要多思考,提的问题,要带自己思考在里面,这样才能讨论吗?
3.        由于搞开发的大部分人是高校的研究生等,难道现在的研究生水平下降了,他们不关注这些了,又难道是现在大部分的技术生力军是80后的原因(不免让我想到了网上很多70后和80后比较的帖子)

时间有限,后面接着讨论,希望大家少拍砖。。。。。

作者: 小老大    时间: 2007-10-25 22:28

俺问的问题不是一般的菜,
刚开始接触,一点基础都没加上年纪大了没冲劲了,
也不知能否学会
作者: zhangcanwei    时间: 2007-10-25 23:09
呵呵,我也帮上有名。高手不敢当。

我说说自己的经历:
本来是学机械专业的,出于兴趣,很爱好计算机,后来发现还有数控编程这个职业,就转行过来了。在学校学过C++,vb,做数控编程后,发现软件功能有限,行业的特殊需求不能满足,老板的任务又催得紧,所以自己就被逼上梁山,自己做开发。摸着石头过河。

  为什么不想回答别人的问题,我的看法:
1 自己不知道
2 这个问题的确过于直白,看看就一笑而过
3 这个问题问得太大,一两句话说不清楚
4 自己很累,要回打这个问题需付出相当的精力,又是调试又是截图的。都是上了 一天的班,累的很,没有精力

建议提问题时,把大问题分解成小问题,别人一句话就能回答多好!
作者: cam-yp    时间: 2007-10-25 23:25
晕,我也有榜....
GRIP研究不深,C++才开始,VB开始了一会儿
我个人的观点:
1.做开发,请不要把语言看得太重,非得精通C++,VB什么的,其实不然
2.基本的基础是要的,什么变量声明,条件语句,循环等
3.基础有了,就是找函数了,调试,调试,再调试;看帮助,查帮助,找帮助
4.要有毅力,要有恒心,我从学开发到现在,有2年了,几乎每天我都在想代码的事,走路,吃饭,睡觉都在想
有时候象疯子,可能是因为太久的困惑突然拨云见日;也可能是自己又想到什么好的IDEA....
最后,贵在同行之间的交流,这样才有进步,反对闭门造车.
作者: cam-yp    时间: 2007-10-25 23:45
原贴由发表:

俺问的问题不是一般的菜,
刚开始接触,一点基础都没加上年纪大了没冲劲了,
也不知能否学会

把泡小M的劲转移到学开发上来
作者: 小老大    时间: 2007-10-25 23:55
原帖由  于 2007-10-25 23:45 发表

把泡小M的劲转移到学开发上来

有没中文帮助?

作者: sincosxu    时间: 2007-10-26 09:30
刚才翻老贴时又看到键盘大哥的一好贴.....每句话都是那么实在,那么中肯..与君共赏[/color]
1。许多问题不需要问,因为以前有人问过,有人解答过。我把前几天搜到的旧贴地址贴在这儿:
希望各位兄弟能认真的查阅旧贴,并能够把自己认为有用的问题的链接集中在一个贴子中,以便于后来者的查询,对自身也是一种提高。论坛中应培养起公德意识。
2。发求助帖的兄弟,不应该要求回贴的人替你完成所有的事。在发贴之前,你是否认真思考了这个问题? 你对你要开发的背景理解么?是否查阅了文档?你自己对这个问题的见解是什么?
在对某种软件面向某一领域的二次开发时,你应该首先理解那个领域,熟悉软件在其中的应用,这样你才有资格进行二次开发,这也是有很多计算机出身的人虽然写程序很好,但对行业的熟悉给他们造成了困难,而行业出身的人在这一点是最大的优势。   
3。如果你的贴子回者无几,或没有人回,不应该有怨言,大家都很忙。能帮你看看,提点意见就已经很好了。  
4。不要只取不予。论坛是交流的地方啊,又不是救助站,如果坛里的兄弟帮你把问题解决了,你应该总结一下,把心得公布出来。
5.不要崇拜高手,不要以为只有高手能解决你的问题,譬如面向不同行业的二次开发,需要不同的行业知识。没有人能够无所不知。
更不应该在贴子中指名道姓的让版主或**来回答你的问题,那样对全坛里的兄弟就不够尊重,有可能有的兄弟能解答你的问题,但反感你问问题的态度。   
我个人不相信有什么高手,只有先知道、后知道和想知道。
6。积极学习计算机知识。只熟悉OPEN API是不够的,应该积极学习C/C++语言和你所用的操作系统平台。特别是想从事专业的二次开发的兄弟,这样才有可能做大型的系统。计算机专业的人理解行业应用会有困难,而同样由行业出身的人对计算机操作也有困难,应该努力克服它。  
7。热爱二次开发,并打算将来从事这个职业的的兄弟,应该自发组织起来,合力做一个项目,题目可以假想,也可以和某些单位联系找项目,努力的把软件工程应用到二次开发中,作为锻炼。而社会上的二次开发培训机构,也许只能传授给你 API怎么使用,他们无法传授给你怎样设计一个系统。
8。问一下自己,一辈子做二次开发吗?也应该为国产CAD着想一下吧。要用一辈子WINDOWS吗?也应该考虑一下国产的操作系统平台,虽然现在还没有,但龙芯是不支持WINDOWS的。二次开发技术熟练了,我觉得更应该学习讨论CAD理论,以备将来之需。因为我们也是程序员。

也终于知道键盘兄为什么不在出现了....[/color]
引用原贴的话:我在这里混了有一年多,居然也能够给一些兄弟解答问题了。可能被误认为是高手,其实不是,一点都不是。  
我对UG在行业中的使用一点都不了解。仅仅是在开发逆向工程模块时,需要做一些数据显示的东西,用到了UG。90%的东西和UG没关系。我仅仅会查查函数。
这个帖子是我的这个帐号的最后一个帖子,以后会换个新的名字出现在这里,
谢谢大家的厚爱,再见吧。以后,我将也是个新手,一个初学者了..[/
size]
作者: lzhh2006    时间: 2007-10-26 21:31
是啊,都是经验,可是探索得过程都是一样得艰辛,也许会有朋友的点滴启发,就足以云开雾散了。
作者: fourwood    时间: 2007-10-28 12:40
UG二次开发门槛很低的,会C会查文档懂UG操作就能开干了,典型的短平快。关键是对所在行业的深入了解,语言是次要的,核心函数受制于UGS公司,开发级别不够干不了也没办法,所以二次开发在别人指定的范围跳舞,感觉不爽。
论坛上很多问题都是重复提问,建议最好提问前把语言(C/C++/Java/VB)熟悉、Unigraphics熟悉、UG OPEN文档看完(不要提什么中文帮助文档,连英文都不会搞什么程序开发)、以前的老帖子看完后再提问比较好,基本答案上都在里面。
作者: 春泉    时间: 2007-10-28 18:32
C/C++/Java/VB

会C++就OK了,其他不会也罢
作者: icaxhjy88    时间: 2007-10-28 20:35
好贴,也谈谈我的观点:
1。要有兴趣,而且不是三分钟热度 的那种。
2、熟悉本身的行业。这样才能有的放矢。
3、语言基础一定要有的。(YP兄的说不要把语言看得太重个人觉得是不对的,如果不想在语言上下功夫,永远不可能有大成就。最多就是弄两个命  令玩玩,唬唬初学者而已)
4、英文还是要的。不然越到后面越难学。
作者: LIUCHANGLIN    时间: 2008-10-19 01:00
好铁,半夜顶一下,说得好,!!
作者: LIUCHANGLIN    时间: 2010-12-28 14:19
时隔两年,再顶一下,楼上的,这么晚了还在搞什么呢??
作者: scottehuang    时间: 2010-12-29 12:20
1#  
作者: scottehuang    时间: 2010-12-29 12:21
1#  
作者: scottehuang    时间: 2010-12-29 12:21
1#  
俺问的问题不是一般的菜,
刚开始接触,一点基础都没加上年纪大了没冲劲了,
也不知能否学会
作者: zouwenrong    时间: 2011-1-10 00:39
没做过二次开发
作者: renchao_roy    时间: 2011-4-4 13:31
哎,人都没有了都向钱看去了吗?
作者: bmjc2009    时间: 2012-2-17 11:20
菜鸟报到。
看完此贴,
深感先辈之不易,
我等菜鸟将跟随先辈的脚步,
不断学习不断进步。
作者: happyjx2006    时间: 2012-10-21 21:58
,我觉得更




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3