"Why We Can't Have Nice Software"
As a young pup in my early twenties, I once held a naively hopeful perspective on those massive entities we call corporations. I foolishly believed that Big-Tech companies actually possessed good intentions. Why would anyone with a choice between a morally satisfying choice and mere pittance of extra profit, go for the latter? Why bear such a guilt for slightly higher profit? So what if Google and Microsoft produced buggy or sub-par products? They probably have bad engineers, and slightly unsavory intentions.
Many years later, and after observing countless fuck ups by corporations, I no longer feel as optimistic about the amount of fault that lies in their intentions as I see perfectly competent software engineers who work in these companies. The hierarchy of these companies incentivizes middle and top-level management to pressure for more and more of these slightly-higher profits. Although the profit may seem proportionally small, it has significant implications for every managerial employee’s career.
Published at by Perma.