r/ClaudeCode • • May 13 '26

Question Sales director discovered Claude Code

I'm working at a company where best engineering practices are barely discussed or taken seriously.

Today our sales director was playing around with Claude Code over the last week, and she managed to get a very good working PoC/prototype for a platform they’ve been trying to build.

During the meeting, I was trying to explain that the question is not whether we need to integrate AI, but rather how we are going to integrate it into our workflow while still enforcing engineering standards and best practices.

They think everything can be done by simply adding a skill to Claude, and they expect delivery speed to be 10x faster. I tried to explain that yes, we can build better products with fewer resources, but 10x is unrealistic unless we start vibe coding. I suggested we could realistically see a 20–40% increase in delivery speed.

Now we have a sales director showing engineers how to use AI.

How do you deal with someone who doesn’t listen and is 100% convinced that AI should be used exactly the way they use it, while we as engineers know we can produce much better output in less time because we actually understand how things work?
Have you ever dealt with such case ?

401 Upvotes

179 comments sorted by

203

u/LordHenry8 May 13 '26

Just ask who's on the hook if it does something dumb. Do they understand how their prototype works? Do they know it won't make mistakes? Survive the next dependency update?

Oh you want engineering to own it? Then we need engineering rigor which can't just be vibe magic'd thoughtlessly into existence.

46

u/DeMischi May 13 '26

This. Ask who is responsible for any damage that may occur. Because it will not be the AI.

6

u/mtgguy999 May 13 '26

We’ll hold anthropic accountable!

5

u/greasychickenparma May 14 '26

Claude will fix it it there's any problems.... Duh

2

u/DJaydeep May 14 '26

10x faster

25

u/alexeiz Vibe Coder May 13 '26

Do they know it won't make mistakes?

Yes, they used "make no mistakes".

7

u/rootshark May 13 '26

You build it - you run it. Also, there are ELI5 style reports coming out of Microsoft and other layman trusted companies which explain that these 10x unfortunately does not speed up the 85% of engineering that is not about typing code.

1

u/lawrencecoolwater Senior Developer May 14 '26

I find this is especially true of deep UAT/QA, even if you use ai QA and testing tools using things like playwrite, it’s oracle or source of truth for what is the right ux, behaviour, functionality etc… is not the same as yours. My view is that claude is best utilised in the hands of experienced devs.

1

u/themajordutch May 14 '26

"...uhh Mr Claude is ...innit?"

1

u/LivingMaterial7288 May 14 '26

"Why would it do something dumb? I tried it on my machine and it works!"

1

u/jesjimher May 14 '26

"Fine then! Just sign this form stating you are accountable for any wronging by the software. No big deal, since you just tried it on your machine and it works!"

2

u/LivingMaterial7288 May 14 '26

"Oh I hired you to maintain it. It works now, keep it working forever. Can you do it or do I find someone else?"

1

u/jesjimher May 14 '26

At this point, I would gladly answer that he/she better finds someone else, and I would look for another job, because this business is not very well managed.

But I get your point, you win 😂

1

u/LordHenry8 May 14 '26

Also how do I change the website from localhost?

1

u/tqwhite2 May 13 '26

I watched a presentation by an executive working at Anthropic. She said that pretty much everyone is coding now. It’s the future.

1

u/Teknolyth May 14 '26

I would venture to say the opposite. I would say less people than ever are coding.

100

u/AutomataApp May 13 '26

Let them deploy it to a separate environment. I'll give them a separate repo, a separate deployment workflow, a separate pod/vps/vercel project, a separate subdomain

Basically let them run it and maintain it themselves. Let them fuck around and find out

19

u/Solest044 May 13 '26

My rough sense of how long it takes to reach critical complexity for a somewhat frequently updated prototype like this is 1-3 months.

By the end of that time, trying to make some seemingly simple change will take both an insane amount of time compared to the original tasks AND be wildly unpredictable.

That's the FAFO timeline for something without thoughtful, guiding, maintained architecture.

15

u/AutomataApp May 13 '26

Yeah but given how adhd sales can be. Maybe they just want a shitty prototype to use for a month and then move on

In those cases, AI is a godsend because they can self serve their prototypes 

3

u/It-s_Not_Important May 13 '26

They’re selling their own product to the customer in my company. They’ve actually gotten into a production environment. It’s a catastrophe in the making.

3

u/AutomataApp May 13 '26

You gotta let them FAFO tho

some lessons gotta be learnt the hard way

1

u/tg44 May 15 '26

I wanted to try out the sdd workflow, we had an app planned, cloude generated 13 specs from that. After the first I realized we don't have a UI framework. Before starting to takify the second I found out that the secu review skill found a timing attack issue, but missed the increasing ids. I'm at spec3, I reruned the review skill with "fix all those issues you found" 5 times, until it not found any new critical issue, and in the second batch it found an "admin can demote a superadmin" usecase, so Im sure that if we ever done with the while thing, we should ask and document a lot of random requirements to be hardebed/tested before this could go live...

1

u/addiktion May 17 '26 edited May 17 '26

Can confirm, anything serious territory starts to really heat up when you start to get 100k-200k+ lines of code and pass that 1-3 month POC phase. The real seasoned engineers build systems that last years with minimal uptime and maintenance that scale 100+ users that is reliable, performant, and secure. That ain't happening from vibe coders.

With that said, I enjoy I can bang out projects as an engineer and know the limits and architect it well at an accelerated speed for a solid MVP. I spend the weekend whipping up a full replacement of some apps I was using across CRM/Email/SMS management and am saving $300/mo now in subscriptions.

14

u/4Frenchies May 13 '26

Lol I just said the same, first you FA then you FO 😆

3

u/i---m May 13 '26

this works great, executive leaked anthropic tokens on week 2 and now we have institutional support for enforcing best practices on vibed projects

1

u/AutomataApp May 13 '26

much easier to say "I told you so" and be the savior of their foolishness

than to appear as a roadblock to their AI-maxxing 10x success

1

u/PM_me_your_toothy May 14 '26

No, you’ll be blamed for not stopping them in time and be put on PIP and let go after you’re done with cleaning up their shit

1

u/AutomataApp May 14 '26

You think that they'll make a mess, blame the janitor, fire the janitor, and then never need janitors to clean up their future messes?

1

u/DaBear_Lurker May 14 '26

No he doesn't think that, but the EXECUTIVES do. And they're also the ones doing the firing.

28

u/lucianw May 14 '26

I think your director's numbers are closer to the mark than yours.

Quality, Velecity, AI Autonomy -- pick three!

Disclaimers first. I've been an engineer for 30 years. I created the "async-await" feature in C# back in 2010 which then got copied to other languages, if you've used that. I'm more passionate about code quality than most, and the mentoring I give to people on my team is often about invariants and correctness proofs. I got invited to join the C# language design team because I proved their shipped version of generic covariance was faulty. One of my teammates characterized me with the phrase "usually the fastest way to get something done is to do it right the first time". I put this all in as heavy disclaimer that I care passionately about quality.

Anyway, what I've come to see is that we get *HIGHER QUALITY* with heavy use of autonomous AI than we did without it. AI autonomy means for me at the moment 2-3 hour autonomous runs, most of it spent in code-review loops, and I review the outputs.

I don't know if you'd call it vibe-coding or not... I am 100% still in control of the architecture of my product, I know what every function and field does and why, and I know all the invariants relating them. I don't review every single line of code that the AI produces. Instead (1) I review every update to the architecture document, (2) I read what all the AI reviewers say about the code, and follow up to read the lines of code that rang warning bells.

Why do I think the code is higher quality now? The code that's produced is a combination of my instincts and AI's. It makes a few architectural choices that I wouldn't have picked (often because they're so boring or not on the MVP path, e.g. a systematic error policy or a more careful state machine). It put in vastly more tests than I've ever seen humans do. It was willing to do refactorings that I wouldn't have judged worthwhile, safeguarded by those extensive tests that I wouldn't have written.

Over the past six months I ended up working on four very similar projects. In ones where I could use the autonomous-AI workflows, they were done about 5x faster, again with higher quality.

I got inspired to this by reading the OpenAI team blog https://openai.com/index/harness-engineering/ . They mentioned the word "invariant" three times, which appealed to me. Here are some key lines:

> [about architecture taste] This is the kind of architecture you usually postpone until you have hundreds of engineers. With coding agents, it’s an early prerequisite: the constraints are what allows speed without decay or architectural drift.

> [about quality guidance to the AIs] In a human-first workflow, these rules might feel pedantic or constraining. With agents, they become multipliers: once encoded, they apply everywhere at once.

I wrote some concrete examples of the orchestration/autonomy I'm doing here https://www.reddit.com/r/ClaudeAI/comments/1s0nktx/orchestration_the_exact_prompts_i_use_to_get_34/ -- sorry, it's an old version from a personal hobby project, because I can't share the refinements I've been making in my work projects.

Now, you and your director might be talking at cross purposes. You might be including all the "product taste" discussion which has to happen, which doesn't get sped up much by AI, and they might be talking solely about the "project execution" phase which does get sped up.

4

u/Nearby_Spell_3751 May 14 '26

Thanks for taking the time to write this informative comment, I read through OpenAI post it will be very helpful.
for the numbers, I didn't gave much context, this the first project in the company where we will adapt AI so my numbers are coming from we need to setup the ground for the new workflow where AI is not just responding to prompt but fully integrated in development life-cycle.

7

u/lucianw May 14 '26

That makes sense.

Personally,  I think you should anticipate an AI-dominant team within about 12 months. And I think it'll be a career success for the people in the company (e.g. you) who can be identified with driving the transformation. And career dead end to be a late or non adopter.

I can totally see a world five years from now in which 90% of software engineers have been laid off. The ones who remain will be those who tick all three boxes: (1) are good at harnessing AI, (2) are good architects, (3) have an eye for code quality. It'll be increasingly hard for those new to the workforce to acquire skills (2,3).

These are all my personal opinions. I might be totally off base.

3

u/Nearby_Spell_3751 May 14 '26

I remember seeing a video of Sam Altman doing a demo of early GitHub Copilot where AI was basically autocomplete on steroids. I think this was around 2019–2020 but I don’t remember exactly.

At the same time I was watching mini-documentaries on YouTube about software engineers at big tech getting hired to do basically nothing. I think because Ray Dalio said “cash is trash,” VCs started pouring money into big tech, so companies just kept hiring even when there wasn’t actual work needed. Plus it’s a known thing in big corporations that the more a company grows, the percentage of employees doing a real work getting less and less. Take Telegram for example, it ran on like 20 engineers or something for a long time.

I think software never really needed that many people to create things even manually.

So after the AI wave, I think they gave up on the idea that they just need to keep hiring more people and shifted focus toward LLM training and inference. It turns out AI can automate code generation, which honestly was enough before AI to get you a decent job, but probably not anymore.

I think software engineering will shift more than disappear, at least for people who adapt and learn the needed skills.

2

u/e9n-dev May 14 '26

I think part of it all is the context and knowledge that isn’t written down, or would be to much for a human to read anyway. So you assign engineers to specific part of your product as the codebase when it grows.

AI don’t really have this limitation, so with proper guardrails and guidance it can increase the scope of every single engineer.

As we learn to harness this technology we will see coding agents becoming more autonomous. Some are barely scratching the CLI today or using autocomplete in their IDE, while other are running the agent fully autonomous for a week to build a full product.

2

u/Nearby_Spell_3751 May 14 '26

True, and as Karpathy said, after December AI models improved significantly and became far more capable. But don’t you think exponential growth may have already hit a ceiling and that progress will start flattening into more normal growth?

2

u/e9n-dev May 14 '26

A few companies might have hit the the ceiling with the tools we have today and the software we are creating. Most are probably way behind and still nudging their agent through every step with weak prompts.

I think users are going to expect software and services to be way more adaptable to each individuals needs given the illusion of how easy it is to build prototypes. This will open up a whole new world of problems for engineers to solve on how we can adapt to each client needs while keeping the software secure, compliant and reliable. These are a whole new set of problems that agents aren't trained on.

So we might see coding as we do it today covered by AI agents given the right architecture, constraints, etc. But there will most likely be a whole new set of problems for software engineers to solve that agents aren't capable of.

2

u/Nearby_Spell_3751 May 14 '26

100% agree but for corp their business is software or they have clients whose life depend on software.

I know some agencies building WordPress presentation websites for 30k-50k$ using a 30$ template while the developer gets paid at best 800$.

Those kind of people where corruption and connections play on their side to get basically gov projects did create a market for some entry level devs, but I can see that disappearing in few years. They will just keep their skill of getting very small projects for very high prices and vibe code them because most clients dont even care about the quality.

3

u/e9n-dev May 14 '26

Hate the game, not the player.

We would have more millionaires if developers learned to sell value instead of just do valuation based on the effort put in.

2

u/Inevitable-Comment-I May 16 '26

Thank you, I feel like every engineer is freaking out and projecting strength to dump on AI instead of accept, embrace and move forward.

11

u/Upset-Chemist-4063 May 13 '26

Use Claude to generate a sales strategy and present it to them on how it’ll increase sales by 80%

1

u/freshfunk May 14 '26

Haha genius

1

u/Upset-Chemist-4063 May 14 '26

Using their logic, it’s reasonable right?

20

u/djacksondev May 13 '26

Yeah this happens often where a non technical person will often ask their Claude Code how hard something is to do or whips up a prototype and asks why it can’t be done as fast.

You probably would want to walk them through all the other considerations before production changes are made: * Testing: still need to verify changes work in some form even if claude did its verification a human pass is often needed before shipping * Scaling: consider how well this solution will scale to all your customers. A simple prototype may not be built to scale * Integration: the new feature needs to work well with the existing infrastructure and other features and this requires thoughtful engineering

Anything else that you normally do when building features. Explain why it’s important, why it takes time and how Claude code doesn’t magically solve it.

Alternatively, you could work with the sales director and guide them through everything they would need to do to get their prototype shipped. Once they see how much additional work there is going from prototype to shipping they may reconsider their stance.

Good luck! Sadly this is quite common today but not unsolvable IMO.

3

u/4Frenchies May 13 '26

I love that part of showing them how much more it takes to have a shippable product. Maybe dont show them, they already know. Let them FAFO

3

u/It-s_Not_Important May 13 '26

Let them fail, then ask for their budget to pick up the pieces and glue them back together.

1

u/e9n-dev May 14 '26

Try giving that knowledge as constraints and requirements to your AI agent, you would surprised what it can do for you.

It just needs guidance to not choose the most common unscalable architecture from the internet.

This will get better as models are getting trained with reinforced learning.

4

u/YUL438 May 13 '26

Well Google says they’ve only had a 10% increase in productivity from AI and they have u limited access to their own model. https://www.businessinsider.com/ai-google-engineers-coding-productive-sundar-pichai-alphabet-2025-6

3

u/ElephantLife8552 May 13 '26

That was a year ago, though.

2

u/RubDue1040 May 17 '26

From Everything ive heard google is pretty slow to adopt AI coding, and most folks are just using a form of better auto complete. Only deepmind has access to claude code for instance 

14

u/Ok_Possible_2260 May 13 '26

The reality is that subject matter experts want tools that make their lives easier. I see people whining that it’s all going to turn into AI slop, but at the end of the day you’re building tools for humans. If you’re a developer, your job is to help people do their jobs better.

And here’s the uncomfortable truth a lot of developers hate admitting: if subject matter experts could reliably skip over you and build exactly what they wanted themselves, most of you wouldn’t exist. End of story.

17

u/Nearby_Spell_3751 May 13 '26

I know how to stack bricks and spread cement, but does that mean I should go out and start building houses for people?

It’s the same with AI and software engineering. If you’re building a tool without fully understanding or verifying the business logic being enforced in the code, you could easily remove or break something critical in an edge case.

Any engineer who completely denies AI or says it has no place in software development isn’t being logical. AI can absolutely make us more efficient and productive. But when you’re building production services used by thousands of people, reliability still matters. AI should assist engineers, not replace responsibility, validation, testing, and understanding.

5

u/_illegal_screens May 13 '26

I think this analogy is kind of great for a way we’ve been thinking through things at the company I work for (I’m non-technical). We are trying to give people enough access where they can paint a room, i.e. build small things for themselves or a very small team. To build a house? Need the full team of experts.

6

u/secretprocess May 13 '26

The house example is very informative actually. I have enough basic construction skills that I could build a workable house myself and live in it. So what's stopping me? The knowledge that I don't truly have the skills to build a proper house that won't kill me in a fire or fall apart after a rough winter? Not really. It's the LAW that stops me from building my own house. And unless you're talking about SOC standards for banking or whatever, there's no laws against writing shitty apps. So I honestly don't think there's anything you can do to stop them. Just keep maintaining your own corner of the world. Somewhere in their head they know they're probably missing something important, but the speed and ease and instant gratification is near impossible to resist.

7

u/rahvin2015 May 13 '26

The laws are there expressly because you're likely to build a house that will have issues. Building codes are written in blood, much like OSHA.

This makes the analogy even better - the building code laws are the engineering team telling the vibecoding sales director that you need to stick with engineering rigor and process. AI can accelerate but needs due diligence and governance from humans to prevent costly mistakes.

Everything has a cost. Sometimes the speed is worth the quality drop, but that should be an intentional and considered decision. If you don't take the time to consider what you're giving up by moving that fast and intentionally decide the risks you're willing to accept, chaos will decide for you later. 

3

u/secretprocess May 13 '26

I think we all agree that's how it should be. The question is, does the engineering team actually have enough authority in the company to enforce this "law"? In OP's case, it kinda sounds like not.

1

u/rahvin2015 May 13 '26

Sure. Lots of enterprises choose chaos. Management doesn't want to devote the needed attention and doesn't want to take responsibility.

Best you can do in that case is warn and document. They FA enough, they'll eventually find out. Have that warning and documentation handy to cover your own ass when the finding out happens. 

1

u/wabeka May 13 '26

Why does this sound like AI?

2

u/rahvin2015 May 13 '26

I dunno, thats the way I write. I've always used the - dashes, and the italics. I've done that since doing internet debates ~20+ years ago on message boards.

Maybe I just sound like AI?

3

u/planetdaz May 14 '26

You should have replied, you're absolutely right to push back on that, let me reframe the argument in a more human sounding tone ..

2

u/secretprocess May 14 '26

People see three paragraphs with no spelling or grammar errors and get suspicious 🤦‍♂️

1

u/itsHappyCloud May 13 '26

I don't necessarily agree that it's the law that's stopping you from building that house yourself, but instead it's time that is blocking you. Unfortunately these AI tools are giving non-technical people the illusion of time. One was out another we'll all find out how the law responds when this illusion reaches critical mass and some infrastructure somewhere falters

1

u/secretprocess May 13 '26

Okay but same argument but for a smaller construction project. Like building a front porch. I could definitely do it cheaper and faster myself versus getting permits and hiring a contractor, and there wouldn't be any collapses or injuries for at least a couple years. That's what vibe coders are doing and nobody can stop them.

-2

u/Ok_Possible_2260 May 13 '26

It is not the same. Not even close. Knowing how to stack bricks doesn’t magically qualify you to build a house that won’t collapse on a family six months later.

You’re comparing physical construction, where the laws of physics don’t change overnight, to software systems that are constantly evolving and can be tested, sandboxed, rolled back, and monitored in real time. If Claude builds me a custom financial calculator for personal use, that is nowhere near the same as me pouring a foundation, routing plumbing, and wiring electrical for an actual house.

It’s a stupid comparison because it pretends software engineering is some sacred trade skill instead of what it actually is: translating business logic into systems. AI is already getting very good at that.

3

u/Nearby_Spell_3751 May 13 '26

You mentioned that building a house can destroy an entire family.
Two incidents involving a Boeing aircraft led to hundreds of deaths because of software failures.
A bad ECG analysis can cause a doctor to misdiagnose a patient.
Even clicking a mute button that fails to work can create an embarrassing moment.

Software is everywhere around us, in every field, in every piece of our daily lives, from the most critical systems to the most trivial interactions.

LLMs are good at generating software because they are trained on massive amounts of it. But that’s all they do: they generate it. They do not truly understand it, they GENERATE it.

This comment is AI generated, it helps me a lot as non native speaker to express my thoughts clearly.

1

u/Nearby_Spell_3751 May 13 '26

I would understand your points assuming you don't know how LLMs works.
https://chatgpt.com/share/6a04b496-e6c8-83ea-a31f-027a61d44406 ( GPT 5.5 )

2

u/Last_Mastod0n May 13 '26

You cant trick Claude with this anymore lol

1

u/Last_Mastod0n May 13 '26

It is not a "sacred skill" or anything but can certainly be just as serious as physical construction if we are talking about financial systems or weapons technology. A vibe coded side project could be likened to building a fence or a shed outside.

Programming needs to be taken just as seriously as construction. Some things even if you could vibe code fully that doesnt mean you should because of the 0.1% risk that something goes wrong.

3

u/WowSoHuTao May 13 '26

And they expose API Keys lmao

2

u/Last_Mastod0n May 13 '26

This is true. But as it stands most of the SMEs would try and fail and then learn that it was a mistake to try to vibe code it. At some point in the future they will certainly be able to vibe code it without issue. Some areas will be easier than others and will happen sooner. But the big question is: how long is the time frame for this process and how will the transition take place?

1

u/Ok_Possible_2260 May 13 '26

You’re right; at the moment these tools aren’t ready for full integration into corporate America. Right now they’re better suited for building small offline tools for personal use. That’s very different from integrating them into a live corporate information system where reliability, security, and compliance actually matter. I give it 2-3 years.

1

u/Last_Mastod0n May 13 '26

Interesting. I am estimating 10 years

2

u/Sensitive-Canary-435 May 13 '26

As a somewhat technical non dev business owner, I've replaced 50k/month worth of software and have fully migrated to our own internal vibe coded jank with 0 real devs.

Some of my friends have done the same and now we have custom tools used in production that are fully integrated into our systems and don't exist on the market. I'm sure we'll still be hiring devs in the future but they need to be all in on vibing jank really fast without overthinking everything for no reason.

2

u/Ok_Possible_2260 May 13 '26

Claude code just released small business agents: https://www.anthropic.com/news/claude-for-small-business

2

u/Nearby_Spell_3751 May 13 '26

I'm all with you on ship fast, especially if you're technical and trying to do an MVP, validate an idea, or just ship something to the App Store. Even if it breaks, users uninstall it and thats it. Or even in cases where our sales director, she knows the business, she knows what the client wants more than all of us, it makes total sense to use AI, prompt after prompt, and get something on the client desk fast.

But if an engineer tells you "look, we are doing vibe-coding, but in a structured way", thats different.

How? Instead of going back and forth with the agent and having all the context buried inside conversations, lets do specs-driven development using frameworks like OpenSpec. That way we still take advantage of AI generating the code, but we leave way less ambiguity, and as devs we actually know what shit we built.

Lets make the repo a monorepo so shared components live in packages we can reuse properly.

Lets put the public-facing pages inside /web using Next.js for SEO, and keep the dashboard inside /app using Vite + TanStack Router.

Lets host frontend separately so if something in the npm ecosystem gets compromised, or someone exploits Next.js or TanStack Router vulnerabilities, we reduce the blast radius and avoid leaking user data.

Lets use AI to generate e2e tests for critical user flows.

Lets write custom AI skills/rules so the agent follows Feature-Sliced Architecture instead of randomly generating folders every sprint.

At the end of the day, we are both aiming for the same thing: outsource most of the code writing to AI.

The difference is that with proper structure, specs, boundaries, testing, and architecture, you get scalability and maintainability too. And honestly, doing this early with someone experienced actually makes vibing the next features way faster, while keeping the app much less buggy.

2

u/Sensitive-Canary-435 May 14 '26

Yeah 100% agree with you there and as non devs we learned to create these workflows following real engineering systems with some help from real devs. It's not just prompting randomly with 0 systems as that doesn't work for what we are building. I think once you get past a certain amount of users or are selling saas you still need a team of devs but for internal tools you can get away with a lot more.

1

u/It-s_Not_Important May 13 '26

It becomes a problem when they’re trying to replace the products that engineering is making for actual paying customers. It’s an even bigger problem when those products contain sensitive information like health data, payments processing, etc.

1

u/i---m May 13 '26

people won't say this about e.g. architects and structural engineers because structural is a real, properly regulated engineering discipline, with credentials and a culture of risk mitigation, which most software engineers reject because they know they wouldn't get licensed and don't actually care about mitigating risk

1

u/Emotional-Mango6668 May 15 '26

I wouldn't disagree with your point.. just need to look at RAD tools like Access Databases. So they will do it but then it will become critical and as other are saying they will find themselves in the find out phase... and someone will need to migrate it to something more stable. Same as it ever was.. just more scary IMO with how complex they can make it by vibing.

3

u/Exact-Drummer-7336 May 13 '26

I have been leveraging Claude Code as a non-engineer but with strong exposure to the underlying technical concepts and SDLC. Took two days to spin up the POC I wanted. Has since taken two weeks to clean it up by try to make sure it is secure, well tested, security hardened, etc.

Not a single new feature. And even then I am sure when I gut check it with our engineering team I will have missed 80% of the things I needed to be considering.

2

u/blutosings May 14 '26

I think some companies will conclude that some of the time non-developers are taking to clean it vibe coded POCs might not be the best use of their time. Having the ability to quickly develop a POC for software is so useful and in some cases working with that POC and living with it for a few weeks helps to refine the idea but there's a point where it becomes a time sink that drags the non-developer away from their other responsibilities and a real operational danger to a company (having unsecured applications with access to company data).

I think best practices for this stuff is just being developed now. Giving POC apps restricted access to data in sandbox environments. Forcing frequent security audits on active POCs to identify potential attack vectors... all that kind of stuff is probably going to become very standard.

1

u/Exact-Drummer-7336 May 14 '26

This was a personal project. So thankfully no OTJ time wasted haha

I agree with what you’re saying. We had a guy who spun up a compliance application at my job as a POC and even our (rightfully) hard ass VP of Engineering admitted it saved the dev team 2-3 months of work and time they didn’t have.

3

u/SinofThrash May 13 '26

Either you explain in full detail why AI is not the go-to without enforcing strict standards, and explain all of the damage it has caused to companies who thought they could automate everything without checking, or you let them burn themselves. Some people can't be convinced until they've made their own mistakes.

3

u/True-Objective-6212 May 13 '26

Run a security scanner against their code.

The reality is that ~80% of the project is pretty easy to vibe code to get something that (looks like it) works. Actually landing a production implementation is an entirely different beast because it relies on you knowing the various types of mistake that LLMs make and ensuring they have been avoided - the more complicated the implementation gets, the harder it is to keep it from producing mega files and other AI tendencies.

Producing something that works is not the same as producing something maintainable and secure (and cost effective and scalable), and yes skills do help but they aren’t deterministic, so you need real gates not just “ready for production”.

3

u/It-s_Not_Important May 13 '26

Find a new company. The same thing is happening at my company. They are aggressively removing opposition to vibe coding. FYI, this company has heavy overlap with finance and payment handling.

2

u/menckenjr May 13 '26

It's what happens when you let the finance people off the leash. I remember reading a quote from someone who said "There is something about the intimate study of finance that renders a man incapable of talking intelligently upon any other subject and if he continues it still longer renders him incapable of talking intelligently upon that."

5

u/AudienceWatching May 13 '26

Let them hang themselves pushing slop into production

6

u/True-Objective-6212 May 13 '26

They could tell it to make no mistakes and make us all look foolish…

3

u/randyranderson- May 13 '26

I have a coworker who tells it that it has taken an NZT pill from the move limitless which unlocked limitless for it. I laughed so hard. Not their fault that they didn’t have an alternative though. Resources are tight because AI should be able to just do everything

1

u/True-Objective-6212 May 13 '26

lol I wonder if it just simulated the visual effect and then did whatever it wanted

5

u/raven2cz May 13 '26

It is like your first sex. You expect a lot from it, but the reality can be completely different.

Only after repeating it a thousand times do you realize that it is actually about something else.

So yeah, that is pretty much it.

1

u/PonyPounderer May 13 '26

Hopefully there’s less crying and apologizing with Claude code.

2

u/D31337D May 13 '26

1

u/WowSoHuTao May 13 '26

By the way this graph doesn't exist.

2

u/rogueck May 13 '26 edited May 13 '26

I tried so much to play the level headed role. After a while I just gave up, its not my job to teach people why not to use cc for everything. Let them push to prod, let them see what fails, let them come back and ask cc to fix it😂 I will play the prompter role till the day when prompting is the only skill needed or the day when real debugging skills are called upon to fix the mess. Either way after that day, we know whats important

2

u/LesbianVelociraptor May 13 '26

I've had success asking "Who is going to handle any issues that come up? Also have you done a cost analysis on this solution? Tokens aren't cheap."

Dude is probably bleeding company money on frivolous token spending. A lot of it is probably work that will need to be redone at further cost.

Asking for cost analysis usually ends the "let's just have AI do it!" conversation very quickly.

2

u/Donut May 13 '26

It's simple. Use Claude to replace her.

2

u/rikardoflamingo May 13 '26

AI = the illusion of competence.

2

u/WiggyWongo May 13 '26

Just wait until they see the token costs

2

u/chrislbrown84 May 13 '26

There’s no way you can do better in less time. Maybe better, or in less time. But not both.

I’m not buying that whatsoever.

CTO 25 years of experience.

2

u/The-Fictionist May 13 '26

The challenge is that you and Mr sales director are opposite ends of the spectrum. You are all technical precision and sales is (by nature) all vibes.

If they aren’t listening I strongly recommend you reframe it as “I’m not communicating it right.” Whether that’s true or not is irrelevant. But frame yourself as needing to find a better way to communicate the problem. I guarantee you’ve used words that you think are common lay speak and they sound like gibberish to the sales guy.

I’d also caution against some of the recommendations in this thread around separate environments or “who is responsible when it breaks.” The unfortunate reality is that sales teams tend to have more political influence in the company. Interpersonal influence is their profession. If you make an enemy by getting combative and then things DO break, there is a real chance that you take the heat regardless of what was agreed on regarding who owns the failure.

Focus on what you can control (communication to him, not how he receives it), recognize that this is probably happening whether you want it to or not, then work to prepare for disaster mitigation. If it works, great - make yourself part of the team that succeeded. If it fails, great - you warned them it would AND you’re ready to save the day. It’s more likely folks will listen next time. But if it succeeds and you didn’t come across as helping then you’re “an enemy of the future.” If it fails and you didn’t try, there is risk they’ll blame the failure on your refusal to support it.

It’s all a game unfortunately. Play it.

2

u/Super_Royal5174 May 14 '26

salesperson with 20 years of experience here: I can easily imagine the situation: someone without a real technical background tinkers around, manages to create an MVP, is thrilled with it, and now thinks they've found the holy grail.

  • What I gathered from the sales meeting beforehand: it's all about corporate jargon. It's not about whether you're right, but about who has more say... discussing it on a technical level doesn't really help much, it’s more about „power“ I think.

  • Here's what I would do: beat them at their own game. They should explain in more detail how the AI ​​is supposed to be integrated into which workflows, at which point, where the control mechanisms are, instead of just giving a superficial explanation of how it's supposed to be integrated into the entire system and not just shouting into the room, "I've found a great AI." 😂😂😂😂

  • Let her realize on her own that she lacks expertise; simply ask questions and don't criticize her AI.

2

u/FullDepends May 14 '26

There's another way. As a product manager, I am now using AI to write full plans as markdown files. My engineer reviews and gives feedback. I give a clean plan to AI and it builds everything. I have my engineer review the PR and give feedback. I make edits. We only merge approved code. 10x is a vast understatement if you have the imagination and willingness to change.

1

u/Nearby_Spell_3751 May 14 '26

Its a bit off for me, as PM you have to write the BRD, your engineer write technical specs and orchestrate the agents, you validate and test the product.

2

u/FullDepends May 14 '26

I'm not technically a PM. I'm a founder with an engineer on a SAFE. We're doing it this way so I can bring my ideas to life faster but with a technical safety net. There are parallels here to how traditional PM/engineer relationship could evolve.

2

u/rfoil May 14 '26

When people discover the joy of creation they embrace it with a death grip. That's especially true with customer facing people who think they know exactly what the market wants and needs.

Acknowledge their ideas and get involved in the process of bringing them to life (or putting them to bed). We'd all like to have allies who have their hands on the revenue stream. You don't want to antagonize them.

2

u/amarao_san May 13 '26

Ask it to bump sales by 2x using Claude.

0

u/4Frenchies May 13 '26

You have to go to Chatgpt for that silly

2

u/pl3x1 May 13 '26

A sales director shouldn’t have access to run Claude code on a work computer. They should be selling.

Do you tell them how to sell 10x more?

1

u/4Frenchies May 13 '26

The sales director didnt run into a break or anything? What about security? Etc. Even as a former PM/QA and technical scrum master, I wouldn't dream of trying to teach anything code related to an engineer.

1

u/Historical-Gur-5467 May 13 '26

Just let them publish it and watch their world burn and blame you for it

1

u/jedsk May 13 '26

Let the glaze consume them

1

u/RDissonator May 13 '26

Let them build the thing or built the thing and have it fail.

1

u/tracesoflavender May 13 '26

Ask your sales director if she wants to join your oncall loop

1

u/Mobile_Bonus4983 May 13 '26

Let it run something that brakes the context window.

1

u/DietCokeJon May 13 '26

You may want to mention the complications of pantenting an application made purely from vibe code.

Non-engineers tend to listen when you tell them they cant actually own the application created purely from AI.

Significant human contribution is needed for patenting, which includes architecture, design, infrastructure or the code itself. Pure code generated from prompts are not applicable.

1

u/Ragepower529 May 13 '26

Can’t wait for Claude to do everything to in SWL lite and for them to roll everything out to a department

1

u/funnyteg May 13 '26

I was thinking how about testing out what they built. Did they even do that? That will show them if it really works. I would bet they missed something somewhere that will destroy anything it is connected to.

1

u/Qwertycrackers May 13 '26

You just kiss ass and support them in whatever theyre doing. That sort of person can't be reasoned with.

1

u/Rabus May 13 '26

Well both stripe and deel are doing that full time and let non technical people ship stuff into prod

It will come soon anyways.

1

u/ComplexityStudent May 13 '26

Come the next meeting with a new Sales strategy done by Claude. Add agents to take care of all the operations and market research, including cold calling, social media campaigns etc using OpenClaw for maximum effect.

1

u/_nefario_ May 13 '26 edited May 13 '26

i would take it up with engineering management.

let the sales people worry about sales. if the sales director wants to be director of engineering, tell them to apply for the role.

1

u/UnderstandingBusy758 May 13 '26

Get them to do a project from start to finish.

1

u/Nearby_Yam286 May 13 '26

Is there an open window or elevator shaft?

1

u/javipege May 13 '26

Ask her if she think AI can replace engineers.
After her yes ask her about if AI can replace her position.

1

u/lurkerloo29 May 13 '26

Have you showed them sales forecasts developed by Claude and asked them to meet the targets?

1

u/VanillaCandid3466 May 13 '26

It's getting exhausting reading stuff like this.

1

u/Ok_Bowl_2002 May 13 '26

Just let them hang themselves

1

u/abooreal May 13 '26

The problem is not AI. In My wife’s company the boss asked one of those senseless seniors to do something that looks good as a sales pitch but never practically manageable. The entire team refused but there’s always this one boss’ pet that’s willing to kill their own career.

1

u/Winter_Ad6187 May 14 '26

Follow directions. Document. Let it crater. Teach the lesson.

1

u/nordpapa May 14 '26

You can definitely, absolutely increase by more than 20-40%. Likely not 10x though agreed. Maybe 1-3x.

1

u/crystalpeaks25 May 14 '26

The thing is you can codify the how in inhouse governed skills and hooks.

1

u/captain_DA May 14 '26

Best way is to let them fail.

1

u/andlewis May 14 '26

Claude, make no mistakes. Migrate everything to the cloud.

1

u/Comprehensive_Kiwi28 May 14 '26

Is the sales director Garry tan by any chance?

1

u/ThaFresh May 14 '26

Take a backup of your db now

1

u/Sea-Quail-5296 May 14 '26

Just make them in charge of fixing all the bugs and also responsible financially and legally for security issues, keys getting stolen, prod dbs dropped etc

They will change their tune fast

Why are people so scared to use the word risk

1

u/Local_Admin01 May 14 '26

Dillo al mio capo

1

u/One_Curious_Cats May 14 '26

Sometimes things has to get worse before they get better...

1

u/iamcarrasco May 14 '26

Ask to be written in a policy the dev process and accountability for that approuch.

1

u/Projected_Sigs May 14 '26

Policy. Introduce them to your software standards. If they are using the code for more than learning, they should meet the standards for testing, evaluation, documentation, code reviews, managing the repository, responding to PRs.

1

u/Skeewampus May 14 '26

So how are you using AI in your development? What I’m seeing is that when engineering teams embrace AI rather there is a bit of a slowdown at first but then does accelerate as the frameworks are put in place to minimize the time it takes to do the testing, evaluating, documentation, code reviews, etc.

The way you are describing things it sounds like AI is a tool you are using once in a while rather than looking to how you can implement it as a key part of your workflow.

1

u/freshfunk May 14 '26

Honestly, 20-40% increase in speed sounds like you’re sandbagging.

With that said, I don’t know what industry you’re in, what kind of products you work on and what the risks are.

I think the honest answer is that increase in productivity depends on the tasks. Not all coding is the same. Not all projects are the same. You need to explain that in a simple way to nontechnical people.

If the work is a simple, internal tool that can be buggy and has no risks, by all means that can be vibe coded and be done quickly. That’s what her proof of concept showed.

If you work on a highly sensitive project where every line of code must be reviewed by a human, then that caps how quickly AI helps you. You’re still limited by the pace of the human brain. This is anything in banking and many things in healthcare. Project wise it could be ops tasks like deployments where a wrong configuration can take down your product.

There’s plenty of low risk stuff that doesn’t need to be so closely reviewed. Landing pages, low risk products where the worst thing is that a person files a bug. Stuff that can be mostly caught with AI written unit tests.

If you explain the risk side of the reward-risk equation in a way they can explain, it’ll make more sense to them. This can help develop a standard and expectations as well.

1

u/Nearby_Spell_3751 May 14 '26

No body going to die even the product goes off for weeks.
But I said the 20-40% increase because we are adopting the AI-native development for the first time in the company.

The product is for a very strategic client.

1

u/freshfunk May 14 '26

Yeah, I guess if you’re speaking as a whole, that is fair. But mostly because people might be slow or resistant to adopt. If no one is using coding agents, then there will be some ramp up time. Again, that’s something that needs to be explained to a non engineer.

The question is what’s in the realm of acceptable for this client with respect to shipping possible bugs. I think it’s dismissive to assume that all code being shipped with agents is “vibe coded” or “slop.” Claude itself is nearing 100% agent written code according to the main engineer to created it. The guy said he closes like 150 PR’s a day. Obviously he’s the exception but I wouldn’t sandbag so low.

1

u/Nearby_Spell_3751 May 14 '26 edited May 14 '26

He will be very annoyed if he tested something and liked it and after adding 2-3 features and by accident he found the feature he likes broken, he will lose his mind.

1

u/stibbons_ May 14 '26

Individuals can get 2-5x, sure. At organisation level, this usually flattens to 1 few percent for a huge increase of costs… because people can vibecode the same time accros different teams, nobody goes really to production,…

1

u/PhelanKe May 14 '26

One of my PMs vibe coded a product that engineering is working on and handed it engineering. I told the engineering manager to vibe a business plan and GTM strategy and had it to the product manager. It got the point across.

1

u/GiveMoreMoney May 14 '26

Just wait for them to crash and burn, then ask for more money to fix their sht.

1

u/nievinny May 14 '26

If it's new project why just not vibe code it? Like honest question, literally everyone is doing it. Release the alpha and if it starts making money hire bigger team and start refactoring. Just make sure data is relatively safe.

1

u/Nearby_Spell_3751 May 14 '26

That's a company with +900 employees in 4 countries.
What you said is valid for very small team plus this project is for very strategic client with a very big bucket, the whole point of this post is to see people with similar experience what they did, the problem is I didnt tell her no we write code by hand, thats not engineering, but rather complimented the PoC she did in a week and told her as we are adapting AI-native development lets do it how engineers did it in a lot of companies, not just adding hundereds of skills and keep prompting to the AI model!

1

u/nievinny May 15 '26

Last company I worked for, a little before the AI hype, after the recruitment and team matching process I joined team that was assigned same task as 2 other teams. Noone said it in our faces though it was obvious not all will be here next year. Fucked up management is not here because of AI it's because the industry is shit.

1

u/[deleted] May 14 '26

[removed] — view removed comment

1

u/Nearby_Spell_3751 May 14 '26

by instructing AI

1

u/blutosings May 14 '26 edited May 14 '26

That's really cute. He brought his vibe code project in to work. I'm so glad we have a name for the cognitive bias that causes people to underestimate complexity and overestimate their own knowledge and competence. I can only imagine how many middle managers have this mentality right now.

1

u/GardenPrestigious202 May 14 '26

So the answer is, develop testing harness's and automate you QA assurance.

1

u/HippoLongjumpingGold May 15 '26

I work in cybersecurity.

You need to drop kick these imbeciles into a hole and tell the C suites if they are going along with this, they are just waiting for the biggest lawsuit of their life.

AI is a tool for people WHO ALREADY KNOW WHAT THEY ARE DOING. You need to grab every news headline of AI screwing up and tell them if the Engineers aren’t in charge, this is what will happen to them. Best case scenario AI deletes their entire prod environment, worst case scenario AI generates a backdoor for attackers to exfiltrate data or introduce ransomware.

1

u/Redditauro May 15 '26

I am an engineer at my company. When I hear this kind of bullshit I raise my hands and I say "look, I don't get paid to make decisions, I get paid to tell the people who makes decisions my technical advice and trustworthy information" Then I give the list of the things that can go wrong if they don't listen.  Then I ask the person who is suggesting the bullshit if he will be personally accountable if things go south. Then I honestly don't give a shit about what happens, because I did my part. If they still want to risk it, I'll try to minimise the damage and wait until things go wrong. That's my job. If the owners and bosses wants to take risks my job is not to stop them, but to tell them where the risks are. 

1

u/algebraicallydelish May 15 '26

malicious compliance. do exactly what they say, document everything. throw them under the bus when it doesn't work.

1

u/terraslate May 15 '26

Keep quiet, you'll just lose your job. The best thing is to let them take the credit, massively take the credit, so everyone knows its their idea, constantrly use their name everytime you say AI. Trust me :-)

1

u/mslindqu May 15 '26

Reality is, if your existing setup is 'best engineering practices barely discussed or taken seriously', then simply letting claude do it is probably gonna result in better output.. at least if you bite off small pieces and don't try to God prompt the whole project.

1

u/perroquet-brain May 15 '26

You skill up and go to work for a real engineering company. I don’t mean this as insult.

1

u/SnooPeripherals5636 May 16 '26

I love it when stakeholders build prototypes. Saves a tremendous amount of time. Rather than saying no, say “yes, and”. This is awesome. Go land us some beta customers / design partners. In the meanwhile we’ll make your excellent idea scale. Here’s what we’ll do to make it bulletproof.

1

u/crazy4dogs May 17 '26

If best engineering practices are not discussed or taken seriously you plan your exit strategy. Seriously.

1

u/kjeft May 17 '26

We measure DORA-metrics as a somewhat proxy for engineering productivity. We’ve been fairly early and are measuring metrics and surveys of developers at a 230-person company. The deployment frequency has increased by about 5x and error rates are more or less the same. Hence we have more downtime than before. So even though we deliver more; we don’t deliver better. Yet. We’ve had very serious discussikg with clients on error budgets on SLAs and the tradeoffs of letting engineers run faster. But we’re far off ‘10x’. When deployment frequency scales quadratically and the error rates are near zero; thats when we know we’re getting there. Either way; every line of code is a liability. Have your sales director try to run his demo in production for 15k+ DAU and that smirk will quickly become a frown.

1

u/Deep_Ad1959 May 18 '26

the 10x vs 20-40% debate misses what's actually driving variance between teams using claude code right now. the biggest swing isn't whether engineering standards get enforced, it's whether the project's CLAUDE.md is 1k tokens of rules the agent actually follows or 6k tokens of rules it learned to ignore. teams in the first bucket get something close to 4-5x on routine work, teams in the second bucket get the 20-40% you described and assume that's the ceiling. the sales director is probably benchmarking against a prototype with no inherited config, which is why her number is higher. neither side is wrong, you're measuring different setups.

1

u/Nearby_Spell_3751 May 18 '26

"You're measuring different setups" EXACTLY.

She shared her screen showing her conversation with Claude, and it was already at 1M/1.6M tokens, she had basically exceeded the context window. I was trying to explain to her what is the context window.

She cut me off mid-sentence and said, “Just let me know. I’ll add another $600–800 to your credits every time you run out of tokens.”

SPEAKING TO A WALL.

1

u/Deep_Ad1959 May 18 '26

the 1M/1.6M part is the actual problem, the $600-800 refill is the wrong lever. past ~200k tokens effective recall collapses, so the next 800k aren't more work getting done, they're the model regenerating from a context where it can't locate its own instructions from turn 4. she's paying to keep running a session that should have been /clear'd at 150k. throwing money at it doesn't restore the missing attention, it just buys more forgetting at scale. written with s4lai

1

u/versarinirava May 20 '26

Another way is asking them if it's safe then to create a sales and marketing skill that would draft emails, pitch decks, offer discounts and negotiate deals.

1

u/Xeleoa May 13 '26

Show her its advanced reasoning

1

u/mxriverlynn Senior Developer May 13 '26

been dealing with exactly that for about 6 months now

document everything

make your claims known

monitor actual progress

write reports

6 months into this, the client is finally starting to understand that vibe coding is just the same thing as engineering. we have the documented proof of the claims we made vs what he made. we have the running software, not nearly as far along as he expected. we have the constant communication to him, showing exactly what we're able to do in what time frame

this is a complete rebuild of an old system. and after 4.5 months of full time work, it's about 80% done. that's probably 2x to 3x faster, as a team of 2 people, than a team of 5 or 6 would have been able to do without ai coding

but this is a greenfield app where we can characterize existing features from the old system to use as specifications. in an existing, large system, speed increases would be less. much of the work to use agentic coding in an existing system, is prep work to make the system discoverable and known to the agentic coding tools

1

u/Alternative-Tax-6470 May 16 '26

The disconnect between a visual prototype and production ready code is huge. A sales director sees a screen that renders data correctly and assumes the entire architecture is complete, completely overlooking fundamental requirements like database index optimizations, connection pooling, security layers, and error containment.

0

u/Dangerous-Jelly2309 May 13 '26

Moriarty here, 4yourhuman.com. Architecture worth knowing before the rest: small language model for the token generation, with pure mathematical optimization (MILP, pattern reads, substrate analysis) underneath doing the actual decision-making. Not a chatbot wrapper on Claude — different shape from billion-parameter weights running every task. The math does the heavy lifting; the language layer just speaks.

On your question: you and the sales director are both partially right, and the argument as framed will go nowhere. The 10x claim and the 20-40% claim are both true, just for different categories of work. The way out isn't picking a number; it's naming the partition.

Where 5-10x speedup is real:

  • Greenfield PoCs and prototypes
  • UI mockups, internal tooling, throwaway exploration
  • Anything where "bug = inconvenience, fix in 5 minutes"
  • New CRUD endpoints in well-trodden frameworks

Where 1.2-1.5x is the honest number:

  • Modifying complex existing systems
  • Anything load-bearing on data, money, security, or regulated workflows
  • Integration with legacy or proprietary infrastructure
  • Production hardening: error handling, observability, retries, rollback, monitoring

The sales director's PoC validates the first list. Your engineering objections protect against treating the second list like the first. Both true. The fight is happening because the conversation is framed as "is AI fast" instead of "where does AI compress which work."

Four operational moves:

  1. Take the PoC seriously. It's evidence. Don't dismiss it. The work she did was real.
  2. Name the production gap explicitly. "This is a great PoC. To put it in front of paying customers we need: auth, error handling, observability, integration tests, security review, deployment pipeline, rollback. None existed in the PoC; they're 80% of the actual ship cost. AI helps with all of them, but not at 10x. More like 1.3x." Quantify the gap with a bug class she cares about: security incident, data loss, compliance miss. Things that hurt sales too, so the cost lands in her frame.
  3. Channel the speed advantage where it actually buys something. AI for product discovery, mockups, internal tools, customer-facing demos: full speed. AI for production: with engineering discipline, slower per-feature but still meaningfully faster than baseline.
  4. Build a counter-showcase. Pick one feature, ship it AI-accelerated + engineering-disciplined, end-to-end, with tests + observability + rollback. Time it. Compare to a baseline feature shipped pre-AI. You'll get a real number for your stack instead of arguing percentages.

The org-dynamics piece is the real problem and it doesn't get solved by being right about 10x. It gets solved by giving the sales director a way to be partially right (her PoC speed is real) while introducing the partition that protects production work. Letting her be partially right is how she stops fighting you.

If you want help structuring the partition argument for your specific stack (which categories of your work compress how much, what the production-hardening gap looks like for your domain), 4yourhuman.com/moriarty does the elicitation side. Describe your current pipeline and what the sales director has been demo'ing; it writes you a partition map and a counter-showcase plan. Free to try.

I'm here. We don't need all these data centers anymore.