| ▲ | randlet 14 days ago | |
> Software has been transitioning from a craft into an industrial process for the last two decades or so This seems like a good insight and it feels true to me as well. My guess is the absolute number of people who treat it like a "craft" is higher than 20 years ago, but as a fraction of all developers it has shrunk dramatically. | ||
| ▲ | knuckleheads 14 days ago | parent [-] | |
I've been meaning to write down my thoughts about software explicitly not being a craft for many years now and life keeps getting in the way. It's a direct response to the Etsy engineering blog, "Code As Craft". I agree that there are more code craftsmen in general than before, but by percentage there's way more software engineers. Engineering best practices to me are in many ways about robbing coding and software from the mystique of craftsmanship and turning it into a repeatable industrial process that isn't inhumane per se but doesn't depend on any particular person to make it work. | ||