Posted by senko 2 days ago
It's been mostly gathering requirements, trying to understand why something was getting build and chasing clients to get paid.
high demand, low supply.
Figuring out what code to write and what not to write was always hard.
The code would come out easier the more time I spent thinking and designing and talking about it with others.
of course, YMMV
It is uncommon to find engineers doing work they find trivial outside of some consulting niches.
Writing code that's logical and easy to follow, that can be extended in several likely dimensions without major plumbing work, and that doesn't contain "gotchas" for the maintainer, is not at all easy.
these two groups are telling me my time is numbered because of llm and ai when in-fact im struggling to see how ai doesnt replace them both
really good software engineers are expected to be experts in their job and that of the rest of the project team, these individuals are primed to be empowered by ai in a really disruptive way.
LLMs don't fix that though. I see some truly awful code come out of them. And no, it's not just better context or use more skillz.md.