Software is not just terrible for users, it’s even more terrible for the producers, the programmers.