今天我们谈谈MDA和企业应用
问: 请谈谈MDA真的能不用编程么
答: 全部自动生成?可执行模型?是永远的梦?!是的,永远的梦,不要指望一行代码不写,MDA工具提供一个功能扩展脚本的编辑器是非常必要的, 为什么FLASH还需要脚本语言支持?
可从另一个角度讲,企业应用更多时候是做的仅是一个DB的壳(shell)而已,所以还是很容易的实现MDA的
EJB部署?IDL?WEB SERIVCE?全部可以生成
问:据说现在的计算机人员很缺乏,随着计算机的发展和普及计算机人才会更抢手
答:
现在大量的DB加壳人员是一个非正常现象,MDA将使一切变的正常,而程序员们将面临者前所未有的选择,国内很多硕士在做编码工作,在给DB加壳,哈哈,很是有趣
问:你的意思是说,将来企业应用系统,将不用很多的计算机本科生,研究生了么
答: 使用MDA开发,将有领域专家(DOMAIN EXPERT)和模型分析(学院派的OOA专家)以及翻译人员(翻译人员的工作就是将领域专家做的东西描述成机器能理解的模型语言)
比如:原来是50万个职位,现在只需要10万计算机中级人才,甚至更少,你认为将会发生什么?待遇降低并且技术要求提高
问:那你认为我们现在的程序员该做些什么呢?
答: MDA之前,有几个选择
一、深入了解业务,将来使用MDA做业务模型
二、学习MDA实现思想,将来开发MDA工具
三、转行, 做游戏,手机之类(不过也都有引擎啊,建模之类的工具)
问:有的人研究J2EE设计模式和各种FRAMEWORK,希望将来能成为架构设计师,在MDA时代,架构师将是一个什么样的角色?
答:MDA和具体的语言无关,无论你是J2EE还是。NET,还是什么,所有语言相关的东西,将成为编译器级的问题,也就是说,整个地球上有两个大牛搞好了,别的人只要选择就可以了
问:现在需要学习MDA么?
答: 工具只会使你的开发变的更简单,MDA工具非常简单,使用MDA技术含量极低,用的时候再学即可
如果你还想做技术,那么你的选择是开发MDA工具本身,或是研究中间件,或是架构设计,或是转行
即使是5年、8年后才能MDA,但我想你不希望在你工作了5年、8年后,以前的经验再没有用处,一切从头再来把
人生能够输几次?!?!
能有几次可以选择?!?
问:好,今天我们就到这里吧,谢谢foxcrane
分享到:
相关推荐
《一个程序员的奋斗史》是一篇描述了主人公段伏枥从大学毕业生到步入职场,开始程序员职业生涯的心路历程。该文通过主人公的亲身经历,展现了程序员在职业生涯中可能面临的种种挑战和抉择,以及程序员如何通过不断的...
[程序员小飞]别只做一个程序员_中国程序员的出路_程序员的副业
代码片段存储功能让程序员可以分类保存各种语言的代码,每个代码片段都支持注释,方便程序员理解每段代码的功能和应用背景。分类管理功能则能够根据不同的编程领域或者项目需求,将代码片段归类到不同的文件夹中,...
1. 菜鸟级:所有代码都只放在窗体文件中,这类程序员主要通过拖拽控件、设置属性和编写事件代码进行开发。 2. 中间级:工程中有bas模块,表明程序员已经意识到代码复用的重要性,开始将共通的代码模块化。 3. 高手级...
程序员必备简历模板是一份专门为程序员设计的简历模板,旨在帮助程序员在求职过程中更好地展示自己的技能和经验。该模板包括以下内容: 个人信息:包括姓名、联系方式、地址等基本信息; 工作经历:详细记录了在...
本书描写了一位刚从大学毕业,对社会懵懵懂懂的菜鸟程序员段伏枥,通过自身的努力,一步一步前行,最后成为技术高手,并荣获微软最有价值专家的故事。书中不仅有初涉社会时的无奈,也有苦中作乐的愉悦,更有同事间的...
消息推送模块是程序员项目交接文档的另一个重要组成部分,它涵盖了消息推送的所有方面,包括消息的发送、接收和处理等功能。在该模块中,程序员需要详细记录消息推送的数据结构和关系,并且需要对消息推送的执行流程...
描述中提到的“精灵输入法”是其中的一款,它作为程序员专用的输入法,可能具备以上所述的所有特性。例如,它可能有强大的代码提示功能,能识别各种编程语言,并且有丰富的预设代码片段,使得程序员在编写代码时可以...
标题“程序员助手解密版”揭示了这是一款专为程序员设计的工具,它可能包含了帮助程序员进行日常工作的各种实用功能和资源。描述中提到的“文档特殊操作,常用程序及各类资源的存储,文档分析等”进一步明确了这个...
叫你如何做一个程序员,作为一个程序员应该养成怎么样的习惯,应该培养怎么养的编程思想!
程序员简历程序员简历.pdf
第二阶段 黑马程序员C++核心编程.md
学习并理解这段代码,不仅可以帮助程序员提升JS技能,还能为他们提供一个有趣的实践项目,让编程不再只是冷冰冰的代码,而是充满情感的表达方式。通过这个项目,程序员可以用自己的技术才华,创造出独一无二的表白...
java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...