&gt; I [...] didn&#x27;t say programming was, actually, the most creative.<p>Then you need to rephrase your question. In normal conversational English, &quot;Is there any job more creative than programming?&quot; implies that you consider programming to be the most creative job.<p>I think we should need to step back and define &quot;creative&quot; before we move on with this discussion. For me, being creative means doing things that have never been done in this way before. Writing a poem no-one has ever written, painting a picture no-one has ever painted, singing a song that has never been sung. The opposite of creativity is doing things &quot;by the book&quot;. If I am just following a set of instructions, or applying a bunch of rules, that is not being creative.<p>Two examples: if I am cooking a meal from a cookery book, that is not very creative. But if I made the recipe up myself, it is. If I implement quick sort, that is not very creative - thousands of people have done it before me, there are plenty of instructions out there. On the other hand, if I come up with my own, original algorithm, that is being creative.<p>Being creative means exploring the universe of possibilities. The further away you get from the comfy planet of &quot;it&#x27;s-been-done-before&quot;, the more creative you are.