Not everything is cool in software development. Read what bryanedds has to say about this.
Living in the Age of Software Fuckery
Ten Anti-patterns and Malpractices in Modern Software Development
https://medium.com/@bryanedds/living-in-the-age-of-software-fuckery-8859f81ca877#.akv5k9jq4
I think industrial software development will always be like that. Maybe creative coding is the answer.