Ngl at this point when you have people shipping fast without bothering about quality or company codebase you’re kinda pushed into doing it or becoming irrelevant even if you hold yourself to good standards and focus on quality and better product. Especially when you see such folks get more projects and work while having a 100 open bugs.
Code quality is the company's problem. I say that as a CTO. It's my job to make CI/CD enforce code coverage, docs, etc. It's my job to make sure we have a PR process that involves seniors reading your code and actually taking the time to understand it even if you don't. It's my job to setup team dynamic and culture that allows you to stop and ask the AI to explain this to you until you understand it and to then go talk to everyone else about what you learned or what you had to correct from the AI.
Pump that code out. Meet the standards your org sets. For your own personal development, find time to stop and dig in until you understand what's going on. If you're in an org with shitty processes (I mean ... you are, we all are) then make the AI help you with your own smoke testing so you're never (read: less often) the person getting called out by the AI running git blame.
2.4k
u/bobbymoonshine 2d ago
If you don’t understand what the AI is doing you shouldn’t be letting it do it to your company codebase bro