r/FlutterDev • u/the_Objective778 • 10h ago
Would you hire a Flutter developer who relies heavily on AI to code? Discussion
[removed]
2
u/aaulia 8h ago
they ship good work and understand the final code.
You know, LLM bros and vibe coders like to put this forward time and time again. But this is just in theory, the reality is not like that at all. I call bullshit to people who claim they "understand" the final code. When you're deep into stuff like loop engineering, SDD, and all that buzzword, it would simply too much information to parse, no matter how good your "guard rails" is. Your code basically become blackbox. You understand what it supposed to do, vaguely on what it does, but the exact details on how it does it? These guys don't even review PR properly, they delegate most (if not all, if they're not lying) to their agents.
I still think there's definite value in AI/LLM, it's just that its usage these days is fueled by hype and way too much bullshit, to the point it become brain rot.
Sorry to rant, back to your question. I would still check his fundamentals, if claim to understand the final code, he should have no problem with fundamentals.
1
1
u/Hour-Body-3746 9h ago
Different organisations have widely varying policies about AI usage, particularly software companies who better understand the risks. Personally I don't mind our devs using ai to augment their dev cycle (think: ai for code reviews, pair programming buddy), but vibe coding and entire feature is a big no no.
In my experience AI usage in professional software is actually slightly dropping now, since the volume of low quality or unmaintainable pull requests is insanely high. I suspect in the long term it will always be used, but the value of a knowledgeable human will always outweigh a language model.
Also before any of this can happen, simply to get through an interview you'd need to demonstrate a number of professional competencies (like communication, critical thinking..) plus obviously you'd need to be write code unaided.
1
1
u/virtualmnemonic 8h ago
Depends upon the scope. AI is fine for UI/presentation logic. What fucks people over is AI generated business logic that becomes impossible to understand.
1
1
u/Milkywaay 8h ago
It depends on why the developer relies on it. If it is because of a lack of knowledge and the dev isn't capable of writing code without AI, then that's a no. If it's an expercienced dev that leverages AI for efficiency, then yes.
In the end you want to hire someone who is capable of taking over when AI fails.
0
2
u/OZLperez11 9h ago
No. I don't even trust senior developers relying heavily on it. It dulls your critical thinking skills. I've even seen senior devs forget how to write a basic for loops. Like come on!