My 20 years as a developer can be summed up as:

At the end of the day, if you ignore the sparkle of technology, we assemble things so that people with MBA’s can buy a second house (or third house), And those same people will happily fire you the same day they pay off the yacht.