| ▲ | eithed 6 hours ago | |||||||||||||||||||||||||||||||
> Please write a manual on how to cleanup after AI rockstar managers who think they can code. Why are you allowing AI rockstar managers to (I assume) push without code review? Why are you cleaning up the fallout? It's not AI issue, it's people issue | ||||||||||||||||||||||||||||||||
| ▲ | piva00 6 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||
It's the mandate from top-down. Of course it's a people issue, the problem is that the people creating this issue are exactly the ones paying us. My manager got the mandate she needs to start coding, she doesn't want that, no one in our team wants that, she's a great manager exactly where she is right now. Nonetheless, we are helping her to code to show something for the higher-ups so she can keep her job, we really don't want to lose one of our best managers because some C-level is anxious about AI... | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | Sharlin 6 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Because most people, in most parts of the world, are not allowed to question whatever their superiors do? And, yes, unfortunately are also expected to clean up after said superiors' messes. Of course it's a people issue. AIs just make people issues worse in new and entertaining ways. | ||||||||||||||||||||||||||||||||
| ▲ | wccrawford 6 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
100%. You don't "clean up after them." You make them clean up their own mess. You refuse to let a mess into the system in the first place. Same as it ever was. The only difference now is that if you let it happen, it'll happen 100x as fast. When I was mentoring junior devs, I would start by fully reviewing their code. If they had a ton of mistakes more than a few times, I would only review until the first mistake, and then reject it. Repeat, repeat, repeat, until they got the picture that I wasn't going to let mistakes through, and handing me a ton of mistakes was going to waste more of their time than mine. I let the pain be their pain, instead of mine. But good developers, I'd help them by doing a more thorough review and not wasting their time. Good developers were the ones that made an honest effort to follow the requirements to the letter and test their own work. We further emphasized this by having a very simple coding test during the interview, and the only thing we cared about was whether they followed the requirements to the letter. There wasn't a lot left to the imagination, and the requirements were very clear. Anyone who missed them wasn't someone who would do well with us. That very same test will help filter out a lot of AI-braindead candidates that don't check the AI's work as well. Actually, I wish I still had the exact test so I could throw it against an AI and see what happens. I'm a little afraid that it would pass it too easily now. I'm not sure how I'd fix it to prevent them from just using AI. | ||||||||||||||||||||||||||||||||
| ▲ | elzbardico an hour ago | parent | prev [-] | |||||||||||||||||||||||||||||||
The code is AI reviewed, and I was ordered to change repo setting so a single AI review is enough. I've tried suggesting a lot of things, but it is not on my paygrade to allow or disallow something, only recommend. | ||||||||||||||||||||||||||||||||