DEV Community

Hulk in Public
Hulk in Public

Posted on

Thanks to AI, non-engineers have unfortunately become able to use Git

I heard this from my girlfriend yesterday.

At her workplace, a non-engineer has been using Claude Code to edit files directly on GitHub. Her office is in web production, and it seems the business-side staff are using Claude Code to make quick tweaks to static files.

Apparently, the AI accidentally pushed changes without them realizing it, causing some issues. When they couldn't even read the terminal to investigate, they ended up asking my girlfriend to look into it. I’m stunned that someone doesn't even know how to check a terminal for Claude Code's operation history, but I’m even more shocked that the company decided to let people of that skill level use Claude Code via the CLI.

Naturally, they have no knowledge of Git. They might be experts in marketing, sales, or user support, but they aren't engineers. Unless they take the time to learn, they have no way of knowing the basics of Git. They don't understand concepts like merging, pull requests, commits, conflicts, squashing, or branching.

Listen, do not let people who don't know Git touch Git. This isn't discrimination. No matter how convenient AI becomes, nothing will ever go well if you don't study; in fact, nothing will go well at all.

Learning Git takes a week, tops. You don't even need a full week—a single day is enough. Just put in the effort to consciously absorb knowledge. That knowledge will absolutely pay off with compound interest. Without it, that lack of knowledge becomes a literal liability, costing you time and money in the form of things like damages and compensation.

Think of AI as a kitchen knife. Knives are useful—you can use them to cut meat, fillet fish, or kill someone. I’m not denying the convenience of AI; if anything, non-engineers should be using it proactively since they already have so much to learn about IT.

But when you first held a knife, didn't you learn how to use it from your parents or a teacher at school? Or did you at least read a book or watch a video to understand it before picking it up? Don’t disregard the need for input. In other words, don't try to use AI while skipping the process of actually understanding what you're doing.

If you run around outside waving a knife, you’ll end up in prison. What’s terrifying is that, at this stage, we are seeing idiots who misunderstand AI as a sign that engineers’ technical value is dropping or that they no longer need to learn engineering.

The products they openly operate are, to me, the perfect targets for attack. If it weren't for laws like Japan's Act on Prohibition of Unauthorized Computer Access, I might be stealing customer data from them, rewriting their databases, or encrypting their data and demanding a ransom. And there are plenty of people out there with even less ethics than I have.

AI is not an omniscient, omnipotent god. It is a knife—a cyborg extension that expands your abilities in both positive and negative directions.

Top comments (0)