It has to end. And we have the talent to stop the world if we want to do so.
I'd like to ask the crowd, to source some new ideas: what do you suggest that we do to win back the autonomy that is rightfully ours? What's the best idea you can come up with for how to restore our industry to decency? How do we get back the autonomy originally associated with software development, when it was an R&D job? How do we professionalize to such an extent that we answer only to our own, as attorneys and physicians do? What do we do to shame (one hopes, out of existence) the phony startups where VP/NTWTFK's outearn programmers by a factor of 10?
Do you have a personal plan to contribute to fixing this? Or am I completely insane for thinking this cause is still worth fighting for?