The term “ science” is a laughable misnomer.  Outside of universities and operating system development, there isn’t a lot of science involved in the daily grind of programming.  There’s some, of course, but not enough that I would call myself a scientist.  Not by a long shot. I’ve long thought that Donald Knuth had it right when he titled his The Art of Programming . Creating bears some resemblance to art as in the work of an artist.  It bears an even stronger resemblance to art as in the work of an artisan.  artisans use the tools and techniques of modern development to create the wide variety of that entertains us and runs our businesses.

Continued here:
The Dirty Secret of Computer Science