no necessary. I am ERP developer.
Your hu*****and is wrong. programming in a special ERP system is different with JAVA or C. That takes time to get familiar with one specified ERP system and that experience of working on that Platform and Getting business process logic knowledge is the key,
Experience from other programming does help but not necessary.