Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

But the hard part is figuring out the more complex parts. Getting that right is what takes the time, not typing in the more trivial parts.


The point is that good software engineers are good at doing the "hard part". So good that they have a backlog of "trivial" typing tasks. In a well functioning organization they would hand off the backlog of trivial parts to less experienced engineers, who might be herded by a manager. Now we don't need the less experienced engineers or the manager to herd them.


And how do we get new experienced engineers?


good != experienced. The barrier to entry is simply becoming much, much higher.


Not typing the trivial parts is pretty great though


I think most developers bypass the typing of the trivial part by just using a library or a framework. And sometimes typing trivial things can be relaxing, especially after an intense bout with a complex thing.


Being forced to type in trivial boilerplate means you're very motivated to abstract it. Not saying this'll offset anything but I can see AI making codebases much more verbose


Until it spends 10 minutes fucking up the trivial part and then youre 10 minutes down and you still have to do it yourself.


It can be, but if you're familiar with what you're working with and have experience with other systems that have transferrable knowledge, again, it can be an advantage.

I was surprised with claude code I was able to get a few complex things done that I had anticipated to be a few weeks to uncover, stitch together and get moving.

Instead I pushed Claude to consistently present the correct udnerstanding of the problem, strucutre, approach to solving things, and only after that was OK, was it allowed to propose changes.

True to it's shiny things corpus, it will over complicate things because it hasn't learned that less is more. Maybe that reflects the corpus of the average code.

Looking at how folks are setting up their claude.md and agents can go a long way if you haven't had a chance yet.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: