3 ms·
Go ignores the needs of the developers in favor of the needs of the architect and technical managers. I’ve always disliked it for that reason. In roughly Nove
by caseymarquis 2mo ago
Go ignores the needs of the developers in favor of the needs of the architect and technical managers.
I’ve always disliked it for that reason.
In roughly November of 2025, “software developer” stopped being a position that humans fill directly. We all became architects and technical managers. Even the most complex code is now pair programmed with an AI.
I’ve chosen go for all new backend work since January 2026.
Development is now about good architecture that optimizes for locality of reasoning, rock solid testing, and categorizing risk on modules to decide what needs human pair programming and detailed review, and what can be safely vibecoded and left to AI to manage.
Frontend dev is now vibecoded directly by PMs at my organization within very specific and heavily enforced architectural constraints. The quality of work went up substantially because the experienced devs now just focus on the rules and review for the fronted codebases, while the PMs focus entirely on UX.
It is a strange new world.