With WP I think it&#x27;s a problem when people sell others pre-existing plugins and themes as their own work. I think a self proclaimed WP developer should at least know all there is to know about Theme development. That means they need to know all the wordpress internals as it relates to themes, hooks, filters, theme templates, custom post types, basic php logic, html, css, standards etc... They don&#x27;t need to know plugin development, as plugins can contain so much and be basically anything, but by the time they know most of the theme aspects, they would be able to make basic plugins anyways. The problem is a lot of people don&#x27;t even know those things, since pre-made plugins and themes make it easier to set up