I am not sure how this will appreciably help you in actual, or specific, Adobe Experience Manager development activities. It’s basically an op-ed. However, Sammy Kummar took the time to outline some areas that an AEM developer is responsible for knowing, in his Linkedin article: “What does an AEM Developer do? Part 1”. And I think it is worth being aware of. The premise of his article is the question, why is it so hard to find good developers who can work with AEM. His reasons help explain why. If you are new to AEM or looking to get into it then you should probably understand some of the things that are outlined in the article. I will be looking forward to Part 2, whenever Sammy gets around to it.