Programming Beyond Practices

14 points by pushcx


typesanitizer

Could you clarify if this PDF has been shared with the author’s permission? Looks like it’s hosted on the author’s website, but given that the book is otherwise a paid book on various websites, it felt a bit odd that the full PDF link was posted here directly…

minimax

Published 2017. Chapter 8 is a pipe dream about… vibecoding!

I wrote this book because I believe the shift away from “programmer as coding specialist” is inevitable. If that’s true, then our entire field will need to prepare itself for the not-so-distant future when “programmer as technically skilled solver of ordinary human problems” becomes the norm.

I’ve been writing code for a couple decades now, so this idea feels radical—and also quite liberating. The interesting parts of programming to me have always been the problem-solving, communication, and human-centric aspects of things; code was just the most effective tool I could find to serve those purposes.

Just…. smh. At this point in the week, I can’t quite muster the scathing critique that that vision deserves. I’ll just point back to that NYT article somebody linked a few days ago, as the other half of a “how it started / how it’s going” meme.