# Programming is gardening

> Programming is gardening, not engineering:

Programming is <gardening>, not <engineering>:

> The garden doesn't quite come up the way you drew the picture. … Also with a garden, there's a constant assumption of maintenance. Everybody says, I want a low maintenance garden, but the reality is a garden is something that you're always interacting with to improve or even just keep the same.
> 
> --An [interview](http://www.artima.com/intv/garden.html) with <Andy Hunt> and <Dave Thomas>, by <Bill Venners>.