I want something that works in the background, checking my work as I code, running tests and making suggestions... Without being obstrusive. Like a pair programmer.
We previously had a backlog of 2 years of features planned. Now we have no work and are just working on tech debt and planning to get more involved in the product side because they need help getting the developers work to do.
Yes. If you're copy posting code from LLMs you're in the minority of people who are "in the past". Most people are generating most of their code in ~1-200 LOC chunks, reviewing it, adjusting as needed (usually with another prompt) and then opening a PR, which gets reviewed both my LLM and other teammates.
And therefore there will be a huge knowledge gap as companies refuse to hire anyone who hasn't worked in the field for 5+ years and people who want to work in that field but haven't don't get hired.
It's becoming increasingly clear to me that - at least right now - AI is only useful for 2 things:
1. Coding, with it being more useful the better you are at coding without AI
2. Any expert in their field asking questions about their field, who bother to fact check the output. E.g. "claude pls search these 1000 files and tell me if you find anywhere that they're discussing the settlement" and then the user checks the files/line numbers to make sure that it's correct - basically a turbocharged search that may have false negatives (content existed but I didn't find it) or false positives (content that I classified in a certain way but it was wrong). It takes an expert to tell the latter one in some cases.