If you&#x27;re competent with your language, you don&#x27;t always need to build a special purpose tool with it to do work - you can use it directly. You picked an example where a) libraries are lacking (high level audio manipulation) and b) good special purpose tools exist, but it&#x27;s entirely possible to find tasks for which these things aren&#x27;t true. The whole idea of shell scripts as a basic tool, or IPython&#x2F;Jupyter as a reasonable interface to a variety of tasks, is based on this concept.<p>In my last &quot;proper&quot; job, I wrote a lot of code, and the vast majority was one-off; virtually none of it ended up in what you might call an &quot;application&quot;.