I am asked by clients all the time….what pre-requisite skill set is required to learn CQ5? The answer depends on the role.
In the web experience management world, there are several roles to consider: WCM/WEM architect, J2EE Integration Specialist, and CQ5 developer.
First the WCM/WEM Architect:
You need someone who’s done it using other WCM platforms. Someone with prior WCM implementation experience will know what to look for and what to avoid…and will have a good sense for how the project should be planned. It requires J2EE architect skills for sure, but more importantly, it requires WCM architect skills. With this background, a good WCM arch can get up to speed in a matter of days with Adobe. I Don’t recommend staffing someone in this capacity before he’s had a chance to be the integration specialist role. CQ does have some best practices that can only be learned in the job.
Second the J2EE Integration Specialist:
J2EE – it’s all about JAVA here….experience with SSO, SEO, integration, databases, web services, and Caching is essential to implementing and delivering a robust WEMs tool. These folks can learn the CQ5 technology in a day, because Adobe CQ5 is based on standards.
Third, the CQ5 developer:
Hopefully this helps you in planning for upcoming CQ5 development projects.