I sort of feel mixed on this one. I myself took a very low starting wage because the company I work at does gaming technology, and it's in a fairly small town, so my costs are very low. This wouldn't be a problem except that the technology the company uses is so specialized that it can't be applied anywhere else in the world (they have their own programming language and game engine technology which is used exclusively internally).<p>Now, 2 years in, I have the experience out of uni to be able to move to other jobs, but i'm still on a pathetic salary, with no additional benefits or anything, even during crunch times.<p>Since coming to this realization, I have made a plan to do something about it, so I have started learning new programming languages and tools, generating a portfolio of project euler problems, brushing up my CV, etc. Articles like this serve as good motivation/reminder that I need to keep doing this and aim for something better.