VC VB上位机编程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机系本科毕业,用VC做了2年多的工业控制软件。
现在不知道该不该继续做下去。
很想和做这个领域的兄弟聊一聊,不知道是不是我的视野窄了。
我现在做的都是些一两个人就能搞定的小软件(虽然外面称之为大型系统)。
一方面,我想继续做工业控制软件,因为这种东西用途很广,各行各业的,凡是需要与计算机连接的机器,仪表等等都用得着,而且结构和所用的技术也大同小异。
可是,缺点是学不到新东西。首先,做这些东西不需要太多的新技术,顶多用个数据库,安全稳定就够了。而且这个环境里很多人是非计算机专业转行过来的,在这个环境里我学不到多少软件方面的知识——这让我感觉特郁闷。我所接触过的几个单位也都差不多。
另一方面,我想转去做商业软件,我是学计算机的,喜欢软件开发,从上学时,我的梦想就是做“软件”,而且我很喜欢周围有很多高手可以交流的那种环境,可同时又有担心——就是大家常说的青春饭啦,而且我已经毕业两年多了,不小了。
如果现在不转,再过两年恐怕自己软件技术就更落伍了,就只能一直干这个了。
最近有家公司要我,也是做工业控制,到了那就我一个人做软件!我不知道该不该去,我担心做这样的工作,两年后我的软件还水平还是跟现在一样。
我很困惑。
呵呵,现在用的就是VC基本的东西(以后要用组态软件,不过我没兴趣搞,主要是不想在这单位呆下去了)
已经做工控两年半了,还能转做商业软件么?会不会晚了?
工控工程师和软件工程师哪个更有发展?
我刚毕业一年
也做工控的
有和你一样的困惑
向搂主进言:
1 轻易转向是不明智的。
2 做软件除了熟悉软件技术本身外,也存在熟悉某个行业的问题。
3 工控软件本身的前途怎么样?能在这个领域跟踪最新的东西也是很好。
4 据本人十多年经验,同学里面干的最棒的都是在一个领域专注的做了多年的。当然,你现在仅仅工作两年而已。
作为一个老工控人员,提点感受和建议:
工控里有一个SCADA(远动系统)无论是技术还是应用都是比较厚重,有点象老中医,越老越香。
如果想在计算机等技术上侧重一点,可以选择大型SCADA系统的应用,如电力调度系统,城市轨道交通监控等,国际上知名跨国公司通常也有这样的产品,国内产品还是可以与他们竞争的。
如下是俺的观点,欢迎拍砖!
1.物以稀为贵!我也是这个行业的,做了楼宇智能化5年了,工资就不说了,只是告诉你不是很少。诚如所言工控行业的,软件程序员太少,所以这个行业的程序员含
金量比较高。因为入行不易,设计到各个硬件打交道。
2.什么叫商业软件,工控软件就不叫商业软件了么?这点我不敢苟同!在控制领域,你看看各个强势的一线品牌的软件,那个不是商业软件。如果你所喜欢的商业软件是什么oa,mis,erp;你就会发现你将陷入需求变化的无休止的争论中。
3.如果觉得你们公司不行,确实可以考虑换各公司,但是建议不要轻易的换行业。因为如此的话,你发现你从来都是一个入行者。工资会符合你的角色。如果你有决心把某块软件做大,你可以做规划,建立团队,不过这些都要靠开明的老板。
4.最后,无论在那个行业,当你发现你在公司的地位是不可替代的,工资就不会有问题。
5.我的Email是lsq_email@,有志做楼宇智能化行业的,可以给我发Email。
发点感悟吧:
1,做工控一年了。才毕业1。5年;
2,工控软件追求的就是实时,高效,稳定。和当今最新的软件开发联系不上。至少我们还是用vc6.0+sql2000;
3,我进入这个行业,是因为打算从事软件开发,而从这里起步,门槛较低;
4,打算再做2年,就去读书了,再做一些决定。
原来还有跟我有同感的啊,看来我这也不属于特殊情况啊,呵呵。
说实话我也不确定用“工控软件”和“商业软件”这两个词来区分软件在多大程度上合适。实际上,我所谓工控的东东是指帮助人与机器打交道的软件,我所谓商业的东东是指帮助人与人之间打交道的软件。前者从计算机诞生就有了,而后者是随着计算机的普及才逐渐发展起来的,尤其近些年发展很快,所以好像受关注的程度要比前者大好多。
我觉得这两个方面的软件的作用都是无法相互替代的,从行业角度看应该都是有前途的,但是从个人发展方面,我有迷惑。
我虽然做了两年工控,但还是从楼上的前辈的帖子里第一次听说SCADA这个东东,我所在的环境就是缺少那种能指导我或者与我交流的人,或许这才是更重要的原因吧。
我已经换工作了,应该算是做MIS,不过也有手机方面的,也不是按我所说的划分的那么严格。不过还是很想跟朋友们交流想法,不结贴。
楼主做的软件都是与串口(232或485)与PLC及各类仪器通信的吗?
我感觉技术上不难,但每次与新仪器接入的时候,那些通信协议特烦人!
还有,楼主对OPC熟吗
没错,我们用485或422,跟PLC或者单片机通信,OPC听说过,没用过,好像比较贵
我做过几个月的工控,MCGS的,感觉确实很没意思,经常和那些工业设备打交道,早转行了,做纯软件了,用C++
俺毕业后到一家组态软件公司做组态软件驱动,一年多,整天就是串口,以太网,
板卡的通信和数据采集,没学到什么东东。现在在另一家公司做DCS系统的辅助开发,致力于DCS的编程软件。
总体感觉还可以做下去,哪天真的干不下去转技术支持应该绰绰有余。
感觉做工控工程应该比较累,经常出差,现场解决问题什么的。
做产品研发就好多了。
干工控这行,如果没听过SCADA,OPC,DCS这类的名词,看来你要努力了。
建议楼主继续坚持下去。本人也做医疗设备(生化检验设备)的接口软件。诚如楼上所说,其实这类软件的需求都非常简单,且不易变更。如果换成ERP,MIS等系统,那可不好说了。等待你的是用户无穷无尽的需求变更。尽管有合同预先约定,但用户提出来需要添加一些功能。还没拿到报酬的你可以提出反驳意见吗?所以这方面来说,做专业软件也许更好。说到技术升级的问题,其实你也可以在开发间隙多看一些技术资料(包括网络上的)。这点你放心,你不会成为技术的落伍者的。我的建议尽供参考!我的QQ:573827574(不用MSN了)。想做医疗设备接口软件的同志请与我联系
我也是搞工控的,入行才1.5年,和楼主一样总觉得做这行没意思,不是在做真正的软件,更可恶的是,我们公司由于生产硬件,做出来的所谓软件,都是白送人卖不到钱啊,
不过本人也赞成一个观点,一个行业,它能在当今社会生存下来,那一定就有它的土壤,就有它的发展空间,坚持下来,一定会有收获.
其实控制行业数据采集上来了后,其实就是用软件编程来如何表现这些数据,如何加工这些数据,本身需要很多的软件处理技巧,图形显示,多线程,dcom,数据库封装,控件技术,容器技术,视频技术,如果想做成web平台,还涉及.net或者j2ee的平台。说句老实话,需要掌握比较多的知识。