I believe AI should be forbidden for developers who just push buttons and hope it's fine.
I believe AI should be forbidden for developers who just push buttons and hope it's fine.
At our company, every engineer uses AI for coding, and we fully support it.
What we don’t allow is blindly shipping code you haven't understood. The moment you stop reviewing what the machine writes, you're not an engineer anymore. You're a button.
Part of the problem is the gap between how the world talks about AI and what it actually does.
For non-technical people, AI genuinely is a breakthrough.
Ask Claude or Gemini for help, and you instantly become a “6” (out of 10) at almost anything. Going from zero to six feels incredible. You type something, software appears, and you think: "I'm a coder now. I can build an app." For non-technical CEOs and entrepreneurs, it's a real dopamine hit.
But for an engineer already operating at a 9, AI writes code they could have written themselves. Sometimes faster, often more convoluted. Useful, not revolutionary. That's why professionals use it as an assistant. Engineers don't mind writing code. Writing code is how they think.
Anyone can prompt "build me a CRM." Maintaining and scaling it is another matter. You stop saying "make the button blue" and start saying "this exact hex code, this spacing, this edge case." Once your English becomes that precise, you've reinvented programming, just in a worse language.
At Satellite, we treat AI like any productivity tool.
If a paid plan makes someone more efficient, we pay for it. We don't track prompts or force anyone to use AI. We measure engineers on output and thinking, nothing else.
Some engineers lean on AI heavily. Some less so. Both are fine. What's not fine is outsourcing your judgment. There's growing evidence that leaning too hard on AI erodes learning, because you're no longer the one solving the problem.
Throw AI at every problem without intention, and you don't get faster engineers. You get lazier ones.
That's the part worth forbidding.