1 Art or Science?
Are you a scientist or an artist? An engineer or a craftsman? Are you a gardener or a chef? A poet or an architect?
Are you a programmer or a software developer? If so, then what are you?
My response to these questions is: Yes, none of the above.
While I self-identify as a programmer, I’m a little of all of the above. And yet, none of those.
Questions like these are important. The software development industry is about 70 years old, and we’re still figuring it out. One persistent problem is how to think about it. Hence these questions. Is software development like building a house? Is it like composing a poem?
Over the decades, we’ve tried sundry metaphors, but they all fall apart. Developing software is like building a house, ...
Get Code That Fits in Your Head: Heuristics for Software Engineering now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.