A year ago, I saw a lot of entrepreneurs (or wannabes) hyping how they wouldn’t need a software team. They spouted that the marketing and product teams could simply vibe-code their way to full product development. As a heavy user of AI and a tire-kicker of vibe-coding tools at the time, I was unimpressed. As in, “you still need to be a software developer.” Now, the tools of today are much closer to making that a reality. I can see a future where that’s true. However, here’s two reasons where experienced software developers still have an advantage:
  1. The tools and terminology are technical and difficult to understand
  2. Architecture and design matter for speed, maintenance, resource utilization, cost, etc. Crap is still crap.
Software developers still have an edge. For how long, I don’t know. We’ll know more a year from now. And the year after that. The wave’s crest is starting to pitch.

Discover more from johnmaconline

Subscribe to get the latest posts sent to your email.

Pin It on Pinterest

Share This

Discover more from johnmaconline

Subscribe now to keep reading and get access to the full archive.

Continue reading