Separating thinking from doing
Blog: For Practitioners by Practitioners!
Vincent Lextrait’s reaction to “vibe coding”: This is coming from the illusion that software is like manufacturing, separating thinking from doing. It is completely missing the point that software developers are not blue collar workers executing somebody else’s vision. They are actually thinking more, asking questions and filling the gaps with intelligence and ingenuity. As Steve Jobs captured it perfectly in 1995: “The doers are the major thinkers.” Exactly 30 years after, most people are still struggling with that idea. It’s sad. Software abstraction is the only source of progress. But since the eCommerce talent shock around 2000, people want cannon fodder programmers. Replacing or augmenting these with natural language is just one more stupid iteration. See Edsger W.Dijkstra
