2 comments

[ 2.0 ms ] story [ 5.8 ms ] thread
AI was supposed to make development much more efficient and fun, because now you could choose what to work on and what to outsource to AI agents to implement. Similar to how you manage a team of devs. While we are seeing some examples of utopia I described above… mostly we see devs outsourcing all of the thinking to AI, stamping PRs and then when it breaks… trying a better model to fix it. I hope many people can relate to what I wrote and also can look at their own SDLC and improve. I went deep into weeds with DSA, and you don’t have to do it with every feature you implement. Just think about the problem, define interfaces and tests and let coding agents implement it. Then use them to iteratively improve your feature to make it more efficient, accurate - better than you could ever make it by hand.
>AI was supposed to make development much more efficient and fun, because now you could choose what to work on and what to outsource to AI agents to implement. Similar to how you manage a team of devs.

When was ever "managing a team of devs" fun?

Especially for people who liked coding, management was always dreadful. If you went for it, you went for career reasons, not because it was "fun".