Ask HN: Engineers working AI tools. Are you working more or less?
Curious whether AI tooling are making engineers more productive with more free time or more productive with even less free time.
Curious whether AI tooling are making engineers more productive with more free time or more productive with even less free time.
AI tools are super helpful if you know what they are good for and where the limits are currently. If you work at a place where your expected "time" is constant, aka has a good work/life balance, then its important to be more productive because your competitors will certainly be.
There are parts of the SDLC that cannot be made more productive with AI - all the human parts, communication about changes, testing often involves manual work, etc. So if you have management that just thinks a blanket X% more productivity is achievable across the board, find someplace else to work, its about as smart as a RTO mandate because they like seeing butts in seats.
Besides not wanting to give most enjoyable part of the work to LLMs, reviewing LLM-generated code is much more daunting compared to writing the code yourself. So, I only use it for a very narrow and specific 2-3 liners, e.g. some arcane Win32 API calls, where I'd otherwise be browsing some old forums.
AI made us 10x more productive. Management noticed. Now we are expected to ship 10x more features.
The free time was a lie we told ourselves.
It will be interesting if it leads to a bloat of unnecessary features that customers dont really want
Always the case
No question. I am far more productive because it lets me get to the answers I need far faster.
I'm more of a iterative solver rather than someone who tries to solve it all into their head the first go. And ai tools are perfect for that kind of approach.
Depends on the task at hand.. Some tasks like information collection for planning have definitely improved and made easy, but the quality is still not at a level where you can use it without doing an overview.
Overall, it's just the illusion of more productivity or free time. It's just made grunt work easier while making testing/review even more important than before
I'm still working my regular hours, I think I'm getting considerably more work done in that time.
The type of work has changed too - mind numbing refactors across dozens of files are easier, for new feature work I have time to build several prototypes before picking a direction.
Working more, because of coding errors.
I stopped using AI for projects that I care about. For projects that I don't care about—absolutely, I am working way less.
I'd guess about 20-50% overall productivity, given that only a fraction of my work is writing code.
We have to spend a good amount of time organizing the requirements, as it never comes perfectly from product management, as well alignments and weighting tradeoffs from the architecture.
Reviewing code also became a very daunting and time-consuming task.