Original Reddit post

Hi, I work as an R&D engineer. I don’t have an SW engineering background, but i would consider myself a junior level coder. My most familiar languages are Python and C. Recently, I had a bit of an identity crisis. Using AI to help you write code and solve problems is one thing. It’s completely another to delegate the whole work to it entirely. My practical development work involves MVP level solutions, not deployable or consumer grade products. To some extent, you could say that AI code is the golden tool that allows me to turn 4 weeks into a few sessions. My struggle is essentially this: I can’t know, what I can’t know. If the AI produces functional code, but there is something that is fundamentally flawed about it, it would take a lot of work time to review. Now, to some extent having the AI review AI code remedies this. It does however eerily creep towards the second territory that i’m very much not comfortable with. The program becoming a black box. No matter how many charts there are to pinpoint exact program flow from function to function, AI disengages me from the actual process of having a solid understanding how the thing works. To some extent, this is similar to when I delegate some task to an intern. It’s not necessarily a problem, as long as the product is built in such a way where I can dig into it if needed. However, the AI coder is not an intern. It writes far better code than I can, using packages i’m not familiar with it and sometimes in programming languages that I am not entirely familiar with. To some extent I try to avoid this, I don’t “embrace the vibe coding” because I need to be able to keep the reins on the system. However, other than this, i am more than happy to pivot into system architecture design. I still want to keep learning about code and software, because that allows me to conjure and create even cooler things in the future. How do you reconcile this problem? TL;DR Is there a way to work with Claude Code in a way that doesn’t turn into “push button, go to coffee, ask claude to explain everything and trust it blindly” submitted by /u/Arquinas

Originally posted by u/Arquinas on r/ClaudeCode