The Death of a Software Craftsman (it happens a lot 'round here)
https://naildrivin5.com/blog/2026/02/23/the-death-of-the-software-craftsman.html
AI Abstinence? All in on Agents? Or resign yourself to becoming a niche craftsperson?
The Death of a Software Craftsman (it happens a lot 'round here)
https://naildrivin5.com/blog/2026/02/23/the-death-of-the-software-craftsman.html
AI Abstinence? All in on Agents? Or resign yourself to becoming a niche craftsperson?
@davetron5000 I hate this timeline. I left corporate tech in 2021, and it would have been hard enough to return had not this rug-pull pulled this particular rug. Now I can only code on passion projects or grant-funded work I guess.
I still care about code. Writing code is transformative, and I don't want to lose that. So for me, I guess it's option 3: Embrace Tradition. (But I'm still not calling myself a "craftsman".)
@CoralineAda I have been a depressive haze for the last few months because of this. I'm not sure if writing this post helps, but I think it does. Though still not sure what this means for me personally.
Craft{er,sman,sperson} - I don't love the term, but "maker" doesn't seem right to me, nor does "artisan", but maybe it's just "coder"?
@davetron5000 “Professional” is right there.
Anyone proactively deskilling themselves by feeding at the slop bucket is behaving unprofessionally—never mind unethically and engaging in class war against their fellow laborers—and should be considered thusly.
@jgarber I dunno, "professional" as something like "accredited" (like in real engineering) would be nice, but since there is no accreditation it feels too ambiguous (esp when a more general definition is just "gets paid").
NGL, I have a feeling the end state will be "engineer" == "writes markdown for AI" and "coder" == "writes code the old fashioned way" and the class-distinctive difference of those two words would not be an accident :(