What is a CRM developer – simple guide for beginners