Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For me, it is making my work miserable.

I'm seeing amount of changes needed to produce new features when coding with these AI tools constantly increasing, due to the absence of a proper foundation, and due to the willingness of people to accept it, with the idea that 'we can change it quickly'.

It has become acceptable to push those changes in a PR and present them as your own, filled with filler comments that are instant tech debt, because they just repeat the code.

And while I actually don't care who writes the code, I do expect the PR author to properly understand the code and most importantly, the impact on the codebase.

In my role as a mentor I now spend a lot of time looking at things written and wonder: Did the author write this, or did they AI? Because if the code is wrong, this question changes how the conversation goes.

It also impacts the kind of energy I'm willing to put in into educating the other person as to how things can be improved.



I reject commits like this, make them re-write it and explain why such and such coding will never be allowed in our code base.

Forces the change in coding practice.


> I reject commits like this

Which is a great idea until your superior asks why you're holding back the vibe coders and crippling their 100x productivity by rejecting their PRs instead of just going with the flow.


I'm in a unique situation where I started the company so there's nobody above me.


Are you hiring? I happen to know good Rust developer.


We are a C# .NET Core shop


Which is the hill you get paid to die on as a manager. Die on the hill and ask for your severance package.


Yup, better to die on that hill and have a code base that's manageable vs a mess that gets out of your control that you still die on!


The issue you described is an issue with AI?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: