While much of the stuff that builds up a computer or a computer system is mass-produced the component that actually makes them useful is made by hand. It might have a few layers of abstraction before being processed in the hardware but it’s always implemented by a person and this person has more in common with traditional craftsmen and artists than the typical engineer. Coding is a craft that every developer or systems engineer should take pride in, it’s the expression of our professional knowledge and we should treat it as such.
Coding is Craftsmanship
Opinion - December 2nd, 2011