article thumbnail

The Engineering of Software

The Programmer's Paradox

I landed deep in the heart of a reasonable engineering culture. If you boil it down again and again, software development keeps coming back to its roots in engineering. Engineering itself is not boring. It took them a long time to go from alchemy to engineering. Early on I moved away from the cowboys.