Category: Programming
Programming is a craft
I have always looked at programming as a skilled craft very similar to any other craft/trade career Carpenter, Architect, Bricklayer, or Plumber for example. Each of those careers takes knowledge of the trade and a learning period full of trial and errors.