2年之前,来到公司,也从那时候,接触到了ORACLE的ERP软件--JDE。主要从事JDE系统的客式化功能的开发工作,从最开始的一头雾水,逐步的懵懵懂懂,到现在的能比较顺畅的进行基本的JDE程序的开发,确实经历了一段“阵痛期”。不过,也应了一句话:“不经历风雨怎么见彩虹”。下面,我就与大家分享一下我对学习JDE系统开发的理解吧。
首先,要进行JDE系统的程序开发,首先是对于JDE的编码语言的学习应用。对于每一个新近接触JDE系统编码方法的开发人员来说它都是全新的,并需要大家学习应用的,以便在无限的EVENT RULE中实现无限的需求。同时,为实现各ERP系统的沟通交互,一定的JAVA、C语言的应用也是非常必要的,这就要求我们技术开发人员对于各种编程方式都应有一定的了解应用。
其次,在学习应用JDE的编程语言之外,还要尽可能多的了解学习JDE系统的业务知识,以便能够更好的理解开发需求文档、更好的与应用顾问进行沟通、更好的完成开发任务。同时随着开发经验的不断积累,可以在技术层面对应用需求进行加工处理,以便使开发的程序具有易用性、可扩展性。为程序的项目间移植做好准备。
然后,就是对ORACLE官网提供的People Book要望闻问切。掌握其中提到的每个知识点,并且将其应用到实际开发中。对于公司提供的各种培训机会要积极参加,检查技术层、应用层知识的学习。还有,也是最关键的就是问。在看不明白的地方,一定要及时与有经验的同事沟通,或者与从网上搜索答案,多想、多问,提高的才快。
最后呢,也是最重要的,就是实际演练。要积极的参与到项目中,在项目中锻炼自己,不断向有经验的同事学习各种技术场景的应用。随着,经验的积累也可慢慢形成自己的编程方法。前几步都是为实际做项目做铺垫。只有通过做项目,在项目中不断的解决遇到的各种问题,才能将之前学习的各个点,结合成一个面;才能将合成的各个面,灵活的运用在不同的场景之中。也是通过项目的累计,才能“生巧”。
也许开发的工作是枯燥的、无趣的。但是在看到许多客户在用到开发的程序之后,解决了他们的许多难题、减少他们的大量工作之后,却又感到有无比的成就感。也许这才是我们开发人员的真正乐趣所在。 By 技术顾问