the hiring business of engineers is big money. This isn't anything new and its sad to such good engineers chase theall mighty dollar instead of building something of real value.
Getting people into the right positions is building something of real value.
Think of how much better our software would be if people were excited about their jobs and genuinely enjoyed the work they're doing, instead of just putting in their 40 hours in a cube farm.
People should be be happy with their jobs. In our experience, this is frequently not the case, even for great engineers. We want to change that.
We're specifically being selective about the companies we work with. This keeps us honest, since we'll never be in a position where it's in our best (short-term) interest to recommend that someone takes a lousy job.
And, of course, we would like to someday stop living off our savings.
Please explain the difference between 'real value' and that which someone is willing to pay money for? In my world 'real value' is when people pay you.