> This is why we’ve created all these bullshit “arty” corporate jobs in marketing and related fields, why software engineering is discussed in terms of people really making things rather than in terms of sitting at a computer, staring bleary-eyed at your code
What...? I love my job, and it does involve making things while I sit at my desk -- incredibly cool things. Not only that, but my manager is awesome and discourages anything of the "up late bleary-eyed" variety.
Sure, there's a lot of crap jobs out there, but also a lot of amazing jobs where we do make incredible things that change the world. That's the "capitalist american dream" this article loves to call totalitarian propaganda (read the article if you don't believe he said something so absurd).