The Outlook for Programmers. - Shein, Esther (Communications of the ACM, 2025)