Found in 1 comment on Hacker News
zingar · 2017-08-22 · Original thread
Your comment made me think of a book that I read recently, Developer Hegemony[1]. It explores how the modern corporate forces us into three roles: pragmatists who opt out of the game and find their identity elsewhere ("I'd rather be fishing"), idealist middle management who sacrifice perspective and work twice as long for 10% more plus the illusion that one day they'll be recognised for their hard work (they won't), and opportunists who realise that the game is about perception management and are willing to sacrifice ethics for their place in the upper echelons.

I found myself pretty depressed after the first few chapters. The author even takes shots at the software development as a craft narrative, which is fascinating because my bubble is filled with people who devote their lives to this idea. Ultimately he outlines a vision where software people take advantage of the huge gains that a business can make through automation to carve out a comfortable niche outside of the corporate rat race. But it requires understanding business and marketing and not "being paid to practice your hobby" (which he reckons is the reality of most software jobs).

[1] https://www.amazon.com/Developer-Hegemony-Erik-Dietrich/dp/0...

Fresh book recommendations delivered straight to your inbox every Thursday.