Originally published at: Never Trust the Software Guys. Engineer, Craftsman, or Artist? - Patterns in the Machine
Is developing software a science? Is it a skilled trade with master craftsmen and apprentices? Or is it art form? Engineer I am a touch OCD – so in my perfect world – software development would be a science, i.e. Software Engineering. Software Engineering would be as rigorous as Electrical Engineering in that we would…