Another thing I run in to a lot is people saying &quot;I know how to program, but I don&#x27;t know what to build.&quot; There is an amount of creativity involved with programminng.<p>It&#x27;s like learning how to physically manipulate a guitar and play notes, but saying &quot;I don&#x27;t know what to play.&quot; That happens a lot too, but musicians have the repetoire of other composers to play if they do not want to write their own music (many don&#x27;t). With programming, recoding something is called reinventing the wheel and that&#x27;s frowned upon.<p>Ok, sometimes the analogies are forced, but I hope you get it! It&#x27;s kind of interesting though, because in order to progress we have to build something new, or build on top of what we have, so the technology is forced to evolve. Music can repeat over and over and people don&#x27;t get tired of it and you could argue pop music is working against the evolution of music.<p>For anyone who hasn&#x27;t seen the four chord song... <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=oOlDewpCfZQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=oOlDewpCfZQ</a>  Wait, what we were originally talking about now?