I am an engineer and I have built some rather impressive software in my time. However I grew up in design, I worked in design, my diploma says design. On what side of this line do I belong? I feel that not everything is as black and white as the author might suggest.