Why does it seem that so many companies treat programmers so poorly? | Hacker News Reader