You have a ditch to dig and you just get into it.
Stack of simple web pages to knock out. Bunch of business rules to code up. Couple of routine CRUD screens.
Architecting is fun. Whiteboard, pens, couple folks in the same groove around the table. Sussing it out. Waving off the 0.01% edge case “what ifs”.
Fighting frameworks? Fighting tools? Wiring together badly behaving black boxes?
That’s not fun.
Neck deep in bad documentation. Heated discussions talking past each other on a forum. Negotiating with the dumber than rocks AI that had a flash of competence.
I like to say if I wanted to wire together badly documented black boxes, I’d have become an EE.
I’ve always said: “I love programming, but I hate computers.” All the fiddling. Software going stupid. Updates frustrating new UX. “Honey, the printer isn’t working.”
Coding is fun.
The rest of it, not so much.