>architectural thinking became way more important and difficult.
Did it though? I think the architectural stuff was always there and was always hard. And still is. I don't buy that it got harder now that you've got a pretty smart AI you can bounce ideas off, ask to investigate stuff, maybe make a quick mockup trivial test of both options on an architectural choice you face, send off to do research etc.
...so in my mind the aggregate {{programming}} got easier because the hard parts are still hard and the trivial parts got AI'd.
The only step up in complexity imo is wrangling a bunch of agents. Even very good coders report mental exhaustion from that
>architectural thinking became way more important and difficult.
Did it though? I think the architectural stuff was always there and was always hard. And still is. I don't buy that it got harder now that you've got a pretty smart AI you can bounce ideas off, ask to investigate stuff, maybe make a quick mockup trivial test of both options on an architectural choice you face, send off to do research etc.
...so in my mind the aggregate {{programming}} got easier because the hard parts are still hard and the trivial parts got AI'd.
The only step up in complexity imo is wrangling a bunch of agents. Even very good coders report mental exhaustion from that