If Software Is Eating the World, Why Don't Coders Get Any Respect? (2011)
Stumbled upon this old thread and curious to hear whether folks think this has changed eight years later.
https://news.ycombinator.com/item?id=2919708
They're comparatively well-paid labourers but their work more often than not is perceived as a cost centre with the actual value creation happening elsewhere (product development, design, marketing).
At least partly, coders have themselves to blame for that. By identifying as a "Java / JavaScript / Whatever developer" rather than someone who solves business problems developers commoditise themselves and their services.
If you're essentially marketing yourself as a set of TLAs you become a fungible resource.