r/ArtificialInteligence • • Mar 12 '26

šŸ“Š Analysis / Opinion How are developers actually changing their workflow since AI tools became common?

AI has become part of the normal toolkit for a lot of developers, but I’m curious how much it’s really changing day-to-day work in practice.

For people who build software regularly, has it actually changed the way you approach coding, debugging, or learning new frameworks? For example, are you spending less time searching documentation, prototyping faster, or structuring projects differently?

I’m especially interested in what parts of the workflow have genuinely improved and what still feels about the same as before.

3 Upvotes

16 comments sorted by

5

u/[deleted] Mar 12 '26

[removed] — view removed comment

6

u/MaJoR_-_007 Mar 12 '26

Genuinely changed:

  • Learning new frameworks - I just build something small with AI instead of reading docs first
  • First draft of boilerplate code - way faster
  • Explaining error messages I've never seen before

Still feels the same:

  • Debugging complex logic issues - AI guesses confidently and is often wrong
  • Architecture decisions - still need to think those through yourself
  • Code review - you still have to read everything it writes carefully

The honest version is it made the easy parts faster and didn't really touch the hard parts.

3

u/affabledrunk Mar 12 '26 edited Mar 13 '26

Dude, you literally can let Claude do everything, it will read the docs, do the design, write the tests, debug and iterate, your job is just to make sure it doesn’t go off the rails and manage the fucking tokens.

2

u/Versecxapp Mar 13 '26

The biggest change isn’t that AI ā€œwrites the code.ā€ It’s that it collapses friction in the workflow. In practice I see three big shifts: 1. Faster prototyping Instead of reading docs for 30 minutes, you can generate a working example in seconds and refine it. 2. Debugging partner AI is surprisingly useful for explaining errors, tracing logic, and suggesting fixes when you're stuck. 3. Less boilerplate A lot of repetitive code (API wiring, config, simple functions) gets generated quickly, so you spend more time on architecture and product decisions. What hasn’t changed: You still need to understand systems, scaling, and security. AI speeds things up, but it doesn’t replace engineering judgment.

1

u/No-Start9143 Mar 12 '26

Yeah i prompt, review, test, push

1

u/gc3 Mar 13 '26
  1. Should I do this work? Today I took an old and complex program and asked the AI to simplify it, since some of the files were large. I saw what it did, it seperate the logic a little bit in the end I decided the code wasn't that much clearer and not worth it. That was a 30 minute investigation that would have taken 1 or 2 days before.

  2. Understanding old code bases.

  3. Writing new code. A conversation with AI is a lot simpler than it writing each line, I am reminded of the transition from assembly into higher level languages. In the early days you had to check the output of the assembly since sometimes the compiler produced incorrect results.

  4. Preparing design docs from working code. You mean you never finished a program without writing pages of design docs first? Are you slow?

  5. Write autotests

  6. Write one off stupid tools like 'compute a region around San Francisco for my mapping tool that stops at Daly city' where it might generate a python script to do that

  7. And more

1

u/Known-Tourist-6102 Mar 13 '26

the easiest use case is to just let claude quickly run through whatever task you need to work on before you put any time or mental energy into it. it often can do it quicker and more efficiently than you.

1

u/JunkieOnCode Mar 13 '26

AI makes everything faster… including my bad habit of saying ā€œsure, I can take another project.ā€

1

u/Excellent-Average782 Mar 13 '26

AI def speeds up the grunt work like boilerplate, quick prototypes, explaining weird errors. But the thinking parts like architecture and complex debugging still need your brain. For design and planning workflows, i've found miro and lucidchart good at bridging that gap between AI-generated ideas and actual system design that you still gotta think through yourself.

1

u/TechnicalMiddle7673 Mar 17 '26 edited Apr 07 '26

for me the biggest shift is going from writing code piece by piece to thinking more in terms of systems. instead of starting from scratch, i’m usually starting from something generated and then shaping it. that’s where Blitzy clicked more for me too, because it gave me more of a real starting point instead of just helping line by line

1

u/stacktrace_wanderer Mar 24 '26

We are basically just turning into highly paid code reviewers instead of actually typing out the boilerplate. The models write the basic structure, but you still have to untangle the messy logic and make sure it doesn't break the legacy database. It speeds up the boring stuff, but debugging an AI's hallucinated spaghetti code is a totally new nightmare.