What ChatGPT Actually Changes for Engineering Teams
Back to all posts
Posted 2 min read

What ChatGPT Actually Changes for Engineering Teams

AI Engineering Leadership LLMs

Every few years something arrives that people either dismiss or panic about. GPT-4 is one of those things. I have watched engineers do both this month, and both reactions miss what is actually happening.

Here is my read, and what I am telling my team.

It is a tool, not a replacement

A model that writes code is not the same as an engineer who ships a product. Writing code was never the hard part. The hard part is deciding what to build, understanding a messy domain, choosing the tradeoff that will still make sense in a year, and being accountable when it breaks at 2am. None of that goes away.

What changes is where the time goes. The bottleneck moves from typing to reviewing and deciding. That is a real shift, and it rewards people with judgment.

Juniors get a boost and a trap

A junior engineer with a good model at their side moves faster than a junior did a year ago. That is real, and it is good. The trap is that the model is confidently wrong often enough to be dangerous, and a junior does not yet have the instinct to catch it.

So mentoring matters more now, not less. I want my newer engineers using these tools, and I want them able to explain every line they ship. If they cannot, the tool is writing the code and they are just pasting it.

The new skill is verification

The most valuable engineer on an AI-assisted team is not the one who prompts fastest. It is the one who spots the subtle bug in generated code, the security hole in the plausible-looking snippet, the assumption that does not hold. Verification is becoming the core skill. We should hire and train for it.

What I am actually doing

I am not writing a policy memo. I am doing three things. Encouraging the team to use these tools out loud, so we learn together instead of in secret. Keeping our review bar exactly where it was, because the code still has to be right. And building small internal tools on top of the API so we understand the models as engineers, not just as users. That last one is why I started GuideScript: if we are going to depend on these systems, I want us to control how we talk to them.

The teams that treat this as a threat will spend the next year defending the old way of working. The teams that treat it as a new tool with sharp edges will spend that year getting faster and better. I know which one I want to lead.