You are correct but it happens in all fields/passions ...etc
E.G. Jazz, you need to be a very good musician to create good jazz. A programmer could create something that creates jazz but jazz musicians will find it lacking, for want of a better word.
Got lost in a train of thought but I hope you understand what I'm trying to say.
Got lost in a train of thought but I hope you understand what I'm trying to say.