Who hasn’t dreamed of gently idling by a pool while AIs and low-code tools keep the enterprise stack running smoothly? Perhaps on a whim, we’ve decided to redesign a section of our latest popular web app. Without leaving the poolside, we utter a few commands. The code we need is generated and launched perfectly, with everything done right. And that’s it: our work for the quarter is done. Now we can really relax.
That’s a nice vision, but the present reality is more like a cold splash in the face. None of the existing tools work well enough to execute without considerable human interaction. Oh, they get it right sometimes. A code completion just works, or an automated sequence adjusts server-load parameters on the fly. We can be grateful for these moments when useful tools make our lives easier.