When I see how much the processes are inefficient and wrong in most of the companies I have to deal with in my private life, I'm not worrying about my future as a software engineer.
Phone company: I move into a new apartment, they change my phone line to the new one, but the bills are still sent to my old address... This fucking phone company billed me 300 Euros for my move! And they believe I will buy any single service after that?
Electricity company: They sent the bill to the former lodger, and then wanted me to pay 4 times more than her. They simply didn't look at how much she was paying. I needed to phone them to get a more normal price.
The different train companies are completely unsynchronized together. There are tons of things to optimize, because most of them have no idea what IT can really bring. Most times IT projects are under-funded, under time pressure, and for a result have a poor quality that wouldn't be acceptable in any other industry.
If the computers stopped gaining any power tomorrow, I'm sure I would anyway be able to work until retirement, because there is still so much to do to polish all the bad softwares and IT processes... and yes, it's the case even in Germany! The regional trains are late 50% of the times and the big companies are completely disorganized... Let's stop this unsense!