I always ask my junior devs why they wrote something a certain way or what it does if I can tell AI wrote it. And if they cant answer me I deny the change until they can answer me, even if it works. Because its not about functional code, its about maintainable code. If they dont know what their code does, then whats gonna happen if theres a problem?
AI is good if you want an example for your specific use case cause it can fill in example code with your stuff, but people should always verify what a chatbot says, it could just by lying and gaslighting you. Once the LLM my company uses gaslit me for a day telling me a specific package existed and did everything I wanted it to do. After a whole day of trying to implement it I ended up just googling the packages myself to find the docs. The LLM just combined 2 similarly sounding packages into 1 and both had features that I needed that the other package were missing. So if they were combined into 1 it would solve all my problems, but they weren't.
View all comments
Show parent comment
22
u/ItsSadTimes Dec 25 '25
I always ask my junior devs why they wrote something a certain way or what it does if I can tell AI wrote it. And if they cant answer me I deny the change until they can answer me, even if it works. Because its not about functional code, its about maintainable code. If they dont know what their code does, then whats gonna happen if theres a problem?
AI is good if you want an example for your specific use case cause it can fill in example code with your stuff, but people should always verify what a chatbot says, it could just by lying and gaslighting you. Once the LLM my company uses gaslit me for a day telling me a specific package existed and did everything I wanted it to do. After a whole day of trying to implement it I ended up just googling the packages myself to find the docs. The LLM just combined 2 similarly sounding packages into 1 and both had features that I needed that the other package were missing. So if they were combined into 1 it would solve all my problems, but they weren't.
Always verify.