I asked the #AI to review the code I wrote and provide feedback. It gave me a thick warning that the code contained a critical logic error because a value was assigned to a variable outside the loop. Of course, it was in the loop. And of course, the proposed fix was exactly the same code as my original.

If AI steals programmers' jobs, I think a lot of jobs involving debugging, fixing, and security verification will be created.

@sesivany QA is already a declining practice despite the need growing tremendously. but maybe you're right!
@sesivany It's already happening, if the anecdotes I saw here and elsewhere are true - people claim that there is starting to be demand for gigs fixing results of "vibe coding".
@ticho yeah, vibe coding is a looot of technological debt in the brewing. And every debt will have to be paid one day. :)
@sesivany @ticho It feels a bit similar to the no-code hype wave where people (we don’t need no programmers!) created Rube Goldberg machines in clickable interfaces and when the complexity crossed all sanity tresholds a programmer was called to put the beast out to pasture and create something maintainable in (drumroll!) code.
@zoul @ticho the good old times with MS FrontPage. The first website of my father's company was made in FrontPage. And I was asked to maintain it. Yikes!
@sesivany the problem is that people in suits who only understand numbers will just cut out the necessary sanity checkers. Of course it will go boom eventually, but then they might be long gone to new grounds already.